Subject: Re: more on the 400-series utility chip
To: Herb Peyerl <hpeyerl@beer.org>
From: mike smith <miff@spam.frisbee.net.au>
List: port-hp300
Date: 03/22/1997 01:08:04
Herb Peyerl wrote:
>
> mike smith <miff@spam.frisbee.net.au> wrote:
> > > pic base+0xe0
> >
> > No details on this one? 8(
>
> picbase+0x0 upper interrupt enable reg.
> picbase+0x4 lower interrupt enable reg.
Am I getting too demanding yet? How about bit assignments
for thes registers? So far I have the four internal
SIOs on the 4 MSb's of these enables; how about the ISA
interrupt; does it rate a bit here somewhere? The timer?
> picbase+0x18 interrupt vector register
> picbase+0x1c interrupt ack (?)
Yeow! Them's the good stuff; the IVR tells me that this
part can autovector, which might be handy. The ack register
will take some playing with; it might take a binary value
or bit pattern write, or a read or write to acknowledge all
of the pending interrupts (erk, race-o-rama).
Any idea which IPL this part is normally on?
> as far as pio goes:
>
> piobase+0x0 parallel input register
> piobase+0x4 input polarity register
> piobase+0x8 input edge/level register
Teaser, I'm sure. Where's the pio register? Wonder if it
actually goes anywhere on the 425?
--
Mike Smith *BSD hack Unix hardware collector
The question "why are the fundamental laws of nature mathematical"
invites the trivial response "because we define as fundamental those
laws which are mathematical". Paul Davies, _The_Mind_of_God_