<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/avr/ao_pins.h, branch multiarch</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=multiarch</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=multiarch'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2011-10-12T00:57:32+00:00</updated>
<entry>
<title>altos/avr: telescience doesn't have room for the flash write code</title>
<updated>2011-10-12T00:57:32+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-10-12T00:48:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=75960500d1f290fa9f82183431443ac122f12c19'/>
<id>urn:sha1:75960500d1f290fa9f82183431443ac122f12c19</id>
<content type='text'>
This is useful for debugging the SPI and flash drivers, but not
necessary in production code.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/avr: telescience does not have a serial port</title>
<updated>2011-10-11T23:42:24+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-10-11T23:42:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3bda859caf1501f8408703dca81412d70ba00e04'/>
<id>urn:sha1:3bda859caf1501f8408703dca81412d70ba00e04</id>
<content type='text'>
The USART is used for SPI to talk to the flash part.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add TelePyro v0.1 support</title>
<updated>2011-09-21T18:45:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-09-21T18:30:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7a02d4bace05cc829522933b9df6b82a9e17336f'/>
<id>urn:sha1:7a02d4bace05cc829522933b9df6b82a9e17336f</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: SPI slave code is now per-product</title>
<updated>2011-09-21T18:45:04+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-09-21T18:36:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=abf17522c206b465375b73a004a6d67bfa714ba3'/>
<id>urn:sha1:abf17522c206b465375b73a004a6d67bfa714ba3</id>
<content type='text'>
We can't write general purpose SPI slave code as we must eliminate
any latency because the SPI ports have no buffering.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: get avr-demo to build. Pull in AVR drivers and LCD driver</title>
<updated>2011-08-26T05:57:24+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-26T05:55:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8125acc030574afed6f23aa8aa302d9c768bb04e'/>
<id>urn:sha1:8125acc030574afed6f23aa8aa302d9c768bb04e</id>
<content type='text'>
This completes the basic task of making an AVR version of altos by
getting the Teensy 'avr-demo' program to build.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: add GCC/SDCC compat macros, init_stack, save_context and GCC stdio hooks</title>
<updated>2011-08-26T05:04:36+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-26T05:04:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e9fab7dc99a0e7c22b511c5919adf7df85213252'/>
<id>urn:sha1:e9fab7dc99a0e7c22b511c5919adf7df85213252</id>
<content type='text'>
More arch-indepdency bits.

GCC stdio is different from SDCC, so create suitable code in
avr/ao_avr_stdio.c

Create macros to initialize the task stack frame and save the task
context.

Add GCC/SDCC type definition compatibility macros

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