This gets more interesting. Looking through SCSI/SAS controller drivers, I've found *6* that use eerily similar register interfaces. I didn't think they were all the same silicon, so what gives? drivers/scsi/ips.h has the clue. Turns out it's from the Intel i960 Rx.
CPU architecture is irrelevant. We're talking about the message-passing hardware of the i960-based I/O accerators from Intel. The point is other vendors copied it in their own silicon. None of this has anything to do with the actual i960 CPU architecture.
-
-
Okay. I thought the i960 was a CPU not an I/O accelerator. I thought that many RAID cards (and the likes) presented one view to the host while using a CPU to translate to a different set of hardware they saw. Many forming a RAID and presenting a LUN to the host.
-
I know that this is very generic. But that is what many RAID cards, and other types of HBAs, boil down to. Hence where the chosen CPU comes into play, processing the translations / abstractions between host and physical disks.
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.