summaryrefslogtreecommitdiff
path: root/shared-bindings/nvm
AgeCommit message (Collapse)Author
2021-03-15run code formatting scriptmicroDev
2021-03-06nvm: fix doc markupJeff Epler
closes #4336
2020-08-07Modify some Python stubsTaku Fukada
2020-07-24Add and correct some type hintsTaku Fukada
2020-07-22Add externs. GCC10 complains about duplicate definesScott Shawcroft
2020-07-03Made every init return Nonedherrada
2020-07-03Made most of the requested changesdherrada
2020-07-03Added type hints to nvmdherrada
2020-07-02Removed all 'self, )'dherrada
2020-06-14shared-bindings: Change docstrings with '\x...' chars to raw stringsJeff Epler
Closes: #3032
2020-06-03Fix up end of file and trailing whitespace.Diego Elio Pettenò
This can be enforced by pre-commit, but correct it separately to make it easier to review.
2020-05-15Note that nvm.ByteArray is available at microcontroller.nvmThea Flowers
Fixes #2766
2020-05-12Swap sphinx to autoapi and the inline stubsScott Shawcroft
2020-05-07Did neopixel, network, nvmdherrada
2019-04-16Fix up single-byte access to nvm.ByteArrayNick Moore
2019-02-15WIP: atmel-samd trinket build worksDan Halbert
2018-08-07Support internationalisation.Scott Shawcroft
2018-04-13Correct example. Thanks @jepler!Scott Shawcroft
2018-04-13Turn on nvm in 3.0.Scott Shawcroft
Its 256b on M0 and 8k on M4 to match flash erase sizes. Fixes #758
2017-10-25shared-bindings: Use unary_op type.Scott Shawcroft
2017-08-31Add microcontroller.cpu.temperature, for use as a simple sensor on minimal ↵Dan Halbert
boards. (#211) * Add microcontroller.cpu, the sole instance of microcontroller.Processor. microcontroller.cpu.frequency is the clock frequency, in Hz. microcontroller.cpu.temperature is the reading from the internal temperature sensor, in Celsius. None if not available. * Squeeze firmware size by using -finline-limit. Otherwise non-Express builds were slightly too big. * Update submodules. * Fix documentation glitches
2017-08-27Modernize module and class static dicts; update freetouchDan Halbert
2017-08-25Initial merge of micropython v1.9.2 into circuitpython 2.0.0 (in ↵Dan Halbert
development) master. cpx build compiles and loads and works in repl; test suite not run yet esp8266 not tested yet
2017-08-25atmel-samd: Introduce a nvm module for non-volatile byte-level memory ↵Scott Shawcroft
access. (#203) * atmel-samd: Introduce a nvm module for non-volatile byte-level memory access. This allows for persisting small configuration values even when the file system is read-only from CircuitPython. Fixes #160 * Review feedback: * Add tests. * Fix non-zero index. * Fix len()