<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/stm-demo, branch stm-flash</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=stm-flash</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=stm-flash'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2013-04-29T06:30:29+00:00</updated>
<entry>
<title>altos: More .gitignore bits</title>
<updated>2013-04-29T06:30:29+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-29T06:30:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b452789a8ac414f3508b36c85dba0f3311c1971e'/>
<id>urn:sha1:b452789a8ac414f3508b36c85dba0f3311c1971e</id>
<content type='text'>
stm-demo

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Use flash loader on all STM products</title>
<updated>2013-04-23T01:54:45+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-23T01:35:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d12202d39d1e8d1a35be0028ad0dfe5e2f7d678b'/>
<id>urn:sha1:d12202d39d1e8d1a35be0028ad0dfe5e2f7d678b</id>
<content type='text'>
Includes the boot chain stuff

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Create ihx version of stm-demo</title>
<updated>2013-03-24T22:21:58+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-03-24T22:21:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a553533b6befa921467555dc139a777d40b8ab08'/>
<id>urn:sha1:a553533b6befa921467555dc139a777d40b8ab08</id>
<content type='text'>
Both ao-stmload and the eventual java loader will support ihx files.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Call ao_task_init before initializing any drivers</title>
<updated>2013-03-24T22:14:12+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-03-24T22:14:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=03854360029591dd7f2607db21b9e863880d949b'/>
<id>urn:sha1:03854360029591dd7f2607db21b9e863880d949b</id>
<content type='text'>
When using task queues, the sleep queues must be initialized before
any invocation of ao_wakeup or the OS will crash. Just make sure
ao_task_init is always invoked early in the task process to get that done.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Clean up boot loader support</title>
<updated>2013-03-11T20:21:04+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-03-11T20:21:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=06431e5195506f0d39105154de6eb046dfa152b6'/>
<id>urn:sha1:06431e5195506f0d39105154de6eb046dfa152b6</id>
<content type='text'>
Split out code into separate files.
Add support for getting back to boot loader from application.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Make stm-flash capable of switching to application</title>
<updated>2013-03-11T04:02:59+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-03-11T04:02:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8083aeb07167a1a68a168f16ac951b6de7b197ea'/>
<id>urn:sha1:8083aeb07167a1a68a168f16ac951b6de7b197ea</id>
<content type='text'>
This shrinks the base OS load down a bit as well so that stm-flash
fits comfortably in the first 8kB of memory.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: re-enable optimization for stm-demo. remove unused bits</title>
<updated>2013-03-10T18:41:49+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-03-10T18:41:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=97efce5f7ff227aaa8990529217d3d10db3443dc'/>
<id>urn:sha1:97efce5f7ff227aaa8990529217d3d10db3443dc</id>
<content type='text'>
This makes stm-demo run on the discovery board again.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Set STM GPIO output speed for SPI pins correctly</title>
<updated>2013-01-14T04:54:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-01-14T04:48:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8d885616e2e522b8aea5e7d5398f16d330a0cffa'/>
<id>urn:sha1:8d885616e2e522b8aea5e7d5398f16d330a0cffa</id>
<content type='text'>
The GPIO pin settings affect the output impedence, and hence the
maximum speed for SPI. Cranking these to suitable values allows SPI to
run at full speed.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Specify the LCD duty cycle for stm-demo</title>
<updated>2012-08-27T20:42:38+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-27T20:42:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e7443bf350afe273e87a884915ea1e7662630cd3'/>
<id>urn:sha1:e7443bf350afe273e87a884915ea1e7662630cd3</id>
<content type='text'>
This is the demo for the large 7-segment displays and needs static drive

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Trigger sample complete when all data are ready</title>
<updated>2012-08-26T16:53:16+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-26T16:53:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f89e7de20374141b367205aa517a08ee203bfaf3'/>
<id>urn:sha1:f89e7de20374141b367205aa517a08ee203bfaf3</id>
<content type='text'>
This has each sensor mark a bit in the current data record which is
then sent for processing when all of the data are present.

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