Ho una discreta esperienza nella progettazione di hardware e sistemi embedded in generale, ma non ho mai scritto un driver per un sistema operativo.
Vorrei sapere se ci sono buone guide, preferibilmente online, anche se mi interesserebbero dei buoni libri, che mi daranno un buon inizio su ciò che devo sapere per progettare e implementare i driver per un sistema operativo.
Questo probabilmente avrà persone che mi sparano e, anche se mi piacerebbe vedere una buona guida, indipendentemente dal sistema operativo su cui si basa, mi piacerebbe vedere una guida basata su Windows, principalmente a causa del fatto che la maggior parte delle persone Venderei un prodotto con Windows.
Per favore fatemi sapere se ci sono ulteriori informazioni che posso aggiungere per renderlo più chiaro.