Commit Graph

758 Commits

Author SHA1 Message Date
Jasmine Iwanek
d55f6b2887 Some cleanups in isamem and isartc 2025-06-06 21:55:01 -04:00
RichardG867
2b71002dab PCI: Fix and delegate bridge initialization on Dell riser machines 2025-05-28 16:35:38 -03:00
RichardG867
72a52318f5 POST card: Streamline printing of the Dell ASCII mode 2025-05-28 16:08:44 -03:00
OBattler
9ebcc44350 Add the Dell System 333s/L. 2025-05-28 19:41:27 +02:00
OBattler
09f63b6466 Assorted fixes, the Compaq Presario 7100 486 no longer crashes on CTRL+ALT+DEL. 2025-05-27 04:47:45 +02:00
OBattler
e1a4f3fbaa Forgot the dell_jumper.c. 2025-05-24 08:23:28 +02:00
OBattler
fa5f1224ca Implement the DEC/Intel 21152-AB PCI bridge for the Dell Gn+/GXa riser card. 2025-05-24 07:10:49 +02:00
OBattler
e083daf4bb Fix on-board audio on the GXL and the jumpers on the XPS P60 and 560/L. 2025-05-24 06:17:16 +02:00
Miran Grča
ce80198fa1 Merge pull request #5611 from rushieda/optiplex_gnplus
KBC AT: Remove some excess logging.
2025-05-22 00:35:43 +02:00
OBattler
e9a1768da9 KBC AT: Remove some excess logging. 2025-05-22 00:35:07 +02:00
Miran Grča
81e8fee091 Merge pull request #5609 from rushieda/optiplex_gnplus
Add the DellOptiPlex Gn+
2025-05-21 20:57:10 +02:00
OBattler
455622492b All the required fixes - the Dell OptiPlex Gn+ now works correctly. 2025-05-21 20:49:54 +02:00
rushieda
b18f69c037 Fix a small typo that causes some checks to fail 2025-05-21 12:18:54 +03:00
rushieda
accce358e8 Fix the Password "Disabled by Jumper" error on Dimension XPS Pxxx and Pxxxa/Mxxxa 2025-05-21 12:04:55 +03:00
rushieda
9f46d0b9d8 Fix the initialization and general purpose I/O (GPIO) pins for the OptiPlex GXL/GXM 2025-05-19 20:59:08 +03:00
OBattler
196289d6e5 AT KBC fixes for the Dell. 2025-05-18 08:17:04 +02:00
OBattler
5ebed5dc57 POST Card: Some Compaq-related fixes. 2025-05-17 03:09:21 +02:00
OBattler
e98424a8ae Added the ICS SB486PV. 2025-05-17 02:35:11 +02:00
OBattler
6aec346cc5 AT keyboard: Fix last scan code resending, fixes E0-prefixed keys on some machines. 2025-05-15 04:11:29 +02:00
OBattler
f09ebba330 Fix the previous commit. 2025-05-14 19:18:49 +02:00
OBattler
cb67128059 AT / PS/2 keyboard: abort any pending scan code send and reinitialize queue on set defaults (command F5/F6). 2025-05-14 19:08:35 +02:00
OBattler
e8c8d3373e AT KBC: some fixes. 2025-05-14 10:15:14 +02:00
OBattler
0157520b76 PS/2 mouse: fix the "no poll" condition. 2025-05-13 17:05:13 +02:00
OBattler
8577e0b532 Also suppress any and all keyboard input while the keyboard is in reset. 2025-05-10 14:27:36 +02:00
OBattler
7529c19ec8 Reset all keys on keyboard reset and also make sure to stop the CTRL+ALT+DEL sending on keyboard reset, fixes spurious "Keyboard not present" errors. 2025-05-10 14:25:29 +02:00
OBattler
20d04c7c08 Added the ASUS ISA-486C. 2025-05-07 07:20:54 +02:00
OBattler
a48f9bc7ba Implement the Kana lock LED for AX machines. 2025-05-07 01:54:34 +02:00
Cacodemon345
5b5a13ac56 Merge branch 'master' into qt-scroll-states 2025-05-06 12:23:23 +06:00
OBattler
ebb52490c3 Properly un-dev-branch the Laser XT stuff in the keyboard files. 2025-05-05 05:14:56 +02:00
OBattler
018bbfae43 SM(S)C FDC37C93x Super I/O chip rewrite, add the Acer V62x, and un-dev-branch the V-Tech Laser XT machines. 2025-05-05 05:11:55 +02:00
OBattler
6fc6a16be6 Fixed a few minor things with how the Mouse Systems Bus Mouse as added. 2025-04-28 11:18:57 +02:00
Cacodemon345
94a68a8698 Add Mouse Systems Bus Mouse 2025-04-28 14:26:49 +06:00
=
7f5d1b86c7 Added keybind customization system 2025-04-19 19:44:47 -07:00
MaxwellS04
af908dadc6 Fixed internal_name for Phoenix PS/2 PCI KBC 2025-04-18 22:32:37 +07:00
OBattler
6ab7f61c74 Serial mouse: Remove the excess logging line. 2025-04-17 01:12:39 +02:00
OBattler
37ed6662dc Serial mouse: do not attempt to transmit a byte if none is queued, fixes #5475. 2025-04-17 01:10:04 +02:00
OBattler
fd2214f544 Intel Classic/PCI: Return input port (P1) bit 4 clear, fixes #5435. 2025-04-04 18:55:22 +02:00
Emlyn Corrin
dd5a25aad3 Only set LED colour when it is lit 2025-04-01 21:56:41 +01:00
Emlyn Corrin
3956032b94 Display ISABugger status in monospace font with colour for the LED bits 2025-04-01 20:05:08 +01:00
OBattler
90464f7914 OKI IF386AX: Default NVR to 0x00's instead of 0xFF's, in order to default it to CRT instead of LCD. 2025-03-30 03:12:55 +02:00
Cacodemon345
8861741945 Some needed changes for hard resets 2025-03-29 13:16:52 +06:00
Cacodemon345
85a94516f7 Caps/Num/Scroll LED states are now displayed 2025-03-29 13:16:52 +06:00
OBattler
fcd6bd9c66 Serial: Give the OKI IF386AX 16450 serial ports instead of 8250. 2025-03-29 01:22:35 +01:00
OBattler
93f3e9f339 Keyboard: Actually reset everything in keyboard_init() and call it in pc_reset_hard_init() as well. 2025-03-27 19:10:20 +01:00
OBattler
d91cc459bf OKI IF386AX: Implement the NEATsx chipset and give it the AT Phoenix keyboard controller. 2025-03-24 19:02:46 +01:00
Cacodemon345
00c97dac1c Add "Five + 2 Wheels" option for horizontal wheel reporting 2025-03-20 00:58:10 +06:00
OBattler
8eb084d397 XT KBC: Fix switches for 192k RAM, fixes #5262. 2025-03-18 03:34:49 +01:00
Cacodemon345
74368bfe7a Don't include cpu.h in timer.h
Change the name of the define used to indicate SVGA multi-monitor-capable cards
2025-03-06 19:26:11 +06:00
OBattler
d15def050a Fix an unclosed comment in device/keyboard_at.c. 2025-03-01 10:11:45 +01:00
Cacodemon345
168910b72f All held-down keys are now released when Alt-Tab'ing out
Only applies when Raw Input is in use on Windows
2025-02-26 11:39:04 +06:00