OBattler
|
795a6017d2
|
PIC rewrite, proper SMRAM API, complete SiS 471 rewrite and addition of 40x, 460, and 461, changes to mem.c/h, disabled Voodoo memory dumping on exit, bumped SDL Hardware scale quality to 2, bumped IDE/ATAPI drives to ATA-6, finally bumped emulator version to 3.0, redid the bus type ID's to allow for planned ATAPI hard disks, made SST flash set its high mappings to the correct address if the CPU is 16-bit, and added the SiS 401 AMI 486 Clone, AOpen Vi15G, and the Soyo 4SA2 (486 with SiS 496/497 that can boot from CD-ROM), assorted 286+ protected mode fixes (for slightly more accuracy), and fixes to 808x emulation (MS Word 1.0 and 1.10 for DOS now work correctly from floppy).
|
2020-10-14 23:15:01 +02:00 |
|
RichardG867
|
777a6d02e0
|
Indentation cleanups on STPC
|
2020-09-08 21:44:10 -03:00 |
|
RichardG867
|
a4cf2c7859
|
Fix STPC serial unlocking behavior, add some more comments to the code
|
2020-07-20 15:24:51 -03:00 |
|
RichardG867
|
31ca983604
|
Fix STPC UART port check
|
2020-07-20 15:07:54 -03:00 |
|
RichardG867
|
a1e273b13b
|
STPC serial and parallel support
|
2020-07-14 22:24:22 -03:00 |
|
OBattler
|
3c0f4491a8
|
Fixed STPC Client IDE PCI Vendor ID.
|
2020-07-11 01:42:26 +02:00 |
|
OBattler
|
e0ea2b1f69
|
Fixed the STPC chipset PCI Vendor and Device ID's.
|
2020-07-11 00:56:45 +02:00 |
|
OBattler
|
0d2e69142d
|
Fixed an IDE log line and fixed a bug in the implementation of the STPC chipsets caused by an erratum in the STPC Atlas programming manual (corrected in the other STPC chipsets' programming manuals).
|
2020-07-11 00:42:38 +02:00 |
|
OBattler
|
7ebe8f5018
|
Vastly improved the STPC PCI IDE controller emulation.
|
2020-07-10 04:23:10 +02:00 |
|
OBattler
|
f0633753fc
|
Fixed STPC PCI IRQ steering again.
|
2020-07-10 03:14:15 +02:00 |
|
OBattler
|
fec5160bf4
|
Fixed STPC PCI IRQ steering and silenced the massive Voodoo warning.
|
2020-07-10 03:10:07 +02:00 |
|
OBattler
|
72c1c36ec6
|
OPTi 5x7 no longer does excess logging, running of timers on the recompiler is now done on every fourth AT KBC port 61h read instead of every 3F4h read, added some safety precautions to io.c to handle the cases where a handler removes itself, implmented the STPC ELCR and refresh control, and fixed the messed up register reading in the PC87307 and PC87309 implementations.
|
2020-07-10 02:05:49 +02:00 |
|
RichardG867
|
37c5edacd0
|
STPC: Implement bus master IDE
|
2020-07-09 16:50:19 -03:00 |
|
RichardG867
|
5304db348f
|
STPC: disable PCI IRQs on reset
|
2020-07-08 18:25:35 -03:00 |
|
RichardG867
|
4ab5e7c5af
|
STPC: implement PCI IRQ steering, leave blank space for ELCR registers
|
2020-07-08 18:21:06 -03:00 |
|
RichardG867
|
07fba1ce11
|
STPC: change hex values to upper case
|
2020-07-08 17:54:05 -03:00 |
|
RichardG867
|
a1f267da72
|
Fix PCI IDs again
|
2020-07-07 17:07:08 -03:00 |
|
RichardG867
|
d8e3e44f59
|
Fix STPC PCI IDs again
|
2020-07-07 17:00:40 -03:00 |
|
RichardG867
|
5e18163b2e
|
Fix STPC CPU identification
Let port 22h/23h registers >= 0xc0 fall through to the Cyrix port 22h/23h code in cpu.c
|
2020-07-07 15:38:34 -03:00 |
|
RichardG867
|
5b0e29d0ff
|
STPC improvements
|
2020-07-07 13:25:17 -03:00 |
|
RichardG867
|
710796a180
|
Add ITOX STAR, a STPC Client machine with hardware monitoring and AMIBIOS 6
|
2020-07-06 21:12:09 -03:00 |
|
RichardG867
|
1ed6143f02
|
Implement STPC IDE
Note that only the AR-B1479 has two IDE channels available on the board.
|
2020-07-06 20:24:24 -03:00 |
|
RichardG867
|
11114c97d2
|
Initial implementation of STPC chipsets and machines
|
2020-07-06 18:45:34 -03:00 |
|