Commit Graph

132 Commits

Author SHA1 Message Date
Jasmine Iwanek
2d62ea796c Fix compile error 2024-08-04 00:08:29 -04:00
Jasmine Iwanek
7eda3929f4 Updates and fixes 2024-08-03 18:48:30 -04:00
Jasmine Iwanek
be94310461 Merge remote-tracking branch 'upstream/master' into feature/ich2 2024-08-03 10:38:33 -04:00
OBattler
d4fa99648e SiS 5595 fixes, added the PC Chips M747, and corrected the name of the Aptiva. 2024-03-09 18:56:42 +01:00
Jasmine Iwanek
78a56002c1 Merge remote-tracking branch 'upstream/master' into feature/ich2 2024-02-22 18:48:16 -05:00
OBattler
58a0c840c1 Added SiS 550x, 558x, 559x, (5)600, UMC UM8890, UMC UM8663 Super I/O Chips, UMC UM8673F and Winbond W83769F IDE Contollers, and a number of machines, and fixes to the UM888x 486 chipset. 2024-02-22 00:52:20 +01:00
OBattler
485e73d4da Added the Gateway Tomahawk (430TX machine). 2024-01-21 01:55:05 +01:00
Jasmine Iwanek
089511fd0e Merge remote-tracking branch 'upstream/master' into feature/ich2 2024-01-13 21:11:27 -05:00
OBattler
e469861d2b And finally, ACPI. 2023-12-21 15:06:56 +01:00
Jasmine Iwanek
5ab342ebf7 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-11-20 21:23:01 -05:00
OBattler
8e985de5d2 Merge remote-tracking branch 'origin/master' into version/4.1 2023-11-11 15:47:04 +01:00
OBattler
1005756e6e ACPI no longer raises SCI IRQ if the overall SCI enable bit is clear, fixes #3810. 2023-11-08 03:48:49 +01:00
RichardG867
61ec3213c6 Merge branch 'master' of ssh://github.com/86Box/86Box into version/4.1 2023-11-07 21:28:51 -03:00
OBattler
5399380ac4 Fixed ACPI power on, again, fixes the HP Vectra VEi 8, again. 2023-11-06 02:06:42 +01:00
OBattler
2d653b8bd3 Merge remote-tracking branch 'origin/master' into version/4.1 2023-11-04 07:15:11 +01:00
OBattler
4b9b664571 ACPI now correctly only does the power on resume event on power on, not software-initiated hard resets, fixes #3794. 2023-11-03 05:52:26 +01:00
Jasmine Iwanek
378a4d2eb3 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-11-02 14:52:43 -04:00
OBattler
41f226c79f Merge remote-tracking branch 'origin/master' into version/4.1 2023-10-31 21:27:39 +01:00
OBattler
a2e8607407 Removing a commented out line from acpi.c. 2023-10-28 23:50:25 +02:00
OBattler
03d7f44907 The ACPI power-on resume event now also has the PWRBTN bit set, fixes the FIC machines after a soft shutdown and power supply detection on many other machines, including the PC Chips Aladdin's. 2023-10-28 23:40:11 +02:00
RichardG867
79eb95981b Add PC Chips M773 machine 2023-10-23 18:41:35 -03:00
Jasmine Iwanek
179c919c63 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-10-07 16:13:18 -04:00
OBattler
8bdecb1f59 Some PIC and ACPI IRQ fixes. 2023-09-28 00:20:15 +02:00
Jasmine Iwanek
bc4e96e527 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-08-14 07:17:36 -04:00
OBattler
9f4ae7030e ACPI and Vodoo 3/Banshee PCI/AGP card adding fixes, fixes #3535. 2023-08-10 16:10:59 +02:00
Jasmine Iwanek
215bd55451 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-08-09 15:41:54 -04: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
9435ae10e4 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-08-01 15:41:20 -04:00
RichardG867
69051c9c01 ACPI: Add another undocumented ALi power off mode, closes #3497 2023-07-31 18:42:59 -03:00
Jasmine Iwanek
998cfe5cc8 Constification 2023-07-25 17:59:24 -04:00
Jasmine Iwanek
ee695e71f9 More sonarlint work 2023-07-25 17:59:22 -04:00
Jasmine Iwanek
96c57d72be Fix compile failure 2023-07-05 13:06:16 -04:00
Jasmine Iwanek
737802758b Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-07-05 12:02:57 -04:00
Jasmine Iwanek
1116aadb6f Another round of sonarlint work 2023-07-04 10:53:44 -04:00
Jasmine Iwanek
9cda244227 Some sonarlint work 2023-05-17 03:21:01 -04:00
Jasmine Iwanek
cf2a8b8d6d Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-05-16 15:44:04 -04:00
Jasmine Iwanek
6c1e4a8e2c Some code smell fixes from sonarlint 2023-05-15 19:25:56 -04:00
Jasmine Iwanek
05d1dbf205 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-04-27 21:51:10 -04:00
OBattler
19d155cdd7 Keyboard controller file split and assorted clean-ups and fixes 2023-04-19 23:34:32 +02:00
Jasmine Iwanek
2614a64142 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-03-01 06:57:56 -05:00
Jasmine Iwanek
610401de7a Yet more clang-formatting 2023-02-28 23:53:57 -05:00
Jasmine Iwanek
4cc6e79c24 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-02-28 22:58:09 -05:00
RichardG867
875a9fe373 ACPI: Add undocumented ALi M1543C suspend type used by ASUS P5A, fixes shutdown hang/reboot 2023-02-28 17:27:59 -03:00
Jasmine Iwanek
2315e0a4b0 Merge remote-tracking branch 'upstream/master' into feature/ich2 2023-02-06 23:16:32 -05:00
Cacodemon345
a9149bb78a qt: Reenable and make functional ACPI shutdown button 2023-02-06 01:39:34 +06:00
Jasmine Iwanek
c3117265d8 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-11-17 23:47:43 -05:00
OBattler
27ebb27db7 Makefile.mingw corrections and made the code pass much stricter checks (now mandated by Makefile.mignw) to ensure GCC 14 readiness. 2022-11-17 22:44:06 +01:00
Jasmine Iwanek
29dd0218a1 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-11-05 22:56:12 -04:00
Jasmine Iwanek
aa2c07bed2 Random header cleanups I noticed while porting things 2022-11-05 22:12:35 -04:00
Jasmine Iwanek
73c0535419 Merge remote-tracking branch 'upstream/master' into feature/ich2 2022-09-20 00:51:04 -04:00