aboutsummaryrefslogtreecommitdiff
path: root/Demos/Host/LowLevel/CDCHost/ConfigDescriptor.c
AgeCommit message (Collapse)Author
2009-12-07Rename CDC demos to VirtualSerial.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@953 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-11-25Added new RNDISHost Host LowLevel demo. Fixed misnamed Pipe_SetPipeToken() ↵Dean
macro for setting a pipe's direction. Fixed CDCHost failing on devices with bidirectional endpoints. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@917 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-11-13Corrected the name of the misnamed USB_GetDeviceConfigDescriptor() function ↵Dean
to USB_Host_GetDeviceConfigDescriptor(). git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@896 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-11-07Make Low Level host demos use void pointers for the configuration ↵Dean
descriptor, to prevent warnings when passed to the altered configuration descriptor parsing routines. Added preprocessor checks to give a human readable error when the class drivers are used when the incompatible NO_STREAM_CALLBACKS compile time option is used. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@885 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-11-04Add support for Mouse Scrollwheel to the MouseHostWithParser demos.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@877 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-11-04Added new JoystickHostWithParser demos to the library.Dean
Add some missing documentation to some of the library demos. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@876 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-10-08Add new MIDIHost LowLevel demo application.Dean
Make unfinished device mode applications use the VID/PID reserved for LUFA development devices. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@861 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-08-31Oops - with new changes to the way the device Configuration Descriptor is ↵Dean
retrieved from the device, ensure that the correct position pointer is cast when extracting descriptor parameters. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@798 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-08-31Changed the parameters and behaviour of the USB_GetDeviceConfigDescriptor() ↵Dean
function so that it now performs size checks and data validations internally, to simplify user code. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@797 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-06-23Pipe_ConfigurePipe() now automatically defaults IN pipes to accepting ↵Dean
infinite IN requests, this can still be changed by calling the existing \ref Pipe_SetFiniteINRequests() function. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@628 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-06-23Fixed CDCHost demo unfreezing IN pipes during configuration, rather than ↵Dean
during use. Changed Pipe stream functions to automatically set the pipe token, allowing them to be used on bidirectional pipes without having to explicitly call Pipe_SetPipeToken() beforehand. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@627 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-06-19Extend USB_GetDeviceConfigDescriptor() routine to require the configuration ↵Dean
number within the device to fetch, to add support for multi-configuration devices. git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@614 d5102386-fcda-11dd-9fdb-3debd5008f28
2009-06-05Copy existing Host mode demos to new ClassDriver and LowLevel subfolders.Dean
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@576 d5102386-fcda-11dd-9fdb-3debd5008f28