Instruction manual

Renesas USB MCU and USB ASSP USB Basic Host and Peripheral firmware
R01AN0512EJ0210 Rev.2.10 Page 2 of 157
Apr 1, 2013
4.4 PeripheralControlTransfer 52
4.5 DataTransfer 54
4.6 PipeDefinition 57
4.7 Descriptor 59
4.8 Peripheralsampleprogram 60
4.9 HowtorunUSBBASICFWinperipheralmode 63
5. Host 69
5.1 HostControlDriver(HCD) 69
5.2 HostManager(MGR) 69
5.3 API(ApplicationProgrammingInterface) 71
5.4 Hostcallbackfunctions 109
5.5 StructureDefinitions 112
5.6 TargetPeripheralList 114
5.7 HostControlTransfer 114
5.8 DataTransferandControlDataTransfer 116
5.9 PipeInformation 120
5.10 HostSampleProgram 123
5.11 HowtoworkUSBBASICFWasHostmode 125
6. HUBClass 131
6.1 BasicFunctions 131
6.2 HUBCDAPIFunctions 131
6.3 DownPortStateManagement 134
6.4 ConnectingDevicestoDownPorts 134
6.5 ClassRequests 134
7. nonOSScheduler 135
7.1 Overview 135
7.2 nonOSSchedulerMacro 135
8. uITRONsystem 146
8.1 Overvies 146
8.2 GUIconfigurator 146
8.3 uITRONsystemresource 146
8.4 uITRONTaskstart 147
8.5 uITRONSystemcall 147
9. HowtoregisterinnonOS/RTOS 148
9.1 HowtoregisterinnonOS 148