<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/drivers, branch 1.9</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.9</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.9'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2018-12-30T22:17:27+00:00</updated>
<entry>
<title>altos: Don't validate ADXL375 self test for maximum value</title>
<updated>2018-12-30T22:17:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-12-30T22:11:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0d472ab07224a21abfa83da8336439d7844f9aa8'/>
<id>urn:sha1:0d472ab07224a21abfa83da8336439d7844f9aa8</id>
<content type='text'>
The data sheet says this is unreliable, and that we should be using an
FFT anyways.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/adxl375: Clean up initialization, shortening self test period</title>
<updated>2018-10-20T14:42:28+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-20T14:34:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c01514fa1e0a2cea3955c71a833b4a21b3d33f24'/>
<id>urn:sha1:c01514fa1e0a2cea3955c71a833b4a21b3d33f24</id>
<content type='text'>
Set the self test period to that suggested in the documentation.
Eliminate some debug variables.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add ADXL375 driver [v2]</title>
<updated>2018-10-19T15:38:32+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-13T16:41:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=30e4e286eec31e69ad1e69a44cf00d4549a09f88'/>
<id>urn:sha1:30e4e286eec31e69ad1e69a44cf00d4549a09f88</id>
<content type='text'>
Includes self-test code and multi-byte mode operation for reading
sample registers.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<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: Add generic LED driver.</title>
<updated>2018-10-13T15:23:25+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-09-11T18:57:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2cdb1f30c49ba460b0850d23ba9c85e0336af290'/>
<id>urn:sha1:2cdb1f30c49ba460b0850d23ba9c85e0336af290</id>
<content type='text'>
This driver uses the generic GPIO functions and allows per-LED port
and pin configuration. It supports up to 32 LEDs.

Rename SoC-specific LED drivers.

Remove enabled parameter to ao_led_init

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: Use stdbool true/false instead of TRUE/FALSE</title>
<updated>2018-10-13T15:22:50+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-08-16T02:17:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=684741765117611b7d666efbdfafd87c6199752c'/>
<id>urn:sha1:684741765117611b7d666efbdfafd87c6199752c</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Make cmd number parsing functions return value</title>
<updated>2018-10-13T15:22:50+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-08-16T02:13:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c417ab1de2a083b5fcff2e081e4feb2a65887903'/>
<id>urn:sha1:c417ab1de2a083b5fcff2e081e4feb2a65887903</id>
<content type='text'>
Don't use a global variable to hold the result.

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>
</feed>
