Benjamin Vedder
|
b08e35e1b4
|
Save space where speed matters less
|
2024-04-01 00:47:40 +02:00 |
Joakim Lundborg
|
5077c9e53c
|
Fail on const_heap_write if attempting to write to occupied memory
|
2024-03-22 13:17:39 +01:00 |
Joakim Lundborg
|
df976e4268
|
Unlock lbm if repl_buffer is already set on repl command
This fixes a race condition where unlock was never called if multiple
repl commands was issued in short sequence.
|
2024-03-20 20:16:02 +01:00 |
Benjamin Vedder
|
924f85765f
|
Added more bms commands
|
2024-01-12 13:22:42 +01:00 |
Benjamin Vedder
|
6902a9d307
|
Only load imports when flash is valid
|
2024-01-11 13:36:26 +01:00 |
Benjamin Vedder
|
aeed53d348
|
Reduced memory size slightly
|
2024-01-11 09:43:36 +01:00 |
Benjamin Vedder
|
b12c52afad
|
Better symbol name location info
|
2024-01-11 08:53:21 +01:00 |
Benjamin Vedder
|
a966875683
|
Updated to new extension format, print more symbol info
|
2024-01-10 22:02:50 +01:00 |
Benjamin Vedder
|
9002293b50
|
Removed code related to variable memory
|
2024-01-08 22:07:14 +01:00 |
Benjamin Vedder
|
cd9acca714
|
Adapted to hash-table environment
|
2024-01-08 21:54:28 +01:00 |
Benjamin Vedder
|
fed363f7a3
|
Ctxs print fix
|
2024-01-02 17:32:21 +01:00 |
Benjamin Vedder
|
c488ff98bd
|
Added rand-extension
|
2023-12-22 16:40:17 +01:00 |
Benjamin Vedder
|
a17667bdaa
|
Support for only polling variables starting with vt
|
2023-11-06 13:37:19 +01:00 |
Benjamin Vedder
|
e06a179943
|
GC stack error handling
|
2023-10-06 16:54:49 +02:00 |
Benjamin Vedder
|
fa328689cf
|
Make copy of repl-buffer to avoid overwrite while the reader is running
|
2023-09-26 17:00:49 +02:00 |
Benjamin Vedder
|
7c99a5d575
|
Added more extension-slots
|
2023-09-02 10:02:52 +02:00 |
Benjamin Vedder
|
3e09788c6c
|
Renamed threads
|
2023-08-28 08:28:57 +02:00 |
Benjamin Vedder
|
306bdb3f78
|
Update to latest interface
|
2023-08-28 08:19:32 +02:00 |
Benjamin Vedder
|
a8a88bba1e
|
Clear cid after unblocking
|
2023-08-17 12:28:24 +02:00 |
Benjamin Vedder
|
abff47984a
|
Do not block repl thread during commands
|
2023-08-16 22:09:29 +02:00 |
Benjamin Vedder
|
05de2f6108
|
Added remote message support
|
2023-08-07 22:07:08 +02:00 |
Benjamin Vedder
|
fa4600b6d4
|
Tweaks for latest lbm
|
2023-08-03 20:44:43 +02:00 |
Benjamin Vedder
|
bcee560d6e
|
Added support for adding extra lispbm extension loaders
|
2023-07-29 20:01:14 +02:00 |
Benjamin Vedder
|
1c66f2c086
|
Added more to info-command
|
2023-07-05 15:03:55 +02:00 |
Benjamin Vedder
|
ef2205d61d
|
Updated changelog and version number, initialize const heap before loading imports
|
2023-04-14 22:46:26 +02:00 |
Benjamin Vedder
|
523e42b829
|
Added position extensions
|
2023-04-14 09:33:22 +02:00 |
Benjamin Vedder
|
1c21944005
|
Fixed potential flash offset bug
|
2023-04-06 13:58:34 +02:00 |
Benjamin Vedder
|
9a436992b7
|
Fixed some potentially unsafe code
|
2023-04-05 21:29:21 +02:00 |
Benjamin Vedder
|
8ec7072af2
|
Fixed bug that would prevent can-cmd from working
|
2023-04-05 17:37:49 +02:00 |
Benjamin Vedder
|
94fc45dda5
|
Added missing static keyword
|
2023-04-05 16:44:33 +02:00 |
Benjamin Vedder
|
0af9c13ab4
|
Support for incremental read and byte array changes
|
2023-04-05 15:39:55 +02:00 |
Benjamin Vedder
|
ac32cc3ea7
|
Small fix
|
2023-04-02 19:46:20 +02:00 |
Benjamin Vedder
|
6cdeebad8b
|
First attampt at move-to-flash support
|
2023-04-02 19:10:11 +02:00 |
Benjamin Vedder
|
d52c79b2f6
|
Detect restarts in blocking extensions
|
2023-02-20 11:15:32 +01:00 |
Benjamin Vedder
|
0d0f30650a
|
Fixed lbm current measurement commands, some tweaks and cleanup
|
2023-02-07 21:40:26 +01:00 |
Benjamin Vedder
|
5d3e02afd3
|
Updated to latest lbm
|
2023-01-24 11:15:12 +01:00 |
Benjamin Vedder
|
5e14654098
|
Context info update
|
2022-12-27 12:11:31 +01:00 |
Benjamin Vedder
|
c01de39288
|
Added res, ind and lambda estimation lbm commands
|
2022-12-19 00:14:57 +01:00 |
Benjamin Vedder
|
26c97f7624
|
Made chVTGetSystemTimeX consistent everywhere
|
2022-12-14 19:48:26 +01:00 |
Benjamin Vedder
|
a618de63d2
|
Added app-is-output-disabled to lbm and C lib
|
2022-12-07 18:10:33 +01:00 |
Benjamin Vedder
|
ae79d3a4c2
|
Added can-cmd
|
2022-12-02 18:50:00 +01:00 |
Benjamin Vedder
|
cf6723ba25
|
Redistributed some memory
|
2022-11-17 10:03:35 +01:00 |
Benjamin Vedder
|
9035dc78a2
|
Added setup value extensions
|
2022-11-15 14:42:22 +01:00 |
Benjamin Vedder
|
ea6cd46b94
|
Always load imports if any exist
|
2022-11-15 10:37:43 +01:00 |
Benjamin Vedder
|
8daab1e120
|
Added ah and wh counters to lbm
|
2022-11-14 12:47:00 +01:00 |
Benjamin Vedder
|
80e9376bbc
|
Added locks around code streaming
|
2022-11-05 10:02:13 +01:00 |
Benjamin Vedder
|
9215827d76
|
Much more robust lbm event handling
|
2022-11-04 19:46:36 +01:00 |
Benjamin Vedder
|
70c58f2b7c
|
First CAN log support, added foc voltage and current extensions
|
2022-10-23 18:35:26 +02:00 |
Benjamin Vedder
|
02e4b1a7c0
|
Removed old lbm command
|
2022-10-06 19:47:28 +02:00 |
Benjamin Vedder
|
ed60bf7306
|
Fixed some threading-related issues
|
2022-09-23 13:51:21 +02:00 |