[ale] CRAZY idea
Chris Fowler
ChrisF at computone.com
Tue Jun 5 07:49:59 EDT 2001
I'm reading the ALE arhives of someone wanting to use a PS/1 as a serial terminal that only supported parallel ports. The suggestion made to them was to use PLIP how about this.
// PTERMINALD.C
Open(master pty)
Open(slave pty)
Open(/dev/lp0)
fork()
// Child
close(master)
set_term(slave);
dup2(slave ,0)
dup2(slave ,1)
dup2(slave, 2)
execl("/sbin/mingetty", "/sbin/mingetty", 0);
//Parent
Select(lp0 + Master)
If(master)
       write(lp0)
if(slave)
       write(master)
loop forver
// PTERMINALC.C
open("/dev/lp0")
setterm(0)
select(0 + lp0)
if(lp0)
       write(1)
if(0)
       write(lp0)
The above is just my form of pseudo code. Will it work? What is the minimal amount of pins do I need in order to make it happen?
Thanks,
Chris Fowler
More information about the Ale
mailing list