<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/stmhal/Makefile, branch v1.8.6</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.6</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8.6'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-11-08T03:28:30+00:00</updated>
<entry>
<title>py: Move frozen bytecode Makefile rules from ports to common mk files.</title>
<updated>2016-11-08T03:28:30+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-11-08T03:28:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=bdf33bc1367fa6fc888c791ce00b326bbd279bdf'/>
<id>urn:sha1:bdf33bc1367fa6fc888c791ce00b326bbd279bdf</id>
<content type='text'>
Now, to use frozen bytecode all a port needs to do is define
FROZEN_MPY_DIR to the directory containing the .py files to freeze, and
define MICROPY_MODULE_FROZEN_MPY and MICROPY_QSTR_EXTRA_POOL.
</content>
</entry>
<entry>
<title>lib/libm: Move Thumb-specific sqrtf function to separate file.</title>
<updated>2016-11-03T01:26:32+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-11-03T01:26:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cd527bb324ade952d11a134859d38bf5272c165e'/>
<id>urn:sha1:cd527bb324ade952d11a134859d38bf5272c165e</id>
<content type='text'>
This allows it to be used only when the hardware supports VFP
instructions, preventing compile errors.
</content>
</entry>
<entry>
<title>stmhal/Makefile: Use standard rules for frozen module generation.</title>
<updated>2016-10-20T22:27:17+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-10-20T22:27:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3967ca7390ff8257728ef6237b93977b63bde41d'/>
<id>urn:sha1:3967ca7390ff8257728ef6237b93977b63bde41d</id>
<content type='text'>
As defined in py/py.mk.
</content>
</entry>
<entry>
<title>esp8266, stmhal, unix: MAKE_FROZEN is consistently defined in mkenv.mk.</title>
<updated>2016-10-16T07:49:36+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-10-16T07:48:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=799ccdc7892a036bf7d1e3c378f3abaa3ef9fee3'/>
<id>urn:sha1:799ccdc7892a036bf7d1e3c378f3abaa3ef9fee3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Fix ESPRUINO_PICO by adding ld scripts with correct flash size.</title>
<updated>2016-10-05T00:42:50+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2016-10-04T05:28:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7a9c183c20f01eec204b7bb89180aebe9723e576'/>
<id>urn:sha1:7a9c183c20f01eec204b7bb89180aebe9723e576</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal/usb: Add support to receive USB HID messages from host.</title>
<updated>2016-10-04T04:38:01+00:00</updated>
<author>
<name>Philip Potter</name>
<email>philip.g.potter@gmail.com</email>
</author>
<published>2016-08-29T21:42:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=eb239b839855de4f7fbf241635b702773f421b60'/>
<id>urn:sha1:eb239b839855de4f7fbf241635b702773f421b60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Fix linker map for STM32L476 chips.</title>
<updated>2016-10-04T03:31:19+00:00</updated>
<author>
<name>Dave Hylands</name>
<email>dhylands@gmail.com</email>
</author>
<published>2016-09-28T06:11:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1f433c719b1d29a44c52befdf1476d154ebb3c68'/>
<id>urn:sha1:1f433c719b1d29a44c52befdf1476d154ebb3c68</id>
<content type='text'>
In particular, this makes the L4 .isr_vector section 16K in size so it's
the same as the F4/F7 MCUs.  The patch also moves the L4 filesystem to
the end of flash, which allows for 512K filesystem on the 1Mb devices
like the STM32L476DISC.
</content>
</entry>
<entry>
<title>lib/cmsis: move CMSIS headers to lib/</title>
<updated>2016-09-30T06:19:03+00:00</updated>
<author>
<name>Krzysztof Blazewicz</name>
<email>krzysztof.blazewicz@uxeon.com</email>
</author>
<published>2016-09-19T10:56:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6aea34ad89399a801c3e4c58a9b370eb8a047387'/>
<id>urn:sha1:6aea34ad89399a801c3e4c58a9b370eb8a047387</id>
<content type='text'>
Files in lib/cmsis are generic for all Cortex-M MCU's
files left in stmhal/cmsis are all STM32 specific.
</content>
</entry>
<entry>
<title>stmhal: Put common definitions from linker files to common.ld.</title>
<updated>2016-09-22T02:03:12+00:00</updated>
<author>
<name>Krzysztof Blazewicz</name>
<email>krzysztof.blazewicz@uxeon.com</email>
</author>
<published>2016-09-21T09:49:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9310dad15d2572de89d853c71118eed5f8309028'/>
<id>urn:sha1:9310dad15d2572de89d853c71118eed5f8309028</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unix,stmhal,esp8266: When find'ing frozen files follow symbolic links.</title>
<updated>2016-09-05T02:35:05+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-09-05T02:35:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9526e24234bba06fcbf42c590743087bc8527319'/>
<id>urn:sha1:9526e24234bba06fcbf42c590743087bc8527319</id>
<content type='text'>
It's useful to be able to use symbolic links to add files and directories
to the set of scripts to be frozen.
</content>
</entry>
</feed>
