<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/libmaple/support/stm32loader.py, branch master</title>
<subtitle>Working copy of Leaflabs libmaple</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/libmaple/atom?h=master</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/libmaple/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/libmaple/'/>
<updated>2012-08-10T21:20:39+00:00</updated>
<entry>
<title>stm32loader.py: replace obsolete exception catch syntax.</title>
<updated>2012-08-10T21:20:39+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-08-10T21:20:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/libmaple/commit/?id=f2aaed8818580663f036bc3d89296f9491310359'/>
<id>urn:sha1:f2aaed8818580663f036bc3d89296f9491310359</id>
<content type='text'>
For Python 3 support.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>stm32loader.py: Cosmetics.</title>
<updated>2012-07-24T22:41:46+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-07-24T22:41:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/libmaple/commit/?id=2c1c5bfe6e3a553742f841680b1c8a2b7484c136'/>
<id>urn:sha1:2c1c5bfe6e3a553742f841680b1c8a2b7484c136</id>
<content type='text'>
Move the actual QUIET setting to above mdebug(); that was
confusing. Rename _wait_for_ask to _wait_for_ack.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>stm32loader.py: Updates for F2 and F4.</title>
<updated>2012-07-24T22:35:21+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-07-24T22:33:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/libmaple/commit/?id=1631f8797d15b736383c6e94f9d01f0dd58a369b'/>
<id>urn:sha1:1631f8797d15b736383c6e94f9d01f0dd58a369b</id>
<content type='text'>
Support the extended erase memory command, which replaced the erase
memory command in the bootloader protocol as of version 3.0. This
takes a long time, so tweak _wait_for_ask to take an extra timeout for
special cases like this.

Use this under if __name__ == '__main__' to support F2 and
F4. Additionally, produce a human-readable report of the target chip
from its chip ID.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>stm32loader.py: Improve error message on failed init.</title>
<updated>2012-07-24T21:51:44+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-07-24T21:51:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/libmaple/commit/?id=d60473d362b60f321a11f7045d4db01b90889b10'/>
<id>urn:sha1:d60473d362b60f321a11f7045d4db01b90889b10</id>
<content type='text'>
Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>stm32loader.py: Use new-style classes.</title>
<updated>2012-07-24T21:05:45+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-07-24T21:05:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/libmaple/commit/?id=69f24a0d3134a5d2dcd13abdeb9592cef3f924b5'/>
<id>urn:sha1:69f24a0d3134a5d2dcd13abdeb9592cef3f924b5</id>
<content type='text'>
Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>stm32loader.py: Don't use Psyco.</title>
<updated>2012-07-24T20:59:46+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-07-24T20:59:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/libmaple/commit/?id=a79304635a70a9282d8ca9ef2f1b4328d5ab416f'/>
<id>urn:sha1:a79304635a70a9282d8ca9ef2f1b4328d5ab416f</id>
<content type='text'>
This script is I/O bound.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>stm32loader.py: Use print function.</title>
<updated>2012-07-24T20:59:14+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-07-24T20:59:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/libmaple/commit/?id=a158aa604ea3c14eec44c61bcbb93160b0b75815'/>
<id>urn:sha1:a158aa604ea3c14eec44c61bcbb93160b0b75815</id>
<content type='text'>
Towards py3k compatibility.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>stm32loader.py: Remove unused code.</title>
<updated>2012-07-24T20:53:40+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-07-24T20:53:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/libmaple/commit/?id=29a69c24238419b87f4717e100783cfd004185ff'/>
<id>urn:sha1:29a69c24238419b87f4717e100783cfd004185ff</id>
<content type='text'>
Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>stm32loader.py prints more information about what it's doing.</title>
<updated>2011-04-08T22:58:58+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2011-04-08T22:47:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/libmaple/commit/?id=27b40a52de4369c199dce88474f1642f5544d0aa'/>
<id>urn:sha1:27b40a52de4369c199dce88474f1642f5544d0aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'nzmichaelh-master' into master.</title>
<updated>2011-02-16T06:17:21+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2011-02-16T03:29:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/libmaple/commit/?id=12914284f5053d5c83cda8e5f8a944c2957c9f5c'/>
<id>urn:sha1:12914284f5053d5c83cda8e5f8a944c2957c9f5c</id>
<content type='text'>
This provides DMA, IWDG, PWR, and BKP support, and fixes several bugs.

Conflicts:
	libmaple/adc.h
	libmaple/libmaple.h
	libmaple/ring_buffer.h
</content>
</entry>
</feed>
