Skip to content

IBM PS/1 XTA controller fixes#6923

Merged
OBattler merged 1 commit into
86Box:masterfrom
WNT50:ps2isa
Mar 13, 2026
Merged

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

Conversation

@WNT50

@WNT50 WNT50 commented Mar 13, 2026

Copy link
Copy Markdown
Contributor

Summary

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

  • Refactor HDC sector time calculations, fix IBM OS/2 1.1-1.3 failing to format track 0 in setup
  • Set ASR_TX_EN bit before data transfer starts, fix IBM OS/2 1.1 hanging in format
  • Grab No Data bit from Command Control Block per the manual

Checklist

References

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

Fix format command in IBM OS/2 1.1-1.3
@OBattler OBattler merged commit 24ecd46 into 86Box:master Mar 13, 2026
45 checks passed
@WNT50 WNT50 deleted the ps2isa branch March 13, 2026 11:25
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