Buffered keyboard input (INT 21h, 0Ah)

Reads a string from stdin.

Entry:
AH = 0Ah
DS:DX = address of buffer

Note: First byte of buffer must contain maximum length on
return the second byte contains actual length, third and
subsequent bytes contain the input line.