Cleanups to RNDIS device demos. Fix issue in RNDIS demos where the memory would becom...
authorDean Camera <dean@fourwalledcubicle.com>
Fri, 7 Aug 2009 06:55:31 +0000 (06:55 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Fri, 7 Aug 2009 06:55:31 +0000 (06:55 +0000)
commitd423090b26ade8912e669d6c6d3c5463e0669429
treef443783209b96313146c539de92c408788d2778d
parent85c2716f2d37bb50d126102fcdd09fb78d26ebc5
Cleanups to RNDIS device demos. Fix issue in RNDIS demos where the memory would become corrupted due to an incorrect bounds check when iterating over the port state table, causing random resets.

Revert change to Template_Endpoint_Control_R.c, which broke control stream reads.

Remove uneeded ADC.h include in the class driver AudioOutput demo.
16 files changed:
Demos/Device/ClassDriver/AudioOutput/AudioOutput.h
Demos/Device/ClassDriver/RNDISEthernet/Lib/Ethernet.c
Demos/Device/ClassDriver/RNDISEthernet/Lib/Ethernet.h
Demos/Device/ClassDriver/RNDISEthernet/Lib/ProtocolDecoders.c
Demos/Device/ClassDriver/RNDISEthernet/Lib/ProtocolDecoders.h
Demos/Device/ClassDriver/RNDISEthernet/Lib/TCP.c
Demos/Device/ClassDriver/RNDISEthernet/Lib/UDP.c
Demos/Device/ClassDriver/RNDISEthernet/Lib/UDP.h
Demos/Device/ClassDriver/RNDISEthernet/makefile
Demos/Device/LowLevel/RNDISEthernet/Lib/Ethernet.h
Demos/Device/LowLevel/RNDISEthernet/Lib/ProtocolDecoders.c
Demos/Device/LowLevel/RNDISEthernet/Lib/RNDIS.h
Demos/Device/LowLevel/RNDISEthernet/Lib/TCP.c
Demos/Device/LowLevel/RNDISEthernet/Lib/UDP.c
Demos/Device/LowLevel/RNDISEthernet/Lib/UDP.h
LUFA/Drivers/USB/LowLevel/Template/Template_Endpoint_Control_R.c