[parisc-linux] HIL status
Matthew Wilcox
Matthew.Wilcox@genedata.com
Wed, 10 Nov 1999 11:10:49 +0100
On Wed, Nov 10, 1999 at 04:03:39AM -0500, Alex deVries wrote:
>
> Having ASP interrupts working will enable a lot of different boxes to be
> supported, mostly 715s. I have a /50, /75 and probably /100 to test on.
The /50 and /75 are also Scorpio machines. The /100 is either a Mirage or
a Turnip. As such, I don't know if it has ASP.
> The closest things we have to ASP docs are:
> - take the portions of the Lasi docs that describe how Lasi is not like
> ASP, and read backwards
umm.. 4MB download this evening then...
> Hrm. That's uncomfortable. So did it actually work at 0xf0800000?
Yep.
> The problem comes when we hit an ASP that's not at 0xf0800000, which I'd
> think might come up with ASP add on cards.
Do ASP add-in cards exist? We could just refuse to support them until
we know more :-)
> I don't think that firmware is lying, though. Perhaps we just need to
> subtract 0x2f000 for some reason.
Found out what this is in the mach sources. It's called CORE_ASP:
/*
* Structures defining memory-mapped registers in the Core IOSS (ASP).
*/
vu_char reset; /* (WO) IOSS reset */
vu_char version; /* (RO) version byte */
vu_char scsi_dsync; /* (WO) SCSI DSYNC enable bit (1:enable) */
vu_char error; /* bus errors while ASP masters SGC/VSC */
vu_char lan_oen; /* (WO) output enable Ethernet/FDDI */
Shortly below this is:
/*
* Structures defining memory-mapped registers in the Core IOSS (LASI).
*/
struct core_lasi {
vu_int power;
vu_int error;
vu_int version;
vu_int reset;
vu_int arbmask;
};
which is defined to be at 0xF010C000.
> > Here's the driver list printed at boot on the 715 (is someone collecting
> > these somewhere?)
>
> Within a week, I'll send some mail about The Puffin PA RISC Hardware
> Guide. Details to come.
Oh good.
--
Matthew Wilcox <willy@bofh.ai>
"Windows and MacOS are products, contrived by engineers in the service of
specific companies. Unix, by contrast, is not so much a product as it is a
painstakingly compiled oral history of the hacker subculture." - N Stephenson