[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Request for info. on parallel port and driver _input_ capability
- Subject: Request for info. on parallel port and driver _input_ capability
- From: daniel@compass-da.com (Daniel S. Barclay)
- Date: 28 Feb 1995 21:34:44 GMT
- Followup-to: comp.os.linux.help,comp.os.linux.misc,comp.os.linux,comp.sys.apple2,comp.sys.apple2.comm,comp.ibm.pc.hardware,comp.ibm.pc.hardware.comm,comp.ibm.pc.hardware.systems,alt.sys.pc-clone.dell, alt.comp.hardware.homebuilt
- Newsgroups: comp.os.linux.help, comp.os.linux.misc, comp.os.linux, comp.sys.apple2, comp.sys.apple2.comm, comp.ibm.pc.hardware, comp.ibm.pc.hardware.comm, comp.ibm.pc.hardware.systems, alt.sys.pc-clone.dell, alt.comp.hardware.homebuilt
- Organization: Compass Design Automation
- Xref: bga.com comp.os.linux.help:80317 comp.os.linux.misc:35405 comp.sys.apple2:17364 comp.sys.apple2.comm:1987 alt.sys.pc-clone.dell:3059 alt.comp.hardware.homebuilt:6443
Please excuse the cross-posting; I have a quite interdisciplinary compound
question.
Can anyone help with the following?
For Linux groups:
Can Linux 1.1.59 (Slackware 2.1) _read_ from the parallel port? (That is,
does the device driver already support input?; can I read from /dev/lp1(?)
normally?)
For IBM PC, Dell, and hardware groups:
I have a Dell Optiplex MXV, which reportedly has a bidirectional parallel
port.
How are parallel port handshaking lines used for input (_to_ the computer
_from_ an external device)? Specifically, which line is use for strobing
the data in and which line is used for acknoledgement? Is the normal
strobe line used for input (is it a tri-state signal), or is the normal
(for output) acknowledge line used as the strobe line for input?
Also, what does the external device need to do to initiate input mode?
For alt.comp.hardware.homebuilt and Apple 2 groups:
I want to move files to my Linux system from an Apple II+. The Apple has no
serial card, but I have a parallel printer card (a Grappler+, I think), and
of course I have 3 or 4 bits of TTL output and 4 or 3 bits of TTL input via
the game port.
I'd like to avoid buying a serial card just to offload data to quit using
my old Apple. I have an electronics hobbyist background, so think I can
avoid that. However, I'm rusty and out of date, so I'm looking for a
simple hardware solution.
Currently, I'm thinking of two approaches.
The first is to connect the Apple printer card output to my PC parallel
port as input, and "print" my data across the link.
The second is to connect a game port output bit to the parallel port
strobe line, an input bit to the acknowledge line, and remaining output
bits to two or three data lines, and write small programs to do the
handshaking and to divide up and re-combine the data.
Any suggestions?
Thanks,
Daniel
--
Daniel S. Barclay Compass Design Automation, Inc.
daniel@compass-da.com Suite 101, 5457 Twin Knolls Rd. Columbia, MD 21045 USA
"They listen hard, and act like they care.
How can they be so completely unaware
Of the truth? The answer is always denied me
So I introduce 'em to the killer inside me." - MC 900 Ft. Jesus