Again, remembering that USB is a dynamic plug and play bus, several end-user scenarios are required to be tested.
The end-user plugs the device into a USB port while the system is powered. The system hardware and system software will recognize the device, and load the appropriate device drivers as necessary.
![]() | Device drivers MUST be able to be loaded without any application software being installed. This means that device drivers MUST be outside any application setup program. |