Hi Manu,
I've just send you an E-Mail, but for the Rest of the Mailing List, here
is it again with Log Outputs.
IIRC, you have a (MB86A16) VP-1034 ?
can you check out whether the changes in the mantis tree fixes your
issues ?
Is the cu1216 an another Chip? If its so, I'm sorry. I think that the
cu1216 only includes a few Things for the Mantis Module. So I have to
change the mb86a16.c for the Timer Fix, right?
I've tried the new Driver from you, but with this my dvbscan can't find
any Channels. I have added the mantis_dma.c Patch from Marko Ristola and
now he scans. Dvbscan finds more Channels then before, but there is
another Problem: After 3 or 4 Transponder-scans with kaffeine, the
Module shuts down or so and I get an *NO SIGNAL* Error in dmesg. Tuning
doesn't work.
If i try to reload the Module, then the Error is still there and I only
can start a new Scan after a completely reboot (not Linux like - but I
don't know wheres the Problem).
Here is the dmesg Output with verbose=4 after loading the Module:
--------------------------------------------------------------------------------
ACPI: PCI Interrupt 0000:05:06.0[A] -> Link [APC3] -> GSI 18 (level,low)
-> IRQ 66
gpif status: 6080 irqcfg: 0002
mantis_set_direction (0): TS direction setup
irq: 66, latency: 32
memory: 0xfdcff000, mmio: 0xffffc20010096000
found a VP-1034 PCI DVB-S/DSS device on (05:06.0),
Mantis Rev 1 [1822:0014], irq: 66, latency: 32
memory: 0xfdcff000, mmio: 0xffffc20010096000
mantis_i2c_init (0): Initializing I2C ..
mantis_i2c_init (0): [0x04080000/00000000]
mantis_i2c_write: Address=[0x50] <W>[ 08 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x50] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
08 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
ca === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
19 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
9e === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
73 ]
MAC Address=[00:08:ca:19:9e:73]
mantis_dma_init (0): Mantis DMA init
mantis_alloc_buffers (0): DMA=0x3c9b0000 cpu=0xffff81003c9b0000
size=65536
mantis_alloc_buffers (0): RISC=0x2bce000 cpu=0xffff810002bce000
size=1000
mantis_calc_lines (0): Mantis RISC block bytes=[4096], line
bytes=[2048], line count=[32]
mantis_dvb_init (0): dvb_register_adapter
DVB: registering new adapter (Mantis dvb adapter).
mantis_dvb_init (0): dvb_dmx_init
mantis_dvb_init (0): dvb_dmxdev_init
mantis_frontend_init (0): Mantis frontend Init
mantis_fe_powerup (0): Frontend Power ON
mantis_frontend_reset (0): Frontend Reset
mantis_frontend_init (0): Device ID=14
mantis_frontend_init (0): Probing for MB86A16 (DVB-S/DSS)
mantis_i2c_write: Address=[0x08] <W>[ 7f ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x08] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
fe ]
mantis_frontend_init (0): found MB86A16 DVB-S/DSS frontend @0x08
DVB: registering frontend 0 (Fujitsu MB86A16 DVB-S)...
--------------------------------------------------------------------------------
And here after trying a Scan:
--------------------------------------------------------------------------------
0001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_write: Address=[0x08] <W>[ 37 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x08] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
08 ]
mb86a16_write: writing to [0x08],Reg[0x21],Data[0x13]
mantis_i2c_write: Address=[0x08] <W>[ 21 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
13 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x22],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 22 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x23],Data[0x3c]
mantis_i2c_write: Address=[0x08] <W>[ 23 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
3c === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x24],Data[0xb7]
mantis_i2c_write: Address=[0x08] <W>[ 24 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
b7 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x25],Data[0x01]
mantis_i2c_write: Address=[0x08] <W>[ 25 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
01 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2b],Data[0xa7]
mantis_i2c_write: Address=[0x08] <W>[ 2b ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
a7 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2c],Data[0x0f]
mantis_i2c_write: Address=[0x08] <W>[ 2c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
0f === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x0c],Data[0x04]
mantis_i2c_write: Address=[0x08] <W>[ 0c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
04 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mantis_i2c_write: Address=[0x08] <W>[ 37 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x08] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
0e ]
mb86a16_write: writing to [0x08],Reg[0x21],Data[0x13]
mantis_i2c_write: Address=[0x08] <W>[ 21 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
13 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x22],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 22 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x23],Data[0x3d]
mantis_i2c_write: Address=[0x08] <W>[ 23 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
3d === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x24],Data[0x87]
mantis_i2c_write: Address=[0x08] <W>[ 24 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
87 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x25],Data[0x01]
mantis_i2c_write: Address=[0x08] <W>[ 25 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
01 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2b],Data[0x2c]
mantis_i2c_write: Address=[0x08] <W>[ 2b ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
2c === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2c],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 2c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x0c],Data[0x04]
mantis_i2c_write: Address=[0x08] <W>[ 0c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
04 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mantis_i2c_write: Address=[0x08] <W>[ 37 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x08] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
36 ]
mb86a16_write: writing to [0x08],Reg[0x21],Data[0x13]
mantis_i2c_write: Address=[0x08] <W>[ 21 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
13 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x22],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 22 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x23],Data[0x3c]
mantis_i2c_write: Address=[0x08] <W>[ 23 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
3c === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x24],Data[0x87]
mantis_i2c_write: Address=[0x08] <W>[ 24 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
87 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x25],Data[0x01]
mantis_i2c_write: Address=[0x08] <W>[ 25 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
01 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2b],Data[0xd4]
mantis_i2c_write: Address=[0x08] <W>[ 2b ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
d4 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2c],Data[0x0f]
mantis_i2c_write: Address=[0x08] <W>[ 2c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
0f === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x0c],Data[0x04]
mantis_i2c_write: Address=[0x08] <W>[ 0c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
04 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mantis_i2c_write: Address=[0x08] <W>[ 37 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x08] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
10 ]
mb86a16_set_fe: NO -- SIGNAL
mantis_i2c_write: Address=[0x08] <W>[ 0d ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x08] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 ]
sync_chk: Status = 00,
mb86a16_write: writing to [0x08],Reg[0x32],Data[0x02]
mantis_i2c_write: Address=[0x08] <W>[ 32 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
02 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x06],Data[0xdf]
mantis_i2c_write: Address=[0x08] <W>[ 06 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
df === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x0a],Data[0x3d]
mantis_i2c_write: Address=[0x08] <W>[ 0a ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
3d === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2b],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 2b ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2c],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 2c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x58],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 58 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x59],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 59 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x08],Data[0x16]
mantis_i2c_write: Address=[0x08] <W>[ 08 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
16 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2f],Data[0x21]
mantis_i2c_write: Address=[0x08] <W>[ 2f ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
21 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x39],Data[0x38]
mantis_i2c_write: Address=[0x08] <W>[ 39 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
38 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x3d],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 3d ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x3e],Data[0x1c]
mantis_i2c_write: Address=[0x08] <W>[ 3e ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
1c === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x3f],Data[0x20]
mantis_i2c_write: Address=[0x08] <W>[ 3f ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
20 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x40],Data[0x1e]
mantis_i2c_write: Address=[0x08] <W>[ 40 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
1e === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x41],Data[0x23]
mantis_i2c_write: Address=[0x08] <W>[ 41 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
23 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x54],Data[0xff]
mantis_i2c_write: Address=[0x08] <W>[ 54 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
ff === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x00],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 00 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2d],Data[0x1a]
mantis_i2c_write: Address=[0x08] <W>[ 2d ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
1a === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x49],Data[0x7a]
mantis_i2c_write: Address=[0x08] <W>[ 49 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
7a === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2a],Data[0x32]
mantis_i2c_write: Address=[0x08] <W>[ 2a ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
32 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x36],Data[0x06]
mantis_i2c_write: Address=[0x08] <W>[ 36 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
06 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x33],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 33 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x03],Data[0x04]
mantis_i2c_write: Address=[0x08] <W>[ 03 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
04 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x04],Data[0x64]
mantis_i2c_write: Address=[0x08] <W>[ 04 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
64 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x05],Data[0x01]
mantis_i2c_write: Address=[0x08] <W>[ 05 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
01 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x21],Data[0x13]
mantis_i2c_write: Address=[0x08] <W>[ 21 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
13 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x22],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 22 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x23],Data[0x3d]
mantis_i2c_write: Address=[0x08] <W>[ 23 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
3d === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x24],Data[0x07]
mantis_i2c_write: Address=[0x08] <W>[ 24 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
07 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x25],Data[0x01]
mantis_i2c_write: Address=[0x08] <W>[ 25 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
01 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2b],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 2b ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2c],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 2c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x0c],Data[0x04]
mantis_i2c_write: Address=[0x08] <W>[ 0c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
04 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mantis_i2c_write: Address=[0x08] <W>[ 37 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x08] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
0c ]
mb86a16_write: writing to [0x08],Reg[0x21],Data[0x13]
mantis_i2c_write: Address=[0x08] <W>[ 21 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
13 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x22],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 22 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x23],Data[0x3d]
mantis_i2c_write: Address=[0x08] <W>[ 23 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
3d === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x24],Data[0x37]
mantis_i2c_write: Address=[0x08] <W>[ 24 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
37 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x25],Data[0x01]
mantis_i2c_write: Address=[0x08] <W>[ 25 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
01 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2b],Data[0xd4]
mantis_i2c_write: Address=[0x08] <W>[ 2b ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
d4 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2c],Data[0x0f]
mantis_i2c_write: Address=[0x08] <W>[ 2c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
0f === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x0c],Data[0x04]
mantis_i2c_write: Address=[0x08] <W>[ 0c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
04 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mantis_i2c_write: Address=[0x08] <W>[ 37 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x08] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
0b ]
mb86a16_write: writing to [0x08],Reg[0x21],Data[0x13]
mantis_i2c_write: Address=[0x08] <W>[ 21 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
13 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x22],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 22 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x23],Data[0x3c]
mantis_i2c_write: Address=[0x08] <W>[ 23 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
3c === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x24],Data[0xd7]
mantis_i2c_write: Address=[0x08] <W>[ 24 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
d7 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x25],Data[0x01]
mantis_i2c_write: Address=[0x08] <W>[ 25 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
01 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2b],Data[0x2c]
mantis_i2c_write: Address=[0x08] <W>[ 2b ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
2c === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2c],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 2c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x0c],Data[0x04]
mantis_i2c_write: Address=[0x08] <W>[ 0c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
04 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mantis_i2c_write: Address=[0x08] <W>[ 37 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x08] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
0d ]
mb86a16_write: writing to [0x08],Reg[0x21],Data[0x13]
mantis_i2c_write: Address=[0x08] <W>[ 21 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
13 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x22],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 22 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x23],Data[0x3d]
mantis_i2c_write: Address=[0x08] <W>[ 23 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
3d === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x24],Data[0x67]
mantis_i2c_write: Address=[0x08] <W>[ 24 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
67 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x25],Data[0x01]
mantis_i2c_write: Address=[0x08] <W>[ 25 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
01 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2b],Data[0xa7]
mantis_i2c_write: Address=[0x08] <W>[ 2b ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
a7 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2c],Data[0x0f]
mantis_i2c_write: Address=[0x08] <W>[ 2c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
0f === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x0c],Data[0x04]
mantis_i2c_write: Address=[0x08] <W>[ 0c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
04 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mantis_i2c_write: Address=[0x08] <W>[ 37 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x08] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
09 ]
mb86a16_write: writing to [0x08],Reg[0x21],Data[0x13]
mantis_i2c_write: Address=[0x08] <W>[ 21 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
13 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x22],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 22 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x23],Data[0x3c]
mantis_i2c_write: Address=[0x08] <W>[ 23 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
3c === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x24],Data[0xb7]
mantis_i2c_write: Address=[0x08] <W>[ 24 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
b7 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x25],Data[0x01]
mantis_i2c_write: Address=[0x08] <W>[ 25 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
01 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2b],Data[0xa7]
mantis_i2c_write: Address=[0x08] <W>[ 2b ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
a7 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2c],Data[0x0f]
mantis_i2c_write: Address=[0x08] <W>[ 2c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
0f === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x0c],Data[0x04]
mantis_i2c_write: Address=[0x08] <W>[ 0c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
04 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mantis_i2c_write: Address=[0x08] <W>[ 37 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x08] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
0e ]
mb86a16_write: writing to [0x08],Reg[0x21],Data[0x13]
mantis_i2c_write: Address=[0x08] <W>[ 21 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
13 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x22],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 22 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x23],Data[0x3d]
mantis_i2c_write: Address=[0x08] <W>[ 23 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
3d === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x24],Data[0x87]
mantis_i2c_write: Address=[0x08] <W>[ 24 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
87 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x25],Data[0x01]
mantis_i2c_write: Address=[0x08] <W>[ 25 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
01 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2b],Data[0x2c]
mantis_i2c_write: Address=[0x08] <W>[ 2b ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
2c === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2c],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 2c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x0c],Data[0x04]
mantis_i2c_write: Address=[0x08] <W>[ 0c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
04 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mantis_i2c_write: Address=[0x08] <W>[ 37 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x08] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
39 ]
mb86a16_write: writing to [0x08],Reg[0x21],Data[0x13]
mantis_i2c_write: Address=[0x08] <W>[ 21 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
13 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x22],Data[0x00]
mantis_i2c_write: Address=[0x08] <W>[ 22 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x23],Data[0x3c]
mantis_i2c_write: Address=[0x08] <W>[ 23 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
3c === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x24],Data[0x87]
mantis_i2c_write: Address=[0x08] <W>[ 24 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
87 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x25],Data[0x01]
mantis_i2c_write: Address=[0x08] <W>[ 25 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
01 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2b],Data[0xd4]
mantis_i2c_write: Address=[0x08] <W>[ 2b ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
d4 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x2c],Data[0x0f]
mantis_i2c_write: Address=[0x08] <W>[ 2c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
0f === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mb86a16_write: writing to [0x08],Reg[0x0c],Data[0x04]
mantis_i2c_write: Address=[0x08] <W>[ 0c ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
04 === Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE
*] ===
]
mantis_i2c_write: Address=[0x08] <W>[ 37 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x08] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
11 ]
mb86a16_set_fe: NO -- SIGNAL
mantis_i2c_write: Address=[0x08] <W>[ 0d ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x08] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 ]
sync_chk: Status = 00,
mantis_i2c_write: Address=[0x08] <W>[ 15 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x08] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
a0 ]
mantis_i2c_write: Address=[0x08] <W>[ 26 ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
]
mantis_i2c_read: Address=[0x08] <R>[ ===
Interrupts[4080001/0001]= [* I2C R-ACK ** PCMCIA-07 ** I2C DONE *] ===
00 ]
mb86a16_set_fe: AGC = a0 CNM = 00
--------------------------------------------------------------------------------
dvbscan Output:
--------------------------------------------------------------------------------
scanning chan
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 12551500 V 22000000 5
tune to: 12551:v:0:22000
WARNING: >>> tuning failed!!!
tune to: 12551:v:0:22000 (tuning failed)
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.
--------------------------------------------------------------------------------
Applied fixes:
mantis_dma.c (Patched manually, because the Line-numbers are wrong )
--------------------------------------------------------------------------------
diff -up -r mantis.alpha/linux/drivers/media/dvb/mantis/mantis_dma.c
mantis/linux/drivers/media/dvb/mantis/mantis_dma.c
--- mantis.alpha/linux/drivers/media/dvb/mantis/mantis_dma.c
2006-10-19 17:24:03.000000000 +0300
+++ mantis/linux/drivers/media/dvb/mantis/mantis_dma.c 2006-10-19
17:44:31.000000000 +0300
@@ -192,7 +192,7 @@ void mantis_dma_start(struct mantis_pci
mantis_risc_program(mantis);
mmwrite(cpu_to_le32(mantis->risc_dma), MANTIS_RISC_START);
- mmwrite(MANTIS_GPIF_RDWRN, MANTIS_GPIF_ADDR);
+ mmwrite( mmread( MANTIS_GPIF_ADDR ) | MANTIS_GPIF_RDWRN,
MANTIS_GPIF_ADDR);
mmwrite(0, MANTIS_DMA_CTL);
mantis->last_block = mantis->finished_block = 0;
@@ -208,6 +208,7 @@ void mantis_dma_stop(struct mantis_pci *
{
u32 stat = 0, mask = 0;
+ mmwrite( (mmread(MANTIS_GPIF_ADDR) & ( ~(MANTIS_GPIF_RDWRN) ) ),
MANTIS_GPIF_ADDR);
stat = mmread(MANTIS_INT_STAT);
mask = mmread(MANTIS_INT_MASK);
dprintk(verbose, MANTIS_DEBUG, 1, "Mantis Stop DMA engine");
@@ -231,7 +232,7 @@ void mantis_dma_xfer(unsigned long data)
dprintk(verbose, MANTIS_DEBUG, 1, "last block=[%d] finished
block=[%d]",
mantis->last_block, mantis->finished_block);
- (mantis->ts_size ? dvb_dmx_swfilter_204: dvb_dmx_swfilter)
+ (mantis->ts_size ? dvb_dmx_swfilter: dvb_dmx_swfilter_204)
(&mantis->demux, &mantis->buf_cpu[mantis->last_block *
MANTIS_BLOCK_BYTES], MANTIS_BLOCK_BYTES);
mantis->last_block = (mantis->last_block + 1) %
MANTIS_BLOCK_COUNT;
}
--------------------------------------------------------------------------------
And mb86a16.c
--------------------------------------------------------------------------------
static int cu1216_get_tune_settings(struct dvb_frontend* fe, struct
dvb_frontend_tune_settings* settings)
{
settings->min_delay_ms = 50;
settings->step_size = 0; /* FE_QAM: zero */
settings->max_drift = 0; /* FE_QAM: zero */
return 0;
}
...
...
dvb_frontend_ops...
...
.get_tune_settings = cu1216_get_tune_settings,
...
--------------------------------------------------------------------------------
This damn Card drives me very crazy. I think about the Technotrend
S2-3200, but there are also Alpha Drivers from you available, no
officials. I don't know if they are better :(
Bye, Elmar
PS: Have changed my Mailing-List E-Mail for some Spam Reasons ;)
_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb