VOGONS


First post, by SA1988

User metadata
Rank Member
Rank
Member

Well, I'm trying to emulate this ancient SCSI adapter for a long time, and has got some progress, however, I'm stuck in a phase that the doc doesn't mention at all or badly documents it.
The part where I'm stuck is: where does it fetch the CDB buffer contents? Via DMA? If so, how? It's not like IDE I guess (which does it in 0x1f0 and 0x170).

If anyone is willing to help me, it would be greatly appreciated, thanks.

Reply 1 of 3, by Jepael

User metadata
Rank Oldbie
Rank
Oldbie

Well the card specs and manuals say it uses DMA channels to transfer data so that must be it.
I don't know which chip is used on 1540 adapter so I have no datasheet to look at.

Reply 2 of 3, by Zup

User metadata
Rank Oldbie
Rank
Oldbie

Have you tried to peek into Linux kernel? Maybe in the Adaptec driver you'll find some info about ports.

I have traveled across the universe and through the years to find Her.
Sometimes going all the way is just a start...

I'm selling some stuff!