Sorry I have not been paying close attention. Why is post code a library function? So you can extend it with serial post output, and so on. I don't think this macro is the right thing to do. We've had post_code do much more over the years than outb to port 0x80. Sorry ron