OBattler
|
937e2a52f8
|
SiS 5571, Daewoo Compaq, speed up AT / PS/2 KBC (does not appear to break anything from months of testing) and fix AT / PS/2 keyboard reset to fix the Samsung SPC7700LP-W soft reset.
|
2024-01-06 01:51:20 +01:00 |
|
OBattler
|
2aa7c1f3de
|
Added the LG IBM Multinet i x7G (MSI MS-6119), fixed the ASUS P2B-LS, and some SiS 551x fixes.
|
2024-01-03 23:48:27 +01:00 |
|
OBattler
|
f13a4a5723
|
PIIX3: Fixed USB legacy support register masks.
|
2023-12-29 11:10:15 +01:00 |
|
Jasmine Iwanek
|
8e74ee2726
|
Fix most of the warnings in the macos builds
|
2023-12-17 18:30:16 -05:00 |
|
OBattler
|
aa0b4dfab7
|
ALi M1543(c) ACPI and SMBUS PCI BAR's now correctly return all 0x00's when locked, as documented by the M1543 datasheet, fixes the PCI error found by Dizzy on the ASUS P5A with Debian Lenny.
|
2023-12-17 12:43:07 +01:00 |
|
Jasmine Iwanek
|
fc19a4698b
|
Several fixes to compile with logging enabled
|
2023-12-14 15:52:04 -05:00 |
|
OBattler
|
2cd7fe716d
|
The SiS 4xx chipset now no longer allow modifying the RAM amount bits of register 0x00, fixes #2306.
|
2023-11-07 06:34:04 +01:00 |
|
Jasmine Iwanek
|
507aa202d4
|
Fix compile error in opti499.c
|
2023-11-03 22:25:50 -04:00 |
|
OBattler
|
2a5a8f7431
|
Assorted IDE fixes and the PCI IDE bus master now also resets ATAPI hard disks.
|
2023-11-03 05:54:30 +01:00 |
|
OBattler
|
b474e3d056
|
Massive IDE clean-ups, and finally implemented ATAPI hard disks.
|
2023-10-28 22:00:23 +02:00 |
|
OBattler
|
4ad9a06c89
|
SiS 551x logging fixes and fixed secondary IDE IRQ in legacy mode.
|
2023-10-20 04:01:33 +02:00 |
|
OBattler
|
88934ab0ca
|
IDE fixes and finished the SiS 5511.
|
2023-10-20 02:57:50 +02:00 |
|
OBattler
|
7013949310
|
Made sure the dummy "None"/"Internal" devices never get initialized and fixed some PCI AGP bridge mess (including AGP-less 440BX/ZX/GX erroneously initializing the 440LX/EX AGP bridge), fixes #3696.
|
2023-10-14 06:45:45 +02:00 |
|
OBattler
|
881579f15a
|
Last machines and more fixes.
|
2023-10-08 06:11:32 +02:00 |
|
OBattler
|
753bb6103c
|
Removed an unnecessary #include in chipset/umc_hb4.c.
|
2023-10-07 22:54:06 +02:00 |
|
OBattler
|
801ebcc1db
|
RichardG is right, the Compaq 386 Memory Control is absolutely not the OPTi 391.
|
2023-08-24 20:25:27 +02:00 |
|
OBattler
|
fc8b4ce828
|
Disabled the DRAM row emulation on the 420EX and SiS 496/497, should fix memory with machines using those chipsets.
|
2023-08-24 16:59:57 +02:00 |
|
Jasmine Iwanek
|
729aa24f1b
|
More linting in src/chipset
|
2023-08-22 19:50:44 -04:00 |
|
OBattler
|
6c4a4be6be
|
Timer clean-ups.
|
2023-08-19 05:26:49 +02:00 |
|
OBattler
|
274b44ab00
|
Reimplemented ALi M1543(C) NVR SMI# handling, fixes #3278.
|
2023-08-19 01:39:30 +02:00 |
|
OBattler
|
29c153d287
|
Reverted Cacodemon345's broken USB OHCI implementation, fixes #3597.
|
2023-08-18 23:16:54 +02:00 |
|
Jasmine Iwanek
|
375f69ed61
|
Fix more compile warnings
|
2023-08-15 13:28:04 -04:00 |
|
OBattler
|
025edcf363
|
The missing opti602.c.
|
2023-08-15 14:52:42 +02:00 |
|
OBattler
|
f7b5a566cb
|
Added the OPTi 82c602, on-board CL-GD 5430, and also gave the PC87306 Super I/O chip its full NVR capabilities, fixes #2877.
|
2023-08-15 06:45:02 +02:00 |
|
OBattler
|
b203b28350
|
Assorted copyright header fixes.
|
2023-08-14 21:51:47 +02:00 |
|
OBattler
|
f23050774c
|
The missing chipset/compaq_386.c.
|
2023-08-14 05:06:04 +02:00 |
|
OBattler
|
27c56f608d
|
Compaq 386 machine fixes and Compaq EGA palette mux timer, fixes #3494.
|
2023-08-14 05:00:56 +02:00 |
|
Jasmine Iwanek
|
81bb5e564b
|
Better fallthrough annotation macro.
|
2023-08-09 20:09:36 -04:00 |
|
OBattler
|
7f4fdf09b5
|
Added two TODO comments in chipset/opti895.c.
|
2023-08-07 03:30:23 +02:00 |
|
OBattler
|
c30d5d90b7
|
PCI and IRQ rework, pci.c rewritten from ground up, fixes numerous issues such as the bridge being added when the number of normal PCI devices equals the number of normal PCI slots, Windows 95 PCI operation on Intel 430NX, sharing of PCI IRQ's with non-PCI level-triggered devices, having both configuration mechanisms operating at the same time (ALi M1435), etc., and makes the code much more readable.
|
2023-08-07 03:04:52 +02:00 |
|
OBattler
|
32c17a76de
|
Merge branch 'master' of https://github.com/86Box/86Box
|
2023-08-04 16:44:01 +02:00 |
|
OBattler
|
646bc143f3
|
Fixed a crash-causing signedness mess in the 420EX code.
|
2023-08-04 16:43:42 +02:00 |
|
RichardG867
|
9d19b0dc05
|
UMC: Fix ISA speed select oversight
|
2023-08-01 10:05:26 -03:00 |
|
Jasmine Iwanek
|
d2f42198fd
|
Fix clang build failure
|
2023-07-26 12:41:18 -04:00 |
|
Jasmine Iwanek
|
998cfe5cc8
|
Constification
|
2023-07-25 17:59:24 -04:00 |
|
Jasmine Iwanek
|
db66543959
|
Apple build fix
|
2023-07-25 17:59:22 -04:00 |
|
Jasmine Iwanek
|
ee695e71f9
|
More sonarlint work
|
2023-07-25 17:59:22 -04:00 |
|
OBattler
|
25c80854b1
|
Fixed a DRAM row boundary initialization bug in the SiS 496/497 code.
|
2023-07-22 15:49:27 +02:00 |
|
OBattler
|
e90c17c4c9
|
Corrected the ALi M148x IRQ mappings.
|
2023-07-21 20:15:30 +02:00 |
|
OBattler
|
a4703ac0de
|
Small 450KX fixes.
|
2023-07-12 00:43:47 +02:00 |
|
OBattler
|
33ff6b77e8
|
Part 4.
|
2023-07-12 00:37:51 +02:00 |
|
OBattler
|
20e771ad3a
|
Part 2.
|
2023-07-12 00:32:21 +02:00 |
|
OBattler
|
8c94de0be1
|
Disabled register EE reads and writes on the VLSI VL82C480 chipset.
|
2023-07-06 20:33:23 +02:00 |
|
Jasmine Iwanek
|
922c4335ae
|
Next round of sonarlint cleanups
|
2023-06-27 21:17:13 -04:00 |
|
Jasmine Iwanek
|
21adfd4d50
|
Next round of sonarlint cleanups
|
2023-06-26 18:28:13 -04:00 |
|
OBattler
|
a312c10129
|
Disabled excess logging in chipset/ali1429.c.
|
2023-06-19 01:35:30 +02:00 |
|
OBattler
|
1e3154cb74
|
Increased the size of the regs array in the Eteq ET6000 code.
|
2023-06-18 23:46:10 +02:00 |
|
OBattler
|
68e6d7eb40
|
And the forgotten one in chipset/scat.c.
|
2023-06-11 22:13:55 +02:00 |
|
Jasmine Iwanek
|
d1127e68fa
|
Even more sonarlint work
|
2023-06-04 23:39:14 -04:00 |
|
Jasmine Iwanek
|
6c1e4a8e2c
|
Some code smell fixes from sonarlint
|
2023-05-15 19:25:56 -04:00 |
|