h6. [[OS SWI Calls]] h6(. » [[OS_Byte]] h6((. » OS_Byte 245 h2. OS_Byte 245 h5. (SWI &06) |_<^{width:4em}. Entry | | |<^. R0|<^. 245 (&F5) | |<^. R1|<^. EOR value | |<^. R2|<^. AND value | |_<^{width:4em}. Exit|_<^. | |<^. R0|<^. Preserved | |<^. R1|<^. Value before being overwritten | |<^. R2|<^. Corrupted | h4. Use The purpose of this call is to read or set the path to use for printer output. h4. Notes The [[OS_Byte Printer Driver Types|printer type]] may also be written with [[OS_Byte 5]]. The default type is set held within [[OS_Byte CMOS 15]]. This call does not wait for the printer buffer to empty first. Because of this, it does not enable interrupts, and so may be used to read the printer type from within an interrupt routine. h4. See also * [[OS_Byte]] * [[OS_Byte 5]] * [[OS_Byte CMOS 15]] * [[OS_Byte Printer Driver Types]]