Jump to main content

##

# 2.2.3.7 USB_DEVICE_DRIVER_INITIALIZE_EXPLICIT Macro

## C

    #define USB_DEVICE_DRIVER_INITIALIZE_EXPLICIT

## Summary

USB Device Layer USB Controller Driver Explicit Initialize

Specifying this macro indicates that the USB Controller Driver will be initialized explicitly in the SYS_Initialize() function. The Device Layer will not initialize the USB Controller Driver. All releases of the USB Device Layer starting from v1.04 of MPALB Harmony will specify this macro i.e the controller driver will be initialized explicitly.

If this macro is not specified, then the USB Device Layer will initialize the controller driver and run its tasks routines.