Yahoo Groups archive

68300

Index last updated: 2026-04-29 00:01 UTC

Thread

IDE interface

IDE interface

2002-09-26 by rfowler

Greetings

Due to system constraints we have need to use the
IDE interface hardware as general purpose parallel
i/o. The objective is to use the IDE's 16bit data,
3 address lines and its read and write and to
control these signals to form a i/o type
function - as-opposed-to data / address bus
memory-mapped decoding.

I am aware that this forum may only be partially
related to this subject, nevertheless I am hopeful
that someone would be able to shed further light
on this issue.

Thus far we are able to control the write process
except for:
1) i/o data writen as "0000h" does not produce a
write control signal
2) writes to address "00h" do not produce a write
signal

3) i/o read to the upper 4 (of 8) addresses
generate properly timed "write" signals.

The IDE interface chip is a CS5530A. The ATA / IDE
specification algorithm shows that drive status
and interrupts is to be read by the host before
data transfer can begin. The CS5530 datasheets are
not clear whether this requirement can be forced.

Any comments or experiences with IDE would be
greatly appreciated.

Regards
Russell Fowler

Chip Select Pulse Width

2002-09-26 by Robert Yablonski

On the 68332, how do I change the chip select pulse width?

Robert E. Yablonski

RE: [68300] Chip Select Pulse Width

2002-09-26 by Honnold John-r37277

Robert:
 
    You need to add wait states.  You do this by changing the DSACK field in the CSORx register for the corresponding chip select.  One wait state is equal to one system clock.
 
Regards, 

John Honnold 
Motorola SPS 
Show quoted textHide quoted text
 -----Original Message-----
From: Robert Yablonski [mailto:yabo@...]
Sent: Thursday, September 26, 2002 2:08 PM
To: 68300@yahoogroups.com
Subject: [68300] Chip Select Pulse Width



On the 68332, how do I change the chip select pulse width?

Robert E. Yablonski



Yahoo! Groups Sponsor	

ADVERTISEMENT
 <http://rd.yahoo.com/M=229441.2397090.3822005.2225242/D=egroupweb/S=1706554205:HM/A=1189558/R=0/*http://www.bmgmusic.com/acq/ee/q6/enroll/mhn/9/> 	
  <http://us.adserver.yahoo.com/l?M=229441.2397090.3822005.2225242/D=egroupmail/S=:HM/A=1189558/rand=659965750> 	

---------------------------------------------------
To unsubscribe from this group, send an email to:
68300-unsubscribe@yahoogroups.com

To learn more about Motorola Microcontrollers, please visit
http://www.motorola.com/mcu <http://www.motorola.com/mcu> 



Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service <http://docs.yahoo.com/info/terms/> . 




[Non-text portions of this message have been removed]

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.