Difference between Class Function Driver and Class Driver?

Discussion created by lpcware Employee on Jun 15, 2016
Latest reply on Jun 15, 2016 by lpcware
Content originally posted in LPCWare by Martin84 on Thu Oct 24 08:41:28 MST 2013

can somebody please tell me what's the difference between the class function drivers and the class drivers in the LPCUSBLib?

On the lowlevel.eu/wiki, they split USB-Devices into HUBs and functions, is it right? Does that mean, the function class drivers are used for µC in USB-Device-Mode and the Class Drivers are used for µC in USB-Host-Mode?