<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/drivers, branch lpc</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=lpc</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=lpc'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2013-05-20T03:04:29+00:00</updated>
<entry>
<title>altos: Add EXTI_PIN_NOCONFIGURE to exti interface, use for MS5607</title>
<updated>2013-05-20T03:04:29+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-20T03:04:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=35a05041d3ca3e69a146bd3bf8038c0f1cbc1b42'/>
<id>urn:sha1:35a05041d3ca3e69a146bd3bf8038c0f1cbc1b42</id>
<content type='text'>
This asks the EXTI code to not mess with the pin configuration so that
the MS5607 driver can get interrupts on the MISO pin while still using
it for SPI.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Use ao_spi_get/put_bit in MS5607 driver</title>
<updated>2013-05-20T02:57:23+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-20T02:57:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f794e6c95697b034be315632fddb3a5475c43b5b'/>
<id>urn:sha1:f794e6c95697b034be315632fddb3a5475c43b5b</id>
<content type='text'>
Replace open-coded ao_spi_get/put and ao_gpio_set sequences

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Use ao_port_t in m25 driver</title>
<updated>2013-05-18T10:02:38+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-18T10:02:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d9b42470e8889b44bb08858a610285410a200ab9'/>
<id>urn:sha1:d9b42470e8889b44bb08858a610285410a200ab9</id>
<content type='text'>
This uses ao_port_t for all of the chip select masks

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Generate unmodulated carrier for CC1120 test mode</title>
<updated>2013-05-16T05:13:08+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-15T22:32:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4ef0136c27e8f47a1eb38f9cbcd2c61288732d78'/>
<id>urn:sha1:4ef0136c27e8f47a1eb38f9cbcd2c61288732d78</id>
<content type='text'>
This sets the deviation to 0, enables the preamble and turns on the
transmitter. It will sit there happily sending a bare carrier forever

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Remove some MMA655x debugging printfs</title>
<updated>2013-05-16T05:13:08+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-15T05:19:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=69b9f613ad36b8039f223ed30f8c75913916d82c'/>
<id>urn:sha1:69b9f613ad36b8039f223ed30f8c75913916d82c</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Grab SPI mutex until MPU6000 I2C mode is disabled</title>
<updated>2013-05-16T05:13:08+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-14T17:48:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0571531066918fdefe9447f3b4192d0c6c477afa'/>
<id>urn:sha1:0571531066918fdefe9447f3b4192d0c6c477afa</id>
<content type='text'>
If other drivers use the SPI bus, the MPU6000 gets confused as its
sitting on the bus looking for I2C messages. Just grab the mutex
before the OS is running and hold onto it until the MPU6000 has been initialized.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Initialize MPU6000 CS pin for SPI mode</title>
<updated>2013-05-16T05:13:02+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-14T16:01:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9beacd77b3e8106e036e50a67312dfee414fbc51'/>
<id>urn:sha1:9beacd77b3e8106e036e50a67312dfee414fbc51</id>
<content type='text'>
Without this, we can't talk to the chip very well

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: gps serial routines are called ao_gps_*, not ao_ublox_*</title>
<updated>2013-05-16T05:11:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-14T16:25:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a4e4eec827d61a05fda52ddb68b55f17b6028d5e'/>
<id>urn:sha1:a4e4eec827d61a05fda52ddb68b55f17b6028d5e</id>
<content type='text'>
This caused the u-blox driver to use serial port 1 instead of the
project-specified serial port.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Give u-blox 3 seconds after boot before we bug it</title>
<updated>2013-05-16T05:11:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-14T16:21:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=461215eea72ff9d64748304e76b08da37ee3dfe9'/>
<id>urn:sha1:461215eea72ff9d64748304e76b08da37ee3dfe9</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add 'g' command to ublox GPS code.</title>
<updated>2013-05-16T05:11:21+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-14T16:12:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5e9193f6375be27e5f7a0321fd34b6acfe81247f'/>
<id>urn:sha1:5e9193f6375be27e5f7a0321fd34b6acfe81247f</id>
<content type='text'>
Take the gps_dump function from ao_gps_skytraq.c and move it to a new
file so it can be shared with the u-blox driver. That affects every
skytraq and u-blox user as they need to include the new file.

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