<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src-avr/ao_pins.h, branch telescience</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=telescience</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=telescience'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2011-08-13T20:14:26+00:00</updated>
<entry>
<title>altos: Report log format in the version command</title>
<updated>2011-08-13T20:14:26+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-13T20:12:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=28a6127668a333f5d6a6234e2ee4527267c459d2'/>
<id>urn:sha1:28a6127668a333f5d6a6234e2ee4527267c459d2</id>
<content type='text'>
Cherry-pick from 8624213ee204bfdcb219c65b3618751d8278d9db

This will make it easier to figure out what the contents of the flash
should look like from altosui; the current 'guessing' mechanism will
not scale to many more formats.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos-avr: Completely replace the spi slave code</title>
<updated>2011-08-12T11:41:19+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-12T11:41:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b3ba69f3eda0d07d7f2fc0922556a011c95d7951'/>
<id>urn:sha1:b3ba69f3eda0d07d7f2fc0922556a011c95d7951</id>
<content type='text'>
Turns out the AVR we're using sucks at doing SPI slave. To get it
running at a reasonable data rate, I had to completely gut the
'sensible' code and run everything from the ISR with interrupts
disabled.

Even with this, the maximum SPI clock rate is somewhere around
200kHz. That's due to the singled buffered nature of the transmit
queue, the amount of time available between finishing one byte and
starting the next is very very small.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>src-avr: Add ADC routines to telescience</title>
<updated>2011-05-21T09:07:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-05-21T06:47:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=557522e447448023d7869c0fa15ed8337db7e1b8'/>
<id>urn:sha1:557522e447448023d7869c0fa15ed8337db7e1b8</id>
<content type='text'>
Note that SLEEP mode must be disabled or extra ADC interrupts occur,
which messes up saving ADC values to the right channel.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>src-avr: Add telescience build target</title>
<updated>2011-05-20T06:43:17+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-05-20T06:43:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8fcd9ccf458abf4f85729a48ae789f38cdc1b9ca'/>
<id>urn:sha1:8fcd9ccf458abf4f85729a48ae789f38cdc1b9ca</id>
<content type='text'>
No serial output, just USB

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>src-avr: USB work in progress</title>
<updated>2011-05-18T00:52:35+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-05-18T00:52:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ce78906727aa59fc2b91f0fde4c7186b037359ff'/>
<id>urn:sha1:ce78906727aa59fc2b91f0fde4c7186b037359ff</id>
<content type='text'>
Some packets are flowing, although it's not working right.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos-avr: Start writing USB driver.</title>
<updated>2011-05-16T04:55:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-05-16T04:55:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=106d43a3fa5b1fc5278eaefd879739d917bdecf7'/>
<id>urn:sha1:106d43a3fa5b1fc5278eaefd879739d917bdecf7</id>
<content type='text'>
Adapt ao_usb to new environment.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos-avr: Initial OS port to AVR</title>
<updated>2011-05-13T08:27:22+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-05-13T08:27:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=30a3e1570d74be9efa0a1a09d6fc9ec979627f99'/>
<id>urn:sha1:30a3e1570d74be9efa0a1a09d6fc9ec979627f99</id>
<content type='text'>
This is working with output to the serial line

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