Re: [linux-kernel] Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override.
- From: Zachary Amsden <zach@xxxxxxxxxx>
- Date: Wed, 09 Jan 2008 13:53:34 -0800
On Tue, 2008-01-08 at 21:19 -0800, H. Peter Anvin wrote:
Zachary Amsden wrote:
BTW, it isn't ever safe to pass port 0x80 through to hardware from a
virtual machine; some OSes use port 0x80 as a hardware available scratch
register (I believe Darwin/x86 did/does this during boot).
That's funny, because there is definitely no guarantee that you get back
what you read (well, perhaps there is on Apple.)
According to Phoenix Technologies book "System BIOS for IBM PCs,
Compatibles and EISA Computers, 2nd Edition", the I/O port list gives
port 0080h R/W Extra page register (temporary storage)
Despite looking, I've never seen it documented anywhere else, but I
believe it works on just about every PC platform. Except, apparently,
my laptop.
Zach
--
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/
- Follow-Ups:
- References:
- Re: [linux-kernel] Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override.
- From: Ondrej Zary
- Re: [linux-kernel] Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override.
- From: David P. Reed
- Re: [linux-kernel] Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override.
- From: Ondrej Zary
- Re: [linux-kernel] Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override.
- From: David P. Reed
- Re: [linux-kernel] Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override.
- From: Alan Cox
- Re: [linux-kernel] Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override.
- From: David P. Reed
- Re: [linux-kernel] Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override.
- From: Zachary Amsden
- Re: [linux-kernel] Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override.
- From: H. Peter Anvin
- Re: [linux-kernel] Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override.
- Prev by Date: Re: uml and -regparm=3
- Next by Date: Re: uml and -regparm=3
- Previous by thread: Re: [linux-kernel] Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override.
- Next by thread: Re: [linux-kernel] Re: [PATCH] x86: provide a DMI based port 0x80 I/O delay override.
- Index(es):
Relevant Pages
|