AH = 28h DS:DX = address of FCB CX = number of records to be written if zero, truncate file to current random file position Return: AL = 0 = successful write 1 = disk full 2 = data transfer area too small -----------------------------------------------------------