On 7/12/07, Finn Thain <[EMAIL PROTECTED]> wrote: > > > On Thu, 12 Jul 2007, Eugen Paiuc wrote: > > > 2007/6/5, Brad Boyer <[EMAIL PROTECTED]>: > > > > > > On Mon, Jun 04, 2007 at 10:55:42PM -0700, Brian Morris wrote: > > > > > > > > > > > there is some issue about whatever mode you boot from too, there is > > > > trouble switching if you change your mind. > > > > > > For some Mac video cards, we don't actually know how to change the > > > current resolution. > > > > and, if we use, for that, this enter point > > > > NUBUS_RESID_VIDNAMES = 0x0041, > > NUBUS_RESID_VIDMODES = 0x007e > > Those nubus resources allow the card to advertise its capabilities. Hence > the OS and firmware don't need to ask the driver what modes the hardware > supports. But is left up to the driver to actually exploit those modes. > Without reverse engineering Apple's drivers and video hardware, we don't > have the information to improve on the existing Linux drivers (as far as I > know). > > But if you find that Linux 2.6 lacks functionality in 2.2 or in BSD, > please tell us because then (time permitting) we could feasibly improve > the drivers.
well I don't know what 2.2 did, but on my quadra475/605 (w/CPU replace w/FPU). I could not start X because framebuffer not recognizing the mode 640x480 or 800x600 in 8 bit. I think I could hard code the resolution to what I want, but that obviously is not what you all want. But that was one reason I wanted to try built me a kernel. I think also it would work if I upgraded the VRAM to 1MB which is currently 512k. the reason is that that would let me get a more standard setting from the macos which the framebuffer driver then could recognize. I just looked at this very quickly like a month ago, but i think there was a list of possible resolutions hard coded already which assumes that the one i have is not. maybe it is a question though of supporting more machines when you can not support them all ?? I just haven't had time to look at it to see if that is really it, or if there is more to it (barely had time to update sid on 630 at midmonth July). I also have tried to search for the video chips specs for the 605 and have not much luck. There is a pretty detailed explanation of timings for the framebuffer driver, but I have not studied it (it would allow you to tweak the modes some in xorg.conf file if you comprehend the formulas). Brian p.s. I came across a reference that says if you compile 68030 code with -f68882 instead of -f68881 (assuming you have one) you get about double the floating point performance... > > -f > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

