DataMuseum.dk

Presents historical artifacts from the history of:

Commodore CBM-900

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Commodore CBM-900

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦81664ed04⟧ CBM900 l.out

    Length: 509 (0x1fd)
    Types: CBM900 l.out
    Notes: UNIX file
    Names: »vt52.o«

Derivation

└─⟦f27320a65⟧ Bits:30001972 Commodore 900 hard disk image with partial source code
    └─⟦0a3c255ba⟧ UNIX Filesystem
        └─ ⟦this⟧ »emacs_dos/vt52.o« 

OctetView

0x000…030 (0,) LdHeader {
0x000…030        l_magic = 0x0107	// @0x0
0x000…030        l_flag = 0x0010	// @0x2
0x000…030        l_machine = 0x0004	// @0x4
0x000…030        l_entry = 30 00 00 00   ┆0   ┆	// @0x6
0x000…030        l_ssize = [	// @0xa
0x000…030            [0x0]: 90 00 00 00   ┆    ┆
0x000…030            [0x1]: 00 00 00 00   ┆    ┆
0x000…030            [0x2]: 00 00 00 00   ┆    ┆
0x000…030            [0x3]: 00 00 00 00   ┆    ┆
0x000…030            [0x4]: 52 00 00 00   ┆R   ┆
0x000…030            [0x5]: 00 00 00 00   ┆    ┆
0x000…030            [0x6]: 00 00 00 00   ┆    ┆
0x000…030            [0x7]: 9a 00 00 00   ┆    ┆
0x000…030            [0x8]: 51 00 00 00   ┆Q   ┆
0x000…030        ]
0x000…030      }
0x030…0c0      LSHRI {
0x030…0c0        ab f7 1c e9 0a 03 a1 fd 14 00 00 00 00 90 91 e0 5f 00 80 00 00 00 a9 f3 94 0a 9c 08 ee 0e 14 00   ┆«÷ é  ¡ý       à_     ©ó    î   ┆
0x030…0c0        00 00 00 95 91 e0 5f 00 80 00 00 00 a9 f3 0d e9 00 01 5f 00 80 00 00 00 a9 f1 14 00 00 00 00 b6   ┆     à_     ©ó é  _     ©ñ     ¶┆
0x030…0c0        91 e0 91 ea 5f 00 80 00 00 00 a9 f7 8d 14 e6 19 14 00 00 00 00 bb 91 e0 91 ea 5f 00 80 00 00 00   ┆ à ê_     ©÷  æ      » à ê_     ┆
0x030…0c0        a9 f7 8d 14 e6 0e 14 00 00 00 00 bf 91 e0 5f 00 80 00 00 00 a9 f3 0d e9 00 01 5f 00 80 00 00 00   ┆©÷  æ      ¿ à_     ©ó é  _     ┆
0x030…0c0        a9 f1 5f 00 80 00 00 00 1c e1 0a 03 a9 f7 9e 08                                                   ┆©ñ_      á  ©÷  ┆
0x030…0c0      }
0x0c0…112      LPRVD {
0x0c0…112        54 45 52 4d 00 53 68 65 6c 6c 20 76 61 72 69 61 62 6c 65 20 54 45 52 4d 20 6e 6f 74 20 64 65 66   ┆TERM Shell variable TERM not def┆
0x0c0…112        69 6e 65 64 21 00 76 74 35 32 00 7a 31 39 00 54 65 72 6d 69 6e 61 6c 20 74 79 70 65 20 6e 6f 74   ┆ined! vt52 z19 Terminal type not┆
0x0c0…112        20 27 76 74 35 32 27 6f 72 20 27 7a 31 39 27 20 21 00                                             ┆ 'vt52'or 'z19' ! ┆
0x0c0…112      }
0x112…1ac      LSYM {
0x112…1ac        symbols = [	// @0x0
0x112…1ac            [0x0]: LdSym {ls_id=»exit_           «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x112…1ac            [0x1]: LdSym {ls_id=»vt52open_       «, ls_type=0x0010, ls_vaddr=00 00 00 00   ┆    ┆}
0x112…1ac            [0x2]: LdSym {ls_id=»SS              «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x112…1ac            [0x3]: LdSym {ls_id=»getenv_         «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x112…1ac            [0x4]: LdSym {ls_id=»puts_           «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x112…1ac            [0x5]: LdSym {ls_id=»strcmp_         «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x112…1ac            [0x6]: LdSym {ls_id=»ttopen_         «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x112…1ac        ]
0x112…1ac      }
0x1ac…1fd      LREL {
0x1ac…1fd        44 00 00 0a 00 47 00 00 12 00 03 00 44 00 00 20 00 47 00 00 28 00 04 00 47 00 00 34 00 00 00 44   ┆D    G      D    G  (   G  4   D┆
0x1ac…1fd        00 00 3c 00 47 00 00 46 00 05 00 44 00 00 52 00 47 00 00 5c 00 05 00 44 00 00 68 00 47 00 00 70   ┆  < G  F   D  R G  \   D  h G  p┆
0x1ac…1fd        00 04 00 47 00 00 7c 00 00 00 47 00 00 84 00 06 00                                                ┆   G  |   G      ┆
0x1ac…1fd      }