Matthew Kennedy
|
9d4bd0d6fe
|
Lua debug channels (#2620)
* setdebug hook
* add debug mode
* memory size debug channel
* default script
|
2021-05-04 10:05:39 -04:00 |
Matthew Kennedy
|
a62b7bedb2
|
use static buffer for lua heap, enable on f429 (#2619)
* static buffer for lua
* enable lua for 429
|
2021-05-04 01:03:17 -04:00 |
Matthew Kennedy
|
8ae8484dd9
|
interactive lua (#2614)
* interactive lua
* unnecessary pop
* print return value
* enable f7 lua
* match f7 chconf
|
2021-05-03 17:46:12 -04:00 |
Matthew Kennedy
|
e386ad4b38
|
Lua tick rate hook (#2606)
* implement setTickRate
* actually load the hook
|
2021-04-29 22:22:31 -04:00 |
Matthew Kennedy
|
5e66e8cb21
|
encapsulate in smart pointer (#2603)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
|
2021-04-29 07:44:32 -04:00 |
Matthew Kennedy
|
830575a306
|
lua 5.4 (#2590)
* thread priority
* build
* makefile prep
* call startup
* lua 5.1
* mk
* 5.3
* mk
* I guess lua does something?
* extract hooks, builds for tests
* a bit of error handling
* guard
* bootloader makefile
* remove lua
* submodule
* submodule update
* builds with submodule
* disabled by default
* h7 chconf
* tweaks
* add a useful hook
* move luaconf
* perf trace lua
* test helpers
* lua unit tests
* include to satiate clang
|
2021-04-28 22:41:25 -04:00 |