|Site sponsored by IGEL|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[directfb-dev] Savage driver not working for me
Can anyone help me with a problem I am having with the savagefb patch ?
I have one of those small-format motherboards with a VIA EDEN CPU. The graphics chipset is described in the manual as "4X AGP S3 Savage4 3D and Savage 2000 2D engines integrated in VT8606 supporting up to 32MB of shared memory".
I applied the patch from DirectFB-0.9.19 onto linux version 2.4.21-rc2
When I compile my kernel with vesafb, everything works perfectly.
When I compile my kernel with savagefb, it spits the following during bootup:
divide error: 0000
EIP: 0010:[<c0265517>] Not tainted
eax: 746a5288 ebx: c5f99000 ecx: 746a5288 edx: 00000000
esi: 00000000 edi: c5fba000 ebp: 00000000 esp: c1113f6c
ds: 0018 es: 0018 ss: 0018
Process swapper (pid: 1, stackpage=c1113000)
Stack: c0292ca0 ffffffff c5f99000 c0292f98 c5fba000 c024d620 00000000 c01a923e
c5fba000 c0292f98 c5fba000 c024d620 00000000 0008e000 c01a92a4 c024d620
c5fba000 00000000 c028f7b0 00000000 c02655fa c024d620 c026569f c0263ec8
Call Trace: [<c01a923e>] [<c01a92a4>] [<c010502f>] [<c0105550>]
Code: f7 b3 98 00 00 00 8b b3 9c 00 00 00 03 73 34 03 b3 a0 00 00
<0>Kernel panic: Attempted to kill init!
I am now resorting to RTFS but I am hoping that someone who is more familiar with the way this driver works could give me a hint or two.
The reason I want to get this work is that I want to be able to switch to 640x480 to play a video full screen and then swap back to 1024x768 when the video is finished. I can't do that with vesafb.
_______ __/ \____________________________/ \__ _______
\_____ | \ o \ Adam Pierce / o / | _____/
\___ | \ o \________________________/ o / | ___/
\__|____\ o www.doctort.org/adam o /____|__/
Info: To unsubscribe send a mail to email@example.com with "unsubscribe directfb-dev" as subject.