S
Stephan Rose
Anyone here have any experience talking to a harddrive? Having some
problems, conversation seems a little one-sided.
Sending it a Identify command...status register goes to busy as it
should. Then goes back down...when I read the 256 words...I get a
nothing but
FF7F
FF7F...and so on...
Next I tried to send it the identify packet command...same thing
busy bit comes on...
busy bit goes off...
FF7F...all I get...
The status register reads 7E
Using PIO Mode 4
Since I seem to properly be getting the busy bit....the communication
appears to work just fine. But, whatever I do, I just can't get the
identify command to work.
The envrioment I'm doing this is, is a Cirrus Logic CPU, integrated
IDE controller, Am920T core, 200MHz cpu clock, 100MHz bus.
Any help is highly appreciated!
Thanks,
Stephan
problems, conversation seems a little one-sided.
Sending it a Identify command...status register goes to busy as it
should. Then goes back down...when I read the 256 words...I get a
nothing but
FF7F
FF7F...and so on...
Next I tried to send it the identify packet command...same thing
busy bit comes on...
busy bit goes off...
FF7F...all I get...
The status register reads 7E
Using PIO Mode 4
Since I seem to properly be getting the busy bit....the communication
appears to work just fine. But, whatever I do, I just can't get the
identify command to work.
The envrioment I'm doing this is, is a Cirrus Logic CPU, integrated
IDE controller, Am920T core, 200MHz cpu clock, 100MHz bus.
Any help is highly appreciated!
Thanks,
Stephan