Appie,
For combo cards, you doesn't need to do anything special. The memory=20
will be in function 0 and the I/O will be in another function, e.g =20
function 1. You will have a function driver for each function. The SDIO=20
bus driver serializes all commands and there is no preemption of a=20
command (no need to use read-wait or I/O suspend/resume). Even though=20
the SDIO spec does have a mechanism to suspend a current data transfer=20
to start another one, there isn't enough consistency in host=20
implementations to support this on a general case and it isn't needed.
=20
Regards
=20
Paul
________________________________
From: app...@ms... [mailto:app...@ms...]=20
Sent: Thursday, February 08, 2007 10:04 AM
To: sdi...@li...
Subject: [Sdio-linux-devel] Does sdio-linux-stack support read_wait or=20
suspend_resume??
Dear all:
I see some combo cards (memory+I/O) recently. If I want to read or=20
write memory and access I/O at the same time. I think it maybe use=20
read_wait or suspend_resume command. I have two questions.
=20
(1)If I use read_wait command, it will stop read memory and do some I/O=20
commands between read blocks. There is no command called "write_wait". =20
If I want to write memory and do some I/O between write blocks, I don't=20
know what command or method I could use it. Could anyone have ideas or=20
methods??
=20
(2)Could sdio-linux-stack support read_wait or suspend_resume command??
=20
Thanks a lot.
=20
Best regards,
=20
Appie
--- =A5=BB=B6l=A5=F3=A8?=DBHiNet WebMail ---
|