<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/ao-tools/lib, branch android-build-update</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=android-build-update</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=android-build-update'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2019-07-16T16:56:39+00:00</updated>
<entry>
<title>ao-tools/lib: Add atmosphere model</title>
<updated>2019-07-16T16:56:39+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2019-07-16T16:56:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0a60b7addddc302c66556c0f25ba1e71d14cf53d'/>
<id>urn:sha1:0a60b7addddc302c66556c0f25ba1e71d14cf53d</id>
<content type='text'>
Converts between pressure and altitude

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-tools: Change ao-eeprom into eeprom analysis tool</title>
<updated>2019-07-15T20:22:15+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2019-07-15T20:22:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=98f7c1c116aab672a29db1f81213cabe2d72ae16'/>
<id>urn:sha1:98f7c1c116aab672a29db1f81213cabe2d72ae16</id>
<content type='text'>
ao-eeprom used to be a TeleMetrum v0.2 specific tool for fetching
eeprom contents from that device. ao-dumpflash handles that case now.

ao-eeprom now parses .eeprom files and displays their contents.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-tools: Fix warnings in ao-tools</title>
<updated>2019-01-03T20:09:58+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2019-01-03T19:41:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6f729ff46b2f4531db68f0af85e7e9fe0f6d1969'/>
<id>urn:sha1:6f729ff46b2f4531db68f0af85e7e9fe0f6d1969</id>
<content type='text'>
None of these appear likely to have caused actual problems.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-elftohex: Add conditions for skipping ELF sections</title>
<updated>2017-04-09T19:48:54+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-04-09T19:48:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=04d4b17635fc9395c70aa0840971c00082f509ba'/>
<id>urn:sha1:04d4b17635fc9395c70aa0840971c00082f509ba</id>
<content type='text'>
Skip sections with size 0, or which are of type SHT_NOBITS or which
don't have the SHF_ALLOC flag set.

This avoids crashing on sections which don't have any data to copy.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-tools/ao-usbload: Pad image with 0xff instead of random bits</title>
<updated>2017-02-20T19:22:21+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-01-06T17:10:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f0c187dd6479996b83f85b6decf303ec0fc70fe5'/>
<id>urn:sha1:f0c187dd6479996b83f85b6decf303ec0fc70fe5</id>
<content type='text'>
Clear the temporary block to 0xff before copying in the target data so
that any unused bytes end up being left at 0xff instead of inheriting
whatever data was in the block before.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-usbload: Check target device name to avoid mis-flashing</title>
<updated>2016-08-14T22:57:39+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-08-14T22:57:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=462039c769f2db9328b04759807c30691f2b96c2'/>
<id>urn:sha1:462039c769f2db9328b04759807c30691f2b96c2</id>
<content type='text'>
Instead of blindly loading firmware, go get the old device's name and
make sure it matches the new firmware.

Add --force option to allow this to be overridden.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Switch from GPLv2 to GPLv2+</title>
<updated>2016-07-12T22:41:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-07-05T16:03:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1085ec5d57e0ed5d132f2bbdac1a0b6a32c0ab4a'/>
<id>urn:sha1:1085ec5d57e0ed5d132f2bbdac1a0b6a32c0ab4a</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-tools: Add ao-makebin</title>
<updated>2016-03-18T18:15:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-03-18T18:15:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f393482ec47e857db654fa071d4df95e98dab381'/>
<id>urn:sha1:f393482ec47e857db654fa071d4df95e98dab381</id>
<content type='text'>
This constructs a raw binary or DFU format file for use with dfu-util,
which can be used with a bare STM processor to load code before the
boot loader is available.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-tools/lib: Add ao_hex_image_cat function</title>
<updated>2016-03-18T17:52:03+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-03-18T17:52:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1d7f88bf7521fa6d301da072f95f97fa42d9d247'/>
<id>urn:sha1:1d7f88bf7521fa6d301da072f95f97fa42d9d247</id>
<content type='text'>
This takes two images and constructs a third containing the union of
the contents along with 0xff bytes for any area between them.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-tools/lib: Remove trailing whitespace from ao-elf.c</title>
<updated>2016-03-18T17:51:20+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-03-18T17:51:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4e738dff6dec4685b8712d3e96742971fa39c8f1'/>
<id>urn:sha1:4e738dff6dec4685b8712d3e96742971fa39c8f1</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
