<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/stm-demo, branch 1.2.9.4</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.2.9.4</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.2.9.4'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2013-10-10T07:01:26+00:00</updated>
<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>
<entry>
<title>altos: Add debounce helper. Use in button and quadrature drivers for TeleLCO</title>
<updated>2013-06-09T19:14:11+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-14T05:34:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=72b6c699d355fcd41addb9919d846e63105b9db7'/>
<id>urn:sha1:72b6c699d355fcd41addb9919d846e63105b9db7</id>
<content type='text'>
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-05-08T04:30:26+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=dfc268e0021e1cd3045f73339a749d292a6a6300'/>
<id>urn:sha1:dfc268e0021e1cd3045f73339a749d292a6a6300</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-05-08T03:16:52+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=a3f668e71751608ea2e38519003446bc6ceb348f'/>
<id>urn:sha1:a3f668e71751608ea2e38519003446bc6ceb348f</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: Clean up boot loader support</title>
<updated>2013-05-08T03:16:36+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=b1a43ce313c85cb7f8f16f7f0647d9d4320ba692'/>
<id>urn:sha1:b1a43ce313c85cb7f8f16f7f0647d9d4320ba692</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-05-08T03:15:43+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=c9c35b100c3fcae661501d2bf89eedc7fceb2e1c'/>
<id>urn:sha1:c9c35b100c3fcae661501d2bf89eedc7fceb2e1c</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: More .gitignore bits</title>
<updated>2013-05-08T03:07:54+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=c9f2e6471c11a1f9feb183e05f24c53968098bdb'/>
<id>urn:sha1:c9f2e6471c11a1f9feb183e05f24c53968098bdb</id>
<content type='text'>
stm-demo

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-05-08T03:07:52+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=4551be8b03a795ece94fd303a1f556c63c0a0096'/>
<id>urn:sha1:4551be8b03a795ece94fd303a1f556c63c0a0096</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: 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>
</feed>
