<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/stm, branch mm-ms5611</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=mm-ms5611</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=mm-ms5611'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2012-10-09T06:04:16+00:00</updated>
<entry>
<title>altos: Go back to recording sensor data in globals</title>
<updated>2012-10-09T06:04:16+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-09T06:04:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=39c5738acdfdf0c87b64de6135fe107971cfa12b'/>
<id>urn:sha1:39c5738acdfdf0c87b64de6135fe107971cfa12b</id>
<content type='text'>
Instead of trying to get things into the ring from a variety of
functions, go back to the simpler method of storing them in globals
and having the ADC code just pluck out the most recent values.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stm: Set SPI clock high for disabled SPI busses</title>
<updated>2012-10-07T02:39:15+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-07T02:39:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6d47dd1d9104745cf68bef23b066c5033ca30a84'/>
<id>urn:sha1:6d47dd1d9104745cf68bef23b066c5033ca30a84</id>
<content type='text'>
This should avoid an accidental low-&gt;high transition when switching
between multiple SPI busses.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stm: Clean up SPI pin configuration code</title>
<updated>2012-10-07T00:56:23+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-10-07T00:56:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=35cb2dc51708ab572a4c72422e5902a313eda58e'/>
<id>urn:sha1:35cb2dc51708ab572a4c72422e5902a313eda58e</id>
<content type='text'>
Make sure none of the pin configurations are being used at startup
time. Split out the pin configuration into separate functions.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stm: Fix basic time interval to 10ms -- was 10.1ms</title>
<updated>2012-09-09T20:57:16+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-09-09T20:57:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f2933103be122414a9b1795b37003b7a2aa9f3d7'/>
<id>urn:sha1:f2933103be122414a9b1795b37003b7a2aa9f3d7</id>
<content type='text'>
Counting from 0 to 100 takes 10.1ms, so count to 99 instead.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Oops. forgot ao_data.c</title>
<updated>2012-08-29T06:05:02+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-29T06:05:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=98f65994ee547feb8cca63ff4ed0fefd3fb2d37d'/>
<id>urn:sha1:98f65994ee547feb8cca63ff4ed0fefd3fb2d37d</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Explicitly erase memory in STM eeprom driver.</title>
<updated>2012-08-29T06:00:23+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-29T01:10:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=eb1a9a8c3f3d3993d5986925bc4ad112c2bbc119'/>
<id>urn:sha1:eb1a9a8c3f3d3993d5986925bc4ad112c2bbc119</id>
<content type='text'>
This seems to make the STM32L152 happier

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Fix ao_delay function and move from per-chip code to ao_task.c</title>
<updated>2012-08-29T06:00:22+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-29T01:03:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=31b42b99edbb976534ac432c07e218f13d1f5f9b'/>
<id>urn:sha1:31b42b99edbb976534ac432c07e218f13d1f5f9b</id>
<content type='text'>
ao_delay hasn't been chip-specific for a long time, and it had a bug
in not calling ao_clear_alarm.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Enable STM SYSCFG when routing EXTI</title>
<updated>2012-08-29T06:00:22+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-28T05:45:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=68df2b1173e82d48f7857ad2e9325e6a9cbbedfd'/>
<id>urn:sha1:68df2b1173e82d48f7857ad2e9325e6a9cbbedfd</id>
<content type='text'>
The EXTI routing information is in the syscfg unit, so that needs to
be powered up or writes to its registers will be lost.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: No need to initialize EXTI priorities at startup time</title>
<updated>2012-08-29T06:00:22+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-28T05:45:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c677f26852b70bcbb303382c306ce06664fde028'/>
<id>urn:sha1:c677f26852b70bcbb303382c306ce06664fde028</id>
<content type='text'>
They all get set to the correct value when enabled.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Expose a signed version of the tick count</title>
<updated>2012-08-27T20:44:35+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-27T20:44:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=467acda662de8b96e7d0df729c2e4761686b82a1'/>
<id>urn:sha1:467acda662de8b96e7d0df729c2e4761686b82a1</id>
<content type='text'>
Useful when doing time comparisons.

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