<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/lufa/Demos/Device/Mouse/Mouse.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>Added multiple Report ID support to the HID class driver. Removed OUT endpoint support from HID driver (all OUT reports are now processed through control requests) as a seperate endpoint had issues with determining the exact output report length.</title>
<updated>2009-06-05T02:23:31+00:00</updated>
<author>
<name>Dean</name>
<email>Dean@d5102386-fcda-11dd-9fdb-3debd5008f28</email>
</author>
<published>2009-06-05T02:23:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/commit/?id=1b00d714feea371eb0367334f4fb20bd004025ef'/>
<id>urn:sha1:1b00d714feea371eb0367334f4fb20bd004025ef</id>
<content type='text'>
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@570 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>Removed new Start of Frame event from the library; performance suffered far too much and it was only useful in one of the standard classes (HID). Altered HID demos to use the previous method of tracking millisecond periods via a hardware timer rather than the SOF events.</title>
<updated>2009-06-02T10:54:32+00:00</updated>
<author>
<name>Dean</name>
<email>Dean@d5102386-fcda-11dd-9fdb-3debd5008f28</email>
</author>
<published>2009-06-02T10:54:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/commit/?id=f4dd6469e16fb73b895ef80b589464101970a974'/>
<id>urn:sha1:f4dd6469e16fb73b895ef80b589464101970a974</id>
<content type='text'>
Fixed MIDI class driver blocking on unread events to the host.

git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@564 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>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>Removed all user pipe/endpoint interrupt APIs, added internal library support for interrupt driven control endpoints when in device mode by defining INTERRUPT_CONTROL_ENDPOINT token and passing it to the compiler via the -D switch.</title>
<updated>2009-05-14T10:07:08+00:00</updated>
<author>
<name>Dean</name>
<email>Dean@d5102386-fcda-11dd-9fdb-3debd5008f28</email>
</author>
<published>2009-05-14T10:07:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/commit/?id=bdefd958dace0716fc70e7ee085a0b74b1be7780'/>
<id>urn:sha1:bdefd958dace0716fc70e7ee085a0b74b1be7780</id>
<content type='text'>
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@549 d5102386-fcda-11dd-9fdb-3debd5008f28
</content>
</entry>
<entry>
<title>Fixed Mouse and Keyboard device demos not acting in accordance with the HID specification for idle periods (thanks to Brian Dickman).</title>
<updated>2009-05-12T08:28:02+00:00</updated>
<author>
<name>Dean</name>
<email>Dean@d5102386-fcda-11dd-9fdb-3debd5008f28</email>
</author>
<published>2009-05-12T08:28:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/commit/?id=da9fd276711d8da5dbd46e4f10459e03d05e2b98'/>
<id>urn:sha1:da9fd276711d8da5dbd46e4f10459e03d05e2b98</id>
<content type='text'>
Removed support for endpoint/pipe non-control interrupts; these did not act in the way users expected, and had many subtle issues.

git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@545 d5102386-fcda-11dd-9fdb-3debd5008f28
</content>
</entry>
<entry>
<title>Change device demos to cache the board button values in the same manner as the board joystick to maintain consistency.</title>
<updated>2009-05-06T12:43:00+00:00</updated>
<author>
<name>Dean</name>
<email>Dean@d5102386-fcda-11dd-9fdb-3debd5008f28</email>
</author>
<published>2009-05-06T12:43:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/commit/?id=ad302bd47aa2536c61279ff716d454e49510aff4'/>
<id>urn:sha1:ad302bd47aa2536c61279ff716d454e49510aff4</id>
<content type='text'>
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@536 d5102386-fcda-11dd-9fdb-3debd5008f28
</content>
</entry>
<entry>
<title>Changed HWB board driver to Buttons driver, to allow for the support of future boards with more than one mounted GPIO button.</title>
<updated>2009-05-06T07:50:34+00:00</updated>
<author>
<name>Dean</name>
<email>Dean@d5102386-fcda-11dd-9fdb-3debd5008f28</email>
</author>
<published>2009-05-06T07:50:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/lufa/commit/?id=c110d1861603f4cbe1a028d721bdcf197df05e19'/>
<id>urn:sha1:c110d1861603f4cbe1a028d721bdcf197df05e19</id>
<content type='text'>
git-svn-id: http://lufa-lib.googlecode.com/svn/trunk@535 d5102386-fcda-11dd-9fdb-3debd5008f28
</content>
</entry>
</feed>
