<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/ao-tools/libaltos/libaltos.h, branch 1.3.2.2</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.3.2.2</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.3.2.2'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2010-11-24T23:09:05+00:00</updated>
<entry>
<title>Move altosui to the top level, placing libaltos inside it.</title>
<updated>2010-11-24T23:09:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-24T22:57:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3fbefb3eea981d34a09496cf8abf0119de2e35bf'/>
<id>urn:sha1:3fbefb3eea981d34a09496cf8abf0119de2e35bf</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>libaltos: Fix windows build.</title>
<updated>2010-08-30T09:00:30+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-08-30T09:00:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=dd5374b8e660012ae4f8b058454fd101e0749ca7'/>
<id>urn:sha1:dd5374b8e660012ae4f8b058454fd101e0749ca7</id>
<content type='text'>
Need stdlib.h to get calloc/free defined, remove debug printfs, fix
serial timeouts.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>libaltos: integrate Windows support.</title>
<updated>2010-08-18T01:19:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-08-18T01:19:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d14c96663a1027164fa30ed89b53f5a9d3fdb82b'/>
<id>urn:sha1:d14c96663a1027164fa30ed89b53f5a9d3fdb82b</id>
<content type='text'>
This adds Windows support for discovery and I/O.

The API to the library is mostly unchanged, except that it now exports
product and vendor USB IDs as Win7 doesn't expose the product name
anywhere that we've been able to find, so we'll be updating the
firmware to use unique idProduct values for each product.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Close serial, join reader thread, free altos_file</title>
<updated>2010-07-29T17:45:02+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-07-29T17:45:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=53c279b9e96da8b69837ae84038a78ca5707f2a5'/>
<id>urn:sha1:53c279b9e96da8b69837ae84038a78ca5707f2a5</id>
<content type='text'>
Separating out the close and free actions ensures that the reader thread will not
access freed memory or dereference a null pointer while shutting down the
connection to the serial device. Otherwise, a race condition exists between the
serial close and the thread join.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Add libaltos which talks to USB connected altos devices</title>
<updated>2010-07-26T22:42:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-07-26T22:41:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c726d8f6eb861801d7543552beab6ee2c920c96f'/>
<id>urn:sha1:c726d8f6eb861801d7543552beab6ee2c920c96f</id>
<content type='text'>
</content>
</entry>
</feed>
