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 HowtorunUSB‐BASIC‐FWinperipheralmode 63
5. Host 69
5.1 HostControlDriver(HCD) 69
5.2 HostManager(MGR) 69
5.3 API(ApplicationProgrammingInterface) 71
5.4 Hostcall‐backfunctions 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 HowtoworkUSB‐BASIC‐FWasHostmode 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. non‐OSScheduler 135
7.1 Overview 135
7.2 non‐OSSchedulerMacro 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. Howtoregisterinnon‐OS/RTOS 148
9.1 Howtoregisterinnon‐OS 148