<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/lpc/ao_arch.h, branch 1.6.4</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.6.4</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.6.4'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2015-02-05T23:00:56+00:00</updated>
<entry>
<title>Revert LPC usb performance improvements</title>
<updated>2015-02-05T23:00:56+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-02-05T22:56:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5bf39f674b3d5ee98b55f42562a5ba1a9328ff07'/>
<id>urn:sha1:5bf39f674b3d5ee98b55f42562a5ba1a9328ff07</id>
<content type='text'>
There's something screwy going on, sticking garbage in the input
buffer at boot time

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Set version to 1.5.9.1</title>
<updated>2015-01-16T09:09:26+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-01-16T09:09:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e05e0c6b71a1df65f188e00622e9632eb27510fd'/>
<id>urn:sha1:e05e0c6b71a1df65f188e00622e9632eb27510fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>altos/lpc: Switch LPC SPI driver to interrupt-driven</title>
<updated>2014-12-23T01:27:09+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-12-23T01:27:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2a053d3d157e00b6a6406f4f78ddb8e298b6c4b7'/>
<id>urn:sha1:2a053d3d157e00b6a6406f4f78ddb8e298b6c4b7</id>
<content type='text'>
This improves performance for SPI transfers, while allowing other
tasks to get work done during longer SPI transfers.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Assume all LPC products will have 32KB of flash</title>
<updated>2014-05-13T05:51:50+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-13T05:51:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6a6053dfed6fc1a7f50be0c62782d0050758cd0b'/>
<id>urn:sha1:6a6053dfed6fc1a7f50be0c62782d0050758cd0b</id>
<content type='text'>
If we ever use something smaller than this, we'll need to figure out
how to tell how much memory the device has.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Report battery voltage instead of S at startup</title>
<updated>2014-04-05T07:22:31+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-04-05T07:18:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0d367fc24bfd0377db6f3b00a888a18245616767'/>
<id>urn:sha1:0d367fc24bfd0377db6f3b00a888a18245616767</id>
<content type='text'>
This works on everything with a beeper except TeleMetrum v1.0 which
just doesn't have enough flash space for the code.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Fix LPC LED driver</title>
<updated>2014-03-10T03:59:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-03-10T03:59:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=469bd376d84bf8d76faa3b726d96061d4d98b998'/>
<id>urn:sha1:469bd376d84bf8d76faa3b726d96061d4d98b998</id>
<content type='text'>
Was using wrong types

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Set default LPC stack to 512 bytes, Em to 384 bytes</title>
<updated>2013-08-17T15:44:01+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-08-17T15:43:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a0dd93ccf0920260b41c4003955617fd0cd1c8b4'/>
<id>urn:sha1:a0dd93ccf0920260b41c4003955617fd0cd1c8b4</id>
<content type='text'>
The default for lpc has been raised to 512 bytes, but Em doesn't have
enough RAM for that.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/lpc: Add boot loader</title>
<updated>2013-06-24T21:30:22+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-06-24T21:23:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0dd148e388944d8d265da51d62806c4a00b2c13d'/>
<id>urn:sha1:0dd148e388944d8d265da51d62806c4a00b2c13d</id>
<content type='text'>
Support the USB boot loader, add USB pull-up support.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/lpc: SPI runs off main clock (48MHz), not sysclk (24MHz)</title>
<updated>2013-05-20T03:39:18+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-20T03:17:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a78012782c779de3433b91e6b854b2fdbd7230fd'/>
<id>urn:sha1:a78012782c779de3433b91e6b854b2fdbd7230fd</id>
<content type='text'>
Update SPI speed definitions to match

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/lpc: Stick USB control structure in USB memory</title>
<updated>2013-05-18T10:52:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-18T10:52:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cbe5eee76faf386eefe69539935ab318944ac452'/>
<id>urn:sha1:cbe5eee76faf386eefe69539935ab318944ac452</id>
<content type='text'>
No reason to have that in regular ram, and it means we've got space
for large enough stacks now

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