Receive length (up to a maximum of C/L ) characters and store each received character into VDP memory.
The transfer begins at vdp_address, proceeding towards higher addresses one byte per character until either a "return" is received or until length or C/L characters have been transferred.
No more than length or C/L characters will be stored. The "return" is not stored into memory.
No characters are received or transferred if length is zero.
On exit, SPAN is set to the number of characters actually received and >IN shall be reset to 0.
|