/** \file * * This file contains special DoxyGen information for the generation of the main page and other special * documentation pages. It is not a project source file. */ /** \page Page_OSDrivers Operating System Drivers * * Most of the USB classes supported by LUFA are also supported natively in * most operating systems, without extra drivers being required. However, in * some cases, a driver file is required in order for the device to enumerate * and function correctly. * * \section Sec_OSClassSupport Operating System USB Class Support * The table below lists the supported LUFA USB classes, and their associated * native support on modern operating systems. * *
| USB Class* | Android* | Windows* | Linux* | OS X* | 
|---|---|---|---|---|
| Android Open Accessory* | 2.3.4+* | N/A* | N/A* | N/A* | 
| Audio 1.0* | N/A* | XP+* | 2.6.?+* | 10.?+* | 
| CDC-ACM* | N/A* | XP+* | 2.6.?+* | 10.?+* | 
| HID* | 3.?+* | XP+* | 2.6.?+* | 10.?+* | 
| MIDI* | N/A* | XP+* | 2.6.?+* | 10.?+* | 
| Mass Storage* | N/A* | XP+* | 2.6.?+* | 10.?+* | 
| Printer* | N/A* | XP+* | 2.6.?+* | 10.?+* | 
| RNDIS* | N/A* | XP+* | 2.6.?+* | N/A* | 
| Still Image* | N/A* | XP+* | 2.6.?+* | 10.?+* |