<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/cc3200/hal, branch v1.4.3</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.4.3</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=v1.4.3'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2015-03-21T10:26:47+00:00</updated>
<entry>
<title>cc3200: Add SPI module.</title>
<updated>2015-03-21T10:26:47+00:00</updated>
<author>
<name>danicampora</name>
<email>danicampora@gmail.com</email>
</author>
<published>2015-03-19T14:17:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=cd9bc14c8f524834578d3e7b2ee8ecf4fbc8ea3e'/>
<id>urn:sha1:cd9bc14c8f524834578d3e7b2ee8ecf4fbc8ea3e</id>
<content type='text'>
Only MASTER mode is supported. Transfer width is configurable to
8, 16 or 32 bits.
</content>
</entry>
<entry>
<title>cc3200: Make peripheral objects static.</title>
<updated>2015-03-17T12:26:07+00:00</updated>
<author>
<name>danicampora</name>
<email>danicampora@gmail.com</email>
</author>
<published>2015-03-17T10:05:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6de1b39368efc27d7a90d64f28f99b9e46422f5b'/>
<id>urn:sha1:6de1b39368efc27d7a90d64f28f99b9e46422f5b</id>
<content type='text'>
This prevents duplication of objects in the sleep list. Also helps
with reducing the code size by ~100 bytes.
</content>
</entry>
<entry>
<title>cc3200: Fix bug in RTC msec register access functions.</title>
<updated>2015-03-15T23:42:15+00:00</updated>
<author>
<name>danicampora</name>
<email>danicampora@gmail.com</email>
</author>
<published>2015-03-15T23:40:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ed20ac56f77f5d2200f12fe38e73f89b56c1c44f'/>
<id>urn:sha1:ed20ac56f77f5d2200f12fe38e73f89b56c1c44f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: Update HAL to SDK release version 1.1.0.</title>
<updated>2015-03-15T23:42:05+00:00</updated>
<author>
<name>danicampora</name>
<email>danicampora@gmail.com</email>
</author>
<published>2015-03-15T09:05:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0d0646d915b51191ce55cbb2750e5422ee1766db'/>
<id>urn:sha1:0d0646d915b51191ce55cbb2750e5422ee1766db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: Rewrite the PRCM RTC functionality methods.</title>
<updated>2015-03-14T09:08:47+00:00</updated>
<author>
<name>danicampora</name>
<email>danicampora@gmail.com</email>
</author>
<published>2015-03-14T08:59:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2c103d5200ec513dc0e5ffb9925a345a5ffaad06'/>
<id>urn:sha1:2c103d5200ec513dc0e5ffb9925a345a5ffaad06</id>
<content type='text'>
This allows to use the On-Chip retention registers for both the
RTC and to share notification flags between the bootloader and the
application. The two flags being shared right now are the "safe boot"
request and the WDT reset cause. we still have 2 more bits free for
future use.
</content>
</entry>
<entry>
<title>cc3200: Clean up linker scripts and startup file.</title>
<updated>2015-03-14T09:08:45+00:00</updated>
<author>
<name>danicampora</name>
<email>danicampora@gmail.com</email>
</author>
<published>2015-03-14T08:51:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2ae17def5293452efe255df2b104e0bf2b04f56f'/>
<id>urn:sha1:2ae17def5293452efe255df2b104e0bf2b04f56f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: Add power management framework. Add mpcallback class.</title>
<updated>2015-03-11T16:00:33+00:00</updated>
<author>
<name>danicampora</name>
<email>danicampora@gmail.com</email>
</author>
<published>2015-03-04T12:52:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9e44383e3f4092940a1e1b49a278978df99f7b08'/>
<id>urn:sha1:9e44383e3f4092940a1e1b49a278978df99f7b08</id>
<content type='text'>
Supports suspend and hibernate modes. Waking is possible throug GPIO
and WLAN.
The mpcallback class is generic and can be reused by other classes.
</content>
</entry>
<entry>
<title>cc3200: Place functions only used while booting in a special section.</title>
<updated>2015-03-11T15:59:29+00:00</updated>
<author>
<name>danicampora</name>
<email>danicampora@gmail.com</email>
</author>
<published>2015-03-02T13:11:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=26cbc91373cdfff43317da01e102617ed5885655'/>
<id>urn:sha1:26cbc91373cdfff43317da01e102617ed5885655</id>
<content type='text'>
Such functions are never used after MicroPython has started, and they
remain in RAM wasting space. Now they are placed in a special section
named "boot" which sits just before the heap, allowing us to extend
the effective heap area up to the new boot section. Right now, this
gives us back ~1K, but in the future, more functions might end up in
there as well.
</content>
</entry>
<entry>
<title>cc3200: Combine and disable sections in startup_gcc.c to reduce size.</title>
<updated>2015-03-11T15:54:14+00:00</updated>
<author>
<name>danicampora</name>
<email>danicampora@gmail.com</email>
</author>
<published>2015-03-02T10:02:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=02fda44a30d114dbcead18df44c3ec3aefec61cd'/>
<id>urn:sha1:02fda44a30d114dbcead18df44c3ec3aefec61cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cc3200: Change PRCM_PeriphRegs_t fields to unsigned char.</title>
<updated>2015-02-25T22:25:23+00:00</updated>
<author>
<name>danicampora</name>
<email>danicampora@gmail.com</email>
</author>
<published>2015-02-25T22:25:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f3661d4100299a136bc33cfccc7b2cade0d7da21'/>
<id>urn:sha1:f3661d4100299a136bc33cfccc7b2cade0d7da21</id>
<content type='text'>
This helps saving ~300 bytes. Thanks to dpgeorge.
</content>
</entry>
</feed>
