* 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: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 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 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: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
* 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 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
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.