As mentioned in the comments for the new code it looks like sparc64 IRQs
are
totally busted. I couldn't figure out out what the correct implementation
was
supposed to be, so I made something up.
Sparc64 IRQs are completely unimplemented. I've postponed that until I get
OpenBIOS to the point where it can do something sensible about this. The
current OpenBIOS status is that the Unix port runs nicely on native HW, but
under Qemu the bootable version crashes during Forth execution. But I'd say
we are not too far from a working BIOS.
If you are interested, the IRQ definitions can be found in Sun document
805-0087 (UltraSPARC IIi User's Manual,
http://www.sun.com/processors/manuals/805-0087.pdf), pages 107-126 for
interrupt controller and 291-334 for PCI/IOMMU/interrupt definitions.
_________________________________________________________________
FREE pop-up blocking with the new MSN Toolbar - get it now!
http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/
_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel