waltje
|
b41b4a0926
|
Multithreading fixes to avoid hanging of the SCSI controllers (as shown on older Linux.)
|
2017-09-06 02:13:03 -04:00 |
|
OBattler
|
0ef876ef36
|
Various improvements to PCI and PCI boards.
|
2017-09-04 05:15:12 +02:00 |
|
OBattler
|
4c3532f31e
|
Applied all mainline PCem commits;
Removed SCSI thread waiting (except after executing the READ SUBCHANNEL command, to alleviate the effects of READ SUBCHANNEL spam done by CD players).
|
2017-09-02 23:39:26 +02:00 |
|
OBattler
|
c81e5af8a0
|
More SCSI threading bugfixes - should fix the annoying crashes on hard reset.
|
2017-09-02 15:33:04 +02:00 |
|
OBattler
|
fdd45d3a7e
|
SCSI mailbox processing is now threaded.
|
2017-09-01 19:36:08 +02:00 |
|
OBattler
|
0d84add8a3
|
Extensively reworked the PCI bus emulation, fixes quite a few bugs, including incorrect IRQ routing for the last two slots on the Intel Advanced/ATX.
|
2017-08-30 04:49:20 +02:00 |
|
OBattler
|
d58eb9dac0
|
Redid the Buslogic IRQ raising function and fixed PIC level-triggered interrupt handling, fixes NT 4 and later on the BT-958D in level-triggered mode.
|
2017-08-27 23:57:47 +02:00 |
|
OBattler
|
cb7b1051d8
|
BT-958D now correctly handles the BIOS using the PCI BAR, and I also fixed a stupid bug in scsi_device.c - the BT-958D BIOS will now boot from SCSI CD-ROM.
|
2017-08-27 06:20:38 +02:00 |
|
|
|
c1091d83d3
|
Lowercase all CAPS to prevent case sensitive errors in non-Windows platforms
|
2017-08-27 04:33:47 +01:00 |
|