[CCed to linux-irda. Gnokii project is about connection between Nokia mobile
phones via cable or IR port (COM-mapped in BIOS only). Thomas would like to
have serial dongle Tekram IRmate-210 B supported (me too, I have this beast on
my table). But I do not want to include this stuff to gnokii itself because
this is already in the Kernel. I think that there _should_ be the way to make
the code of all dongles supported in linux-irda usable for us (and other
projects too). Is there any? I do not understand stuff like IRport, IRCOMM,
IRTTY, sorry...]

   From: Thomas Schneider <[EMAIL PROTECTED]>
   Date: Sun, 18 Jul 1999 00:54:55 +0200

Hi Thomas,

   > In last days I found some information for the 210 - here is a short
   > summary:
   > - it can-A4t work with gnokii in moment, because a special protocol
   >   for speed-changing is used
   > - it is over serial interface powered dongle.

yes! If you want to have some other devices which will not run with gnokii,
just look at Linux-IRDA project (http://www.cs.uit.no/linux-irda/).

   > I have the programming manual for 210B now - and can start the work -
   > here are some questions:

I have some docs too, if you want it, just mail me. But I think that
everything is in the ttekram.c file in Linux Kernel.

   > - Pavel - you wrote for some days:
   >     Tonight I will try to convince my Tekram IRmate 210 B to work
   >     with gnokii, we will see ...
   >   Have you some code what work or not? If you want do this or not?

I do not have anything because I think it is not the work for gnokii. We
should try to convince people from Linux/IRDA to make their work usable also
for us. They have the module for each IR dongle and use this code. Why not
convince them to make it usable for us too? If you would like to do it, I
think that Dag Brattli <[EMAIL PROTECTED]> (remove _ to make the adress valid)
is the right person :-) Or is this code usable for us now? I do not know.

The problem is like this:

1. We want to make each IR dongle to behave like any standard IR port which is
   COM-mapped in the BIOS.

2. They really do not want this too (I think they use IR as net-devices not
   serial-devices), but I think there is some way of make each dongle module
   behave like we want...

   > - When I start with work this are the planed steps:
   >   a) new GSM_ConnectionType for every new dongle - for 210b:
   >      GCT_Tekram_210B for example

I do not think that this is the right solution and will never include it,
sorry.

   >   b) all dongle protocol-specific in extra file - for tekrams:
   >      tekram.[ch]

Have you ever seen Linux's CONFIG stuff in the dongle stuff? :-))

SnowWhite:/home/pavel$ ls -al /usr/src/linux/drivers/net/irda/
total 211
drwxr-xr-x   2 root     root         1024 Jul 11 16:47 .
drwxr-xr-x   4 root     root         5120 Jul 11 16:47 ..
-rw-r--r--   1 root     root         1109 Jun  8 01:19 Config.in
-rw-r--r--   1 root     root         2643 Jun  8 01:19 Makefile
-rw-r--r--   1 root     root         5776 Jun  8 01:19 actisys.c
-rw-r--r--   1 root     root         3516 Jun  8 01:19 esi.c
-rw-r--r--   1 root     root         5768 Jun  8 01:19 girbil.c
-rw-r--r--   1 root     root        17242 Jun 13 19:48 irport.c
-rw-r--r--   1 root     root        17511 Jun  2 20:31 irtty.c
-rw-r--r--   1 root     root         5229 Jun  8 01:19 litelink.c
-rw-r--r--   1 root     root        36103 Jun  8 01:19 pc87108.c
-rw-r--r--   1 root     root        23247 Jun  8 01:19 smc-ircc.c
-rw-r--r--   1 root     root         5823 Jun  8 01:19 tekram.c
-rw-r--r--   1 root     root        18962 May 30 19:17 toshoboe.c
-rw-r--r--   1 root     root        22371 Jun  8 01:19 uircc.c
-rw-r--r--   1 root     root        30473 Jun  8 01:19 w83977af_ir.c
SnowWhite:/home/pavel$ 

I think that tekram.c can be a good start for you.
-- 
Pavel Jan-Bmk ml.
[EMAIL PROTECTED]

Reply via email to