<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/stmhal/Makefile, branch esp-extra-scripts</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=esp-extra-scripts</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=esp-extra-scripts'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-05-23T12:29:56+00:00</updated>
<entry>
<title>stmhal: Support frozen packages using .mpy files.</title>
<updated>2016-05-23T12:29:56+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-05-23T12:29:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3e03d1b87e81f0960067519e0713f70eb6e9927c'/>
<id>urn:sha1:3e03d1b87e81f0960067519e0713f70eb6e9927c</id>
<content type='text'>
See issue #1814.
</content>
</entry>
<entry>
<title>cc3200, stmhal, teensy: Use pyhelp_print_obj function.</title>
<updated>2016-04-25T15:54:59+00:00</updated>
<author>
<name>Colin Hogben</name>
<email>colin@infinnovation.co.uk</email>
</author>
<published>2016-04-21T19:17:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=104aa26271d38fc6204fcee6d65044716e4dae31'/>
<id>urn:sha1:104aa26271d38fc6204fcee6d65044716e4dae31</id>
<content type='text'>
Update the help() implementations in the cc3200, stmhal and teensy
ports to use the pyhelp_print_obj function.
</content>
</entry>
<entry>
<title>stmhal: Update Makefile dependencies.</title>
<updated>2016-04-19T08:54:07+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2016-04-19T08:54:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=098f3e2862a82a9005a256deb2f1edf2d7a32ef2'/>
<id>urn:sha1:098f3e2862a82a9005a256deb2f1edf2d7a32ef2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: L4: Add line to Makefile for building L4 series.</title>
<updated>2016-04-16T21:14:12+00:00</updated>
<author>
<name>Tobias Badertscher</name>
<email>python@baerospace.ch</email>
</author>
<published>2016-03-15T14:09:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=69f26c68c97d9ddd052b95b835c8b87871c21d7c'/>
<id>urn:sha1:69f26c68c97d9ddd052b95b835c8b87871c21d7c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: For frozen bytecode generation, add dependency of qstr file.</title>
<updated>2016-04-16T12:20:02+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-04-16T12:06:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=040373e4c42d0604adc84f06df418c1b005e81c5'/>
<id>urn:sha1:040373e4c42d0604adc84f06df418c1b005e81c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Add rules for automated extraction of qstrs from sources.</title>
<updated>2016-04-16T12:18:09+00:00</updated>
<author>
<name>Jan Čapek</name>
<email>jan.capek@braiins.cz</email>
</author>
<published>2016-03-10T09:22:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d76c65f599b77aa275eda3d2248cde16f6be7e10'/>
<id>urn:sha1:d76c65f599b77aa275eda3d2248cde16f6be7e10</id>
<content type='text'>
- add template rule that converts a specified source file into a qstring file

- add special rule for generating a central header that contains all
  extracted/autogenerated strings - defined by QSTR_DEFS_COLLECTED
  variable. Each platform appends a list of sources that may contain
  qstrings into a new build variable: SRC_QSTR. Any autogenerated
  prerequisities are should be appened to SRC_QSTR_AUTO_DEPS variable.

- remove most qstrings from py/qstrdefs, keep only qstrings that
  contain special characters - these cannot be easily detected in the
  sources without additional annotations

- remove most manual qstrdefs, use qstrdef autogen for: py, cc3200,
  stmhal, teensy, unix, windows, pic16bit:

   - remove all micropython generic qstrdefs except for the special strings that contain special characters (e.g. /,+,&lt;,&gt; etc.)
   - remove all port specific qstrdefs except for special strings
   - append sources for qstr generation in platform makefiles (SRC_QSTR)
</content>
</entry>
<entry>
<title>stmhal: Add Makefile option FROZEN_MPY_DIR to support frozen bytecode.</title>
<updated>2016-04-13T15:07:47+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-02-25T12:19:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=733db525e2f7096289ee5d710f7a7f3891da4fd5'/>
<id>urn:sha1:733db525e2f7096289ee5d710f7a7f3891da4fd5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>py: Add ability to have frozen persistent bytecode from .mpy files.</title>
<updated>2016-04-13T15:07:47+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-01-31T22:24:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0a2e9650f5383bc1190d6b27a3d923e313c3d879'/>
<id>urn:sha1:0a2e9650f5383bc1190d6b27a3d923e313c3d879</id>
<content type='text'>
The config variable MICROPY_MODULE_FROZEN is now made of two separate
parts: MICROPY_MODULE_FROZEN_STR and MICROPY_MODULE_FROZEN_MPY.  This
allows to have none, either or both of frozen strings and frozen mpy
files (aka frozen bytecode).
</content>
</entry>
<entry>
<title>stmhal: Add makefile target and configuration to deploy via OpenOCD.</title>
<updated>2016-03-09T23:00:17+00:00</updated>
<author>
<name>Christopher Arndt</name>
<email>chris@chrisarndt.de</email>
</author>
<published>2016-03-08T10:29:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9b5e05a7c793ae0f3817af3ecba63f7b02713dea'/>
<id>urn:sha1:9b5e05a7c793ae0f3817af3ecba63f7b02713dea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Add makefile target to deploy stmhal build via ST-LINK.</title>
<updated>2016-03-09T13:26:23+00:00</updated>
<author>
<name>Christopher Arndt</name>
<email>chris@chrisarndt.de</email>
</author>
<published>2016-03-08T07:42:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=07554486eeb73665b1bf61ee9af32e4a6e7e458a'/>
<id>urn:sha1:07554486eeb73665b1bf61ee9af32e4a6e7e458a</id>
<content type='text'>
</content>
</entry>
</feed>
