rumbledethumps
rumbledethumps
512 bytes will allow for rename to have two full-length strings. read_xstack and write_xstack can take advantage of this too.
Currently, updating a Pi Pico involves loading a uf2 using the BOOTSEL button. Loading both uf2s can be done from a USB drive plugged into the RIA instead.
Mounting needs to support more than one partition per drive. Currently, we mount USB device ID 2 to drive 2: etc. Additional partitions are ignored. Once that is working, the...
Investigate dimming the Pico W led. There is currently a conflict with PICO_FLASH_BANK_STORAGE_OFFSET and lfs.c. Better than moving the offset would be an implementation of btstack_flash_bank.c that writes to a...
All the error strings that begin with ? should be brought together and placed in ROM.
TinyUSB blocks/sleeps when mounting a device. This causes things like RIA.vsync and other queued IO to not update in time. It's easy to code around this problem knowing that it...
The very simple HID_KEYCODE_TO_ASCII table from TinyUSB is currently used. We can do better. One approach is to create HID_KEYCODE_TO_UNICODE_(LOCALE) tables. Then use FatFs ff_uni2oem() to convert unicode to the...
Implement API for FatFs file and directory management functions.
When stdio was added, cc65's errno behavior was inherited. Errors are sent through __mappederrno by the standard library. But why? Modern C uses a macro that calls a function for...