<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/stmhal, branch v1.8</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.8'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2016-05-02T10:15:36+00:00</updated>
<entry>
<title>stmhal, cc3200: Change i2c.scan() method to scan addresses 0x08-0x77.</title>
<updated>2016-05-02T10:15:36+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-05-02T10:15:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=70ff7350e7ff369ab81d1f55e6645a5828928385'/>
<id>urn:sha1:70ff7350e7ff369ab81d1f55e6645a5828928385</id>
<content type='text'>
A standard I2C address is 7 bits but addresses 0b0000xxx and 0b1111xxx
are reserved.  The scan() method is changed to reflect this, along with
the docs.
</content>
</entry>
<entry>
<title>stmhal/accel: Raise an exception if the accel couldn't be initialised.</title>
<updated>2016-04-29T14:43:15+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-04-29T14:43:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=12c61dddddb52af0d02f89c5679bfc911ae3df90'/>
<id>urn:sha1:12c61dddddb52af0d02f89c5679bfc911ae3df90</id>
<content type='text'>
On PYBLITEv1.0 there is no accelerometer and in this case the Accel()
constructor should not silently succeed.
</content>
</entry>
<entry>
<title>extmod, stmhal: Fix typo of macro that detects if float is enabled.</title>
<updated>2016-04-26T11:47:24+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-04-26T11:47:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a63542387d1689f05bb102eef83baa2235e6d1e6'/>
<id>urn:sha1:a63542387d1689f05bb102eef83baa2235e6d1e6</id>
<content type='text'>
</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>extmod/machine_i2c: Allow mp_hal_pin_obj_t to be any type, not a ptr.</title>
<updated>2016-04-22T08:56:02+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-04-22T08:56:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=624738ca64c71c8f2cccced3fb5d2380bb4ae56b'/>
<id>urn:sha1:624738ca64c71c8f2cccced3fb5d2380bb4ae56b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stmhal: L4: Add support for external interrupts/events.</title>
<updated>2016-04-21T12:11:37+00:00</updated>
<author>
<name>Tobias Badertscher</name>
<email>python@baerospace.ch</email>
</author>
<published>2016-03-23T09:50:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=495da1561149d63b6caa061517c7dee7df2c1929'/>
<id>urn:sha1:495da1561149d63b6caa061517c7dee7df2c1929</id>
<content type='text'>
The L4 MCU supports 40 Events/IRQs lines of the type configurable and
direct.  But this L4 port only supports configurable line types which are
already supported by uPy.  For details see page 330 of RM0351, Rev 1.

The USB_FS_WAKUP event is a direct type and there is no support for it.
</content>
</entry>
<entry>
<title>stmhal: L4: Modify flash.c and storage.c to support L4 MCU.</title>
<updated>2016-04-21T12:03:38+00:00</updated>
<author>
<name>Tobias Badertscher</name>
<email>python@baerospace.ch</email>
</author>
<published>2016-03-22T16:49:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=067fb2da14a687534a0b4ba801a7c001f6a0a32b'/>
<id>urn:sha1:067fb2da14a687534a0b4ba801a7c001f6a0a32b</id>
<content type='text'>
The way to lookup the flash sector now uses a much simpler table for
all MCUs.
</content>
</entry>
<entry>
<title>stmhal: L4: Modify mphalport to support L4 MCU.</title>
<updated>2016-04-21T11:23:28+00:00</updated>
<author>
<name>Tobias Badertscher</name>
<email>python@baerospace.ch</email>
</author>
<published>2016-03-22T16:21:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=dda1a41205ce67c3e5f3e680f9a4359fc3f80f96'/>
<id>urn:sha1:dda1a41205ce67c3e5f3e680f9a4359fc3f80f96</id>
<content type='text'>
__GPIOI_CLK_ENABLE is defined in hal/l4/inc/Legacy/stm32_hal_legacy.h
as __HAL_RCC_GPIOI_CLK_ENABLE, and that latter macro is not defined
anywhere else (because the L4 does not have port GPIOI).  So the test
for GPIOI is needed, along with the test for the CLK_ENABLE macro.
</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: Fix machine.unique_id() function to work for all MCUs.</title>
<updated>2016-04-17T11:18:50+00:00</updated>
<author>
<name>Damien George</name>
<email>damien.p.george@gmail.com</email>
</author>
<published>2016-04-17T11:18:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5e247a5192548630342576adf8f58c6ad6f59bcb'/>
<id>urn:sha1:5e247a5192548630342576adf8f58c6ad6f59bcb</id>
<content type='text'>
</content>
</entry>
</feed>
