OBattler
|
753bb6103c
|
Removed an unnecessary #include in chipset/umc_hb4.c.
|
2023-10-07 22:54:06 +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 |
|
Jasmine Iwanek
|
998cfe5cc8
|
Constification
|
2023-07-25 17:59:24 -04: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 |
|
Jasmine Iwanek
|
6c1e4a8e2c
|
Some code smell fixes from sonarlint
|
2023-05-15 19:25:56 -04:00 |
|
Jasmine Iwanek
|
bd75bc141a
|
Header cleanups
Tabs to spaces
Consistency
|
2022-11-13 21:15:47 -05:00 |
|
Jasmine Iwanek
|
3753a9f8b2
|
clang-format in src/chipset/
|
2022-09-18 17:19:21 -04:00 |
|
Jasmine Iwanek
|
a52f0cca79
|
src/chipset
|
2022-03-13 09:21:08 -04:00 |
|
Jasmine Iwanek
|
4674756664
|
More newline and whitespace cleanups
|
2022-02-20 16:26:40 -05:00 |
|
Jess Lovelace
|
f18615ae87
|
refactored device_t and all declarations
|
2022-02-02 16:31:22 -05:00 |
|
OBattler
|
7e15229524
|
Gave the UMC 8810 the required second SMRAM mirror at 4E0A0000-4E0BFFFF.
|
2021-10-09 22:32:56 +02:00 |
|
OBattler
|
5ad606a8f2
|
UMC HB4 shadow RAM overhaul and SMRAM fixes, slight changes to SiS 85c4xx, a fix for SiS 85c50x, fixed SMBASE on 486 (it should *NOT* zero the most significant 8 bits!), various improvements to mem.c (eg. mem_invalidate_range() is now faster), fixed resetting PCI on soft reset, and made the KBC soft reset again.
|
2021-09-25 15:30:06 +02:00 |
|
OBattler
|
89f1583a34
|
Fixed UMC 888x shadow RAM.
|
2021-09-17 02:52:44 +02:00 |
|
OBattler
|
d30ad04a88
|
UMC UM88xx fixes, ALi M1429 documentation, and added the DataExpert 386SX, PC Chips M919, Samsung SPC7700P-LW, and Acrosser AR-B1423C. Also renamed the ALi M1429G AMI WinBIOS 486 to Kaimei 486.
|
2021-08-24 21:11:00 +02:00 |
|
OBattler
|
67367798a7
|
Merged various SMC FDC67C6xx Super I/O chips into one file, re-added the UMC88xx 486 chipsets (and four machines for it) based on work by tiseno100 and my own work, various other fixes, and added quite a few machines (including the AOpen AP5VM which now works), also added the remaining ALi M6117 machine (Protech SBC with Award BIOS), and made the Intel Advanced/ATX's on-board S3 Trio64V+ work, as well as the on-board S3 Trio64/V2 of the two Compaq Presarios.
|
2021-08-21 18:19:10 +02:00 |
|
Panagiotis
|
f29cd37b35
|
Minor fix for the UMC HB4
|
2021-04-02 10:18:51 +03:00 |
|
Panagiotis
|
050c16424c
|
Seperated the UMC 8886, Added the UMC 8890
|
2021-03-25 11:01:54 +02:00 |
|
David Hrdlička
|
10cc122925
|
fix Clang/WinSDK warnings
|
2021-03-21 03:28:37 +01:00 |
|
Panagiotis
|
5fc10ecb50
|
Added missing brackets on the UMC HB4
Fixes the IDE controller on the HOT-433A.
|
2021-03-16 12:51:12 +02:00 |
|
Panagiotis
|
68e22e0c6d
|
Hardcode cache size of the UMC HB4 to 512KB
Fixes Cache freeze issue on the HOT-433A.
|
2021-03-16 10:24:36 +02:00 |
|
Panagiotis
|
7c6e5bda4a
|
First batch implementation of the UMC HB4 chipset
|
2021-03-13 11:44:07 +02:00 |
|