| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-03-13 | Initial work on SAMD | Scott Shawcroft | |
| 2020-03-13 | Fix autoreload, neopixel, monotonic_ns and sleep w/o SD | Scott Shawcroft | |
| 2020-03-13 | First try at lowering the power consumption | Scott Shawcroft | |
| 2020-02-07 | fix function defs for compiler | Dan Halbert | |
| 2020-02-07 | improve time.monotonic_ns() accuracy from ms to us | Dan Halbert | |
| 2019-11-18 | Supervisor: move most of systick to the supervisor | Jeff Epler | |
| This code is shared by most parts, except where not all the #ifdefs inside the tick function were present in all ports. This mostly would have broken gamepad tick support on non-samd ports. The "ms32" and "ms64" variants of the tick functions are introduced because there is no 64-bit atomic read. Disabling interrupts avoids a low probability bug where milliseconds could be off by ~49.5 days once every ~49.5 days (2^32 ms). Avoiding disabling interrupts when only the low 32 bits are needed is a minor optimization. Testing performed: on metro m4 express, USB still works and time.monotonic_ns() still counts up | |||
| 2018-07-10 | nrf: Remove the old time hal and replace with nRFx | arturo182 | |
| 2018-06-27 | nrf: Rewrite more common-hal with nrfx and sync with atsamd port | arturo182 | |
| 2018-02-05 | nrf: Implement ticks, add gamepad module and example | arturo182 | |
| 2017-12-21 | nRF52 update with internal file system support | microbuilder | |
| 2017-11-23 | Revert "Supervisor REPL support for ports/nrf/boards/feather52" | Kevin Townsend | |
| This reverts commit 92113dde815ce5aaecf63ea9e87bc4addcabd822. | |||
| 2017-11-23 | Supervisor REPL support for ports/nrf/boards/feather52 | Kevin Townsend | |
