On Fri, 22 Oct 2004 09:36:40 -0700, Pallipadi, Venkatesh wrote: > Actually I sent the kernel patch to call some userlevel vgapost utility > on this same thread around a week back. I am sending it here again. It is more complex to restart the VGA system when there are multiple cards. You have to disable all of the other VGA devices before reseting one otherwise you will end up with two enabled VGA devices and address ownership conflicts. You also have to move the PCI bus routing around so that it points to the correct card. There is a pending patch in mm, bk-pci, that exposes video ROMs via sysfs. That makes writing the reset program cleaner. You should not play with the ROM or the PIC bus routine from user space, that needs to be done in the kernel. Another proposal is that basic VGA control be moved to a separate driver. I'll attach some code I started for this driver but I never finished. In a complete driver VGAcon should move to the active VGA device if sysfs is used to change it. -- Jon Smirl jonsmirl@gmail.com