On Sat, 6 Apr 2002, [ISO-8859-1] Dani�l Mantione wrote:
> On Fri, 5 Apr 2002, Christoph Egger wrote:
>
> > That's really nice!
> >
> > I have looked through the code and it looks really good to me.
> >
> > I have a ATI Rage XL card, which belongs to the mach64 family.
> > Unfortunately, I can't test your code, because the native mach64 driver
> > doesn't work for me. It messes up my screen, when setting up the mode. (I
> > use the 2.4.17 linux kernel)
>
> You mean the Atyfb?
Yes.
> Well, I have done some work on that lately. The Atyfb did't support
> LCD monitors and that's quite annoying on a laptop; this is what
> started it all. Besides the LCD support I also did add the 4 bpp modes
> and fix a few bugs. Maybe it works better work you. Shall I send you
> it?
Yes, please!
> What exactly goes wrong?
I am trying the atyfb driver since kernel 2.4.10 to see if it works.
(I am using 2.4.17 right now)
When doing
modprobe -a atyfb
then a default mode is set, but the screen is blank. I see nothing then.
I have to reboot my machine to be able to see something again.
Here is the log:
---------------------------------------
Dec 2 13:27:53 athene kernel: atyfb: 3D RAGE (XL) [0x4752 rev 0x27] 8M
WRAM, 14.31818 MHz XTAL, 230 MHz PLL, 120 Mhz MCLK
Dec 2 13:27:53 athene kernel: Console: switching to colour frame buffer
device 80x30
Dec 2 13:27:53 athene kernel: fb0: ATY Mach64 frame buffer device on PCI
Dec 2 13:27:57 athene kernel: not enough video RAM
---------------------------------------
Well, I have a ATI Xpert 98 PCI graphic card:
Chipset: 3D RAGE XL
RamDAC: mach64 internal
Clock: mach64 internal
RAM: 8MB SDRAM
BUS: PCI
The driver detects everything correct, except the TYPE of onboard-RAM: I
have SDRAM and no WRAM.
And I don't know, why 8MB shouldn't be enough to set up a mode...
> > As soon as it will work, I can test your code.
> >
> > BTW: I can give you CVS write access, when you send me your login name at
> > SourceForge. Then you can add/commit your driver and further fixes
> > yourself.
>
> It's dmantione. But I don't expect I'm going to be a big contributor to
> the project.
hmmm.... who knows? :)
> > > A problem that it still has is that it only works in 8 bpp. Other
> > > pixel depths should work, but for some reason GT_DEPTH returns 18 in
> > > 16 and 32 bpp modes, so the engine is not correctly initialized. If
> > > this is fixed, I expect 16 and 32 bpp will work too. 24 bpp still
> > > needs some work.
> >
> > I CC' this mail to the GGI ML. Maybe that there is anyone, who knows a
> > solution or can give you some hints at least.
CU,
Christoph Egger
E-Mail: [EMAIL PROTECTED]