summaryrefslogtreecommitdiff
path: root/2008/how_and_why_kernel-fht2008/html/mgp00021.txt
blob: aa840f5103716b7f694077fa6b71303303b4f156 (plain)
1
2
3
4
5
6
7
8
9
10
11
How and why to work with the Linux kernel community
Windows driver development model


MS defines stable APIs and ABIs for drivers and releases SDK (DDK)
All interfaces are specified by a single entity
The interface between driver and OS core is designed as binary interface
Hardware vendors develop drivers for their hardware component
Hardware vendors compile and package drivers for their hardware component
Hardware vendors sell bundle of hardware and software driver (object code)

personal git repositories of Harald Welte. Your mileage may vary