Laz a écrit :
> On Saturday 14 October 2006 00:17, Nicolas Huillard wrote:
> 
>>When modprobing viafb, it report the following IRQ (dmesg):
>> viafb: irq handler installed, IRQ(0x200) = 80080c02
> 
> Here's what I see in dmesg:
> viafb: VIA UNICHROME framebuffer 1.0 initializing
> viafb: viafb : CC900000
> viafb: framebuffer size = 64 Mb
> viafb: Found Device Rev:0
> mtrr: MTRR 4 not used
> mtrr: 0xd8000000,0x4000000 overlaps existing 0xd8000000,0x800000
> viafb: X:720 Y:576
> viafb: detected VT1622A (7)
> viafb: mode=720  bpp=32  refresh=50  TVon=1  TVtype=2
> viafb: VQ start:3FC0000  end:3FFFFFF  size:40000
> viafb: Cursor start:3FBF000  end:3FBFFFF  size:1000
> viafb: detected VT1622A (7)
> viafb: mode=720  bpp=32  refresh=50  TVon=1  TVtype=2
> viafb: irq handler installed, IRQ(0x200) = 80080c02

Here is the diff with mine :
viafb: viafb : CEB00000
viafb: framebuffer size = 32 Mb
viafb: detected VT1622 (2), using TV3 tables
viafb: VQ start:1FC0000  end:1FFFFFF  size:40000
viafb: Cursor start:1FBF000  end:1FBFFFF  size:1000
viafb: detected VT1622 (2), using TV3 tables

32Mb buffer size should be enough (26 times the full 720x576x32 frame)

May it be a difference between TV encoder device (VT16xx), or actual
CLE266 revision ?

BTW, you have wrong MTRR stuff :
mtrr: MTRR 4 not used
mtrr: 0xd8000000,0x4000000 overlaps existing 0xd8000000,0x800000

> Did you try printing out viafb_wait_for_sync as Mark suggested to see if it 
> changes or not?

I still have to. Thanks for the reminder.

-- 
NH


_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to