Re: why inter-changing pci slot works?




phil-news-nospam@xxxxxxxx wrote:

It's definitely (still) time for a whole new computer I/O architecture
design that does not involve interrupt identification separate from the
device identity. The original IRQ was supposed to be a priority level
on a very small machine with few devices. That's just a mess for today's
needs. What we need is a machine with each device having a unique ID
that spells out both it's memory address range as well as it's interrupt
ID (being the same ID). Maybe that would be an ID bound to a slot or
maybe it would be settable on the boards. The OS can then map those
devices as needed.

I believe this is precisely what MSI does (message signaled
interrupts).

http://lwn.net/Articles/44139/

DS

.