<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/ao_task.c, 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>2009-06-04T17:41:34+00:00</updated>
<entry>
<title>Use autotools, move altos to src subdir</title>
<updated>2009-06-04T17:41:34+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-06-04T17:41:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=210dbaa23cdacf3a6f2d6e23493e96ee2ac9bca7'/>
<id>urn:sha1:210dbaa23cdacf3a6f2d6e23493e96ee2ac9bca7</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Eliminate incorrect cast in printf string argument</title>
<updated>2009-04-30T00:46:36+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-04-30T00:46:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4ae74fffb939d67424efa3e7f433637f1f920ebc'/>
<id>urn:sha1:4ae74fffb939d67424efa3e7f433637f1f920ebc</id>
<content type='text'>
char * is a pointer to a string in the default address space, not a generic pointer
to a string. As such, the compiler (at least 2.9.0) mis-compiles this if the
cast is included.
</content>
</entry>
<entry>
<title>Place CPU in P0 state while idle</title>
<updated>2009-04-25T21:43:23+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-04-25T21:43:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7bc3d9962872850e7b420221cf689db16b4305cc'/>
<id>urn:sha1:7bc3d9962872850e7b420221cf689db16b4305cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make some functions reentrant to save DSEG space</title>
<updated>2009-04-25T20:13:24+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-04-25T20:13:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4a050704ad2c497e9f1b0988334228b0bbc4c170'/>
<id>urn:sha1:4a050704ad2c497e9f1b0988334228b0bbc4c170</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up task list formatting</title>
<updated>2009-04-22T22:48:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-04-22T22:48:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ada6dea04b94be016598566c4c13e6105aaec353'/>
<id>urn:sha1:ada6dea04b94be016598566c4c13e6105aaec353</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add radio support. Build separate executables for TeleMetrum and the TI dongle</title>
<updated>2009-04-21T06:33:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-04-21T06:33:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=43c8f7012102cdb591ace899420c10e4a78385ad'/>
<id>urn:sha1:43c8f7012102cdb591ace899420c10e4a78385ad</id>
<content type='text'>
Ok, way too big a patch, but things were in rough shape.
This patch adds support for the radio, both transmit and receive.
Then, because I could no longer run the TeleMetrum code on the TI
dongle, I ended up building a separate image for the TI board, which
involved creating a mechanism for having multiple command sets and splitting
code for different functions into different files.
</content>
</entry>
<entry>
<title>Add task names and 'T' command to show task status.</title>
<updated>2009-04-19T06:16:01+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-04-19T06:16:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ed6f67dc47d750d5ff8bea63ae7cbb560689b9b6'/>
<id>urn:sha1:ed6f67dc47d750d5ff8bea63ae7cbb560689b9b6</id>
<content type='text'>
The T command shows the current wchan and PC for each task in the system.
</content>
</entry>
<entry>
<title>Add gps, debug dongle support and pressure alt tables</title>
<updated>2009-04-18T06:38:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-04-18T06:38:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=022f83ca6fd589005d8eb3e25e633950fef69fa7'/>
<id>urn:sha1:022f83ca6fd589005d8eb3e25e633950fef69fa7</id>
<content type='text'>
GPS also pulled in serial support. The altitude tables take raw 11-bit
pressure sample numbers and convert them to standard pressure altitude
values.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Add eeprom driver and command loop</title>
<updated>2009-04-14T21:21:56+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-04-14T21:21:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ac99982b10fd5772218660137ee21db9b90cd885'/>
<id>urn:sha1:ac99982b10fd5772218660137ee21db9b90cd885</id>
<content type='text'>
This involved adding dma control and a mutex implementation.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Switch from --model-large to --model-small</title>
<updated>2009-04-14T18:04:09+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-04-14T18:04:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=fbd8f4aff5058f4d371596b04715b7cb6d38e729'/>
<id>urn:sha1:fbd8f4aff5058f4d371596b04715b7cb6d38e729</id>
<content type='text'>
This shrinks the application quite a bit, and should make it faster as well.

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