Re: ioremap problem on highmem
From: Otto Solares <hidden>
Date: 2003-10-15 01:15:17
On Mon, Oct 13, 2003 at 09:51:43PM -0700, Jon Smirl wrote:
quoted hunk ↗ jump to hunk
--- Otto Solares <solca@guug.org> wrote:I almost have the DRI changes done.
Good.
I haven't tried adjusting the DRI Creator3D driver for my changes since I don't have Sparc hardware. Does sparc use the same kind of PCI ID probing that x86 does in a kernel module? Which 3D hardware do you have?
I have written several patches for sparc linux and i never noted a difference in PCI management from x86 & sparc64, drivers use the same kernel api for such things, but i am no expert in that matter, maybe sparc guru David Miller can help you. My main 3D card is a Radeon 9200 at home and a Nvidia Ti4600 at work.
I'll check the DRI changes in as soon as they work; they are pretty minor. Then I can get back to working on standalone Mesa. The whole purpose in doing this is to fix things so that standalone Mesa doesn't need a config file. Dummy con is spac equivalent of VGA con on X86.
Sparc equivalent is epromcon, dummycon is just a kernel requirement to have something registered as a console, but is useless to display something.
quoted
Without fbcon, where the printk goes?How does klogd get the printk's? I think it reads them from /proc/kmsg. The terminal program can get them the same way.
If something goes wrong nobody will see it, a practical solution will be
that people use their favorite console (fbcon,vgacon,epromcon,dummycon,serialcon).
when they quit exiting a standalone mesa program with your dri changes (if i
understand correctly your dri changes entirely bypass fbdev) we simply return
from vt graphics mode to vt text mode, is kernel responsability to restore
the console to a usable state, IMO. I don't know if that is the {fb,vga}con case.
Also we are protected from hardware access by other programs using the vt
layer assuming we install proper vt switching signal handlers correctly
AND the others programs respect vt switching.
quoted
Hey, this sound too cool to be true ;) any code yet? i would like to develop on such beast.Want to write the terminal program? or work on the user libs? Go ahead and start coding. See the drmtest program in the mesa tree.
Ok, let me hack a bit, i have proper vt and input working code. -solca ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. SourceForge.net hosts over 70,000 Open Source Projects. See the people who have HELPED US provide better services: Click here: http://sourceforge.net/supporters.php