Is there some convention for MSI naming?  Or are the resources
basically anonymous?

They are just IRQ values.  On x86 they will be >= 256, but that may not be
true on other platforms.  Other busses might also support multiple IRQs per
device (if you had HT peripherals I think they could do this).  In general
IRQs are just cookies anyway.  On x86 they index into the interrupt_sources[]
array.  On other platforms they can have other meanings.  It would almost be
better if SYS_RES_IRQ was just SYS_RES_INTR.


Let me put back on my very very dusty Solaris DDI team hat and point out that you either coerce the naming of interrupts to an architected number space (as did Digital Unix and does Linux and more or less does FreeBSD) or leave the naming of interrupts to the bus nexus it has meaning to.
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to