<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/stm, branch 1.1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2012-09-09T20:57:16+00:00</updated>
<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>
<entry>
<title>altos: Provide interface for STM LCD driver.</title>
<updated>2012-08-27T20:34:12+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-27T20:34:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=304909b7534768bfc8da62954effb37ba86806ea'/>
<id>urn:sha1:304909b7534768bfc8da62954effb37ba86806ea</id>
<content type='text'>
This provides a simple function interface for driving the LCD segments
in the STM chip. It also uses the update complete interrupt to block
LCD users during flush.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Trigger sample complete when all data are ready</title>
<updated>2012-08-26T16:53:16+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-26T16:53:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f89e7de20374141b367205aa517a08ee203bfaf3'/>
<id>urn:sha1:f89e7de20374141b367205aa517a08ee203bfaf3</id>
<content type='text'>
This has each sensor mark a bit in the current data record which is
then sent for processing when all of the data are present.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Shrink STM stack size</title>
<updated>2012-08-26T16:52:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-08-26T16:52:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=dec1481786ad54e22634e32109b5ed6e5483938e'/>
<id>urn:sha1:dec1481786ad54e22634e32109b5ed6e5483938e</id>
<content type='text'>
512 bytes should be enough for anybody.

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