Z88 Developers' Notes
Contents   Contents of System Calls

OS_Bout, write null-terminated string block at (B)HL to standard output

RST 20H, DEFB $90

IN:

     BHL = extended pointer to string to be written (not crossing segments)
B = 0, then local address space pointer in caller bank binding


OUT:
   Fc = 0 always (error handler is never provoked)
HL points at byte after null-terminator

Registers changed after return:
   A.BCDE../IXIY same
.F....HL/.... different
Notes:
-
Bugs:
 

Related calls:

GN_Nln, send newline (CR/LF) to standard output
GN_Soe, write string at extended address to standard output
GN_Sop, write string to standard output, local memory
OS_Out, write character to standard output
OS_Pout, write embedded null-terminated string at caller (PC) to standard output