<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/drivers/ao_ms5607.c, branch debian/1.9-1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.9-1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.9-1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2018-10-13T15:33:49+00:00</updated>
<entry>
<title>altos/drivers: Use stdbool in ao_ms5607.c</title>
<updated>2018-10-13T15:33:49+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-13T15:33:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=983c36782527078ce667feb9eccd1ed0b97fbc29'/>
<id>urn:sha1:983c36782527078ce667feb9eccd1ed0b97fbc29</id>
<content type='text'>
We don't have TRUE and FALSE anymore (they were pdclib specific).

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Eliminate 'pin' field from GPIO functions</title>
<updated>2018-10-13T15:23:25+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-09-11T17:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cdaa0d7b272505c49017f409b7c0b8e3240608f0'/>
<id>urn:sha1:cdaa0d7b272505c49017f409b7c0b8e3240608f0</id>
<content type='text'>
This was used with the 8051 bit-addressing mode to provide
single-instruction access to GPIO pins.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Remove 8051 address space specifiers</title>
<updated>2018-10-13T15:22:50+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-08-16T00:47:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c6e57291d91f1f6c4de5c54a5cfd3eef66d9f830'/>
<id>urn:sha1:c6e57291d91f1f6c4de5c54a5cfd3eef66d9f830</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Remove *_TO_DATA macros</title>
<updated>2018-10-13T15:22:50+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-08-16T00:34:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6023ff81f1bbd240169b9548209133d3b02d475f'/>
<id>urn:sha1:6023ff81f1bbd240169b9548209133d3b02d475f</id>
<content type='text'>
Now that we don't support 8051, we don't need these

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: sdcc doesn't have 'false' and 'true'.</title>
<updated>2018-10-02T20:57:58+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-02T20:57:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d5b9fd5b3dd8c8b3bfb478d366ba07501085c1b3'/>
<id>urn:sha1:d5b9fd5b3dd8c8b3bfb478d366ba07501085c1b3</id>
<content type='text'>
Use FALSE and TRUE in ms5607.c driver instead.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/drivers: Shrink ao_ms5607.c code to fit on micropeak still</title>
<updated>2018-10-02T20:00:32+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-08-22T07:59:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=56dcfd4acf830fcb69c8b994e4b989c9aa7ddef3'/>
<id>urn:sha1:56dcfd4acf830fcb69c8b994e4b989c9aa7ddef3</id>
<content type='text'>
Use some code constructs that make the little AVR processor happier
and save about 16 bytes of memory.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Update sensor data atomically</title>
<updated>2017-06-12T05:54:22+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-06-12T05:31:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=fed48732828c85ae56106cd72c5aeaaad47c552f'/>
<id>urn:sha1:fed48732828c85ae56106cd72c5aeaaad47c552f</id>
<content type='text'>
Read data into a temp variable, block interrupts, then update the
published value.

The bug is easy to see with the HMC5883 which has to byte-swap the
output of the chip, and hence can occasionally get caught with the
wrong byte order data.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/ms5607: Allow applications to not use the normal data ring and thread</title>
<updated>2017-04-28T06:51:21+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-04-28T06:51:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2245d9e3178404a49a6787656319fa13f0cc1a51'/>
<id>urn:sha1:2245d9e3178404a49a6787656319fa13f0cc1a51</id>
<content type='text'>
MicroPeak V2 has tasks, but doesn't want to use another thread just
for the MS5607.

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>altos/detherm: Add ms5607 to detherm</title>
<updated>2016-04-13T13:19:28+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-04-06T05:03:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cfb91ec7ef6ef485d813af96a0f206bb7a2204dd'/>
<id>urn:sha1:cfb91ec7ef6ef485d813af96a0f206bb7a2204dd</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
