Skip to content

Acorn AKD52 Hard Disc Controller (ST 506)

sarah-walker-pcem edited this page Jul 9, 2021 · 3 revisions

Register description

IOC Address map :
  0000-1fff : ROM (2k)
  2000-2fff : HD63463 ST506 controller
  3000-3fff : IRQ enable/status
    bit 0 = IRQ status mirror? Podule ROM suggests bit 3, but ADFS on
            RISC OS 3 overrides the parameters passed to ADFS_HDC and reads
            this bit instead
    bit 3 = IRQ status (read)
    bit 7 = IRQ enable (write)

Notes

Depends on the ST-506 driver built in to ADFS, and hence will not work on SuperIO-based systems (A3010, A3020, A4000, A5000, A4) as these replace it with an IDE driver instead.

Links

Chris's Acorns: Acorn AKD52 Hard Disc Podule