<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/stm/stm32fxxx_it.c, branch encoding</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=encoding</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=encoding'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-05-21T19:14:27+00:00</updated>
<entry>
<title>stm: Remove long-obsolete stm/ port.</title>
<updated>2014-05-21T19:14:27+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-05-21T19:14:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=aa7cf6f72f4e8a553f892629bb3338ab8c982d57'/>
<id>urn:sha1:aa7cf6f72f4e8a553f892629bb3338ab8c982d57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add EXTI support</title>
<updated>2014-02-23T19:26:22+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2014-02-20T06:28:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ee31f71d39207309b924ac99a7de2d847cb4bbfd'/>
<id>urn:sha1:ee31f71d39207309b924ac99a7de2d847cb4bbfd</id>
<content type='text'>
Revamp usrsw to use new exti code.
Add user switch callback function.
</content>
</entry>
<entry>
<title>Initial support for Netduino</title>
<updated>2014-02-04T07:26:05+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2014-02-04T05:11:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1570a96cad0b886f21a07eb13c3377a0f79abc1e'/>
<id>urn:sha1:1570a96cad0b886f21a07eb13c3377a0f79abc1e</id>
<content type='text'>
This also fixes up the IRQ for the PYBOARD4 USERSW
although I was unable to test that functionality.
</content>
</entry>
<entry>
<title>stm: Add support for ctrl-C to interrupt running Python.</title>
<updated>2014-02-01T16:04:34+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-02-01T16:04:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=01156d510c728408be4fd3100bcee18e8985ac00'/>
<id>urn:sha1:01156d510c728408be4fd3100bcee18e8985ac00</id>
<content type='text'>
Using PendSV interrupt at lowest priority, code can now raise an
exception during an interrupt by calling pendsv_nlr_jump.  The exception
will be raised when all interrupts are finished.  This is used to trap
ctrl-C from the USB VCP to break out of running Python code.
</content>
</entry>
<entry>
<title>stm: USB host mode working! Restructure stm library directories.</title>
<updated>2014-01-26T17:41:01+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-01-26T17:41:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=75abee206d1a575aa98a486d043c94d64df432c1'/>
<id>urn:sha1:75abee206d1a575aa98a486d043c94d64df432c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stm: Fix USART3 init.  Small edits to Makefile and other things.</title>
<updated>2014-01-22T22:55:07+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-01-22T22:55:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b5d13c309f00b0c959c0806c1ab11ba7a07c2cee'/>
<id>urn:sha1:b5d13c309f00b0c959c0806c1ab11ba7a07c2cee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stm: Clean up main.c; disable libgcc by default.</title>
<updated>2014-01-21T23:28:03+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-01-21T23:28:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2c302563820d18be5fcfed406582ea5edaa6b39f'/>
<id>urn:sha1:2c302563820d18be5fcfed406582ea5edaa6b39f</id>
<content type='text'>
f2d and d2f functions from libgcc does not work correctly, most likely
due to the ABI being incorrect.  libgcc disabled for now.
</content>
</entry>
<entry>
<title>Revamp qstrs: they now include length and hash.</title>
<updated>2014-01-21T21:40:13+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-01-21T21:40:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=55baff4c9bcbc001cbb8972c289ebfa356d4665b'/>
<id>urn:sha1:55baff4c9bcbc001cbb8972c289ebfa356d4665b</id>
<content type='text'>
Can now have null bytes in strings.  Can define ROM qstrs per port using
qstrdefsport.h
</content>
</entry>
<entry>
<title>stm: Re-instate C debugging USART port (disabled by default).</title>
<updated>2014-01-13T00:20:06+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-01-13T00:20:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=328708eb2504eae2ca8132c948bc3b1fc1c95243'/>
<id>urn:sha1:328708eb2504eae2ca8132c948bc3b1fc1c95243</id>
<content type='text'>
See pyb_usart_global_debug variable.

Also did some work on USB OTG, but nothing working yet.
</content>
</entry>
<entry>
<title>Add Initial Support for STM32F4DISCOVERY Board</title>
<updated>2014-01-05T17:38:41+00:00</updated>
<author>
<name>mux</name>
<email>freelancer.c@gmail.com</email>
</author>
<published>2014-01-05T17:38:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=50d5420deb5af3568d453e09ef651acbe44799fb'/>
<id>urn:sha1:50d5420deb5af3568d453e09ef651acbe44799fb</id>
<content type='text'>
* Add a TARGET definition to Makefile (default PYBOARD).
* Add support for discovery LEDs in led module.
* Add support for discovery user switch in usersw
* Add EXTI interrupt handler for discovery user switch on (PA0).
* Parameterize led and usrsw modules pins and port.
* Issue #83
</content>
</entry>
</feed>
