<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/megametrum-v0.1, branch micropeak-1.1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=micropeak-1.1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=micropeak-1.1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2012-10-25T07:07:14+00:00</updated>
<entry>
<title>altos/megametrum: Depend on Makefile contents for build</title>
<updated>2012-10-25T07:07:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-25T07:04:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0680d62d57496cea7ae4f1ef317c46e689b28e21'/>
<id>urn:sha1:0680d62d57496cea7ae4f1ef317c46e689b28e21</id>
<content type='text'>
This ensures that everything is rebuilt when the Makefile changes

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add task queues.</title>
<updated>2012-10-25T07:07:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-25T06:50:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b49c751749dcd3e78991463c098f8d916f52179d'/>
<id>urn:sha1:b49c751749dcd3e78991463c098f8d916f52179d</id>
<content type='text'>
This replaces the array-based scheduler with a queue-based one
instead. It should have the same basic scheduling semantics, but it
walks shorter lists for each operation, making it much more efficient
when the system has a lot of tasks.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add stack-guard code. Uses STM MPU to trap stack overflow.</title>
<updated>2012-10-25T07:07:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-25T05:46:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4b13d3c659240e5a8347b1ba7ab0bf1d8355eba3'/>
<id>urn:sha1:4b13d3c659240e5a8347b1ba7ab0bf1d8355eba3</id>
<content type='text'>
This marks the lowest portion of the stack as inaccessible to the CPU,
causing the processor to fault when it reaches it. The fault then
generates a panic message so that the user can know what happened.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: profiling on STM32L</title>
<updated>2012-10-25T07:07:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-24T05:17:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b119e19604aa557a40e848c60d98a67b5f259bbd'/>
<id>urn:sha1:b119e19604aa557a40e848c60d98a67b5f259bbd</id>
<content type='text'>
Add sample-based profiling, using a 1kHz timer

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/megametrum: Switch back to using the MS5607</title>
<updated>2012-10-18T22:34:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-18T22:34:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ceb42f4c96076b01ac05577c9fe461b66e72d30d'/>
<id>urn:sha1:ceb42f4c96076b01ac05577c9fe461b66e72d30d</id>
<content type='text'>
We're planning to ship the MS5607

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' into mm-ms5611</title>
<updated>2012-10-18T22:18:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-18T22:18:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5a55501660ebab3b858a48483c5df1cfb4e858e4'/>
<id>urn:sha1:5a55501660ebab3b858a48483c5df1cfb4e858e4</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Megametrum uses altitude-pa.h, not altitude.h</title>
<updated>2012-10-12T21:08:19+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-12T21:08:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=767b74e1466ad4e31746340081d6d60e40359425'/>
<id>urn:sha1:767b74e1466ad4e31746340081d6d60e40359425</id>
<content type='text'>
Make sure megametrum gets rebuilt as needed when the various
altitude-pa related files change

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/megametrum: Try running accel and baro in parallel again</title>
<updated>2012-10-07T22:40:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-07T22:40:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=16bbe9d25856259d2694751c364b668638e4a971'/>
<id>urn:sha1:16bbe9d25856259d2694751c364b668638e4a971</id>
<content type='text'>
Now that the baro sensor appears to be working, try running
conversions in parallel to see if that makes the accel cal happy

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/megametrum: Make MS5607 driver hold SPI bus for whole operation</title>
<updated>2012-10-07T00:21:10+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-07T00:21:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0b28eefe6b32033a0e85731aa38af7e07a8b45f5'/>
<id>urn:sha1:0b28eefe6b32033a0e85731aa38af7e07a8b45f5</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/megametrum: Use mma655x for acceleration measurements now</title>
<updated>2012-10-07T00:05:59+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-07T00:05:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c676ad8048d10ad9da22ea3acf19e4e1872103ff'/>
<id>urn:sha1:c676ad8048d10ad9da22ea3acf19e4e1872103ff</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
