Commit Graph

65 Commits

Author SHA1 Message Date
92ace2753e Use implicit mkdir. 2023-12-24 14:03:53 -08:00
bf21b0f3c2 Tweak 2023-12-24 13:38:22 -08:00
8f0aaba643 Fixup ninja build more. 2023-12-23 18:14:32 -08:00
be8b36a372 Fix. 2023-12-23 10:04:39 -08:00
4ee3646b73 More. 2023-12-23 10:03:41 -08:00
dc80ca74c5 Factor. 2023-12-23 09:47:36 -08:00
a28f59cfe7 Fix 2023-12-22 23:58:17 -08:00
3c0f249b71 Switch more things to new script. 2023-12-22 20:22:30 -08:00
9bb8a3e28e Switching more into importation. 2023-12-22 20:01:49 -08:00
d73d340271 Improved. 2023-12-22 16:13:15 -08:00
ca05d3b6b0 Switch to importation tool, regression.
Regresses proper depedencies temporarily.
2023-12-22 14:00:17 -08:00
c40a2f5c6f Adding initial pico-ice support. 2023-12-03 19:57:14 -08:00
564a8fc68b Pulled interrupts into an optional module. 2023-07-08 11:57:20 -07:00
fc7175d488 Pull RMT into an optional module, refactor. 2023-07-08 10:21:13 -07:00
235a4a0c45 Fix optionals, bump version.
Tried on real hardware.
2023-07-07 17:16:20 -07:00
a5f9ca1b35 Fixed some bugs with build in modules. 2023-07-06 22:55:18 -07:00
7b74cddf2d More module decomposition.
Needs much more on device testing.
2023-07-05 22:58:03 -07:00
ea1217a162 Fix up optionals, pull out oled. 2023-07-05 21:41:21 -07:00
6884898cb1 Peel off assemblers into optional module.
Not sufficiently tested.
2023-07-05 15:00:59 -07:00
c43cbfd9d9 Replumbing timers working around Arduino change.
Bumping version number and changing example.

Interrupt WDT now makes example flaky so changing.
2023-04-17 18:10:20 -07:00
c7dcbbef36 Fixing TIMG constant.
Thanks for catching mpetremann!
2023-04-08 07:22:13 -07:00
44d550dab0 Simplify. 2023-02-05 12:41:27 -08:00
db72474bcb Label exceptions. 2023-02-05 12:22:12 -08:00
2b05d7794e Refactor inching towards risc-v fault handling. 2023-02-05 11:58:48 -08:00
9ef1ea9f90 Clean up include, autoboot, split windows, shorten start.
Drop startup timeout to 100ms.
Clean up exceptions in include.
Cleanup stack in autoboot.
Split out windows into a second string, to work around overflow issue.
2023-01-22 16:44:42 -08:00
40400b873e Cleaning up throw values around division + faults. 2023-01-22 15:08:14 -08:00
fe87f1574c Adding platform detection opcodes + fix assembler bug.
Adding flags to allow runtime detection of different esp32 models,
riscv vs xtensa, and psram.

Use this to conditionally compile hook for relevant assemblers.
2023-01-21 21:27:29 -08:00
d78953151a Tweaking include order to avoid b0, b1, etc. macro clash, bump version. 2023-01-14 23:14:01 -08:00
75d9185027 Align PARK/UNPARK with THROW/CATCH. 2023-01-14 22:53:30 -08:00
2f79192ea0 Refactor fault handling. 2023-01-14 22:28:38 -08:00
106fdcb63d Shunt out more things for camera + bluetooth when not there. 2023-01-14 15:05:44 -08:00
600e82d67e Add fault handling for ESP32, ESP32-S2, and ESP32-S3.
Also bump the version.
2023-01-04 21:45:26 -08:00
a1a934397d Fix branch decoding. 2023-01-02 21:08:53 -08:00
1c500c2233 Simplify terminate + bye + fix build. 2022-12-31 21:02:04 -08:00
447c63a6f0 Adding RISC-V assembler/disassembler.
Probably should be conditionally added for ESP32-C3 only.
2022-11-11 23:25:34 -08:00
64f002b127 Add EXTUI, fix call addresses. 2022-11-07 22:52:33 -08:00
c1692b8039 More fiddling with call addresses. 2022-10-22 09:54:01 -07:00
d9d515861b Fix call. 2022-10-22 09:29:13 -07:00
6b597aebc2 More xtensa assembler improvements. 2022-10-21 23:06:36 -07:00
32f66894c0 Fix disassembly more. 2022-10-21 21:59:25 -07:00
cd1e0d9ee9 Fixing up vocabulary layering for assembler. 2022-10-21 21:05:14 -07:00
e69c1dba0c WIP Xtensa Assembler/Disassembler. 2022-10-21 20:07:26 -07:00
97ab39160a Fixed Serial2 issue for ESP32C3, added arduino-build. 2022-10-08 13:02:38 -07:00
1826a75cd0 Adding a USER_VOCABULARIES hook. 2022-10-07 20:48:05 -07:00
bc12a4bf72 Fix bug in ls for esp32. 2022-09-05 21:45:21 -07:00
234d85bf71 Add mkdir, cd, and more, refactor. 2022-09-05 21:25:46 -07:00
0dbe262abf Refining file handling. 2022-09-05 18:31:44 -07:00
8cd205a9a5 Added mv, fixed rename of esp32, and added touch. 2022-09-05 17:29:41 -07:00
109b6c064c Fixing up code words more. 2022-09-04 23:32:34 -07:00
8bed92bef9 Start of adding code word support. 2022-09-04 16:58:11 -07:00