Patrick Linstruth
f5a6fd869c
AltairZ80: Corrects bug in ICOM floppy device
...
A hobbyist found an original FDOS for 8" drives (FD360, FD3712) that
has turned up a bug in both the FDC+ and AltairZ80 implementation of
the FD3712.
In the FDC+, the data pointer into the 128 byte write "shift register"
is reset upon receipt of a CLEAR command. The real hardware never
resets the shift register, so software should not adjust the pointer
either. AltairZ80 may need the same adjustment.
2026-04-30 10:37:43 -04:00
..
2023-07-15 17:20:05 -04:00
2024-09-04 11:45:18 -04:00
2024-09-05 17:21:41 -04:00
2024-09-04 11:45:18 -04:00
2023-06-30 14:31:06 +02:00
2025-01-13 12:03:52 -05:00
2023-06-30 14:31:06 +02:00
2023-06-30 14:31:06 +02:00
2024-03-13 10:31:05 -04:00
2024-06-17 14:02:59 -04:00
2024-06-28 12:45:49 -04:00
2018-06-17 08:37:08 +02:00
2023-04-01 07:01:12 -07:00
2023-06-30 14:31:06 +02:00
2023-06-30 14:31:06 +02:00
2023-06-30 14:31:06 +02:00
2023-06-30 14:31:06 +02:00
2023-04-01 07:01:12 -07:00
2022-10-09 09:10:27 -07:00
2023-06-30 14:31:06 +02:00
2023-06-30 14:31:06 +02:00
2023-06-30 14:31:06 +02:00
2011-04-15 08:35:54 -07:00
2011-04-15 08:35:54 -07:00
2023-06-30 14:31:06 +02:00
2023-06-30 14:31:06 +02:00
2022-10-09 09:10:27 -07:00
2022-10-09 09:10:27 -07:00
2023-04-05 16:28:15 +02:00
2022-10-09 09:10:27 -07:00
2023-06-30 14:31:06 +02:00
2023-10-09 20:14:51 -04:00
2023-06-30 14:31:06 +02:00
2023-06-30 14:31:06 +02:00
2024-06-08 13:55:30 -04:00
2023-05-23 21:44:47 +02:00
2023-06-30 14:31:06 +02:00
2023-04-01 07:01:12 -07:00
2023-06-30 14:31:06 +02:00
2023-06-30 14:31:06 +02:00
2023-06-30 14:31:06 +02:00
2023-06-30 14:31:06 +02:00
2023-06-30 14:31:06 +02:00
2026-04-30 10:37:43 -04:00
2022-10-09 09:10:27 -07:00
2023-06-30 14:31:06 +02:00
2024-06-08 13:55:57 -04:00
2022-10-09 09:10:27 -07:00
2023-06-30 14:31:06 +02:00
2023-06-30 14:31:06 +02:00
2023-10-09 20:14:51 -04:00
2023-06-30 14:31:06 +02:00
2022-10-09 09:10:27 -07:00
2023-06-30 14:31:06 +02:00
2023-06-30 14:31:06 +02:00
2023-05-23 21:44:47 +02:00
2024-06-17 14:02:59 -04:00
2025-02-13 09:15:33 -05:00
2024-09-04 11:53:38 -04:00
2022-10-09 09:10:27 -07:00
2022-10-09 09:10:27 -07:00
2023-06-30 14:31:06 +02:00
2022-10-09 09:10:27 -07:00