Skip to content

Chipset and machine table fixes#6901

Merged
OBattler merged 8 commits into
86Box:masterfrom
win2kgamer:machine-chipset-6.0
Mar 10, 2026
Merged

Chipset and machine table fixes#6901
OBattler merged 8 commits into
86Box:masterfrom
win2kgamer:machine-chipset-6.0

Conversation

@win2kgamer

Copy link
Copy Markdown
Contributor

Summary

  • ALi M1489: Don't clear the SMI status register when SMI enable is cleared but the SMI assert bit is still set, fixes APM on AMI BIOSes
  • UMC 8881: SMRAM physical address is always A0000-BFFFF and the relocation registers just set a mapping, fixes hang in SMM on AMI BIOSes
  • Give the J-Bond PCI400C-B the correct NVRAM type, fixes the "CACHE MEMORY BAD" error during POST
  • Dell OptiPlex GXL/GXM: Correctly clear bit 3 on KBC P1, fixes "Disabled by jumper" message for the BIOS passwords in CMOS setup
  • Remove the MACHINE_APM flags from 386/486/Socket 4/Socket 5/Socket 8 machines that shouldn't have it (based on HWINFO and Windows 95 setup testing plus checking for power management options in CMOS setup)

Checklist

References

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

@OBattler OBattler merged commit cccdf01 into 86Box:master Mar 10, 2026
45 checks passed
@win2kgamer win2kgamer deleted the machine-chipset-6.0 branch March 10, 2026 22:21
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