Commit graph

62 commits

Author SHA1 Message Date
folkert van heusden
ccf4b6268f
a few compile fixes 2024-05-14 19:44:32 +02:00
folkert van heusden
eda3dd9866
rk05 new serialization 2024-05-14 08:45:31 +02:00
folkert van heusden
bd0304c5e2
show device state 2024-05-10 20:15:55 +02:00
folkert van heusden
c4fda07192
error handling 2024-05-09 15:09:03 +02:00
folkert van heusden
5898943eca
TRACE() 2024-05-04 19:23:40 +02:00
folkert van heusden
d5aeb468db
casing 2024-04-29 23:53:18 +02:00
folkert van heusden
0b266a7fdc
shadowing variable 2024-04-28 22:42:21 +02:00
folkert van heusden
5b50556273
RK05 serialization 2024-04-28 09:24:16 +02:00
folkert van heusden
6d7f3d9512
Call to virtual method ... during construction bypasses virtual dispatch (scan-build / clang analyzer) 2024-04-28 01:51:26 +02:00
folkert van heusden
12a2e88680
rl02/rk05 is now instantiated without any disks 2024-04-27 23:55:44 +02:00
folkert van heusden
1da19f0241
mixed commit: disk overlay for snapshots/state-dumps, compile fixes for ESP32 2024-04-25 23:59:21 +02:00
folkert van heusden
54836067b5
clean-up 2024-04-25 01:39:42 +02:00
folkert van heusden
f27de9de50
more details 2024-04-19 20:47:23 +02:00
folkert van heusden
f7b59e2e0d
date 2024-04-17 13:49:53 +02:00
folkert van heusden
624abe5a4d
RK05 bus address calculation fix 2024-04-17 13:44:27 +02:00
folkert van heusden
a386e9aa03
write in 512 bytes blocks 2024-04-17 11:56:32 +02:00
folkert van heusden
285316fd9b
keep track of sector number 2024-04-17 11:31:20 +02:00
folkert van heusden
770d303504
tweaks 2024-04-17 11:24:49 +02:00
folkert van heusden
82d6c1ce18
bus address in rk05 is 18 bit 2024-04-17 10:48:15 +02:00
folkert van heusden
04bd8ac6eb
bus address update fix 2024-04-17 10:40:56 +02:00
folkert van heusden
0647819dd8
reset in ESP32 mode now will not reset complete ESP32, only the emulation 2024-04-11 17:44:14 +02:00
folkert van heusden
608d374138
logging no longer on by default 2024-04-07 23:28:32 +02:00
folkert van heusden
41989863e2
comment 2024-03-30 00:59:05 +01:00
folkert van heusden
4bdc5272b2
"int" is 16 bit on an ESP32 2023-03-26 22:38:13 +02:00
Folkert van Heusden
4c7fcb4854 license 2023-03-26 21:47:42 +02:00
folkert van heusden
5ace4916f8
clean-up 2023-03-25 19:03:06 +01:00
folkert van heusden
9eb9254c6e
RK05: statically sized read-buffer is not always large enough 2023-03-23 21:38:42 +01:00
folkert van heusden
8278c8d308
ESP32 2023-03-21 22:02:15 +01:00
folkert van heusden
6236d96b83
disk backend 2023-03-21 21:45:25 +01:00
folkert van heusden
7a9ccc651b logging facility - remove \n & reduce logging when not needed 2022-06-11 09:44:00 +02:00
folkert van heusden
92d96a4d43 logging facility 2022-06-11 09:35:30 +02:00
folkert van heusden
dd3b1d9d66 Renamed 'FIXME' to 'TODO' for a few cases: they're really TODOs and
lgtm.com complains about them.
2022-06-11 08:59:07 +02:00
folkert van heusden
160ffe5c26 connect rl02 to bus 2022-06-09 22:19:46 +02:00
folkert van heusden
4b3c61dc4f move more terminal i/o to console-class 2022-04-11 20:41:48 +02:00
folkert van heusden
b2e1d10d36 rk05: set/reset "search complete" flag for seek 2022-04-01 23:36:10 +02:00
folkert van heusden
64220a64d7 rk05: try not to crash when reading from invalid device-number 2022-04-01 17:44:45 +02:00
folkert van heusden
7922566993 multiple RK05 devices 2022-03-29 23:06:29 +02:00
folkert van heusden
cabf912e66 logging 2022-03-25 09:59:26 +01:00
folkert van heusden
aeab0b1845 meta / debug / micro-opt 2022-03-24 09:07:25 +01:00
folkert van heusden
7393be12e2 reset correct flag 2022-03-23 17:53:08 +01:00
folkert van heusden
4d98f6557e interrupt priority levels 2022-03-23 09:50:03 +01:00
folkert van heusden
ba1bcdbe15 unmapped memory access for rk05 2022-03-22 21:32:37 +01:00
folkert van heusden
ebdd95ea0a Debug-output 2022-03-22 09:47:18 +01:00
folkert van heusden
08427e7db9 debug fix 2022-03-21 15:41:06 +01:00
folkert van heusden
72545d6aef disk activity atomic-booleans 2022-03-21 14:03:58 +01:00
folkert van heusden
4c95905897 rk05: output clarification 2022-03-20 22:35:35 +01:00
folkert van heusden
33dfee8c23 tui usability fixes 2022-03-19 23:35:07 +01:00
folkert van heusden
a4fadfca09 suppress RK05 logging 2022-03-19 16:14:42 +01:00
folkert van heusden
2b47ad8624 compile fix 2022-03-19 14:16:53 +01:00
folkert van heusden
6674f8b484 Merge branch 'dos' into wifi 2022-03-19 11:41:13 +01:00