EmbeddedRelated.com
Forums
The 2024 Embedded Online Conference

How PC parallel port Is connected internally?

Started by Ali June 19, 2005
I want to know how PC parallel port [DB-25] is connected internally ,
Is it connected to ISA or PCI bus?  Actually I have designed a small
device with Atmel chip and now I want to write its plug and play driver
for windows but this question is halting my coding phase.

Thanks for your time.

Ali <abdulrazaq@gmail.com> wrote:
> I want to know how PC parallel port [DB-25] is connected internally , > Is it connected to ISA or PCI bus? Actually I have designed a small > device with Atmel chip and now I want to write its plug and play driver > for windows but this question is halting my coding phase.
Google "PC parallel port". -- Hans-Bernhard Broeker (broeker@physik.rwth-aachen.de) Even if all the snow were burnt, ashes would remain.
I did but all in vain;-)

Ali wrote:
> I did but all in vain;-) >
Start by going to <http://www.epanorama.net/circuits/parallel_output.html>. It's a fairly complete description of the port and the registers in it. Originally, the registers were implemented by hooking a handful of TTL chips to the ISA bus directly. The newer designs embed the same functionality into the chipset support chips. HTH -- Tauno Voipio tauno voipio (at) iki fi PS I got about 2 million hits with 'pc parallel port' on Google. The epanorama link is number 6 on the list. TV
You could also look at http://www.beyondlogic.org/spp/parallel.htm


Ken
www.claymore-electronic.co.uk

>Originally, the registers were implemented by hooking
a handful of TTL chips to the ISA bus directly So Tauno you mean that it is connected to ISA bus ahha. let me check these links and will reply you shortly. Thank you Tauno Voipio and Ken for your help.
Hi Tauno Voipio and Ken.
 There isn't any clue in system BIOS for knowing the parallel port
connected bus.
I think parallel port connected to main bus was design of very early
days or it is still connected to main bus?
What the heck is happening to me;-) I still don't know how my PC
parallel port is connected?

Almost all books or tutorials talk about sending and reciveing data,
wrting driver, understanding the registers and bla bla, and in more
than 70% parallel port papers the printers are targeted.
I'm stuck here.
-ali

"Ali" <abdulrazaq@gmail.com> wrote in message
news:1119858423.732526.5620@g44g2000cwa.googlegroups.com...
> Hi Tauno Voipio and Ken. > There isn't any clue in system BIOS for knowing the parallel port > connected bus. > I think parallel port connected to main bus was design of very early > days or it is still connected to main bus? > What the heck is happening to me;-) I still don't know how my PC > parallel port is connected? > > Almost all books or tutorials talk about sending and reciveing data, > wrting driver, understanding the registers and bla bla, and in more > than 70% parallel port papers the printers are targeted. > I'm stuck here. > -ali >
??? it is on the ISA bus. http://www.beyondlogic.org/spp/parallel.htm Richard. http://www.FreeRTOS.org
Hi Richard! what do you mean '???' at the begining?

"Ali" <abdulrazaq@gmail.com> wrote in message
news:1119860218.038495.21990@o13g2000cwo.googlegroups.com...
> > Hi Richard! what do you mean '???' at the begining?
It means that he does not know what your problem is. Since mankind invented the PC, the printer ports have been on the same addresses, whether on the ISA or PCI bus. The exact addresses can be found in memory at location 0:408 for lpt1:, 0:40a for lpt2: and 0:40c for lpt3: What more do you need to know?? The exact meaning of the addresses (data, status and control) can be found anywhere on the net. Meindert

The 2024 Embedded Online Conference