<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/stmhal/make-stmconst.py, branch 2.x</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=2.x</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=2.x'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2017-08-21T11:34:23+00:00</updated>
<entry>
<title>all: Make static dicts use mp_rom_map_elem_t type and MP_ROM_xxx macros.</title>
<updated>2017-08-21T11:34:23+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-08-21T11:34:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4ec803a42ae3080d4af959c7c2edf81e57f79377'/>
<id>urn:sha1:4ec803a42ae3080d4af959c7c2edf81e57f79377</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Convert all module and method tables to use MP_ROM macros.</title>
<updated>2017-05-06T07:03:40+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2017-05-06T07:03:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0986675451edbdcbe31d90ddacf8f6dc3327a4ae'/>
<id>urn:sha1:0986675451edbdcbe31d90ddacf8f6dc3327a4ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Add back GPIO_BSRRL and GPIO_BSRRH constants to stm module.</title>
<updated>2016-11-28T04:02:42+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-11-28T04:02:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=139b891d6dab08b2e3ca22b3c52cd37eccc49326'/>
<id>urn:sha1:139b891d6dab08b2e3ca22b3c52cd37eccc49326</id>
<content type='text'>
These were inadvertently removed with a recent upgrade to CMSIS, where
those registers were no longer defined in the CMSIS headers, and hence
no longer extracted.
</content>
</entry>
<entry>
<title>stmhal/make-stmconst.py: Restore Python 2 compatibility.</title>
<updated>2016-11-16T12:53:55+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-11-16T12:53:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e01e214259ead9a71497c55550ede5e3d1bfe197'/>
<id>urn:sha1:e01e214259ead9a71497c55550ede5e3d1bfe197</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal/make-stmconst.py: Add support for files with invalid utf8 bytes.</title>
<updated>2016-11-16T12:29:02+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-11-16T12:29:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c5621529c9c48aa501e96553e967dec780b64f25'/>
<id>urn:sha1:c5621529c9c48aa501e96553e967dec780b64f25</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal/make-stmconst.py: fix regex's to work with current CMSIS</title>
<updated>2016-11-16T11:43:27+00:00</updated>
<author>
<name>Krzysztof Blazewicz</name>
<email>krzysztof.blazewicz@uxeon.com</email>
</author>
<published>2016-09-06T13:15:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=fa833f96df05ea25bba44396754d1d8f24aece92'/>
<id>urn:sha1:fa833f96df05ea25bba44396754d1d8f24aece92</id>
<content type='text'>
CMSIS v2.5.0 removed all uint32_t casts and uses only Misra Cast (U)
</content>
</entry>
<entry>
<title>stmhal: Make stm constants big ints when they don't fit in a small int.</title>
<updated>2016-01-07T16:34:11+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-01-07T15:09:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2621f8a3409fc0290190adb86c25504e43420115'/>
<id>urn:sha1:2621f8a3409fc0290190adb86c25504e43420115</id>
<content type='text'>
Adds 924 bytes of code, but means that no more hacks and work-arounds are
needed due to large constants becoming negative.
</content>
</entry>
<entry>
<title>stmhal: Add missing regex property for parsing header comments</title>
<updated>2015-11-06T23:32:55+00:00</updated>
<author>
<name>Tony Abboud</name>
<email>tdabboud@hotmail.com</email>
</author>
<published>2015-11-05T00:42:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ae5803557378ac151fe142a140fc75b94b05a7f9'/>
<id>urn:sha1:ae5803557378ac151fe142a140fc75b94b05a7f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Generate modstm constants per build</title>
<updated>2015-08-07T07:46:43+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2015-08-02T17:42:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=be66a9ecf60eac18e08eda7bddf4b3481459c9f2'/>
<id>urn:sha1:be66a9ecf60eac18e08eda7bddf4b3481459c9f2</id>
<content type='text'>
This causes unnecessary constants to no longer be generated.
Some constants (like UART_BRR) are different between the F4 and F7
</content>
</entry>
<entry>
<title>stmhal: Add I2S2EXT and I2S3EXT constants to stm module.</title>
<updated>2015-03-01T12:32:44+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2015-03-01T12:32:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b753009a380a103c024ffdd313f43d4fa44f0ef5'/>
<id>urn:sha1:b753009a380a103c024ffdd313f43d4fa44f0ef5</id>
<content type='text'>
</content>
</entry>
</feed>
