Fix low level host mode demos not correctly fetching the next endpoint when an...
Fix low level host mode demos not correctly fetching the next endpoint when an invalid interface is discarded. Update the pipe configuration routines in the host mode class drivers so that they use the same new code to enumerate compatible devices to increase reliability. Add support to the host mode class drivers for non-sequential (but non-overlapping with other interface) pipe numbers.
Showing
- Demos/Host/LowLevel/GenericHIDHost/ConfigDescriptor.c 3 additions, 0 deletionsDemos/Host/LowLevel/GenericHIDHost/ConfigDescriptor.c
- Demos/Host/LowLevel/JoystickHostWithParser/ConfigDescriptor.c 3 additions, 0 deletions...s/Host/LowLevel/JoystickHostWithParser/ConfigDescriptor.c
- Demos/Host/LowLevel/KeyboardHost/ConfigDescriptor.c 3 additions, 0 deletionsDemos/Host/LowLevel/KeyboardHost/ConfigDescriptor.c
- Demos/Host/LowLevel/KeyboardHostWithParser/ConfigDescriptor.c 5 additions, 2 deletions...s/Host/LowLevel/KeyboardHostWithParser/ConfigDescriptor.c
- Demos/Host/LowLevel/MIDIHost/ConfigDescriptor.c 3 additions, 0 deletionsDemos/Host/LowLevel/MIDIHost/ConfigDescriptor.c
- Demos/Host/LowLevel/MassStorageHost/ConfigDescriptor.c 3 additions, 0 deletionsDemos/Host/LowLevel/MassStorageHost/ConfigDescriptor.c
- Demos/Host/LowLevel/MouseHost/ConfigDescriptor.c 3 additions, 0 deletionsDemos/Host/LowLevel/MouseHost/ConfigDescriptor.c
- Demos/Host/LowLevel/MouseHostWithParser/ConfigDescriptor.c 5 additions, 2 deletionsDemos/Host/LowLevel/MouseHostWithParser/ConfigDescriptor.c
- Demos/Host/LowLevel/PrinterHost/ConfigDescriptor.c 8 additions, 5 deletionsDemos/Host/LowLevel/PrinterHost/ConfigDescriptor.c
- Demos/Host/LowLevel/RNDISEthernetHost/ConfigDescriptor.c 3 additions, 0 deletionsDemos/Host/LowLevel/RNDISEthernetHost/ConfigDescriptor.c
- Demos/Host/LowLevel/StillImageHost/ConfigDescriptor.c 3 additions, 0 deletionsDemos/Host/LowLevel/StillImageHost/ConfigDescriptor.c
- Demos/Host/LowLevel/VirtualSerialHost/ConfigDescriptor.c 3 additions, 0 deletionsDemos/Host/LowLevel/VirtualSerialHost/ConfigDescriptor.c
- LUFA/Drivers/USB/Class/Device/Audio.h 4 additions, 0 deletionsLUFA/Drivers/USB/Class/Device/Audio.h
- LUFA/Drivers/USB/Class/Device/CDC.h 4 additions, 0 deletionsLUFA/Drivers/USB/Class/Device/CDC.h
- LUFA/Drivers/USB/Class/Device/HID.h 4 additions, 0 deletionsLUFA/Drivers/USB/Class/Device/HID.h
- LUFA/Drivers/USB/Class/Device/MIDI.h 4 additions, 0 deletionsLUFA/Drivers/USB/Class/Device/MIDI.h
- LUFA/Drivers/USB/Class/Device/MassStorage.h 4 additions, 0 deletionsLUFA/Drivers/USB/Class/Device/MassStorage.h
- LUFA/Drivers/USB/Class/Device/RNDIS.h 4 additions, 0 deletionsLUFA/Drivers/USB/Class/Device/RNDIS.h
- LUFA/Drivers/USB/Class/Host/CDC.c 58 additions, 56 deletionsLUFA/Drivers/USB/Class/Host/CDC.c
- LUFA/Drivers/USB/Class/Host/CDC.h 5 additions, 6 deletionsLUFA/Drivers/USB/Class/Host/CDC.h
Loading
Please register or sign in to comment