🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.electronics
Article #3498

IBM PC hard disk controller i/o registers

#3498
From: Dave Douglass
Date: Tue, 24 Oct 1989 16:47
23 lines
1287 bytes
Can anybody give me specs on the i/o registers for an IBM PC hard disk
controller?  

I know there are 4 registers i/o mapped to 320h on the PC bus:

ADDRESS       READ                  WRITE
320h          data in               data out
321h          controller status     hardware reset
322h          not used              controller select
323h          not used              DMA & interrupt mask

How do they work?  Data in and data out seem intuitive enough.
What values will be returned in the status register?  What
are meaningful values for the reset, select and mask registers?

I'm trying to use a PC disk controller in a non PC environment.
Any help will be appreciated.  If you post a reply, please email
a copy to me as well.  Thanks.

-- 
---------
Dave Douglass  Computer Sciences Corporation  Piscataway, NJ  08854
....!rutgers.rutgers.edu!cscnj!daved
Technical Details
Message-ID: <445@cscnj.csc.COM>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!gem.mps.ohio-state.edu!apple!rutgers!cscnj!daved

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!gem.mps.ohio-state.edu!apple!rutgers!cscnj!daved
From: daved@cscnj.csc.COM (Dave Douglass)
Newsgroups: sci.electronics
Subject: IBM PC hard disk controller i/o registers
Keywords: help
Message-ID: <445@cscnj.csc.COM>
Date: 24 Oct 89 16:47:18 GMT
Distribution: usa
Organization: Computer Sciences Corp., Piscataway NJ
Lines: 23