Jasmine Iwanek
acf52f7027
XTIDE Changes
2025-03-10 05:26:35 -04:00
OBattler
4be691afe7
IDE: Correctly terminate ATAPI command on DMA underrun, fixes Windows 9x freezes.
2025-03-06 01:44:02 +01:00
OBattler
24e64fa622
Merge remote-tracking branch 'origin/master' into cdrom_changes
2025-03-04 19:16:23 +01:00
OBattler
136183b998
MO and ZIP: Set phase data out on WRITE SAME command.
2025-02-21 01:43:22 +01:00
OBattler
2d95396951
Merge remote-tracking branch 'origin/master' into cdrom_changes
2025-02-19 11:22:56 +01:00
Akamaki
983c7d7891
Merge pull request #2 from 86Box/master
...
rebase to master
2025-02-18 22:50:55 +09:00
Akamaki
2c78e7bb2f
added comments
2025-02-18 22:46:18 +09:00
OBattler
1d83f86324
Merge remote-tracking branch 'origin/master' into cdrom_changes
2025-02-17 19:51:04 +01:00
OBattler
45dc381251
Forgot the single-channel VLB controller.
2025-02-17 19:50:53 +01:00
OBattler
5ccb5393a9
Merge remote-tracking branch 'origin/master' into cdrom_changes
2025-02-17 19:49:03 +01:00
OBattler
464253a8cd
IDE: Fix device bus flags.
2025-02-17 19:48:31 +01:00
Akamaki
f6b6e39349
cleanup format
2025-02-17 00:06:47 +09:00
Akamaki
75ccfc6e2d
Integrated ESDI doesn't need an external ROM
2025-02-15 16:58:11 +09:00
Akamaki
16fc5e7902
corrected compile errors, removed garbage
2025-02-15 12:08:50 +09:00
Akamaki
8ceec325ef
Merge branch 'master' of https://github.com/86Box/86Box into 86Box-master
2025-02-15 09:02:14 +09:00
OBattler
c8d88d1dd0
Merge remote-tracking branch 'origin/master' into cdrom_changes
2025-02-14 07:40:18 +01:00
OBattler
2c197000ea
Removed the legacy #defines in device.h.
2025-02-14 07:39:21 +01:00
OBattler
1a87aea37a
And some more.
2025-02-13 04:32:59 +01:00
OBattler
8a66dbef37
Fixed ATAPI PIO operation and ATAPI DMA timings.
2025-02-13 04:28:05 +01:00
OBattler
9a1ae5997f
Fixed ATAPI transfer split by sectors and improved the performance of IOCTL by making it no longer constantly open and close the handle.
2025-02-13 01:44:10 +01:00
OBattler
74e0408201
Current WIP CD-ROM changes.
2025-02-09 20:06:15 +01:00
Jasmine Iwanek
d00f80d3ce
General changes from the obattler_202406 branch
...
Co-Authored-By: Miran Grča <oubattler@gmail.com >
2025-02-09 02:20:36 -05:00
Jasmine Iwanek
1936c05c88
Fix warnings in ide_sec
...
Co-Authored-By: Miran Grča <oubattler@gmail.com >
2025-02-09 00:58:57 -05:00
Jasmine Iwanek
0c997cc4eb
Add ISA, VLB & PCI second channel IDE devs
2025-02-08 21:22:49 -05:00
Jasmine Iwanek
b86e459e78
A couple of cleanups in hdc_ide.c
2025-02-08 21:22:49 -05:00
Jasmine Iwanek
d5d1d5c449
More cleanups to device structs
2025-02-08 01:28:25 -05:00
Jasmine Iwanek
5f273265ae
Assorted warning fixes
2025-02-02 03:24:50 -05:00
Jasmine Iwanek
4e6f29a7d5
malloc to calloc
2025-02-01 15:38:36 -05:00
Jasmine Iwanek
81b8038bc5
Clean up .available & .poll
2025-02-01 03:38:52 -05:00
MaxwellS04
9dbdc14af5
Make the HDD models' speed accurate
...
Also make some, but few, of HDD model names more accurate.
2025-01-31 01:09:43 +07:00
OBattler
90e1190c92
The great CD-ROM clean-up and rewrite, fixes #5134 .
2025-01-28 16:26:28 +01:00
MaxwellS04
7696b1c131
A small fix to SV2046D
2025-01-17 03:02:19 +07:00
MaxwellS04
fceca8d1db
Added note on CFS1275A
2025-01-16 20:51:32 +07:00
MaxwellS04
43cf6e0b51
Added 9 more ATA-4/ATA-5 HDD models
...
-Small corrections to ATA-4 Western Digital HDD models
-Line fixes to cdrom.h
2025-01-16 13:07:23 +07:00
MaxwellS04
cd5ad1f6c1
Added one recently-added ATA-1 HDD model
2025-01-15 20:12:29 +07:00
MaxwellS04
7bc89f6feb
Added a plenty of IDE CD-ROM models
...
-Added other four ATA-3 models
-Corrections to Western Digital pre-ATA-4 HDD models
2025-01-15 07:13:21 +07:00
unreal9010
9bb96bd836
Fireball EX/CR now complete
2025-01-14 18:47:54 +01:00
unreal9010
b36d2c5aba
Few corrections to Quantum Fireball series
2025-01-14 16:59:53 +01:00
unreal9010
40c52048a6
Added a couple of Quantum Fireball SE/EX drives
2025-01-13 23:20:57 +01:00
Jasmine Iwanek
fabe71150c
Various improvements & Cleanups
...
Some ported from ANightly's work
2025-01-11 21:25:29 -05:00
plant
6ad5a7d836
Merge branch '86Box:master' into master
2025-01-01 15:51:38 -07:00
plant
9b107ebeae
Add Micronics M5Pi.
...
This is a Socket 4 430LX machine using the Phoenix Ax86 BIOS.
Also adds a single channel version of the W83769F to support it's specific IDE setup.
2025-01-01 15:51:12 -07:00
MaxwellS04
96891e3489
Added the DiamondMax VL20 model name/speed
...
-Removed the duplicated 91024U3 model (plus head fixes)
-Added the secondary manufacturer name for the Travelstar 12GN model (either Hitachi or IBM OEM)
2025-01-02 04:17:45 +07:00
MaxwellS04
680d23f1f8
Replaced ST34312A with the SV1023D model
...
And also added the model codename to the first SpinPoint V6800 model
2025-01-02 01:39:07 +07:00
MaxwellS04
e05f9564f6
Added 20 more models
...
This gives a total of 40 recently-added HDD model names/speeds to use.
Also some model name additions for DeskStar 4 and DiamondMax 4320 series.
2025-01-01 12:11:47 +07:00
MaxwellS04
78f993c948
Added a note on Caviar 21700
2025-01-01 02:42:08 +07:00
MaxwellS04
7a8a45508e
Some name changes to the MK2101MAN
2025-01-01 02:21:52 +07:00
MaxwellS04
263fea8ed8
Added 20 forgotten HDD models
...
Also a few change to the Caviar 2850
2024-12-31 14:39:24 +07:00
MaxwellS04
48e2c6b278
Merge branch '86Box:master' into HDD_Model_Batch
2024-12-31 05:53:53 +07:00
MaxwellS04
0dc3665480
Merge branch 'master' into HDD_Model_Batch
2024-12-31 05:34:52 +07:00