Messages in this thread | | | Date | Wed, 17 Mar 2010 11:25:46 -0700 | From | "H. Peter Anvin" <> | Subject | Re: [PATCH 1/2]: serial8250: Use native_io_delay on the x86 |
| |
On 03/17/2010 05:30 AM, Simon Kagstrom wrote: > #ifdef __i386__ > - outb(0xff, 0x080); > + native_io_delay(); > #endif
There is something a lot more weird about this. First of all, it's #ifdef'd out on all but __i386__ including x86-64; second, it looks like this is specific to synchronizing to the IER.
I'm wondering if the right thing isn't to add a dummy write to the SCR register (or similar.)
-hpa
| |