|
Leopard Sample Code: Hardware & Drivers
USB
USB is a cross-platform peripheral standard that offers many benefits, such as expandability, autoconfiguration, hot plugging, and good performance. Typical USB devices include keyboards, mice, joysticks, game pads, and other low-cost devices. Developers can use I/O Kit APIs to create both in-kernel and application-level drivers for USB devices and interfaces. |