From: Paul L. <pl...@at...> - 2007-02-08 18:26:13
|
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 --- |