1
0
mirror of synced 2026-01-12 00:02:46 +00:00

Commit Graph

  • 396b416b89 Uploaded_1_6_2026 master Ted Fried 2026-01-06 22:17:17 -08:00
  • 83f55e89ee Uploaded_12_27_2025 Ted Fried 2025-12-27 20:00:35 -08:00
  • 8771b178e9 Uploaded_12_23_2025 Ted Fried 2025-12-23 13:39:09 -08:00
  • f735ac3202 Uploaded_12_17_2025 Ted Fried 2025-12-17 15:46:39 -08:00
  • 98118e224b Uploaded_12_16_2025 Ted Fried 2025-12-16 22:53:56 -08:00
  • a2d61be828 Uploaded_12_15_2025 Ted Fried 2025-12-15 17:48:30 -08:00
  • 56336b1906 Uploaded_12_15_2025 Ted Fried 2025-12-15 10:15:18 -08:00
  • 03a971df81 Uploaded_11_21_2025 Ted Fried 2025-11-21 09:21:04 -08:00
  • 19cdf2617d Uploaded_11_21_2025 Ted Fried 2025-11-21 09:04:10 -08:00
  • 82f6bf4467 Uploaded_11_13_2025 Ted Fried 2025-11-13 11:04:01 -08:00
  • ccda48ef7b
    Merge 78a80dde8c33ee66a9489e2ebc281cbbaaabb4f5 into fc24eab83d18fc10e5b994fbb44e86321a6eed2c JMR 2025-10-18 21:38:13 -07:00
  • fc24eab83d Uploaded_10_4_2025 Ted Fried 2025-10-04 23:38:43 -07:00
  • 0255927345 Uploaded_9_29_2025 Ted Fried 2025-09-29 22:53:09 -07:00
  • 2cdaee56bf Uploaded_7_14_2025 Ted Fried 2025-07-14 10:00:38 -07:00
  • d28f475730 Uploaded_7_9_2025 Ted Fried 2025-07-09 18:47:53 -07:00
  • 9424a474e1 Uploaded_7_9_2025 Ted Fried 2025-07-09 16:49:48 -07:00
  • 172fcb3090 Uploaded_7_9_2025 Ted Fried 2025-07-09 16:05:45 -07:00
  • 4cfb953c3b Uploaded_7_4_2025 Ted Fried 2025-07-04 23:58:34 -07:00
  • ffb30711cc Uploaded 7_2_2025 Ted Fried 2025-07-02 21:24:21 -07:00
  • a73f25d540 Uploaded_4_15_2025 Ted Fried 2025-04-15 17:28:45 -07:00
  • 19d3ff9318 Uploaded_4_3_2025 Ted Fried 2025-04-03 17:02:33 -07:00
  • 0fbbc0070c
    Add support for DOS Upper Memory Blocks (UMBs). (#38) Matthieu Bucchianeri 2025-03-07 22:00:26 -08:00
  • 013986baab Add instructions for all the drivers. Matthieu Bucchianeri 2025-03-02 00:52:31 -08:00
  • 04af8dd21a Update the XTEMM and XTUMBS drivers to map their ranges. Matthieu Bucchianeri 2025-02-27 00:11:33 -08:00
  • 04d03f4571 Refactor memory management. Allow activation of EMS/UMB on demand. Matthieu Bucchianeri 2025-02-25 01:06:25 -08:00
  • e53f6cc764 Customize the UMB Driver prompts. Matthieu Bucchianeri 2025-02-22 23:35:52 -08:00
  • 6191723160 Import unmodified USE!UMBS source. Matthieu Bucchianeri 2025-02-22 23:06:46 -08:00
  • 553ca58dff
    Fix the XTEMM memory test to not emit speaker noise. (#36) Matthieu Bucchianeri 2025-02-26 22:44:36 -08:00
  • 3ec351b0a5
    Improvements to the bootstrap code. (#37) Matthieu Bucchianeri 2025-02-26 22:44:18 -08:00
  • d06b224ea3 Improvements to the bootstrap code. Matthieu Bucchianeri 2025-02-24 23:56:34 -08:00
  • 7c50b70a47 Fix the XTEMM memory test to not emit speaker noise. Matthieu Bucchianeri 2025-02-22 15:44:17 -08:00
  • 4b9a0874b2
    Fixes stability issue and booting from fixed disk. (#35) Matthieu Bucchianeri 2025-02-19 21:22:23 -08:00
  • 839dbd3f1d Fix issue booting from other fixed disk. Matthieu Bucchianeri 2025-02-18 17:47:25 -08:00
  • f6b86a0d5b Revert "Some more refactor of the Teensy code." Matthieu Bucchianeri 2025-02-18 17:46:40 -08:00
  • 513ef27504 Fix issue booting from other fixed disk. Matthieu Bucchianeri 2025-02-17 23:43:48 -08:00
  • a9758efa2c Revert "Make the BootROM relocatable." Matthieu Bucchianeri 2025-02-17 23:38:37 -08:00
  • fe8385da08
    Many fixes and improvements to the BIOS Extension ROM. (#33) Matthieu Bucchianeri 2025-02-17 15:11:37 -08:00
  • e03594b514 Some more refactor of the Teensy code. Matthieu Bucchianeri 2025-02-17 14:01:03 -08:00
  • fae52a0057 Make the BootROM relocatable. Matthieu Bucchianeri 2025-02-17 00:09:52 -08:00
  • 19e9f21843 Use a lookup table for the memory map. Matthieu Bucchianeri 2025-02-17 00:09:28 -08:00
  • d7f6374269 Workaround for MS-DOS strange handling of interrupts. Matthieu Bucchianeri 2025-02-16 19:49:13 -08:00
  • 90fd560c72 Add diagnostics program. Matthieu Bucchianeri 2025-02-16 19:14:07 -08:00
  • e16aa4c1c5 Update XTSD to use MOVSW. Matthieu Bucchianeri 2025-02-16 14:43:42 -08:00
  • 923bbd548e More code reorg and auto-detecting second drive. Matthieu Bucchianeri 2025-02-15 18:15:53 -08:00
  • 9535b0f878 Major rework of IO to use MOVSW. Matthieu Bucchianeri 2025-02-15 16:44:10 -08:00
  • 730b632510 Fixing missing STI at the top of the handler. Matthieu Bucchianeri 2025-02-14 23:01:20 -08:00
  • 163e16bb59 Fix address of the ROM segment. Matthieu Bucchianeri 2025-02-12 22:09:54 -08:00
  • 845ba3666c Allow swapping driver ID between the BIOS disk and XTMax. Matthieu Bucchianeri 2025-02-11 19:05:50 -08:00
  • 34ac6ee4e0 Allow use with another fixed drive (eg: ESDI drive). Matthieu Bucchianeri 2025-02-11 01:27:16 -08:00
  • bc538b2a5b Implementing a different test for processor type. Matthieu Bucchianeri 2025-02-10 21:57:31 -08:00
  • 561301f9ae Implement INT18h bootstrapping. Matthieu Bucchianeri 2025-02-10 20:22:26 -08:00
  • a85258fa96 Improve SD Card initialization logic. Matthieu Bucchianeri 2025-02-10 18:46:51 -08:00
  • a1a46d803e Improve timeout management logic. Matthieu Bucchianeri 2025-02-10 18:44:42 -08:00
  • 6fd29c313d Fix CPU test to properly handle 808x vs V20. Matthieu Bucchianeri 2025-02-10 18:39:59 -08:00
  • c768ae500d Make the IO port base a define. Matthieu Bucchianeri 2025-02-10 18:37:59 -08:00
  • 38438e7d8b Fixing DEBUG_IO builds. Matthieu Bucchianeri 2025-02-10 10:17:43 -08:00
  • c4bd53dbb7 Revert "Uploaded_2_9_2025" Matthieu Bucchianeri 2025-02-16 15:10:31 -08:00
  • ec79bbdbc9 Uploaded_2_9_2025 Ted Fried 2025-02-09 22:52:22 -08:00
  • 29b3df2daa Bump maximum disk size to 8GB. Matthieu Bucchianeri 2025-02-08 19:19:25 -08:00
  • 1186841266 Remove some of the debug features to make the code more readable. Matthieu Bucchianeri 2025-02-08 19:05:02 -08:00
  • 671b6e8153 Reduce wait from SD Card. Matthieu Bucchianeri 2025-02-08 00:42:33 -08:00
  • 9398846c13 Some optimizations. Matthieu Bucchianeri 2025-02-04 00:59:26 -08:00
  • 69647a6f9e Optimize for 80186-compatible. Matthieu Bucchianeri 2025-02-04 00:26:59 -08:00
  • 1e800f94c5 Add INT13h handling for SD Card. Matthieu Bucchianeri 2025-01-18 15:55:44 -08:00
  • d2f95788e5 Add BootROM support. Matthieu Bucchianeri 2025-01-12 00:36:46 -08:00
  • 5662d3988e Add NASM for build. Matthieu Bucchianeri 2025-01-12 00:14:13 -08:00
  • ac40f0a906 Bump maximum disk size to 8GB. Matthieu Bucchianeri 2025-02-08 19:19:25 -08:00
  • 15a62d1a33 Remove some of the debug features to make the code more readable. Matthieu Bucchianeri 2025-02-08 19:05:02 -08:00
  • 7cc69c5e7c Reduce wait from SD Card. Matthieu Bucchianeri 2025-02-08 00:42:33 -08:00
  • 77242b0f1a Some optimizations. Matthieu Bucchianeri 2025-02-04 00:59:26 -08:00
  • 1392520b6c Optimize for 80186-compatible. Matthieu Bucchianeri 2025-02-04 00:26:59 -08:00
  • 75288843f4 Add INT13h handling for SD Card. Matthieu Bucchianeri 2025-01-18 15:55:44 -08:00
  • 36275e33e5 Add BootROM support. Matthieu Bucchianeri 2025-01-12 00:36:46 -08:00
  • 94d0e0dd46 Add NASM for build. Matthieu Bucchianeri 2025-01-12 00:14:13 -08:00
  • 429f604e98 Uploaded_1_20_2025 Ted Fried 2025-01-20 12:26:17 -08:00
  • 422a4306f2
    Improvements to the SD Card and EMS drivers. (#31) Matthieu Bucchianeri 2025-01-19 19:04:05 -08:00
  • 2d6e3d2d74 Refactor the EMS driver to support 8MB. Matthieu Bucchianeri 2025-01-05 16:06:41 -08:00
  • c2cc862570 Refactor SD driver the IO to XTMax. Matthieu Bucchianeri 2025-01-05 12:37:03 -08:00
  • 53caec7569
    Improvements to the SDPP driver. (#30) Matthieu Bucchianeri 2025-01-03 18:40:38 -08:00
  • b5cbdf9ef9 Adding pre-build drivers. Matthieu Bucchianeri 2024-12-31 19:02:27 -08:00
  • 56f8096325 Optimized IO for 8086. Matthieu Bucchianeri 2024-12-31 19:02:06 -08:00
  • 0d31a26f9c Add build for 286+. Matthieu Bucchianeri 2024-12-31 18:43:17 -08:00
  • 375f78d63f Mask unimplemented IOCTL message. Matthieu Bucchianeri 2024-12-31 17:48:49 -08:00
  • 374a343198 Uploaded_12_26_2024 Ted Fried 2024-12-26 23:45:01 -08:00
  • 374382ccd2 Uploaded_12_14_2024 Ted Fried 2024-12-14 23:22:51 -08:00
  • 2dad183f53 Uploaded_11_26_2024 Ted Fried 2024-11-26 10:46:21 -08:00
  • 693d05b755
    Add LTEMM and SDPP drivers for XTMax (#27) Matthieu Bucchianeri 2024-11-16 16:21:49 -08:00
  • fdf154bb00 Uploaded_11_16_2024 Ted Fried 2024-11-16 16:14:45 -08:00
  • c8e92f568b Reorganize the drivers into a new folder. Matthieu Bucchianeri 2024-11-16 10:35:58 -08:00
  • 74731356c8 Uploaded_11_12_2024 Ted Fried 2024-11-12 14:13:19 -08:00
  • fb475c3a07 Uploaded_11_11_2024 Ted Fried 2024-11-11 14:33:17 -08:00
  • 4b2447e7e5 Uploaded_11_6_2024 Ted Fried 2024-11-06 21:46:20 -08:00
  • 03f3e8f1fc Commit pre-built binaries for LTEMM and SDPP. Matthieu Bucchianeri 2024-11-03 11:30:15 -08:00
  • c534956ca9 Modify SDPP driver for XTMax. Matthieu Bucchianeri 2024-10-19 23:50:24 -07:00
  • 1e54937295 Add build script for SDPP. Matthieu Bucchianeri 2024-10-13 01:14:48 -07:00
  • b211af42e2 Add Borland C++ 3.1 (Minimal) for build. Matthieu Bucchianeri 2024-10-13 01:12:35 -07:00
  • 05a093cb6f Import the unmodified SDPP source. Matthieu Bucchianeri 2024-10-13 00:29:32 -07:00
  • 1c6e15242a Modity LTEMM driver for XTMax. Matthieu Bucchianeri 2024-10-28 18:31:54 -07:00
  • a0b19f9630 Add build script for LTEMM. Matthieu Bucchianeri 2024-10-13 00:21:01 -07:00
  • 7173389cc6 Add DOSBox and TASM for build. Matthieu Bucchianeri 2024-10-13 00:15:19 -07:00