Revīziju grafs

12 Revīzijas (f9f1bcc25c17b031029200cd9648d76d4ee39dc4)

Autors SHA1 Ziņojums Datums
Dean Camera c5038f1bf4 Renamed all library events to properly seperate out Device and Host mode events. Changed the firing conditions for some events to ensure that events are fired by their own USB mode only.
pirms 16 gadiem
Dean Camera 41babf1cb7 Fix incorrect configuration in the ClassDriver AudioOutput demo.
pirms 16 gadiem
Dean Camera 864196c884 State information for class drivers is now zeroed out during enumeration (both in device and host mode) to ensure sane values after each enumeration. User code should no longer explicitly set state information as this is no longer preserved.
pirms 16 gadiem
Dean Camera e071f3897a Added new USB_DeviceState variable to keep track of the current Device mode USB state.
pirms 16 gadiem
Dean Camera f1076ac4d6 Added const modifiers to device mode class drivers.
pirms 16 gadiem
Dean Camera f896c00c48 Break device mode class driver interfaces into seperate config and state structs which are then combined, for clarity. Move device mode class driver interfaces back into the device mode class driver headers from the common class headers to make room for host class interfaces.
pirms 16 gadiem
Dean Camera afe6ae1402 Add host mode USB Class driver stubs, add beginnings of a CDC host class driver.
pirms 16 gadiem
Dean Camera 9798440ca4 Changed to new device mode Class Driver function name prefixes to make way for similar host mode Class drivers.
pirms 16 gadiem
Dean Camera 4897ef8972 Ensure all USB device class drivers have the same three main functions as their interface for consistency.
pirms 16 gadiem
Dean Camera a67bd74e3e Minor documentation page updates.
pirms 16 gadiem
Dean Camera 74b7c07e96 Add MIDI class driver, update MIDI device demo to use the new USB class driver. All device demos/projects have now been converted to the new library class drivers, although documentation is yet to be completed.
pirms 16 gadiem
Dean Camera d1e5266036 Commit of new class abstraction APIs for all device demos other than the MIDI demo - not documented yet.
pirms 16 gadiem