Status Update

Hallo zusammen. Ich habe schon länger nichts mehr von mir hören lassen, doch nun habe ich ein Update bezüglich em8300 und dem langsamen aber stätigem Prozess zur Aufnahme in den Mainline Kernel. Im Linux Kernel 3.3.0 sind kleine Änderungen für die adv7170 und adb7175 Treiber eingeflossen, welche vom em8300 Treiber benötigt werden. Somit wäre es dann möglich direkt mit dem V4L2 Subdevices zu arbeiten. Was gibt es aber sonst noch zu tun, damit der Prozess irgendwann ein Ende findet? ...

November 7, 2011 · 1 min · Christian Gmeiner

v4l2-em8300 - EEPROM dumps

[ 4204.966614] Sigma Designs EM8300 0000:00:09.0: PCI INT A -> Link[LNKB] -> GSI 5 (level, low) -> IRQ 5 [ 4204.966637] em8300-0: EM8300 8300 (rev 2) [ 4204.966642] bus: 0, devfn: 72, irq: 5, [ 4204.966647] memory: 0xcfe00000. [ 4204.966998] em8300-0: mapped-memory at 0xf9600000 [ 4204.967163] em8300-0: using MTRR [ 4205.038676] bus 0: i2c scan: found device @ 0x8a [bt865] [ 4205.169007] bus 1: i2c scan: found device @ 0xa0 [eeprom] [ 4205.215170] i2c i2c-2: client [eeprom] registered with bus id 2-0050 [ 4205.268272] full 256-byte eeprom dump: [ 4205.268284] 00: 10 22 00 00 00 00 00 01 00 00 00 00 00 00 00 00 [ 4205.268299] 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 4205.268313] 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 4205.268327] 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 4205.268340] 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 4205.268355] 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 4205.268368] 60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 4205.268381] 70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 [ 4205.268394] 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 4205.268408] 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 4205.268422] a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 4205.268436] b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 4205.268450] c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 4205.268465] d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 4205.268479] e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 4205.268493] f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 4205.268510] em8300-0: detected card: DXR3 with BT865. [ 4205.268517] em8300-0: Chip revision: 2 [ 4205.276298] bt865 1-0045: chip found @ 0x8a (em8300 i2c driver #0-0) [ 4205.276910] i2c i2c-1: client [bt865] registered with bus id 1-0045

May 21, 2011 · 3 min · Christian Gmeiner

v4l2-em8300 - Audio Cleanups

Hier wieder ein Lebenszeichen vom v4l2-em8300 Projekt. Ich habe die letzten zwei Tage genützt um den Audio Teil des Treibers ein wenig aufzuräumen. Ab jetzt wird nur noch ALSA unterstützt und alle Moduloptionen bezüglich Audio wurden entfernt. Langsam aber sicher habe ich schon viele Teile aufgeräumt und der Treiber wird immer besser 🙂 Über die nächsten Schritte in der Entwicklung bin ich mir noch nicht sicher. vbuf2 wäre sicherlich eine Überlegung wert, da ich möglichst viel Kernel-Funktionalität verwenden möchte – macht den Treiber schön klein und übersichtlich. Ich hoffe ich werde in den nächsten Wochen/Monaten wieder einmal Richtig viel Zeit fürs hacken haben. ...

May 21, 2011 · 1 min · Christian Gmeiner

Bye Bye BKL

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=4ba8216cd90560bc402f52076f64d8546e8aefcb

May 8, 2011 · 1 min · Christian Gmeiner

Blog is back....

Nun finde ich endlich einmal wieder ein wenig Zeit für diesen Blog… und was soll ich sagen, er ist wieder online 🙂 Möge er mit vielen Inhalten gefüllt werden.

April 21, 2011 · 1 min · Christian Gmeiner