my apologies as this is not a dos-specific programming question. however, it also is not a C, C++, C#, windoze, linux, or game specific programming question. so i really didnt know where to stick it.
i am interfacing the serial port. however inportb (0x3fe); (serial port base address is 0x3f8) *always* returns 0xff. how could this be so? i mean how could it do that on two consecutive reads?