H. Peter Anvin wrote: > It is; you'd have to specify "eax" as a clobber value, and that is > undesirable. For outb_p, EAX is used, usually for the last time, in the preceding "out" instruction so clobbering it is not a big deal. For inb_p, you first have to copy EAX to another register before outputting the post_byte. That's a small penalty. Are in[bwl]_p used anywhere time critical? (Richard Johnson's explanation for outb_p implies that inb_p is not required, but perhaps that explanation doesn't tell the whole story). > And you're still overwriting the POST value written by the BIOS. Can the BIOS-written value be read from port 0x80? -- Jamie - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/
- Re: Linux Post codes during r... H. Peter Anvin
- Re: Linux Post codes during r... David Welch
- Re: Linux Post codes during r... Paul Gortmaker
- Re: Linux Post codes during runtime, possibly OT Rogier Wolff
- Re: Linux Post codes during runtime, possibly ... H. Peter Anvin
- Re: Linux Post codes during runtime, possi... Rogier Wolff
- Re: Linux Post codes during runtime, p... H. Peter Anvin
- Re: Linux Post codes during runti... Rogier Wolff
- Re: Linux Post codes during r... H. Peter Anvin
- Re: Linux Post codes during r... Rogier Wolff
- Re: Linux Post codes during r... Jamie Lokier
- Re: Linux Post codes during r... Pavel Machek
- Re: Linux Post codes during r... Richard B. Johnson
- Re: Linux Post codes during r... H. Peter Anvin
- Re: Linux Post codes during runtime, p... Pavel Machek
- Re: Linux Post codes during runtime, p... Mark H. Wood
- Re: Linux Post codes during runti... Richard B. Johnson
- Re: Linux Post codes during runti... mirabilos
- Re: Linux Post codes during r... Richard B. Johnson
- Re: Linux Post codes during r... mirabilos
- Re: Linux Post codes during runtime, possibly OT Petr Vandrovec