Hi,
I've recently started working on a Fast IrDA driver for the StrongARM
1100/1110
CPUs (specifically Compaq's iPAQ). While reading the code in
drivers/net/sa1100_ir.c
I stumbled across a few things I'd like to know - perhaps s.o. on this
list
can help me here:
- in sa1100_irda_set_speed there is a case statement that should
(basically) select
SIR or FIR operation based on the baudrate passed as a parameter. This
function
is called from several places in the driver (suspend, resume etc.).
What interests
me is the sa1100_irda_ioctl function which should be the right place
to
control switching between SIR and FIR operation.
Currently, sa1100_irda_set_speed always receives 9600 as speed
parameter. Is
there a way to access the ioctl from user mode (i.e. which device is
associated
when I'm not using irattach to bind IrDA to a serial port) ?
- Do you think it generally makes sense to integrate a SIR and FIR
driver in one
kernel module ? Autosensing for speed is not supported anyway AFAIK
and there's
not too much code in comon between the two drivers.
Best regards,
Michael Engel ([EMAIL PROTECTED])
The original message was received at Tue, 3 Oct 2000 20:54:16 +0200 (MET DST)
from A29d1.pppool.de [213.6.41.209]
----- The following addresses had permanent fatal errors -----
<[EMAIL PROTECTED]>
----- Transcript of session follows -----
... while talking to server.pasta.cs.uit.no.:
>>> RCPT To:<[EMAIL PROTECTED]>
<<< 550 <[EMAIL PROTECTED]>... User unknown
550 <[EMAIL PROTECTED]>... User unknown
Reporting-MTA: dns; post.webmailer.de
Received-From-MTA: DNS; A29d1.pppool.de
Arrival-Date: Tue, 3 Oct 2000 20:54:16 +0200 (MET DST)
Final-Recipient: RFC822; [EMAIL PROTECTED]
Action: failed
Status: 5.1.1
Remote-MTA: DNS; server.pasta.cs.uit.no
Diagnostic-Code: SMTP; 550 <[EMAIL PROTECTED]>... User unknown
Last-Attempt-Date: Tue, 3 Oct 2000 20:54:18 +0200 (MET DST)
Hi,
I've recently started working on a Fast IrDA driver for the StrongARM
1100/1110
CPUs (specifically Compaq's iPAQ). While reading the code in
drivers/net/sa1100_ir.c
I stumbled across a few things I'd like to know - perhaps s.o. on this
list
can help me here:
- in sa1100_irda_set_speed there is a case statement that should
(basically) select
SIR or FIR operation based on the baudrate passed as a parameter. This
function
is called from several places in the driver (suspend, resume etc.).
What interests
me is the sa1100_irda_ioctl function which should be the right place
to
control switching between SIR and FIR operation.
Currently, sa1100_irda_set_speed always receives 9600 as speed
parameter. Is
there a way to access the ioctl from user mode (i.e. which device is
associated
when I'm not using irattach to bind IrDA to a serial port) ?
- Do you think it generally makes sense to integrate a SIR and FIR
driver in one
kernel module ? Autosensing for speed is not supported anyway AFAIK
and there's
not too much code in comon between the two drivers.
Best regards,
Michael Engel ([EMAIL PROTECTED])