Skip to content

IBM PS/1 XTA controller fixes#6857

Merged
OBattler merged 1 commit into
86Box:masterfrom
WNT50:ps2isa
Feb 27, 2026
Merged

IBM PS/1 XTA controller fixes#6857
OBattler merged 1 commit into
86Box:masterfrom
WNT50:ps2isa

Conversation

@WNT50

@WNT50 WNT50 commented Feb 27, 2026

Copy link
Copy Markdown
Contributor

Summary

This PR makes the following changes to the IBM PS/1 XTA controller:

  • Clear Interrupt Request bit in Attachment Status Register after reading Interrupt Status Register per the manual
  • Raise interrupt only after all Command Control Block bytes are received, fixes IBM OS/2 1.1-1.3 not recognizing any partition on the disk (previously only IBM OS/2 1.30.2 works)

Checklist

References

IBM PS/1 Technical Reference Section 8 Drives: https://www.mediafire.com/download/ecok59mrc8sclzb/Section_8._Drives.pdf

@OBattler OBattler merged commit 6c60a35 into 86Box:master Feb 27, 2026
44 of 45 checks passed
@WNT50 WNT50 deleted the ps2isa branch February 27, 2026 19:42
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