| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-06-03 | Fix 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-06-01 | Merge remote-tracking branch 'adafruit/master' into wdt-nrf | Scott Shawcroft | |
| 2020-05-29 | .../devices.h: Add GigaDevices GD25S512MD 64 MiB flash chip support. | Brian Dean | |
| 2020-05-29 | Merge remote-tracking branch 'adafruit/master' into wdt-nrf | Scott Shawcroft | |
| 2020-05-28 | translations: document the compressed format | Jeff Epler | |
| 2020-05-28 | string compression: save a few bits per string | Jeff Epler | |
| Length was stored as a 16-bit number always. Most translations have a max length far less. For example, US English translation lengths always fit in just 8 bits. probably all languages fit in 9 bits. This also has the side effect of reducing the alignment of compressed_string_t from 2 bytes to 1. testing performed: ran in german and english on pyruler, printed messages looked right. Firmware size, en_US Before: 3044 bytes free in flash After: 3408 bytes free in flash Firmware size, de_DE (with #2967 merged to restore translations) Before: 1236 bytes free in flash After: 1600 bytes free in flash | |||
| 2020-05-27 | watchdog: move timeout exception to shared-bindings | Sean Cross | |
| Make this exception globally available to all platforms that have enabled the watchdog timer. Signed-off-by: Sean Cross <sean@xobs.io> | |||
| 2020-05-27 | supervisor: tick: check for watchdog exception if enabled | Sean Cross | |
| Check to see if the current exception is a Watchdog exception, if it's enabled. This ensures we break out of the current sleep() if a watchdog timeout hits. Signed-off-by: Sean Cross <sean@xobs.io> | |||
| 2020-05-27 | supervisor: add a new WATCHDOG_RESET safe mode reason | Sean Cross | |
| This mode will be used if the board is reset due to the watchdog expiring. Signed-off-by: Sean Cross <sean@xobs.io> | |||
| 2020-05-27 | tick: break on watchdog timeout exception | Sean Cross | |
| Signed-off-by: Sean Cross <sean@xobs.io> | |||
| 2020-05-21 | supervisor: support debugging tinyusb | Sean Cross | |
| Allow for passing `-DCFG_TUSB_DEBUG=1` or `-DCFG_TUSB_DEBUG=2` on the command line to enable debugging tinyusb within circuitpython. Signed-off-by: Sean Cross <sean@xobs.io> | |||
| 2020-05-19 | Merge pull request #2910 from tannewt/esp32s2 | Scott Shawcroft | |
| Add initial ESP32S2 support | |||
| 2020-05-19 | bleio: adapter: add advertising timeout and status | Sean Cross | |
| Add a field to allow specifying a timeout when initiating advertising. As part of this, add a new property to determine if the device is still advertising. Additionally, have the `anonymous` property require a timeout, and set the timeout to the maximum possible value if no timeout is specified. Signed-off-by: Sean Cross <sean@xobs.io> | |||
| 2020-05-19 | _bleio: support anonymous advertising | Sean Cross | |
| Add a new parameter to the `start_advertising()` function to enable anonymous advertising. This forces a call to `sd_ble_gap_privacy_set()` with `privacy_mode` set to `BLE_GAP_PRIVACY_MODE_DEVICE_PRIVACY` and `private_addr_type` set to `BLE_GAP_ADDR_TYPE_RANDOM_PRIVATE_RESOLVABLE`. With this, addresses will cycle at a predefined rate (currently once every 15 minutes). Signed-off-by: Sean Cross <sean@xobs.io> | |||
| 2020-05-18 | Merge pull request #2837 from k0d/serial-debug | Scott Shawcroft | |
| Add support for a debug console, such as ST-Link VCP. | |||
| 2020-05-19 | Enable showing the console on a debug uart | Mark Olsson | |
| 2020-05-15 | Initial ESP32S2 port. | Scott Shawcroft | |
| Basic blinky works but doesn't check pins. | |||
| 2020-05-09 | More erroneous else statements | Max Holliday | |
| 2020-05-09 | Unified single_status_byte & no_reset_cmd behavior | Max Holliday | |
| 2020-05-09 | Removing erroneous else statements | Max Holliday | |
| 2020-05-09 | Replacing device that was accidentally deleted | Max Holliday | |
| 2020-05-04 | Merge branch 'master' into non-standard-nvm | Dan Halbert | |
| 2020-05-03 | .../external_flash.c: Don't attempt to issue CMD_READ_STATUS2 for | Brian Dean | |
| devices with only a single_status_byte. | |||
| 2020-04-28 | fixing diff error | Max Holliday | |
| 2020-04-28 | decoupling chip specific functions from EXTERNAL_FLASH_QSPI_SINGLE | Max Holliday | |
| 2020-04-27 | Merge remote-tracking branch 'adafruit/master' into lower_power | Scott Shawcroft | |
| 2020-04-27 | Merge remote-tracking branch 'adafruit/master' | Max Holliday | |
| 2020-04-26 | Merge pull request #2805 from tannewt/update_tinyusb | Scott Shawcroft | |
| Update tinyusb | |||
| 2020-04-21 | Fix USB midi and hid disable. | Scott Shawcroft | |
| 2020-04-21 | external_flash: add support for mx25r1635f | Sean Cross | |
| This flash chip is used in Simmel. Signed-off-by: Sean Cross <sean@xobs.io> | |||
| 2020-04-20 | Merge remote-tracking branch 'adafruit/master' into lower_power | Scott Shawcroft | |
| This isn't perfect and needs a bit more testing. | |||
| 2020-04-17 | RGBMatrix: finish renaming from Protomatter | Jeff Epler | |
| This gets all the purely internal references. Some uses of protomatter/Protomatter/PROTOMATTER remain, as they are references to symbols in the Protomatter C library itself. | |||
| 2020-04-17 | Update TinyUSB and add interrupt hooks. | Scott Shawcroft | |
| 2020-04-14 | Merge remote-tracking branch 'adafruit/master' into lower_power | Scott Shawcroft | |
| 2020-04-14 | displayio: swap colors in palettes too | Jeff Epler | |
| .. change the in-rom palette to be in RGB565 order | |||
| 2020-04-14 | fix build for non-displayio & non-protomatter targets | Jeff Epler | |
| 2020-04-14 | protomatter: more memory allocation fixes | Jeff Epler | |
| - bump supervisor alloc count by 4 (we actually use 5) - move reconstruct to after gc heap is reset - destroy protomatter object entirely if not used by a FramebufferDisplay - ensure previous supervisor allocations are released - zero out pointers so GC can collect them | |||
| 2020-04-14 | allow retrieving info about a supervisor allocation | Jeff Epler | |
| 2020-04-07 | adds standard (non-queued) SPI support to QSPI for external flash | Max Holliday | |
| 2020-04-06 | Updates based on feedback from jepler | Scott Shawcroft | |
| 2020-04-03 | Rework sleep timing | Scott Shawcroft | |
| It didn't account for background task time and could end up sleeping for way longer than it should because the RTC compare time had already passed. | |||
| 2020-04-02 | Clean up | Scott Shawcroft | |
| 2020-03-31 | Merge remote-tracking branch 'adafruit/master' into lower_power | Scott Shawcroft | |
| 2020-03-25 | supervisor/shared/external_flash/devices.h: Add MX25L51245G support. | Brian Dean | |
| Add external flash support for Macronix MX25L51245G 64MiB SPI flash. | |||
| 2020-03-20 | Initial work for STM32. Need to fix us delay and PulseIn still. | Scott Shawcroft | |
| 2020-03-17 | Fix DotStar status LED init. | Scott Shawcroft | |
| 2020-03-17 | Fix DotStar status LED init. | Scott Shawcroft | |
| 2020-03-13 | Fix autoreload and ticks in general | Scott Shawcroft | |
| 2020-03-13 | Hopefully fix flash flush and hopefully audio as well. | Scott Shawcroft | |
| 2020-03-13 | Fix autoreload, neopixel, monotonic_ns and sleep w/o SD | Scott Shawcroft | |
