Hallo,
Ich habe probiert, set_control und get_control auszukomentieren, und die originale atmel-isi Dateien benutzen.
So sieht es aus, nachdem ich das Modul geladen habe
MfGCode:/lib/modules/2.6.25.10.atmel.2/kernel/drivers/media/video # modprobe -v ov7620 Loading module i2c-core Loading module ov7620 Unable to handle kernel paging request at virtual address 78385814 ptbr = 91d7a000 pgd = 00000000 Oops: Kernel access of bad area, sig: 11 [#1] FRAME_POINTER chip: 0x01f:0x1e82 rev 2 Modules linked in: ov7620(+) i2c_core atmel_isi videodev v4l1_compat xt_state ip table_filter ipt_MASQUERADE iptable_nat nf_nat nf_conntrack_ipv4 nf_conntrack ip _tables vfat fat nls_base PC is at i2c_smbus_xfer+0x8/0x438 [i2c_core] LR is at i2c_smbus_write_byte_data+0x22/0x2c [i2c_core] pc : [<c08a9674>] lr : [<c08a9c62>] Not tainted sp : 91fede00 r12: 78385808 r11: 0000e0a0 r10: 00001ad8 r9 : 00000000 r8 : 00000012 r7 : 91fede6c r6 : c0893480 r5 : 901ed8c0 r4 : 7fbd4e6c r3 : 901ed8b8 r2 : 00000016 r1 : 78385808 r0 : c0851dbc Flags: qvNzc Mode bits: hjmde....g CPU Mode: Supervisor Process: insmod [501] (task: 91c17300 thread: 91fec000) Stack: (0x91fede00 to 0x91fee000) de00: 00000003 00000000 fffffff9 900c7e0c 91fede50 00000001 9005e2b6 9003db30 de20: 91fede50 00000001 4e6c de80: 901ed8b8 00000016 c0893300 c0851dbc 00000002 91fede9a 900180ae 91fedeac dea0: 901e9ef4 02faf080 9001436a 91fedebc 901e9ef4 901ed8c0 7fbd4e6c c0892016 dec0: 91feded0 c0893480 901ed8c0 7fbd4e6c c088006a 91fedee4 c0893480 901ed8c0 dee0: 7fbd4e6c 90036638 91fedf94 91e15da0 901ed8c0 7fbd4e6c 91fedef4 0007f008 df00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 df20: 00000000 00000000 00000000 00000000 00000009 c0852d9c 91d54cc0 c08520dc df40: c0851fc4 c0851000 00000000 00000070 00000070 c08924c8 c08a9f88 00000016 df60: c0851d04 c0851dbc c085212c c0852104 00000016 00000014 00000000 0000240b df80: 900514fe 91fedfa4 91c7ef00 c08acda0 00000000 90013132 00000000 00072f70 dfa0: 0000504c 7fbd4e6c 00072a60 7fbd4f17 80000000 91fec000 00000001 2aaf3bac dfc0: 7fbd4d40 7fbd4d34 0007f018 0000230b 0007f008 0000230b 00000073 0007f008 dfe0: 00072f70 0000504c 7fbd4e6c 00072a60 7fbd4f17 00000002 0005a980 0007f018 Call trace: [<c08a9c62>] i2c_smbus_write_byte_data+0x22/0x2c [i2c_core] [<c0892016>] ov7620_write+0xa/0x10 [ov7620] [<c088006a>] ov7620_init+0x6a/0xa8 [ov7620] [<90036638>] sys_init_module+0xf8c/0x105c [<90013132>] syscall_return+0x0/0x12







Zitieren

Lesezeichen