RichardG867
|
97064ba01f
|
Disable LM78 logging
|
2020-10-30 20:43:08 -03:00 |
|
RichardG867
|
84a230a282
|
Hardware monitoring overhaul
|
2020-10-30 20:41:15 -03:00 |
|
Panagiotis
|
3465198d32
|
Apollo ProMedia Implementation
Needed for excessive 686A/B development
|
2020-10-20 20:45:12 +03:00 |
|
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
|
8d8ee14966
|
Implement VIA 686A/B Super I/O and hardware monitor + a handful of fixes
|
2020-10-13 19:27:48 -03:00 |
|
RichardG867
|
0e0f909c94
|
Clean up SMBus PIIX4 code
|
2020-10-11 18:52:00 -03:00 |
|
RichardG867
|
9043d7b656
|
VIA southbridge overhaul, day 1.5
|
2020-10-10 17:02:33 -03:00 |
|
tiseno100
|
dd914429d8
|
Added the Phoenix 486 Jumper Readout port
A must have for Phoenix 486 machines
|
2020-09-29 12:07:03 +03:00 |
|
RichardG867
|
eb79cb1782
|
PCI/AGP bridge support, part 3
|
2020-09-20 19:13:09 -03:00 |
|
RichardG867
|
f459c676c4
|
PCI/AGP bridge support, part 2: now with VIA
|
2020-09-19 01:29:35 -03:00 |
|
RichardG867
|
3314bd4035
|
PCI/AGP bridge support, part 1
|
2020-09-19 00:56:12 -03:00 |
|
TC1995
|
cda643378b
|
Fixed Mouse error 8601 on MCA machines.
|
2020-09-04 00:45:20 +02:00 |
|
RichardG867
|
47c1fe8160
|
Fix POST card I/O ports
|
2020-08-12 21:55:25 -03:00 |
|
RichardG867
|
070c898dfe
|
Fix SMBus-related reset crashes
|
2020-08-12 00:02:23 -03:00 |
|
OBattler
|
8208f1ff45
|
Third round of AT keyboard changes, fourth round coming tomorrow.
|
2020-08-05 07:59:41 +02:00 |
|
OBattler
|
8d7ed9ca24
|
Committed the PS/2 mouse code I forgot to commit last night.
|
2020-08-04 15:56:38 +02:00 |
|
OBattler
|
8c198b45ad
|
More rewrites in keyboard_at.c, another round coming tomorrow to move the scan code translation to the correct function (as it should be done when the controller fetches data from the keyboard channel, not on input to the keyboard channel).
|
2020-08-04 07:36:39 +02:00 |
|
OBattler
|
3e4a1ebd69
|
The AT keyboard controller now correctly rejects any bytes during reset delay.
|
2020-08-04 04:25:41 +02:00 |
|
OBattler
|
949e145be3
|
Rewrite of AT keyboard controller polling.
|
2020-08-04 04:01:54 +02:00 |
|
RichardG867
|
bf97498626
|
Fix missing declaration of VPC device and other issues
|
2020-07-24 13:47:25 -03:00 |
|
RichardG867
|
ca12c8f757
|
Add Virtual PC 2007 port 440h device
|
2020-07-24 13:27:06 -03:00 |
|
OBattler
|
ec74ffb6a5
|
Old recompiler improvements: limited in-block IRQ checking to floppy IRQ's only, rewrote the GPF handlers in ASM, and changed the recompiled INC and DEC instructions to actually use INC and DEC on host. Also removed the keyboard_at.c timer hack.
|
2020-07-15 05:03:19 +02:00 |
|
RichardG867
|
9eb4577101
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2020-07-14 22:25:11 -03:00 |
|
RichardG867
|
a1e273b13b
|
STPC serial and parallel support
|
2020-07-14 22:24:22 -03:00 |
|
OBattler
|
a862bda04c
|
Rewrote the recompiler interrupt checking in assembly (and removed it for the new dynamic compiler because the requires uops are not present), brings performance back up, and also did a number of CPU-related clean-ups (mostly removal of dead variables and associated code).
|
2020-07-13 19:46:19 +02:00 |
|
OBattler
|
be0a681f31
|
Removed the PS/ValuePoint from the Dev branch and moved the other Socket 4 Dell there, and the PS/ValuePoint now uses the SMC FDC73C665 Super I/O chip and a PCI version of the PS/1 keyboard controller.
|
2020-07-12 01:04:41 +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 |
|
OBattler
|
f696dc69ad
|
Added the CMD640 (but the associated PB520R is not yet properly done, needs the 82091AA, so it's disabled until I implement it), fixed initialization of the IDE registers on the SMSC southbridge, bumped up the number of emulated serial ports to 4 (was 2), and added the ability to properly have multiple W83977's on a single machine.
|
2020-07-08 04:24:25 +02:00 |
|
RichardG867
|
042f743a35
|
Disable GL518SM logging
|
2020-07-02 23:26:04 -03:00 |
|
RichardG867
|
f809bf6502
|
Undo local changes to serial.c
|
2020-07-02 21:45:00 -03:00 |
|
RichardG867
|
b043f1867b
|
Genesys Logic GL518SM hardware monitor
|
2020-07-02 21:42:31 -03:00 |
|
RichardG867
|
e3d7c07aa9
|
Cosmetic changes to SMBus code
|
2020-06-28 15:43:55 -03:00 |
|
OBattler
|
d326017233
|
Added the Acer V30 and a number of IDE and AT keyboard changes needed to make it work, closes #367.
|
2020-06-19 12:02:17 +02:00 |
|
OBattler
|
6c6cae0965
|
Fixed a number of bug sin various modules, VS440FX mostly works now (one bug on soft reset is missing which is left to be debugged).
|
2020-06-15 17:08:42 +02:00 |
|
OBattler
|
8837d5d882
|
Implemented the National Semiconductors PC87307, PC87309, PC87332, and PC97307 Super I/O chips, fixed a number of bugs, and removed two machines from the Dev branch due to them now having the correct Super I/O chips.
|
2020-06-14 21:59:45 +02:00 |
|
OBattler
|
e746069737
|
Fix for the keyboard controller for the Intel AMI 430LX and 430NX BIOS'es and their Ambra counterparts.
|
2020-06-13 19:32:06 +02:00 |
|
OBattler
|
ca55e2a12a
|
More reorganization and finally merged the two makefiles.
|
2020-06-13 12:32:09 +02:00 |
|