[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
INT 44 - Acorn BBC Master 512 - "OSARGS" - GET/SET FILE PARAMS FOR OPEN FILE
        AH = 00h
            AL = function
                00h get current filing system
                        Return: AL = filing system (see below)
                01h get address of commandline tail
                        Return: BX buffer filled with address of command tail
                                        in I/O processor address space
                                        (use INT 4A/AL=05h to retrieve)
                FFh flush all files onto secondary storage
        AH = file handle
            AL = function
                00h get sequential pointer for file
                01h set sequential pointer for file
                02h get length of file
        BX -> 4-byte data buffer
Return: BX buffer updated if appropriate
Note:   the commandline tail is terminated with a carriage return (0Dh)
SeeAlso: INT 41"Acorn",INT 45"Acorn",INT 4A"Acorn"

Values for filing system:
 00h none
 01h 1200 bps cassette
 02h 300 bps cassette
 03h ROM FS
 04h DFS
 05h ANFS/NFS
 06h TFS
 08h ADFS

See Also: 40
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson