Jasmine Iwanek
|
4674756664
|
More newline and whitespace cleanups
|
2022-02-20 16:26:40 -05:00 |
|
Jasmine Iwanek
|
4287e44824
|
newlines at end of file
|
2022-02-18 21:38:51 -05:00 |
|
OBattler
|
37c77cf0cf
|
Added some sanity checks to IDE.
|
2022-02-13 23:50:27 +01:00 |
|
TC1995
|
971402af2f
|
Ported the SCAMP IDE fix from PCem.
|
2022-02-11 22:54:54 +01:00 |
|
TC1995
|
74ce65183c
|
Fixed IDE storage class identification.
|
2022-02-06 22:37:11 +01:00 |
|
OBattler
|
6f2b93923c
|
A lot of fixes - everything now seems to work properly.
|
2022-02-03 03:10:06 +01:00 |
|
Jess Lovelace
|
e77b9a88ab
|
typo fixed
|
2022-02-02 18:00:06 -05:00 |
|
Jess Lovelace
|
d12d614632
|
forgot to refactor hdc table def
|
2022-02-02 17:57:11 -05:00 |
|
Jess Lovelace
|
4849deb156
|
added null devices and refactored tables
|
2022-02-02 17:48:04 -05:00 |
|
Jess Lovelace
|
5398143f42
|
obsoleting tables for internal names
|
2022-02-02 16:31:24 -05:00 |
|
Jess Lovelace
|
4402607ce5
|
cleanup
|
2022-02-02 16:31:22 -05:00 |
|
Jess Lovelace
|
723d5ac984
|
continued cleanup
|
2022-02-02 16:31:22 -05:00 |
|
Jess Lovelace
|
f18615ae87
|
refactored device_t and all declarations
|
2022-02-02 16:31:22 -05:00 |
|
Alexander Babikov
|
e5e1bc13aa
|
Fix the maximum PIO mode on IDE hard drives
|
2021-12-22 05:36:16 +05:00 |
|
David Hrdlička
|
52486e121e
|
Convert CMake files to 4 spaces indentation
|
2021-12-20 15:08:23 +01:00 |
|
OBattler
|
77d73ed3c2
|
Finished the Intel 450KX, changes to the memory and SMRAM API's, removed the ASUS P/I-P6RP4 from the Dev branch, added the CMD646 PCI IDE controller, and fixed some bugs on the CMD640.
|
2021-10-26 01:54:35 +02:00 |
|
OBattler
|
79999818f5
|
A slight fix to the OPTi 611 IDE controller.
|
2021-10-09 17:27:07 +02:00 |
|
Miran Grča
|
a505a6a910
|
Merge pull request #1640 from 86Box/master
Brought the branch up to par with master.
|
2021-09-01 15:03:15 +02:00 |
|
Cacodemon345
|
8251d2b244
|
Change ftello64 to ftell since it got truncated anyway
|
2021-08-29 23:50:21 +06:00 |
|
OBattler
|
0cebc8669a
|
And back.
|
2021-08-20 17:20:25 +02:00 |
|
OBattler
|
d9eb945faf
|
Let's do this again.
|
2021-08-20 17:18:08 +02:00 |
|
OBattler
|
3d004b56e7
|
Fixed the IDE BusMaster IRQ fix.
|
2021-08-20 17:16:14 +02:00 |
|
OBattler
|
583f84a8b4
|
And back.
|
2021-08-20 17:00:30 +02:00 |
|
OBattler
|
19c374c046
|
Temporary changes to make merger possible.
|
2021-08-20 16:58:27 +02:00 |
|
OBattler
|
8d3a7583de
|
IDE BusMaster IRQ status is no longer automatically cleared on IRQ lower.
|
2021-08-20 16:50:39 +02:00 |
|
Miran Grča
|
77a5cf6891
|
Merge pull request #1581 from 86Box/master
Bring the branch up to par with master.
|
2021-08-04 09:15:08 +02:00 |
|
RichardG867
|
f0176ceab6
|
Sound Blaster PnP/IDE overhaul, closes 86Box#1578
|
2021-08-03 16:44:09 -03:00 |
|
Miran Grča
|
8ca1328c7e
|
Merge pull request #1571 from 86Box/master
Bring the branch up to par with master.
|
2021-08-02 06:58:22 +02:00 |
|
OBattler
|
729b6d5069
|
Added support for up to four SCSI controllers, closes #343.
|
2021-07-22 20:13:44 +02:00 |
|
OBattler
|
e1837929f0
|
IDE no longer pulls down status bit 7 when nothing is attached - fixes delays on most AMI BIOS'es.
|
2021-07-19 08:49:14 +02:00 |
|
OBattler
|
4f6df76f10
|
Revert "Revert "Merge branch 'feature/machine_and_kb' into master""
This reverts commit f2cd3756dd.
|
2021-07-04 17:40:39 +02:00 |
|
Daniel Gurney
|
f2cd3756dd
|
Revert "Merge branch 'feature/machine_and_kb' into master"
This reverts commit 6604a29d7e, reversing
changes made to 1d7fca0abd.
|
2021-07-04 18:22:52 +03:00 |
|
OBattler
|
15279e4964
|
Finished the ALi M15xx and removed from Dev branch.
|
2021-07-01 01:43:59 +02:00 |
|
OBattler
|
fd4817a87b
|
All the current WIP work (warning: the PIT is currently using some temporary test rewrite that is going to be undone).
|
2021-06-29 19:11:19 +02:00 |
|
RichardG867
|
756e1dfc83
|
Fix quaternary IDE PnP ROM
|
2021-06-03 16:26:04 -03:00 |
|
Alexander Babikov
|
594c355940
|
Change the internal name for VLB IDE controllers
This should fix an issue with HDDs and CD-ROMs connected
to those controllers not appearing in the status bar.
|
2021-05-26 18:13:01 +05:00 |
|
Alexander Babikov
|
5bebe58857
|
Add a version of XTIDE Universal BIOS for 386
|
2021-05-01 10:23:08 +05:00 |
|
OBattler
|
936c5bfb90
|
IDE PNP fixes for 64-bit builds.
|
2021-04-30 19:22:48 +02:00 |
|
OBattler
|
9bb1372191
|
Fixed indentation disk/hdc_xta.c.
|
2021-04-29 22:02:16 +02:00 |
|
OBattler
|
99ca313565
|
Fixed the IDE hard disk busy status setting on reset.
|
2021-04-07 23:55:19 +02:00 |
|
OBattler
|
76b2ac640b
|
Made sure the XT MFM and XTA hard disk controllers specify the hard disk type in the name, closes #1119.
|
2021-04-07 02:21:37 +02:00 |
|
OBattler
|
200528443f
|
And fixed the fix.
|
2021-04-07 00:52:55 +02:00 |
|
OBattler
|
bc2fd285c4
|
Made the IDE RESET BUSY status setting only apply when IDE is in ATA-3 mode.
|
2021-04-07 00:52:28 +02:00 |
|
Miran Grča
|
32205e10b8
|
Merge pull request #1350 from richardg867/master
More ISAPnP stuff
|
2021-04-04 07:29:14 +02:00 |
|
OBattler
|
c0a70b400b
|
IDE drives now return BUSY status in reset mode, and AT MFM and ESDI controllers now return the READY bit in the status register set also for the first sector of the WRITE command, fixes #1281.
|
2021-04-03 23:26:30 +02:00 |
|
RichardG867
|
429d5f5c4e
|
Add string identifier to PnP IDE controllers as mandated by spec, fixes summary hanging on AMI machines
|
2021-04-03 00:16:15 -03:00 |
|
RichardG867
|
75b2d4f6b4
|
Overhaul tertiary/quaternary IDE PnP ROM to try the default IRQ first, allow for I/O port flexibility, and follow the Microsoft PNP???? device ID specification
|
2021-04-02 00:37:01 -03:00 |
|
OBattler
|
5dace5e657
|
Fixed warnings introduced by the UTF-8 conversion.
|
2021-04-01 00:04:59 +02:00 |
|
David Hrdlička
|
dfbbe08a07
|
rewrite the emulator to use UTF-8 internally
|
2021-03-30 09:46:49 +02:00 |
|
RichardG867
|
eea426a66c
|
Add PnP tertiary/quaternary IDE controllers
|
2021-03-23 16:54:22 -03:00 |
|