<feed xmlns='http://www.w3.org/2005/Atom'>
<title>samd21-demo.git/app/src/usb, branch traitify</title>
<subtitle>rust code for simple test of samd21 microcontrollers</subtitle>
<id>https://git.spork.org/samd21-demo.git/atom?h=traitify</id>
<link rel='self' href='https://git.spork.org/samd21-demo.git/atom?h=traitify'/>
<link rel='alternate' type='text/html' href='https://git.spork.org/samd21-demo.git/'/>
<updated>2019-07-25T14:14:46Z</updated>
<entry>
<title>Move USB host stuff to separate crate.</title>
<updated>2019-07-25T14:14:46Z</updated>
<author>
<name>Brian Cully</name>
<email>bjc@kublai.com</email>
</author>
<published>2019-07-25T13:40:31Z</published>
<link rel='alternate' type='text/html' href='https://git.spork.org/samd21-demo.git/commit/?id=7966be1419d3eaa088ed83f95282383182585640'/>
<id>urn:sha1:7966be1419d3eaa088ed83f95282383182585640</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove packed structs.</title>
<updated>2019-07-24T21:37:22Z</updated>
<author>
<name>Brian Cully</name>
<email>bjc@kublai.com</email>
</author>
<published>2019-07-24T21:37:22Z</published>
<link rel='alternate' type='text/html' href='https://git.spork.org/samd21-demo.git/commit/?id=5b48a5c2f5526f088187fa341f64368994c9f517'/>
<id>urn:sha1:5b48a5c2f5526f088187fa341f64368994c9f517</id>
<content type='text'>
These were causing hard faults when trying to deref a borrow,
presumably because of a lack of field alignment.

This does mean structs aren't the correct size (e.g.,
USBConfigurationDescription is 10 bytes instead of 9 on thumb6), so
another solution needs to be fonud for getting data in and out of
structs with a minimum of overhead.
</content>
</entry>
<entry>
<title>Use log crate instead of hand-rolled solution.</title>
<updated>2019-07-24T21:35:24Z</updated>
<author>
<name>Brian Cully</name>
<email>bjc@kublai.com</email>
</author>
<published>2019-07-24T21:35:24Z</published>
<link rel='alternate' type='text/html' href='https://git.spork.org/samd21-demo.git/commit/?id=87015d0256e5c3888681da6d469e515b58efbb5f'/>
<id>urn:sha1:87015d0256e5c3888681da6d469e515b58efbb5f</id>
<content type='text'>
  * Remove my logging macros except *_now variants, since those are
    still handy.

  * Move log flush into RTC handler. This probably belongs in a
    separate timer at some point.

  * Change all old log messages to log crate's macros, except the
    Panic and HardFault calls.
</content>
</entry>
<entry>
<title>Initial commit.</title>
<updated>2019-07-23T23:55:18Z</updated>
<author>
<name>Brian Cully</name>
<email>bjc@kublai.com</email>
</author>
<published>2019-06-25T01:14:32Z</published>
<link rel='alternate' type='text/html' href='https://git.spork.org/samd21-demo.git/commit/?id=63d4ce8154eb8f6feb67986e98ea9b5007632460'/>
<id>urn:sha1:63d4ce8154eb8f6feb67986e98ea9b5007632460</id>
<content type='text'>
</content>
</entry>
</feed>
