]>
Commit | Line | Data |
---|---|---|
b5acdcb4 | 1 | diff -uprN -X dontdiff linux-2.6.5.orig/Documentation/lirc/lirc_it87 linux-2.6.5/Documentation/lirc/lirc_it87 |
2 | --- linux-2.6.5.orig/Documentation/lirc/lirc_it87 1970-01-01 01:00:00.000000000 +0100 | |
3 | +++ linux-2.6.5/Documentation/lirc/lirc_it87 2004-04-04 14:05:29.398630000 +0200 | |
4 | @@ -0,0 +1,54 @@ | |
5 | +This is the README using the ITE IT8705 and IT8712 CIR port for LIRC. | |
6 | + | |
7 | +The IT8705 for example can be found on the ECS K7S5A. | |
8 | + | |
9 | +The driver supports receiving (MODE2) and sending (PULSE). It seems | |
10 | +sending 'LIRC_CAN_SEND_PULSE' isn't optimal for this type of hardware. | |
11 | +But because I don't know how to implement 'LIRC_CAN_SEND_CODE', I did | |
12 | +it this way. | |
13 | + | |
14 | +Attention: | |
15 | +Because of missing hardware, the following hasn't been tested: | |
16 | +a) receiving with demodulator enabled, | |
17 | +b) sending (debugging output looks good) and | |
18 | +c) using IT8712 | |
19 | + | |
20 | +Any help and/or additions etc. is welcome. | |
21 | + | |
22 | +lirc_it87 knows about the following module-parameters: | |
23 | +MODULE_DESCRIPTION("LIRC driver for ITE IT8712/IT8705 CIR port"); | |
24 | +MODULE_PARM(io, "i"); | |
25 | +MODULE_PARM_DESC(io, "I/O base address (default: 0x310)"); | |
26 | +MODULE_PARM(irq, "i"); | |
27 | +MODULE_PARM_DESC(irq, "Interrupt (1,3-12) (default: 7)"); | |
28 | +MODULE_PARM(it87_enable_demodulator, "i"); | |
29 | +MODULE_PARM_DESC(it87_enable_demodulator, "Receiver demodulator | |
30 | + enable/disable (1/0), default: 0"); | |
31 | + | |
32 | + | |
33 | +Usage: | |
34 | + | |
35 | +a) io and irq: | |
36 | + | |
37 | +If the driver finds the IT8705/12-CIR port initialized, io and irq of | |
38 | +the preinitialized hardware is used by the driver. If both values are | |
39 | +read 0x0 from the hardware, the default or given value is used. | |
40 | +Note: I experienced using irq=3. The driver initialized without any | |
41 | +problems, but no irqs are recognized by the system. I had to switch | |
42 | +back to default, irq 7. | |
43 | + | |
44 | +b) it87_enable_demodulator: | |
45 | + | |
46 | +The demodulator for the receiver can be switched off (default within | |
47 | +the driver). If you need the demodulator simple enable it by the | |
48 | +following way: it87_enable_demodulator=1. | |
49 | + | |
50 |