The usbh_hw_init function is used for initialization or uninitialization of hardware (clocks, pins) for the custom USB Host controller. The argument on specify if function should do initialize or uninitialize. The usbh_hw_init function is part of the RL-USB Host software stack. You can modify this function to suit different custom controller hardware. This function will need to be changed if custom controller is used on a chip that does not yet have a low level driver provided. |