Content originally posted in LPCWare by Martin84 on Fri Oct 25 01:25:24 MST 2013
Hi Tsuneo,
thanks for your reply :-) I have found that the LPC Microcontrollers have some USB Drivers implemented in boot-ROM. And after reading the LPCUSBLib docu I think that the USB Class function drivers are these boot-ROM-Drivers. And the other USB Class drivers can be implemented manually by programmer if the USB API isn't supported by the microcontroller. But I don't know if I'm right ?
So, regarding to your answer: there are some drivers (class function drivers) for device implementation in boot-ROM which can be used with USB API. These drivers also can be implemented manually. And the class drivers which support both, device and host mode, can only be implemented manually.
Is it correct?
Sorry for the "trivial" question, but I'm new in USB programming and I want to understand this.
Regards,
Martin