Re: Add a "enable" sysfs attribute to the pci devices to allow userspace (Xorg) to enable devices without doing foul direct access



On 5/13/06, Patrick McFarland <diablod3@xxxxxxxxx> wrote:
On Saturday 13 May 2006 20:29, Benjamin Herrenschmidt wrote:
> a long post.

So, why do we insist on keeping legacy hardware around? I mean, serial and
parallel ports are basically dead, as are ps/2 ports (USB killed them all).
VGA basically died out when DVI came around. Traditional IA32 is now dying
out thanks to x86-64. The basic internals have been surplanted by APIC. We
have a power management API, ACPI, which was unheard of on x86 15 years ago.

Because it is the only video interface we have documentation for.
Almost all of the video hardware can run in non-VGA mode but we don't
have the docs to do this on NVidia/ATI.

It is also a universal interface supported by all video cards. You can
get things like GRUB and the BIOS up on it with minimal code that will
work on all video cards.

To get rid of it the video hardware manufacturers would have to come
together and define a new, open standard. That doesn't look likely to
happen so we are stuck with it. I do agree that it is extremely messy
to work with.

--
Jon Smirl
jonsmirl@xxxxxxxxx
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Re: VMS defeated by wind
    ... No. "Legacy" in this context refers to traditional PC hardware. ... PC-style parallel ports, serial and PS2 mice and keyboards, etc. ... replacements are PCI buses, USB serial and parallel ports, USB printers, ...
    (comp.os.vms)
  • Re: Display Properties
    ... Been through ever disk I have for the comp, ... ethernet, audio or video hardware. ...
    (microsoft.public.windowsxp.newusers)
  • Re: "stop debugging" versus OnOK
    ... Alexander Grigoriev wrote: ... I'd advise to change your hardware provider or have ... Alexander - do you mean that after the hard kill the buffer does get ... but the video hardware still tries to write to the ...
    (microsoft.public.vc.language)
  • Re: HP compaq NX9105 - xorg.conf
    ... > the screen format of this machine. ... video hardware: it may even smoke and catch fire; ... Notice that this web page is for the older XFree86 implementation, ...
    (linux.redhat)
  • [patch 22/56] 8250_pci: add support for netmos 9835 IBM devices
    ... Most of netmos 9835 hardware is handled by parport-serial. ... IBM introduces ... a device which doesn't have any parallel ports and have screwed subdevice ...
    (Linux-Kernel)