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]
