<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython, branch v1.3.8</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.8</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.3.8'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2014-12-28T22:51:24+00:00</updated>
<entry>
<title>py: Add MP_LIKELY(), MP_UNLIKELY() macros to help branch prediction.</title>
<updated>2014-12-28T22:51:24+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-12-28T22:51:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=361909e3ca8a44632c918aeed2c3426b970068fc'/>
<id>urn:sha1:361909e3ca8a44632c918aeed2c3426b970068fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>showbc: Print operation mnemonic in BINARY_OP.</title>
<updated>2014-12-28T19:43:44+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-12-28T19:41:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1ee1785bed2dc899d92c15047face797f859f1c9'/>
<id>urn:sha1:1ee1785bed2dc899d92c15047face797f859f1c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>showbc: Make code object start pointer semi-public.</title>
<updated>2014-12-28T19:37:17+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-12-28T19:34:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=df103462dc5dedc066ce1d448cf29aee48d1bf55'/>
<id>urn:sha1:df103462dc5dedc066ce1d448cf29aee48d1bf55</id>
<content type='text'>
This allows to pring either absolute addresses or relative offsets in jumps
and code references.
</content>
</entry>
<entry>
<title>vm: Record exception ip only for instructions where exceptions may happen.</title>
<updated>2014-12-28T05:37:04+00:00</updated>
<author>
<name>Paul Sokolovsky</name>
<email>pfalcon@users.sourceforge.net</email>
</author>
<published>2014-12-28T05:17:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=749575097f1b5c738cd43dce6ef0960eee8af7a3'/>
<id>urn:sha1:749575097f1b5c738cd43dce6ef0960eee8af7a3</id>
<content type='text'>
Mirroring ip to a volatile memory variable for each opcode is an expensive
operation. For quite a lot of often executed opcodes like stack manipulation
or jumps, exceptions cannot actually happen. So, record ip only for opcode
where that's possible.
</content>
</entry>
<entry>
<title>drivers: Add SD card driver, controlled via SPI bus.</title>
<updated>2014-12-27T20:23:14+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-27T20:23:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1570eaf0e3004127f0ac18f909ead29d6a48c87b'/>
<id>urn:sha1:1570eaf0e3004127f0ac18f909ead29d6a48c87b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Add ability to mount custom block device.</title>
<updated>2014-12-27T20:20:51+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-27T20:20:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7690b13953162dcf398619bbfa6809d3d4e7dc67'/>
<id>urn:sha1:7690b13953162dcf398619bbfa6809d3d4e7dc67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lib/fatfs: Allow a smaller minimum sector count for fatfs to be created.</title>
<updated>2014-12-27T20:20:08+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-27T20:20:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e2745b307b9fd81d36847d75d40a53e597e5a125'/>
<id>urn:sha1:e2745b307b9fd81d36847d75d40a53e597e5a125</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: Upgrade to latest fatfs driver.</title>
<updated>2014-12-27T17:36:16+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-20T21:15:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=20236a8a990cae729bca1f7a4e0d619e92a5e37d'/>
<id>urn:sha1:20236a8a990cae729bca1f7a4e0d619e92a5e37d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lib/fatfs: Support our volume names; make some funcs static.</title>
<updated>2014-12-27T17:36:16+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-20T21:12:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6b755d827ac96fab8649f35b0e3508a28106c532'/>
<id>urn:sha1:6b755d827ac96fab8649f35b0e3508a28106c532</id>
<content type='text'>
</content>
</entry>
<entry>
<title>lib/fatfs: Upgrade to new FatFs driver, put in lib/ for common use.</title>
<updated>2014-12-27T17:36:16+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2014-12-20T20:32:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c546b66bab04426a423af21eabb84de5707b29c4'/>
<id>urn:sha1:c546b66bab04426a423af21eabb84de5707b29c4</id>
<content type='text'>
Patches to fatfs for our use will follow.
</content>
</entry>
</feed>
