summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-11-29libusb: Create a `globals` structLuke T. Shumaker
2024-11-29gdb-helpers/libcr.py: Use fewer breakpointsLuke T. Shumaker
They're at a premium on the RP2040.
2024-11-29gdb-helpers/libcr.py: Fixes for running on actual ARMLuke T. Shumaker
2024-11-26README: Fix the openocd commandLuke T. Shumaker
2024-11-26wip: libcr_ipc: Add some testsLuke T. Shumaker
2024-11-25libmisc: Fix an error messageLuke T. Shumaker
2024-11-25libcr_ipc: _linkedlist.h: Use inline functions, not macrosLuke T. Shumaker
2024-11-25Drop ubsan, it makes gdb difficultLuke T. Shumaker
2024-11-25libcr: Return if all coroutines exitLuke T. Shumaker
2024-11-25libcr: Add very basic testsLuke T. Shumaker
2024-11-24build-sys: Add ubsan to host buildsLuke T. Shumaker
2024-11-23libcr: Add a GDB helperLuke T. Shumaker
2024-11-23libcr: Fix cr_cid_info if coroutine_add is runningLuke T. Shumaker
2024-11-23libcr: Track coroutine namesLuke T. Shumaker
2024-11-23libcr: Group SP-tracking into a setjmp wrapperLuke T. Shumaker
2024-11-23Use C23 (C++11) attribute syntax instead of __attribute__Luke T. Shumaker
2024-11-23libcr: coroutine.c: Move things aroundLuke T. Shumaker
2024-11-23lint rp2040.pyLuke T. Shumaker
2024-11-23Add my rp2040 gdb helper scriptLuke T. Shumaker
2024-11-23w5500 & timeout fixesLuke T. Shumaker
2024-11-23libmisc: Logging/assert fixesLuke T. Shumaker
2024-11-23Speed SPI back upLuke T. Shumaker
2024-11-19Add libmisc/log.h to remove stdio.hLuke T. Shumaker
2024-11-19libhw: w5500: FixLuke T. Shumaker
2024-11-19libhw: Fix hwtimer from triggering an interrupt way too oftenLuke T. Shumaker
2024-11-19libcr: Add cr_is_in_intrhandler() and _cr_plat_are_interrupts_enabled()Luke T. Shumaker
2024-11-19libcr: FixupsLuke T. Shumaker
2024-11-19config.h: CommentsLuke T. Shumaker
2024-11-19README: GDB notesLuke T. Shumaker
2024-11-19libmisc: assert: Change global to be staticLuke T. Shumaker
2024-11-19cmd/srv9p: "Test" sleepLuke T. Shumaker
2024-11-19libhw: More assertionsLuke T. Shumaker
2024-11-19cmd/srv9p: Also use init_crLuke T. Shumaker
2024-11-19libcr: Begone with PRE_RUNNABLELuke T. Shumaker
2024-11-19libcr: Fix races?Luke T. Shumaker
2024-11-19libcr: Assert that cr_getcid() is only called inside a coroutineLuke T. Shumaker
2024-11-19libhw_generic: alarmclock.c: TidyLuke T. Shumaker
2024-11-19lib9p: 2002-9P2000.9p: Remove extra comma from a commentLuke T. Shumaker
2024-11-19libhw: hostnet: FixesLuke T. Shumaker
2024-11-19libcr: Use SIG_SETMASK instead of SIG_(UN)BLOCKLuke T. Shumaker
2024-11-19libhw_generic: Split into a separate libraryLuke T. Shumaker
2024-11-19README: Add notes about SWDLuke T. Shumaker
2024-11-19build-sys: Minimize the pico-sdk runtimeLuke T. Shumaker
2024-11-19libcr: Start to add coroutine namesLuke T. Shumaker
2024-11-19build-sys: stack.c.gen: More stack infoLuke T. Shumaker
2024-11-15Add tests to libmiscLuke T. Shumaker
2024-11-12fix typo in a commentLuke T. Shumaker
2024-11-12Fuss with compile-time configLuke T. Shumaker
2024-11-12Avoid using fprintfLuke T. Shumaker
2024-11-12Remove debug statementLuke T. Shumaker