<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/ports/nrf/common-hal/nvm/ByteArray.c, branch 5.3.x</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.3.x</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=5.3.x'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-01-03T15:24:07+00:00</updated>
<entry>
<title>wip</title>
<updated>2020-01-03T15:24:07+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2020-01-03T15:24:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=242d572470b20a06c5b0be5e07a84aefaa4abbe1'/>
<id>urn:sha1:242d572470b20a06c5b0be5e07a84aefaa4abbe1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge from master</title>
<updated>2019-12-12T20:51:13+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-12-12T20:51:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=ef2ef7a6b8c30dd64753e2ceca7587d9ead90e44'/>
<id>urn:sha1:ef2ef7a6b8c30dd64753e2ceca7587d9ead90e44</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix flash write error handling; clean up safe mode message printing</title>
<updated>2019-12-12T19:41:49+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-12-12T19:35:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7889b999ccb32b78ddabc2b2738f0a9d182b9411'/>
<id>urn:sha1:7889b999ccb32b78ddabc2b2738f0a9d182b9411</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wip</title>
<updated>2019-12-06T03:45:53+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-12-06T03:45:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=40434d691934cf7f5792f91ce0288beb568bab85'/>
<id>urn:sha1:40434d691934cf7f5792f91ce0288beb568bab85</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Parameterize linker script</title>
<updated>2019-10-21T03:50:12+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2019-10-21T03:50:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7b79ac37399927070e1931022f5759393202ed3d'/>
<id>urn:sha1:7b79ac37399927070e1931022f5759393202ed3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make some space for NVM adafruit/circuitpython#1042</title>
<updated>2019-04-16T04:53:44+00:00</updated>
<author>
<name>Nick Moore</name>
<email>nick@zoic.org</email>
</author>
<published>2019-04-04T09:27:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=02dd32da6018ac00d57cca8fb7bb40340ed011cd'/>
<id>urn:sha1:02dd32da6018ac00d57cca8fb7bb40340ed011cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>switch nvm.ByteArray to use new nrf_nvm_safe_flash_page_write</title>
<updated>2019-04-16T04:53:44+00:00</updated>
<author>
<name>Nick Moore</name>
<email>nick@zoic.org</email>
</author>
<published>2019-04-04T04:42:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=66e8ceafadbeedfa4b1c64d76bbb7589a39c4142'/>
<id>urn:sha1:66e8ceafadbeedfa4b1c64d76bbb7589a39c4142</id>
<content type='text'>
adafruit/circuitpython#1610
</content>
</entry>
<entry>
<title>Working flash pages for nvm.ByteArray adafruit/circuitpython#1042</title>
<updated>2019-04-16T04:53:44+00:00</updated>
<author>
<name>Nick Moore</name>
<email>nick@zoic.org</email>
</author>
<published>2019-01-31T04:48:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d0e5af3b09f144e23029f1738f0e7d96cdd74459'/>
<id>urn:sha1:d0e5af3b09f144e23029f1738f0e7d96cdd74459</id>
<content type='text'>
import microcontroller

def dump(n = microcontroller.nvm):
    for i in range(0,len(n)):
        print ("%02X " % n[i], end="")
        if i % 16 == 15: print('')

microcontroller.nvm[0:4096] = bytes([1,2,3,4,5,6,7,8]) * 512
microcontroller.nvm[4096:8192] = bytes([16,17,18,19]) * 1024
microcontroller.nvm[4090:4101] = b'thisisatest'
microcontroller.nvm[100:105] = b'hello'
microcontroller.nvm[8000:8007] = b'goodbye'
dump()
</content>
</entry>
<entry>
<title>nvm.ByteArray reads &amp; writes but no sensible erase yet adafruit/circuitpython#1042</title>
<updated>2019-04-16T04:53:44+00:00</updated>
<author>
<name>Nick Moore</name>
<email>nick@zoic.org</email>
</author>
<published>2019-01-31T00:17:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=933500c448c6b88daf6e6691c01eb284017a61f5'/>
<id>urn:sha1:933500c448c6b88daf6e6691c01eb284017a61f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "nrf nvm: touchups to nickzoic PR #1768"</title>
<updated>2019-04-16T01:50:33+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-04-16T01:50:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=254d0a53acf4bb30013116ae29b927a04b4f99e9'/>
<id>urn:sha1:254d0a53acf4bb30013116ae29b927a04b4f99e9</id>
<content type='text'>
</content>
</entry>
</feed>
