<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/lufa/Demos/Device/USBtoSerial/USBtoSerial.c, branch master</title>
<subtitle>fork to update the benito, midimonster and other suspect devices products</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/lufa/atom?h=master</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/lufa/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/'/>
<updated>2009-06-05T07:16:33+00:00</updated>
<entry>
<title>Move new Class Driver powered demos to a new ClassDriver subdirectory, re-add old low level demos to a LowLevel subdirectory.</title>
<updated>2009-06-05T07:16:33+00:00</updated>
<author>
<name>Dean</name>
<email>Dean@d5102386-fcda-11dd-9fdb-3debd5008f28</email>
</author>
<published>2009-06-05T07:16:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/commit/?id=c717ba06f6092bb904e0bd62e50abe1f57874bbb'/>
<id>urn:sha1:c717ba06f6092bb904e0bd62e50abe1f57874bbb</id>
<content type='text'>
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@572 d5102386-fcda-11dd-9fdb-3debd5008f28
</content>
</entry>
<entry>
<title>Minor documentation page updates.</title>
<updated>2009-06-04T02:55:30+00:00</updated>
<author>
<name>Dean</name>
<email>Dean@d5102386-fcda-11dd-9fdb-3debd5008f28</email>
</author>
<published>2009-06-04T02:55:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/commit/?id=6af5b294445f9f98fb7856e259df500485c9144a'/>
<id>urn:sha1:6af5b294445f9f98fb7856e259df500485c9144a</id>
<content type='text'>
Redocumented all device demos, now that they have changed over to the new USB class drivers.

Added C linkage to class drivers for C++ support.

Added prefixes to most of the class driver constants to prevent name clashes.

git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@565 d5102386-fcda-11dd-9fdb-3debd5008f28
</content>
</entry>
<entry>
<title>Commit of new class abstraction APIs for all device demos other than the MIDI demo - not documented yet.</title>
<updated>2009-06-01T11:03:39+00:00</updated>
<author>
<name>Dean</name>
<email>Dean@d5102386-fcda-11dd-9fdb-3debd5008f28</email>
</author>
<published>2009-06-01T11:03:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/commit/?id=17c89a7291c3469da2ceeb60fbe39956c11d77d6'/>
<id>urn:sha1:17c89a7291c3469da2ceeb60fbe39956c11d77d6</id>
<content type='text'>
Removed scheduler and memory allocation libraries.

Added new EVENT_USB_StartOfFrame event in the library to indicate the start of each USB frame (when generated).

Removed Tx interrupt from the USBtoSerial demo; now sends characters via polling to ensure more time for the Rx interrupt.

git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@562 d5102386-fcda-11dd-9fdb-3debd5008f28
</content>
</entry>
<entry>
<title>Fix all device mode demos broken in the recent API changes.</title>
<updated>2009-05-26T04:46:35+00:00</updated>
<author>
<name>Dean</name>
<email>Dean@d5102386-fcda-11dd-9fdb-3debd5008f28</email>
</author>
<published>2009-05-26T04:46:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/commit/?id=f62e745ebb8d6719df33b0b48335edf268c8f905'/>
<id>urn:sha1:f62e745ebb8d6719df33b0b48335edf268c8f905</id>
<content type='text'>
Change USBtoSerial Tx to polling-driven rather than interrupt driven, to ensure more time for the Rx interrupt to be serviced.

git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@560 d5102386-fcda-11dd-9fdb-3debd5008f28
</content>
</entry>
<entry>
<title>Rewritten event system to remove all macros, to make user code clearer.</title>
<updated>2009-05-18T10:05:21+00:00</updated>
<author>
<name>Dean</name>
<email>Dean@d5102386-fcda-11dd-9fdb-3debd5008f28</email>
</author>
<published>2009-05-18T10:05:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/commit/?id=bdb6e45008319647b72d9adc8fb4ec06a0f1ea9b'/>
<id>urn:sha1:bdb6e45008319647b72d9adc8fb4ec06a0f1ea9b</id>
<content type='text'>
Fixed incorrect ENDPOINT_EPNUM_MASK mask preventing endpoints above EP3 from being selected (thanks to Jonathan Oakley).

Removed STREAM_CALLBACK() macro - callbacks now use regular function definitions to clarify user code.

Removed DESCRIPTOR_COMPARATOR() macro - comparators should now use regular function definitions to clarify user code.

git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@554 d5102386-fcda-11dd-9fdb-3debd5008f28
</content>
</entry>
<entry>
<title>Fixed USB_RemoteWakeupEnabled flag never being set (the REMOTE WAKEUP Set Feature request was not being handled).</title>
<updated>2009-04-23T13:28:12+00:00</updated>
<author>
<name>Dean</name>
<email>Dean@d5102386-fcda-11dd-9fdb-3debd5008f28</email>
</author>
<published>2009-04-23T13:28:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/commit/?id=0286fe9ce842daee1ea0b3dcf8ae0b3a7dcecfdc'/>
<id>urn:sha1:0286fe9ce842daee1ea0b3dcf8ae0b3a7dcecfdc</id>
<content type='text'>
Renamed the FEATURELESS_CONTROL_ONLY_DEVICE compile-time token to CONTROL_ONLY_DEVICE.

git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@523 d5102386-fcda-11dd-9fdb-3debd5008f28
</content>
</entry>
<entry>
<title>USB_HostRequest renamed to USB_ControlRequest, entire control request header is now read into USB_ControlRequest in Device mode rather than having the library pass only partially read header data to the application.</title>
<updated>2009-04-22T13:03:11+00:00</updated>
<author>
<name>Dean</name>
<email>Dean@d5102386-fcda-11dd-9fdb-3debd5008f28</email>
</author>
<published>2009-04-22T13:03:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/commit/?id=fffd4343c7d189b9450ba18efb2126f9bfa9a49a'/>
<id>urn:sha1:fffd4343c7d189b9450ba18efb2126f9bfa9a49a</id>
<content type='text'>
The USB_UnhandledControlPacket event has had its parameters removed, in favour of accessing the new USB_ControlRequest structure.

The Endpoint control stream functions now correctly send a ZLP to the host when less data than requested is sent.

git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@520 d5102386-fcda-11dd-9fdb-3debd5008f28
</content>
</entry>
<entry>
<title>Removed specialized Endpoint_ClearControl* and Pipe_ClearControl* macros in favour of the standard Endpoint_Clear* and Pipe_Clear* macros (Atmel have confirmed no effect from setting FIFOCON on control endpoints).</title>
<updated>2009-04-21T06:05:50+00:00</updated>
<author>
<name>Dean</name>
<email>Dean@d5102386-fcda-11dd-9fdb-3debd5008f28</email>
</author>
<published>2009-04-21T06:05:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/commit/?id=1c86a3300662e13904f32c985172e66e33e3d777'/>
<id>urn:sha1:1c86a3300662e13904f32c985172e66e33e3d777</id>
<content type='text'>
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@519 d5102386-fcda-11dd-9fdb-3debd5008f28
</content>
</entry>
<entry>
<title>Changed over all deprecated GCC structure tag initializers to the standardized C99 format (thanks to Mike Alexander).</title>
<updated>2009-04-20T11:21:36+00:00</updated>
<author>
<name>Dean</name>
<email>Dean@d5102386-fcda-11dd-9fdb-3debd5008f28</email>
</author>
<published>2009-04-20T11:21:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/commit/?id=f05c19a8eaea1a4df179cfc3ee967280cf0ae309'/>
<id>urn:sha1:f05c19a8eaea1a4df179cfc3ee967280cf0ae309</id>
<content type='text'>
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@517 d5102386-fcda-11dd-9fdb-3debd5008f28
</content>
</entry>
<entry>
<title>Fixed CDC and USBtoSerial demos freezing where buffers were full while still transmitting or receiving (thanks to Peter Hand).</title>
<updated>2009-04-17T04:10:30+00:00</updated>
<author>
<name>Dean</name>
<email>Dean@d5102386-fcda-11dd-9fdb-3debd5008f28</email>
</author>
<published>2009-04-17T04:10:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/commit/?id=80d8d8c902ef9735dbd530d69d0cc606c1dd6288'/>
<id>urn:sha1:80d8d8c902ef9735dbd530d69d0cc606c1dd6288</id>
<content type='text'>
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@512 d5102386-fcda-11dd-9fdb-3debd5008f28
</content>
</entry>
</feed>
