<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/ao_product.c, branch pwmin</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=pwmin</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=pwmin'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2011-08-26T03:49:11+00:00</updated>
<entry>
<title>altos: Restructure altos build to prepare for multi-arch support</title>
<updated>2011-08-26T03:49:11+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-08-26T03:43:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9513be7f9d3d0b0ec29f6487fa9dc8f1ac24d0de'/>
<id>urn:sha1:9513be7f9d3d0b0ec29f6487fa9dc8f1ac24d0de</id>
<content type='text'>
Split out sources into separate directories:

	core:		architecture and product independent bits
	cc1111:		cc1111-specific code
	drivers:	architecture independent drivers
	product:	product-specific sources and Makefile fragments
	util:		scripts for building stuff

This should have no effect on the built products, but testing is encouraged

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: product defines are always in ao_product.h</title>
<updated>2011-07-07T00:49:01+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-07-07T00:49:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=504ab7ab355652d5d01094c927089029596a0753'/>
<id>urn:sha1:504ab7ab355652d5d01094c927089029596a0753</id>
<content type='text'>
When all products were built in a single directory, each one had a
separate version of ao_product.h. Now that they all reside in
sub-directories, each directory has its own ao_product.h

This change is needed so that other modules in the system can use the
product defines; otherwise, ao_product.h was not built at the right time.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add split telemetry code</title>
<updated>2011-07-05T01:09:03+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-07-05T01:09:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=359681f23e2f71bc8f4975a4a76ae28c08ecab2e'/>
<id>urn:sha1:359681f23e2f71bc8f4975a4a76ae28c08ecab2e</id>
<content type='text'>
This sends every packet every time, which isn't correct, but should be
useful for testing.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Make serial, usb, beeper and accelerometer optional components</title>
<updated>2011-03-16T22:57:37+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-03-07T04:56:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=02611efea0c485d78fad08c696c1f56e868d36b8'/>
<id>urn:sha1:02611efea0c485d78fad08c696c1f56e868d36b8</id>
<content type='text'>
Not all boards will have these, so fix places that use them to deal
with that.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: write USB serial number string while flashing</title>
<updated>2010-08-24T11:02:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-08-24T11:02:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ba086cc77273efe5397f60dcaccd1e3771441481'/>
<id>urn:sha1:ba086cc77273efe5397f60dcaccd1e3771441481</id>
<content type='text'>
USB serial number is encoded in UCS2 as a part of the string
descriptors. Place those right after the other rom config bits so that
altosui can find it. altosui is changed to write the serial number there.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Place rom config variables in fixed location</title>
<updated>2010-08-24T05:03:36+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-08-24T05:03:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=56b906f535ac2f86bcab71addbbcd376d74f6a73'/>
<id>urn:sha1:56b906f535ac2f86bcab71addbbcd376d74f6a73</id>
<content type='text'>
The device serial number and radio calibration values are stored in
flash, mostly so that TeleDongle gets them saved.

Placing them in well-known locations (starting at 0xa0) makes it
possible to find the previous configuration and to re-write it
easily, without requiring the .map file.

altosui doesn't have the .map file parsing code, so it relies upon
this new technique. As a benefit, it reads the old values from the
device before reprogramming it.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Define USB product ID in per-product Makefile.defs file</title>
<updated>2010-08-22T00:09:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-08-22T00:09:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=09252ec22d58e946494e4ca2cf367bf3bbe1cc50'/>
<id>urn:sha1:09252ec22d58e946494e4ca2cf367bf3bbe1cc50</id>
<content type='text'>
This allows Win7 to tell which kind of device is connected purely by
USB id as it doesn't expose the USB product ID string to user space.

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