<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/stmf0, branch debian/1.7-1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.7-1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.7-1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2017-04-22T06:02:57+00:00</updated>
<entry>
<title>altos/stmf0: Pull beeper pin low when beeper is off</title>
<updated>2017-04-22T06:02:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-04-22T06:02:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4682323a4bf147b9a908f5f9104bf01ab2cf0533'/>
<id>urn:sha1:4682323a4bf147b9a908f5f9104bf01ab2cf0533</id>
<content type='text'>
This avoids having the pin float and pick up noise from any adjacent
signals, like TeleMini's radio.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>alots/stmf0: Fix vpath entry for AES directory</title>
<updated>2017-04-22T00:15:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-04-22T00:15:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=86a54146b58be86c58fb45386c7abcfa0bb11677'/>
<id>urn:sha1:86a54146b58be86c58fb45386c7abcfa0bb11677</id>
<content type='text'>
Mis-placed )

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/lpc,altos/stmf0: Use -n flag to work around link editor issue</title>
<updated>2017-04-22T00:06:23+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-04-22T00:06:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=64ac93f5495db7a8b06f1eb4fe4eb2418125d792'/>
<id>urn:sha1:64ac93f5495db7a8b06f1eb4fe4eb2418125d792</id>
<content type='text'>
Something changed in the link editor which makes it complain about 'no
space for program headers' on LPC and STMF0 builds. Somehow, adding
the '-n' flag to the linking step fixes it. It doesn't appear to break
the build, so I guess it's ok?

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stmf0: Split up rom load in altos.ld to make linker happy</title>
<updated>2017-04-14T03:47:14+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-04-14T03:47:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4e561ae43a734d870470e36c41232482bd5f398f'/>
<id>urn:sha1:4e561ae43a734d870470e36c41232482bd5f398f</id>
<content type='text'>
The linker isn't happy when the .ld file tries to add text, the .exidx
and .rodata segments in the same block. Split them up for success.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stmf0: Support timer 2/3 for the beeper</title>
<updated>2017-02-21T01:35:51+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-02-21T01:29:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9603d737e9ea58217ff2c2dd7c350c7a29fba980'/>
<id>urn:sha1:9603d737e9ea58217ff2c2dd7c350c7a29fba980</id>
<content type='text'>
Tested on timer 2, all four channels.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stmf0: Support tim1 beeper channel other than 3</title>
<updated>2017-02-21T01:35:26+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-02-21T00:51:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=003e9479ad4364d9f7acf189b35f32ccdfd43be0'/>
<id>urn:sha1:003e9479ad4364d9f7acf189b35f32ccdfd43be0</id>
<content type='text'>
ch1 was broken and ch2 didn't have any code at all.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stmf0: Add adc and beep support for TeleMini v3.0</title>
<updated>2017-02-20T19:16:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-02-20T01:42:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b94fe9915b33283df6b86bcdc96ceada1fc71ce6'/>
<id>urn:sha1:b94fe9915b33283df6b86bcdc96ceada1fc71ce6</id>
<content type='text'>
Note that the ADC code is running very slowly as required by the high
impedance dividers on the TeleMini v3.0 pyro circuits.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stmf0: Allow projects to not use the USB boot loader</title>
<updated>2017-02-20T19:16:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-02-19T06:54:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cf10239e5485a101fcd7a12b28be927af94d577a'/>
<id>urn:sha1:cf10239e5485a101fcd7a12b28be927af94d577a</id>
<content type='text'>
Let applications define HAS_BOOT_LOADER on their own if desired.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stmf0: Complain if the SPI configuration isn't complete</title>
<updated>2017-02-20T19:16:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-02-19T06:53:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3770a5f527cb6d519ce22fe91e0cc4078bf72661'/>
<id>urn:sha1:3770a5f527cb6d519ce22fe91e0cc4078bf72661</id>
<content type='text'>
If the pin usage values SPI_1_PA5_PA6_PA7 or SPI_1_PB3_PB4_PB5 aren't
defined, then the speed values for the pins aren't going to get set
correctly, which results in erratic SPI behaviour.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos/stmf0: Allow apps to leave interrupt vectors at 0</title>
<updated>2017-02-20T19:16:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-02-03T05:51:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f85997eb53779e637dca697d0d96da7d1235fa80'/>
<id>urn:sha1:f85997eb53779e637dca697d0d96da7d1235fa80</id>
<content type='text'>
TeleMini v3.0 doesn't need a boot loader, so we'll have the app run
its interrupt vector right at the bottom of the address space instead
of copying it to the bottom of ram and reconfiguring the chip to use that.

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