<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/stm, 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-19T02:20:55+00:00</updated>
<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>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: Build pdclib locally if necessary</title>
<updated>2013-12-18T18:01:29+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-18T18:01:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9c200c3bc742b4dd1a7e28bfce9d5b27e833aae5'/>
<id>urn:sha1:9c200c3bc742b4dd1a7e28bfce9d5b27e833aae5</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Use all 16 bits of setup packet len when limiting reply len</title>
<updated>2013-12-18T07:53:59+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-18T07:50:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1f035ac2df1cfa6964ae904aba0aedde279ca921'/>
<id>urn:sha1:1f035ac2df1cfa6964ae904aba0aedde279ca921</id>
<content type='text'>
We were only using the low 8 bits of the setup packet reply max len,
which meant that if the other side sent a weird max len (as Windows 7
does), then we'd truncate our setup reply to whatever was in the low 8
bits of that value.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stm: arm-none-eabi-binutils now puts 'main' into .text.startup</title>
<updated>2013-12-09T03:37:53+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-09T03:05:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2cb7a96567e1302a699f78290fab5e29693940ab'/>
<id>urn:sha1:2cb7a96567e1302a699f78290fab5e29693940ab</id>
<content type='text'>
Change name of .text.ram to .ramtext, then load .text* into flash and
.ramtext into ram. This ensures that 'main' and anything else in a
random .text.* segment will get loaded into flash as appropriate.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Change flash loader name to just AltosFlash</title>
<updated>2013-12-08T19:15:37+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-08T19:15:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=bb72b4018dd6a422afe1916d9538bb9ff1e45353'/>
<id>urn:sha1:bb72b4018dd6a422afe1916d9538bb9ff1e45353</id>
<content type='text'>
Remove the software version string from the product name

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Build .ihx files for all arm projects</title>
<updated>2013-12-08T19:14:29+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-12-08T19:14:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=52b19511222980138faddb2047707baceff0a596'/>
<id>urn:sha1:52b19511222980138faddb2047707baceff0a596</id>
<content type='text'>
The .ihx version can be processed by the java loader

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Allow use of internal EEPROM for config storage</title>
<updated>2013-11-12T07:27:31+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-11-12T06:45:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=83437b2fe304599e22d0a98b5410808bcb67dc97'/>
<id>urn:sha1:83437b2fe304599e22d0a98b5410808bcb67dc97</id>
<content type='text'>
This stops exposing eeprom as 'storage' and instead exposes it with a
separate eeprom API so that it can be used for config storage without
also using it for flight log storage.

The config code has been changed to allow it to either use storage for
configuration data or eeprom.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add gyro-based orientation tracking</title>
<updated>2013-10-25T11:05:09+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-10-25T11:05:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=08143a922fe27bc50a19924f46538f9476ab5fd1'/>
<id>urn:sha1:08143a922fe27bc50a19924f46538f9476ab5fd1</id>
<content type='text'>
This tracks the angle-from-vertical as an additional input to the pyro
channels.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Use installed pdclib</title>
<updated>2013-10-10T07:01:26+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-10-10T07:00:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d8d3835fedf9b7c4d203f321e72c2b086ebb3b97'/>
<id>urn:sha1:d8d3835fedf9b7c4d203f321e72c2b086ebb3b97</id>
<content type='text'>
Switch over to the installed pdclib everywhere

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
