Parallel Port vs Device Driver Programming



Hello Folks ,

I just have a question here , how is programming a device which is
connected to a parallel port difference from writing a device driver
for an I/O device which is connected to the PCI Bus on the computer
with specific reference to UNIX / LINUX kind of OS .

ie how would programming be different in each of the cases .
I have some idea such as the Hardware address and IRQ and function
like
in() , out( ) etc and setting some terminal attributes.

Any body out there could elaborate with little bit more detail if and
how the programming
would be different in each of the cases (i.e one in which i have a
device connected to parallel port) the other in which the same or
similar is connected to the back plane PCI Bus etc.
Or am i missing some thing basic ?

Thanks
subra

.



Relevant Pages

  • Re: Parallel Port vs Device Driver Programming
    ... I just have a question here, how is programming a device which is ... connected to a parallel port difference from writing a device driver ... Have you considered doing parallel i/o from/to an ethernet- ... Using with OpenBSD? ...
    (comp.unix.misc)
  • Re: this JTAG thing is a joke
    ... The 200KHz signal dies after eight or nine. ... write(mycard, "c:\my programming file.bit") ... Firewire, parallel port, serial port, etc. ... One way is to make fake usb device with help of a virtual device driver. ...
    (comp.arch.fpga)
  • problem with programming avnet edk board over LPT
    ... i am using a development board from Avnet featuring a Spartan 3. ... I am trying to download a bitstream to the board over the parallel port by ... Even though it recognises the LPT port and the programming mode is set ...
    (comp.arch.fpga)
  • Re: Simple JTAG flash programmer for an i386EX?
    ... I want a simple cost effective JTAG solution for programming a ... Linux and get proper access to the parallel port. ... They never stop thinking about new ways to harm our country ...
    (comp.arch.embedded)
  • Re: Reading individual pins from the parallel port
    ... But for the purpose of programming, the 2 ground lines can be taken away, so ... Windows platform SDK) yields no result on reading these individual pins, ... I'd google for 'parallel port programming' and look ...
    (microsoft.public.vc.language)