Skip to content

More machine and SIO fixes#6110

Merged
OBattler merged 3 commits into
86Box:masterfrom
win2kgamer:machine-fixes-2
Aug 31, 2025
Merged

More machine and SIO fixes#6110
OBattler merged 3 commits into
86Box:masterfrom
win2kgamer:machine-fixes-2

Conversation

@win2kgamer

Copy link
Copy Markdown
Contributor

Summary

Fixes for the following:

  • Winbond W837x7 Super I/O: Set register 00h to D0h on non-IDE configurations as well like the old code from before the rewrite did, fixes the MSI MS-4144, MS-4145 and MS-5119 reporting a FDC failure during POST
  • UMC UM866x Super I/O: Don't check register C1h in the LPT handler if the register doesn't exist, fixes missing parallel port on the two machines with a UM82c862F Super I/O (Packard Bell Legend 300SX and CAF C747)
  • MSI MS-4145: Correct the W837x7 key parameter and give the machine a PS/2 KBC to fix keyboard input in Windows for Workgroups 3.11

Checklist

References

Provide links to datasheets or other documentation that helped you implement this pull request.

@OBattler
OBattler merged commit 9ee4d3c into 86Box:master Aug 31, 2025
47 checks passed
@win2kgamer
win2kgamer deleted the machine-fixes-2 branch August 31, 2025 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants