summaryrefslogtreecommitdiff
path: root/main.c
AgeCommit message (Expand)Author
2020-10-26Fix lost board.SPI and board.I2C after being used by display.Christian Walther
2020-10-07Factor out code.py status messagesmicroDev
2020-10-07Disable auto-reload in safe modemicroDev
2020-09-21canio: rename from _canioJeff Epler
2020-09-21main.c: Correct CANIO if-guardJeff Epler
2020-09-21_canio: Minimal implementation for SAM E5x MCUsJeff Epler
2020-08-30merge from upstreamDan Halbert
2020-08-21Add PSRAM support to ESP32S2Scott Shawcroft
2020-08-20merge from upstream; working; includes debug_out code for debugging via Salea...Dan Halbert
2020-08-13fix reset logic to not do pin ops or heap ops at bad timesDan Halbert
2020-08-11Merge pull request #3232 from hierophect/esp32-neopixelScott Shawcroft
2020-08-10Add skip for rgb matrix exception handlingLucian Copeland
2020-08-04service discovery works; need to work on char and descriptor discoveryDan Halbert
2020-08-04main: Allow these arrays to reside in ROMJeff Epler
2020-08-04main: Drop "double extension" detection if not FULL_BUILDJeff Epler
2020-08-04Combine some "safe mode" messagesJeff Epler
2020-07-22Add externs. GCC10 complains about duplicate definesScott Shawcroft
2020-07-22Merge branch 'main' into memmonitorScott Shawcroft
2020-07-20Tweak declaration for boards with TCMScott Shawcroft
2020-07-17Get AllocationAlarm workingScott Shawcroft
2020-07-17Enable PYSTACK to keep function state out of the heapScott Shawcroft
2020-07-17background_callback: Add gc collect callbackJeff Epler
2020-07-15supervisor: factor supervisor_background_tasks from sundry portsJeff Epler
2020-07-15supervisor: Add a linked list of background callbacksJeff Epler
2020-05-28string compression: save a few bits per stringJeff Epler
2020-05-19Merge pull request #2910 from tannewt/esp32s2Scott Shawcroft
2020-05-19Enable showing the console on a debug uartMark Olsson
2020-05-15Initial ESP32S2 port.Scott Shawcroft
2020-03-13Fix autoreload, neopixel, monotonic_ns and sleep w/o SDScott Shawcroft
2020-01-29Move board_init to main.cLucian Copeland
2019-12-12merge from masterDan Halbert
2019-12-12Fix flash write error handling; clean up safe mode message printingDan Halbert
2019-12-05wipDan Halbert
2019-10-21Refine _bleioScott Shawcroft
2019-10-20Parameterize linker scriptDan Halbert
2019-10-18Use get top and limit stack functionsKamil Tomaszewski
2019-08-22Fix builds without displayioScott Shawcroft
2019-08-22Refresh ePaper displays once code.py is done runningScott Shawcroft
2019-07-24Requested changes, general cleanupHierophect
2019-07-22Fix LED misuse interfering with atmel buildsHierophect
2019-07-22Add feature conditionals and clean upHierophect
2019-06-28remove build, fix link issues)Hierophect
2019-06-28first commit, very crudeHierophect
2019-06-06Include display objects in gc.Dan Halbert
2019-04-17Unify VM cleanup codeScott Shawcroft
2019-04-09Merge pull request #1773 from dhalbert/no-recursive-background-tasksScott Shawcroft
2019-04-09Don't let a background task call run_background_tasks()Dan Halbert
2019-04-08Reorganize board busses into shared-bindings and shared-module.Scott Shawcroft
2019-03-16also flush fileystem on soft reboot from replDan Halbert
2019-03-16after code.py runs, flush filesystem before resetting heapDan Halbert