Matthieu Bucchianeri
|
fae52a0057
|
Make the BootROM relocatable.
|
2025-02-17 00:30:27 -08:00 |
|
Matthieu Bucchianeri
|
d7f6374269
|
Workaround for MS-DOS strange handling of interrupts.
|
2025-02-16 19:49:13 -08:00 |
|
Matthieu Bucchianeri
|
90fd560c72
|
Add diagnostics program.
|
2025-02-16 19:14:07 -08:00 |
|
Matthieu Bucchianeri
|
923bbd548e
|
More code reorg and auto-detecting second drive.
|
2025-02-16 15:11:10 -08:00 |
|
Matthieu Bucchianeri
|
9535b0f878
|
Major rework of IO to use MOVSW.
|
2025-02-16 15:11:10 -08:00 |
|
Matthieu Bucchianeri
|
730b632510
|
Fixing missing STI at the top of the handler.
|
2025-02-16 15:11:10 -08:00 |
|
Matthieu Bucchianeri
|
163e16bb59
|
Fix address of the ROM segment.
|
2025-02-16 15:11:10 -08:00 |
|
Matthieu Bucchianeri
|
845ba3666c
|
Allow swapping driver ID between the BIOS disk and XTMax.
|
2025-02-16 15:11:10 -08:00 |
|
Matthieu Bucchianeri
|
34ac6ee4e0
|
Allow use with another fixed drive (eg: ESDI drive).
|
2025-02-16 15:11:10 -08:00 |
|
Matthieu Bucchianeri
|
bc538b2a5b
|
Implementing a different test for processor type.
|
2025-02-16 15:11:10 -08:00 |
|
Matthieu Bucchianeri
|
561301f9ae
|
Implement INT18h bootstrapping.
|
2025-02-16 15:11:10 -08:00 |
|
Matthieu Bucchianeri
|
a85258fa96
|
Improve SD Card initialization logic.
|
2025-02-16 15:11:09 -08:00 |
|
Matthieu Bucchianeri
|
a1a46d803e
|
Improve timeout management logic.
|
2025-02-16 15:11:09 -08:00 |
|
Matthieu Bucchianeri
|
6fd29c313d
|
Fix CPU test to properly handle 808x vs V20.
|
2025-02-16 15:11:09 -08:00 |
|
Matthieu Bucchianeri
|
c768ae500d
|
Make the IO port base a define.
|
2025-02-16 15:11:09 -08:00 |
|
Matthieu Bucchianeri
|
38438e7d8b
|
Fixing DEBUG_IO builds.
|
2025-02-16 15:11:09 -08:00 |
|
Matthieu Bucchianeri
|
29b3df2daa
|
Bump maximum disk size to 8GB.
|
2025-02-09 21:51:28 -08:00 |
|
Matthieu Bucchianeri
|
1186841266
|
Remove some of the debug features to make the code more readable.
|
2025-02-09 21:51:28 -08:00 |
|
Matthieu Bucchianeri
|
671b6e8153
|
Reduce wait from SD Card.
|
2025-02-09 21:51:28 -08:00 |
|
Matthieu Bucchianeri
|
9398846c13
|
Some optimizations.
|
2025-02-09 21:51:28 -08:00 |
|
Matthieu Bucchianeri
|
69647a6f9e
|
Optimize for 80186-compatible.
|
2025-02-09 21:51:28 -08:00 |
|
Matthieu Bucchianeri
|
1e800f94c5
|
Add INT13h handling for SD Card.
|
2025-02-09 21:51:28 -08:00 |
|
Matthieu Bucchianeri
|
d2f95788e5
|
Add BootROM support.
|
2025-02-09 21:51:28 -08:00 |
|