thanks for the excellent information.  i have the fortune of having a
dac960 controller and an adaptec 7898n in the same machine.  lucky me.

a quick look at the dac960 driver for linux doesn't immediately reveal
any firmware.  do you think that would be an easier driver to build than
the adaptec?

i don't know a think about scsi bus protocol and i don't have a bus analyzer.
is such a beast affordable?  (i am running old va linux boxen after all.)

- erik

"Nigel Roles" <[EMAIL PROTECTED]> writes

| 
| [EMAIL PROTECTED] wrote:
| >> it looks like all the code for aic-7xxx is in the linux kernel tree,
| >> including an assembler.
| >>
| >> does anybody know what processor it uses?
| >
| > it probably doesn't matter.  it's unlikely that the
| > microcode is written in a real processor's assembly
| > language.  usually it is a virtual processor defined
| > by the card.
| 
| Originally Adaptec has an on-board 8035 which presented a mailbox (aka scb
| (aka Scsi Command Block)) interface to the host. You load up the command
| block, enable it, and wait for an interrupt. The firmware was fixed in an
| EPROM next door. This conforms to Russ'es idea that it is a virtual
| processor.
[etc]

Reply via email to