Thread (2 messages) 2 messages, 2 authors, 2011-05-12

Re: [PATCH] ATA: pata_at91.c bugfixes

From: Igor Plyatov <hidden>
Date: 2011-05-12 12:03:45

Hello Stanislaw!

Thank you for patience and detailed explanations!

Sorry for long delays between answers, but I must work with another 
projects.
quoted
quoted
quoted
* The NCS signal is not the same as CS1, CS2 ATA signals! It used only to
   enable data bus transceiver U2.
Well, they are different signals but connected together. All of these are
controlled by NCS: CFCE1 (CS1), CFCE2 (CS2), CFRNW (DIR), CFCS0 (OE)
if SMC is configured in True IDE mode.
I must repeat again - NCS ("CFCS1" from schematic) are completely
different signal for different purpose, then A0, A1, A2, CS0, CS1.
It used only to enable data bus transceiver U2.
So, how in your opinion CS0 and CS1 are controlled? IMO there
are delivered from CFCE1 and CFCE2, which itself are delivered
from NCS. Here is corresponding quote from atmel documentation
you cited above:

"The CFCE1 and CFCE2 waveforms are identical to the corresponding NCSx waveform"
This makes picture completely clean for me now.

I will publish new version patch for pata_at91.c.

Best regards!

-- 
Igor Plyatov
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help