Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 May 1998 09:04:02 +0200 (CEST)
From:      Dirk-Willem van Gulik <dirk.vangulik@jrc.it>
To:        Luigi Rizzo <luigi@labinfo.iet.unipi.it>
Cc:        brian@Awfulhak.org, itojun@itojun.org, current@FreeBSD.ORG
Subject:   Re: Infrared ? (a simple experiment for laptop owners...)
Message-ID:  <Pine.BSF.3.96.980504085845.19474B-100000@mda00.jrc.it>
In-Reply-To: <199805040346.FAA05409@labinfo.iet.unipi.it>

next in thread | previous in thread | raw e-mail | index | archive | help



On Mon, 4 May 1998, Luigi Rizzo wrote:

> > > What i was wondering, though, is if we could implement some quick and
> > > dirty hack in iijppp to make it work.
> > [.....]
> > > This should be relatively easy to implement. Opinions ?
> 
> > I'd tend to implement some sort of half-duplex protocol layer at the 
> > ``struct physical'' layer in the new ppp (MP branch).... some 
> > relatively simple ``I've got control 'till I hand it over to you'' 
> > approach.
> > 
> > It may even be useful to build something like that into the kernel 
> > - say as a line discipline.  I haven't searched the rfcs....

The port appears as a simple serial device on most machines; and works
just fine with things like a Psion 3, 5 and some of their NFS like hacks. 

The 'real' thing is on http://www.irda.org; a complete 5 layer protocol
which seems to re-invent some of the IP, AppleTalk and i2c work.

I've started doing some of the bottom layers; but found (about a year ago)
that the six IRda compliant devices I had access already diverged at this
bottom layer; study-ing the manual reveald that they where IRda SIR
physical layer compliant; but not much above (i.e. IrLAP). With the only
two exceptions of the Psion and the HP5 laser printer. At this time there
was no public domain source/reference implementations available at all.

Perhaps this should be re-visited. Anyone is welcome to the bits of
source.

Dw. 

> i think irda is more like a protocol (or perhaps a bus) than a line
> discipline. In Windows at least, the driver offers you 'virtual'
> COM and LPT ports running on the infrared bus.
 
> If someone has the time not to write the code, but to suggest a good
> way (from the architectural point of view) to add IrDA support,
> that would be great.
 
> in my case, i was looking for some simple hack, since i wouldn't have
> much time to implement it.
> 
> 	cheers
> 	luigi
> -----------------------------+--------------------------------------
> Luigi Rizzo                  |  Dip. di Ingegneria dell'Informazione
> email: luigi@iet.unipi.it    |  Universita' di Pisa
> tel: +39-50-568533           |  via Diotisalvi 2, 56126 PISA (Italy)
> fax: +39-50-568522           |  http://www.iet.unipi.it/~luigi/
> _____________________________|______________________________________
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of the message
> 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980504085845.19474B-100000>