<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/lpc/ao_arch_funcs.h, branch debian/1.3.2-1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.3.2-1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.3.2-1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2013-10-08T04:53:53+00:00</updated>
<entry>
<title>altos/lpc, altos/stm: ARM requires ISB after switching stack pointers</title>
<updated>2013-10-08T04:53:53+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-10-08T04:53:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8f7edcee2db30652ce0b147f282de3396c3786ad'/>
<id>urn:sha1:8f7edcee2db30652ce0b147f282de3396c3786ad</id>
<content type='text'>
This sticks a barrier in the CPU to prevent using the wrong stack
register past the change.

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: Filter ADC inputs</title>
<updated>2013-06-15T08:21:45+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-06-15T08:20:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=be9ee9ed2d041c4ab4e77ee2010fe3c7a1ca6597'/>
<id>urn:sha1:be9ee9ed2d041c4ab4e77ee2010fe3c7a1ca6597</id>
<content type='text'>
They're amazingly noisy on EasyMini, so just filter them as the only
thing we use them for is battery and pyro numbers.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/lpc: Make ADC inputs work</title>
<updated>2013-06-15T08:21:39+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-06-14T11:38:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7361371190bf3805b6d0414e61f697aca7c7cff1'/>
<id>urn:sha1:7361371190bf3805b6d0414e61f697aca7c7cff1</id>
<content type='text'>
They're still very unstable (bouncing around a lot), but at least they
seem to report useful stuff now.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/lpc: Missing parens around ao_gpio_set macro</title>
<updated>2013-05-20T03:39:19+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-20T03:18:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3fe11b277dd7268eb445d120c8f9537f95148891'/>
<id>urn:sha1:3fe11b277dd7268eb445d120c8f9537f95148891</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/lpc: Use separate interrupt stack</title>
<updated>2013-05-18T10:21:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-18T10:21:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c4991db4809ae547fdb245e3cb42517fa7524de5'/>
<id>urn:sha1:c4991db4809ae547fdb245e3cb42517fa7524de5</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/lpc: Fix ao_enable_input, add ao_enable_analog</title>
<updated>2013-05-18T10:14:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-18T10:14:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=08887678f900adae81dcb1a7f5353d98d127aafd'/>
<id>urn:sha1:08887678f900adae81dcb1a7f5353d98d127aafd</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add LPC spi driver</title>
<updated>2013-05-18T10:13:17+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-18T10:13:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=935a7ff38010ec4ad19f315f8a2a1557c01ae554'/>
<id>urn:sha1:935a7ff38010ec4ad19f315f8a2a1557c01ae554</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/lpc: Get USB working</title>
<updated>2013-05-17T10:50:07+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-17T10:36:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ac089d4fb930b7dbc4161259fd9bddba94395ebc'/>
<id>urn:sha1:ac089d4fb930b7dbc4161259fd9bddba94395ebc</id>
<content type='text'>
The lpc demo now has a USB command line.
Also allocates system stack so we know when ram is tight at build time

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>lpc: Initial lpcxpresso bits</title>
<updated>2013-05-17T10:50:07+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-04-18T20:54:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=bcc65597d3d20f1d58df784100af766cee5f0f20'/>
<id>urn:sha1:bcc65597d3d20f1d58df784100af766cee5f0f20</id>
<content type='text'>
This gets the LPC11U14 clock set to the PLL and blinks the LED.

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