 The Microsoft specification for a DOS system requires that interrupts not be disabled for more than 1 millisecond at a time.Some hard disk drives and video controllers violate this specification.9600 bit/s will deliver a character approximately every millisecond, so a 1-byte FIFO should be sufficient at this rate on a DOS system which meets the maximum interrupt disable timing.