* Parallel port support.
@ 1999-01-26 17:03 Alex deVries
1999-01-26 17:09 ` Dave Olson
1999-01-26 17:21 ` Ulf Carlsson
0 siblings, 2 replies; 16+ messages in thread
From: Alex deVries @ 1999-01-26 17:03 UTC (permalink / raw)
To: SGI Linux
I've never seen any documentation of the parallel port that hangs off of
the pbus; does anyone know:
- what kind of chip it is
- how it hangs off of the pbus?
I'm thinking this is a pretty easy device driver to write for testing that
the pbus code works well. It'd help out with HAL2 support.
- Alex
--
Alex deVries, puffin on LinuxNet.
I know exactly what I want in life.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Parallel port support.
@ 1999-01-26 17:09 ` Dave Olson
0 siblings, 0 replies; 16+ messages in thread
From: Dave Olson @ 1999-01-26 17:09 UTC (permalink / raw)
To: Alex deVries; +Cc: linux
Alex deVries wrote:
|
| I've never seen any documentation of the parallel port that hangs off of
| the pbus; does anyone know:
| - what kind of chip it is
Just another part of the hpc3 asic.
| - how it hangs off of the pbus?
It doesn't. That's just the address space where the control registers are.
Dave Olson, Silicon Graphics
http://reality.sgi.com/olson olson@sgi.com
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Parallel port support.
@ 1999-01-26 17:09 ` Dave Olson
0 siblings, 0 replies; 16+ messages in thread
From: Dave Olson @ 1999-01-26 17:09 UTC (permalink / raw)
To: Alex deVries; +Cc: linux
Alex deVries wrote:
|
| I've never seen any documentation of the parallel port that hangs off of
| the pbus; does anyone know:
| - what kind of chip it is
Just another part of the hpc3 asic.
| - how it hangs off of the pbus?
It doesn't. That's just the address space where the control registers are.
Dave Olson, Silicon Graphics
http://reality.sgi.com/olson olson@sgi.com
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Parallel port support.
1999-01-26 17:09 ` Dave Olson
(?)
@ 1999-01-26 17:16 ` Alex deVries
1999-01-26 17:26 ` Ulf Carlsson
1999-01-26 18:32 ` Dave Olson
-1 siblings, 2 replies; 16+ messages in thread
From: Alex deVries @ 1999-01-26 17:16 UTC (permalink / raw)
To: Dave Olson; +Cc: SGI Linux
On Tue, 26 Jan 1999, Dave Olson wrote:
> Alex deVries wrote:
> | I've never seen any documentation of the parallel port that hangs off of
> | the pbus; does anyone know:
> | - what kind of chip it is
> Just another part of the hpc3 asic.
Oh, it's *included* in the HPC3? I'd missed that in the docs.
> | - how it hangs off of the pbus?
> It doesn't. That's just the address space where the control registers are.
Ah, I see.
So the only things that actually hang off the pbus in the indy are:
- some of the SCSI control registers for the wd33c93
- HAL2
Where does ISDN fit in?
What other machines have the HPC3, and what kind of devices do they have
on them?
- Alex
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Parallel port support.
1999-01-26 17:03 Parallel port support Alex deVries
1999-01-26 17:09 ` Dave Olson
@ 1999-01-26 17:21 ` Ulf Carlsson
1 sibling, 0 replies; 16+ messages in thread
From: Ulf Carlsson @ 1999-01-26 17:21 UTC (permalink / raw)
To: Alex deVries; +Cc: Linux SGI
> I've never seen any documentation of the parallel port that hangs off of
I'm curious as well.
> I'm thinking this is a pretty easy device driver to write for testing that
> the pbus code works well. It'd help out with HAL2 support.
We don't need any special support for the PBUS when it comes to HAL2, and
there's no special PBUS code written. Everything is done directly by
reading/writing to the PBUS PIO registers, and they don't need any kind of
setup. This is not difficult at all. What's more complicated is to setup the
PBUS DMA, but the parallel port doesn't use DMA.
It would be nice to have parallel port support, but the reason to write it is
_not_ to make it easier to build the HAL2 driver. Write it anyway :)
- Ulf
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Parallel port support.
1999-01-26 17:16 ` Alex deVries
@ 1999-01-26 17:26 ` Ulf Carlsson
1999-01-26 17:55 ` Dave Olson
1999-01-26 18:32 ` Dave Olson
1 sibling, 1 reply; 16+ messages in thread
From: Ulf Carlsson @ 1999-01-26 17:26 UTC (permalink / raw)
To: Alex deVries; +Cc: Linux SGI
> Oh, it's *included* in the HPC3? I'd missed that in the docs.
It should be in a separate document like the HAL2. None of the PBUS devices are
documented in the HPC3 spec. Maybe it's some standard PC stuff?
- Ulf
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Parallel port support.
@ 1999-01-26 17:55 ` Dave Olson
0 siblings, 0 replies; 16+ messages in thread
From: Dave Olson @ 1999-01-26 17:55 UTC (permalink / raw)
To: Ulf Carlsson; +Cc: adevries, linux
Ulf Carlsson wrote:
| > Oh, it's *included* in the HPC3? I'd missed that in the docs.
|
| It should be in a separate document like the HAL2. None of the PBUS devices are
| documented in the HPC3 spec. Maybe it's some standard PC stuff?
HAL2 *is* a seperate chip. Documenting pieces of one chip in
seperate docs would be, ummm, strange...
Dave Olson, Silicon Graphics
http://reality.sgi.com/olson olson@sgi.com
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Parallel port support.
@ 1999-01-26 17:55 ` Dave Olson
0 siblings, 0 replies; 16+ messages in thread
From: Dave Olson @ 1999-01-26 17:55 UTC (permalink / raw)
To: Ulf Carlsson; +Cc: adevries, linux
Ulf Carlsson wrote:
| > Oh, it's *included* in the HPC3? I'd missed that in the docs.
|
| It should be in a separate document like the HAL2. None of the PBUS devices are
| documented in the HPC3 spec. Maybe it's some standard PC stuff?
HAL2 *is* a seperate chip. Documenting pieces of one chip in
seperate docs would be, ummm, strange...
Dave Olson, Silicon Graphics
http://reality.sgi.com/olson olson@sgi.com
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Parallel port support.
1999-01-26 17:55 ` Dave Olson
(?)
@ 1999-01-26 17:58 ` Ulf Carlsson
1999-01-26 18:33 ` Dave Olson
-1 siblings, 1 reply; 16+ messages in thread
From: Ulf Carlsson @ 1999-01-26 17:58 UTC (permalink / raw)
To: linux
> HAL2 *is* a seperate chip. Documenting pieces of one chip in
> seperate docs would be, ummm, strange...
How would I know? I know where it's located in the memory space but not where
it's located in the machine :)
- Ulf
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Parallel port support.
1999-01-26 17:55 ` Dave Olson
(?)
(?)
@ 1999-01-26 18:12 ` Alex deVries
1999-01-26 18:34 ` Dave Olson
-1 siblings, 1 reply; 16+ messages in thread
From: Alex deVries @ 1999-01-26 18:12 UTC (permalink / raw)
To: Dave Olson; +Cc: Ulf Carlsson, linux
On Tue, 26 Jan 1999, Dave Olson wrote:
> Ulf Carlsson wrote:
> | > Oh, it's *included* in the HPC3? I'd missed that in the docs.
> |
> | It should be in a separate document like the HAL2. None of the PBUS devices are
> | documented in the HPC3 spec. Maybe it's some standard PC stuff?
> HAL2 *is* a seperate chip. Documenting pieces of one chip in
> seperate docs would be, ummm, strange...
Okay. So the HPC3 has lp support. I don't see any docs on registers, etc
for it. Where might I find these?
- Alex
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Parallel port support.
@ 1999-01-26 18:32 ` Dave Olson
0 siblings, 0 replies; 16+ messages in thread
From: Dave Olson @ 1999-01-26 18:32 UTC (permalink / raw)
To: Alex deVries; +Cc: linux
Alex deVries wrote:
| So the only things that actually hang off the pbus in the indy are:
| - some of the SCSI control registers for the wd33c93
Yes, the "control" interface to the wd93.
| - HAL2
Yep.
And as earlier discussed:
RTC, prom, interrupt controller, serial ports.
Now, I do have an old spec that describes the parallel port
as a seperate chip, but I am nearly certain we folded it into
hpc3. I may have to retract that though. None of the specs
I have in my office are the final versions, and I don't have
an indigo2 lying around to look at the final chip layout. If
you find a chip marked PI1, then I am remembering wrong, and we
did the parallel port as a seperate chip.
| Where does ISDN fit in?
I don't remember, and I don't have the Indy specs handy, and I can't
find the online docs right now. I think it went on the pbus, but
that's a vague memory.
| What other machines have the HPC3, and what kind of devices do they have
| on them?
Only the Indigo2 series (r4k, r8k, r10k) and Indy.
Dave Olson, Silicon Graphics
http://reality.sgi.com/olson olson@sgi.com
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Parallel port support.
@ 1999-01-26 18:32 ` Dave Olson
0 siblings, 0 replies; 16+ messages in thread
From: Dave Olson @ 1999-01-26 18:32 UTC (permalink / raw)
To: Alex deVries; +Cc: linux
Alex deVries wrote:
| So the only things that actually hang off the pbus in the indy are:
| - some of the SCSI control registers for the wd33c93
Yes, the "control" interface to the wd93.
| - HAL2
Yep.
And as earlier discussed:
RTC, prom, interrupt controller, serial ports.
Now, I do have an old spec that describes the parallel port
as a seperate chip, but I am nearly certain we folded it into
hpc3. I may have to retract that though. None of the specs
I have in my office are the final versions, and I don't have
an indigo2 lying around to look at the final chip layout. If
you find a chip marked PI1, then I am remembering wrong, and we
did the parallel port as a seperate chip.
| Where does ISDN fit in?
I don't remember, and I don't have the Indy specs handy, and I can't
find the online docs right now. I think it went on the pbus, but
that's a vague memory.
| What other machines have the HPC3, and what kind of devices do they have
| on them?
Only the Indigo2 series (r4k, r8k, r10k) and Indy.
Dave Olson, Silicon Graphics
http://reality.sgi.com/olson olson@sgi.com
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Parallel port support.
@ 1999-01-26 18:33 ` Dave Olson
0 siblings, 0 replies; 16+ messages in thread
From: Dave Olson @ 1999-01-26 18:33 UTC (permalink / raw)
To: Ulf Carlsson; +Cc: linux
Ulf Carlsson wrote:
| > HAL2 *is* a seperate chip. Documenting pieces of one chip in
| > seperate docs would be, ummm, strange...
|
| How would I know? I know where it's located in the memory space but not where
| it's located in the machine :)
On a seperate board, even (at least for the older indigo2, we were
going to put on the system board later on, I just don't remember if
we ever did it or not; Indy was always on the system board).
Dave Olson, Silicon Graphics
http://reality.sgi.com/olson olson@sgi.com
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Parallel port support.
@ 1999-01-26 18:33 ` Dave Olson
0 siblings, 0 replies; 16+ messages in thread
From: Dave Olson @ 1999-01-26 18:33 UTC (permalink / raw)
To: Ulf Carlsson; +Cc: linux
Ulf Carlsson wrote:
| > HAL2 *is* a seperate chip. Documenting pieces of one chip in
| > seperate docs would be, ummm, strange...
|
| How would I know? I know where it's located in the memory space but not where
| it's located in the machine :)
On a seperate board, even (at least for the older indigo2, we were
going to put on the system board later on, I just don't remember if
we ever did it or not; Indy was always on the system board).
Dave Olson, Silicon Graphics
http://reality.sgi.com/olson olson@sgi.com
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Parallel port support.
@ 1999-01-26 18:34 ` Dave Olson
0 siblings, 0 replies; 16+ messages in thread
From: Dave Olson @ 1999-01-26 18:34 UTC (permalink / raw)
To: Alex deVries; +Cc: ulfc, linux
Alex deVries wrote:
| Okay. So the HPC3 has lp support. I don't see any docs on registers, etc
| for it. Where might I find these?
Well, in the irix include files, which doesn't help you much.
I guess whomever at sgi is sponsoring the indigo2 linux port
should be getting you the docs. I didn't even know about that
until I read it on this list.
Dave Olson, Silicon Graphics
http://reality.sgi.com/olson olson@sgi.com
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: Parallel port support.
@ 1999-01-26 18:34 ` Dave Olson
0 siblings, 0 replies; 16+ messages in thread
From: Dave Olson @ 1999-01-26 18:34 UTC (permalink / raw)
To: Alex deVries; +Cc: ulfc, linux
Alex deVries wrote:
| Okay. So the HPC3 has lp support. I don't see any docs on registers, etc
| for it. Where might I find these?
Well, in the irix include files, which doesn't help you much.
I guess whomever at sgi is sponsoring the indigo2 linux port
should be getting you the docs. I didn't even know about that
until I read it on this list.
Dave Olson, Silicon Graphics
http://reality.sgi.com/olson olson@sgi.com
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~1999-01-26 18:35 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
1999-01-26 17:03 Parallel port support Alex deVries
1999-01-26 17:09 ` Dave Olson
1999-01-26 17:09 ` Dave Olson
1999-01-26 17:16 ` Alex deVries
1999-01-26 17:26 ` Ulf Carlsson
1999-01-26 17:55 ` Dave Olson
1999-01-26 17:55 ` Dave Olson
1999-01-26 17:58 ` Ulf Carlsson
1999-01-26 18:33 ` Dave Olson
1999-01-26 18:33 ` Dave Olson
1999-01-26 18:12 ` Alex deVries
1999-01-26 18:34 ` Dave Olson
1999-01-26 18:34 ` Dave Olson
1999-01-26 18:32 ` Dave Olson
1999-01-26 18:32 ` Dave Olson
1999-01-26 17:21 ` Ulf Carlsson
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.