<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src, branch 1.3</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.3</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.3'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2013-12-19T08:59:29+00:00</updated>
<entry>
<title>fix missing newline at end of src/test/Makefile</title>
<updated>2013-12-19T08:59:29+00:00</updated>
<author>
<name>Bdale Garbee</name>
<email>bdale@gag.com</email>
</author>
<published>2013-12-19T08:58:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4006effc538289c36a1563c1b717231991292c0c'/>
<id>urn:sha1:4006effc538289c36a1563c1b717231991292c0c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>altos/lpc: Stop sending SETUP IN when the requested size is reached</title>
<updated>2013-12-19T08:08:50+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-19T08:08:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a04c1dd5df76c9127615bc797a9d9f764eec1234'/>
<id>urn:sha1:a04c1dd5df76c9127615bc797a9d9f764eec1234</id>
<content type='text'>
The host won't keep asking for SETUP IN packets once it has received
the amount of data requested, so check to see if we've sent that much
and flip back to IDLE state if so.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/lpc: Reset less of the device on USB reset.</title>
<updated>2013-12-19T07:27:34+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-19T07:27:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1ab12861c3e70d7c22b27d988546a925616a0adc'/>
<id>urn:sha1:1ab12861c3e70d7c22b27d988546a925616a0adc</id>
<content type='text'>
This leaves most of the device configured across USB reset, which
appears to help when sending a IN reply to the first SETUP packet;
without this change, the IN reply would always get a length of 0,
which is fine for SET_ADDRESS, but not for GET_DESCRIPTOR_DEVICE,
which OS X appears to send before setting the address (go figure).

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Try IMU self-test 10 times before giving up</title>
<updated>2013-12-19T04:32:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-19T04:32:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ee4279613b4757453d0d8f8afc06037c61eeb520'/>
<id>urn:sha1:ee4279613b4757453d0d8f8afc06037c61eeb520</id>
<content type='text'>
This should keep the device from failing to boot unless the IMU is
actually broken. Oh, and if self test does fail, this places the
flight computer in 'Invalid' state rather than panic.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stm: Semantic error in STM usb disable caused it to not work</title>
<updated>2013-12-19T02:20:55+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-19T02:20:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0673344289772ed89483948184d6608c272c7c26'/>
<id>urn:sha1:0673344289772ed89483948184d6608c272c7c26</id>
<content type='text'>
The USB enable register wasn't actually getting rewritten with the
enable bit turned off, so the USB device was still powered on in flight.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Move pdclib build results to pdclib-root</title>
<updated>2013-12-18T22:08:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-18T22:08:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=eea036650e62bc0f8652155974b512686754fd13'/>
<id>urn:sha1:eea036650e62bc0f8652155974b512686754fd13</id>
<content type='text'>
This makes pdclib easier to manage as a submodule

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: get stm-bringup building again</title>
<updated>2013-12-18T18:55:06+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-18T18:55:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8f529633cd4be8a0edb1b067bbf5d7cc055dcc1b'/>
<id>urn:sha1:8f529633cd4be8a0edb1b067bbf5d7cc055dcc1b</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Remove stale stm test apps from regular build</title>
<updated>2013-12-18T18:53:09+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-18T18:53:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=262ee65885d55902df96f4aec6a114f5ac6f2c61'/>
<id>urn:sha1:262ee65885d55902df96f4aec6a114f5ac6f2c61</id>
<content type='text'>
</content>
</entry>
<entry>
<title>altos/stm: Update pdclib paths for flash-loader builds</title>
<updated>2013-12-18T18:50:50+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-18T18:50:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=90386115204bd3bfa55deb5ebe1972bacdba725a'/>
<id>urn:sha1:90386115204bd3bfa55deb5ebe1972bacdba725a</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: create target pdclib directories before building</title>
<updated>2013-12-18T18:43:16+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-18T18:43:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=eb659fb0ee80c25312be36b3d8adb686813db125'/>
<id>urn:sha1:eb659fb0ee80c25312be36b3d8adb686813db125</id>
<content type='text'>
</content>
</entry>
</feed>
