Update CDC Class Driver character stream functions to use the correct avr-libc return...
authorDean Camera <dean@fourwalledcubicle.com>
Tue, 10 Nov 2009 11:24:15 +0000 (11:24 +0000)
committerDean Camera <dean@fourwalledcubicle.com>
Tue, 10 Nov 2009 11:24:15 +0000 (11:24 +0000)
commit5de364163f5a7597ba2f54e37cdea493fbd1e7ff
tree5fcd9f4c88696ea32d7bdec6721e8243d49567ca
parentc1782ac024a42c06680f511c939e653aacdb411d
Update CDC Class Driver character stream functions to use the correct avr-libc return codes for errors and EOF.

Fix pointer arithmetic on void byte buffers by explicitly typecasting the buffer pointers to uint8_t* before altering them.
LUFA/Drivers/USB/Class/Device/CDC.c
LUFA/Drivers/USB/Class/Host/CDC.c
LUFA/Drivers/USB/HighLevel/ConfigDescriptor.h
LUFA/Drivers/USB/LowLevel/Endpoint.c
LUFA/Drivers/USB/LowLevel/Endpoint.h
LUFA/Drivers/USB/LowLevel/Pipe.c
LUFA/Drivers/USB/LowLevel/Template/Template_Endpoint_Control_R.c
LUFA/Drivers/USB/LowLevel/Template/Template_Endpoint_Control_W.c
LUFA/Drivers/USB/LowLevel/Template/Template_Endpoint_RW.c
LUFA/Drivers/USB/LowLevel/Template/Template_Pipe_RW.c
LUFA/ManPages/Donating.txt