Annotation of hatari/tests/debugger/data/os-header.sym, revision 1.1

1.1     ! root        1: # example symbol/address file for OS Header
        !             2: #
        !             3: # The file contents are composed of a hexadecimal addresses followed
        !             4: # by space, address type, space and the corresponding symbol name.
        !             5: # Empty lines and lines which first char is '#' are ignored.
        !             6: 
        !             7: # All TOS versions:
        !             8: # os_entry: BRA to reset hander (shadowed at $0).
        !             9: # os_version: TOS version number. The high byte is the major revision
        !            10: #      number, and the low byte is the minor revision number.
        !            11: # reseth: Pointer to the system reset handler.
        !            12: # os_beg: Base address of the OS (same as _sysbase).
        !            13: # os_end: Address of the first byte of RAM not used by the operating system.
        !            14: # os_magic: Pointer to the GEM Memory Usage Parameter Block (MUPB).
        !            15: # os_date: Date of system build ($YYYYMMDD).
        !            16: # os_conf: OS Configuration Bits.
        !            17: # os_dosdate: GEMDOS format date of system build.
        !            18: #
        !            19: # TOS 1.2 or newer:
        !            20: # p_root: Pointer to a system variable containing the address
        !            21: #      of the GEMDOS memory pool structure.
        !            22: # p_kbshift: Pointer to a system variable which contains the address
        !            23: #      of the system keyboard shift state variable.
        !            24: # p_run: Pointer to a system variable which contains the address
        !            25: #      of the currently executing GEMDOS process.
        !            26: 
        !            27: # address, type & name of symbol
        !            28: 00 T os_entry
        !            29: 02 D os_version
        !            30: 04 D reseth
        !            31: 08 D os_beg
        !            32: 0C D os_end
        !            33: 14 D os_magic
        !            34: 18 D os_date
        !            35: 1C D os_conf
        !            36: 1E D os_dosdate
        !            37: 20 D p_root
        !            38: 24 D p_kbshift
        !            39: 28 D p_run

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.