author: Tomasz Biela (Tebe), Daniel Koźmiński (Dely)
name: | description: |
---|---|
Opn | procedure Opn(chn, ax1, ax2: byte; device: PByte); assembler;Open channel
parameters: |
Cls | procedure Cls(chn: byte); assembler;Close channel
parameters: |
Get | function Get(chn: byte): byte; assembler;Get one byte
parameters: |
BGet | procedure BGet(chn: byte; buf: PByte; cnt: word); assembler; register;Get CNT bytes to BUF
parameters: |
Put | procedure Put(chn, a: byte); assembler;Write one byte
parameters: |
BPut | procedure BPut(chn: byte; buf: PByte; cnt: word); assembler; register;Put CNT bytes from BUF
parameters: |
XIO | procedure XIO(cmd, chn, ax1, ax2: byte; device: PByte); assembler;Special command
parameters: |
RGet | function RGet(chn: byte; buffer: PByte): TString; register;Gets text record and returns as Tstring. Equivalent in Atari BASIC: INPUT #channel VAR$
parameters:returns: |
RSkip | procedure RSkip(chn: byte; buffer: PByte); assembler; register;Skips record. Equivalent in Atari BASIC: INPUT #channel VAR$
parameters: |
FindFirstFreeChannel | function FindFirstFreeChannel: byte; assembler;Find first available IOCB channel
returns: |