Re: Linux-Alpha on Avanti/Mustang

David Mosberger-Tang (davidm@AZStarNet.com)
Sun, 17 Dec 1995 19:19:56 -0700


>>>>> On Sun, 17 Dec 95 14:12:19 MET, "Ka'plaagh 17-Dec-1995 1308 +0000" <rusling@rdgeng.enet.dec.com> said:

Dave.Rusling> Basically, I had to
Dave.Rusling> unfix/refix some fixups in bios32.c around level/edge
Dave.Rusling> sensitive interrupts. I've still got the file on my
Dave.Rusling> development system. I also have a dd of an aboot disk
Dave.Rusling> which worked. I've put both on gatekeeper in
Dave.Rusling> ~ftp/pub/Digital/Linux-Alpha/Miniloader/misc (note
Dave.Rusling> that they'll not actually appear to the outside world
Dave.Rusling> until later tonight EST.

Can somebody find out why the new code fails to work properly on the
Avanti/Mustang? The only difference between the new and the old code
is that the latter always programs irqs 9, 10, 11, and 15 to be level
sensitive where as the new code only programs the irqs that are really
used by PCI device to be level sensitive. The new code is
definitively the right thing to do, now we just need to figure why it
fails on the Avanti/Mustang. Maybe somebody could put a printk() in
the avanti_and_noname_fixup() code to see what irqs get programmed to
be level-sensitive?

--david