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

⟦7b0cce98f⟧ CBM900 l.out

    Length: 970 (0x3ca)
    Types: CBM900 l.out
    Notes: UNIX file
    Names: »extern.o«

Derivation

└─⟦f27320a65⟧ Bits:30001972 Commodore 900 hard disk image with partial source code
    └─⟦f4b8d8c84⟧ UNIX Filesystem
        └─ ⟦this⟧ »cmd/rsh/extern.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]: 00 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]: 82 00 00 00   ┆    ┆
0x000…030            [0x5]: 00 00 00 00   ┆    ┆
0x000…030            [0x6]: 00 00 00 00   ┆    ┆
0x000…030            [0x7]: 18 03 00 00   ┆    ┆
0x000…030            [0x8]: 00 00 00 00   ┆    ┆
0x000…030        ]
0x000…030      }
0x030…0b2      LPRVD {
0x030…0b2        00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 65 6b 6e 70 74 75 76 78 63 69 72 73 2d 00   ┆                  eknptuvxcirs- ┆
0x030…0b2        00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                ┆
0x030…0b2        00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 01 ff 00 01 00 00 00 01 00 00   ┆                       ÿ        ┆
0x030…0b2        00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆                                ┆
0x030…0b2        00 00                                                                                             ┆  ┆
0x030…0b2      }
0x0b2…3ca      LSYM {
0x0b2…3ca        symbols = [	// @0x0
0x0b2…3ca            [0x00]: LdSym {ls_id=»spipe_          «, ls_type=0x0014, ls_vaddr=00 00 54 00   ┆  T ┆}
0x0b2…3ca            [0x01]: LdSym {ls_id=»nctlp_          «, ls_type=0x0014, ls_vaddr=00 00 44 00   ┆  D ┆}
0x0b2…3ca            [0x02]: LdSym {ls_id=»vpath_          «, ls_type=0x0014, ls_vaddr=00 00 66 00   ┆  f ┆}
0x0b2…3ca            [0x03]: LdSym {ls_id=»keyflag_        «, ls_type=0x0014, ls_vaddr=00 00 5c 00   ┆  \ ┆}
0x0b2…3ca            [0x04]: LdSym {ls_id=»errflag_        «, ls_type=0x0014, ls_vaddr=00 00 5a 00   ┆  Z ┆}
0x0b2…3ca            [0x05]: LdSym {ls_id=»sargv_          «, ls_type=0x0014, ls_vaddr=00 00 2a 00   ┆  * ┆}
0x0b2…3ca            [0x06]: LdSym {ls_id=»nenvp_          «, ls_type=0x0014, ls_vaddr=00 00 3c 00   ┆  < ┆}
0x0b2…3ca            [0x07]: LdSym {ls_id=»shflags_        «, ls_type=0x0014, ls_vaddr=00 00 00 00   ┆    ┆}
0x0b2…3ca            [0x08]: LdSym {ls_id=»slret_          «, ls_type=0x0014, ls_vaddr=00 00 50 00   ┆  P ┆}
0x0b2…3ca            [0x09]: LdSym {ls_id=»prpflag_        «, ls_type=0x0014, ls_vaddr=00 00 60 00   ┆  ` ┆}
0x0b2…3ca            [0x0a]: LdSym {ls_id=»niovp_          «, ls_type=0x0014, ls_vaddr=00 00 40 00   ┆  @ ┆}
0x0b2…3ca            [0x0b]: LdSym {ls_id=»senvp_          «, ls_type=0x0014, ls_vaddr=00 00 2e 00   ┆  . ┆}
0x0b2…3ca            [0x0c]: LdSym {ls_id=»shfnams_        «, ls_type=0x0014, ls_vaddr=00 00 12 00   ┆    ┆}
0x0b2…3ca            [0x0d]: LdSym {ls_id=»vifs_           «, ls_type=0x0014, ls_vaddr=00 00 76 00   ┆  v ┆}
0x0b2…3ca            [0x0e]: LdSym {ls_id=»varp_           «, ls_type=0x0014, ls_vaddr=00 00 7e 00   ┆  ~ ┆}
0x0b2…3ca            [0x0f]: LdSym {ls_id=»sesp_           «, ls_type=0x0014, ls_vaddr=00 00 48 00   ┆  H ┆}
0x0b2…3ca            [0x10]: LdSym {ls_id=»sback_          «, ls_type=0x0014, ls_vaddr=00 00 52 00   ┆  R ┆}
0x0b2…3ca            [0x11]: LdSym {ls_id=»restart_        «, ls_type=0x001a, ls_vaddr=00 00 18 00   ┆    ┆}
0x0b2…3ca            [0x12]: LdSym {ls_id=»ufmask_         «, ls_type=0x0014, ls_vaddr=00 00 56 00   ┆  V ┆}
0x0b2…3ca            [0x13]: LdSym {ls_id=»SS              «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x0b2…3ca            [0x14]: LdSym {ls_id=»strp_           «, ls_type=0x001a, ls_vaddr=00 00 04 00   ┆    ┆}
0x0b2…3ca            [0x15]: LdSym {ls_id=»vps1_           «, ls_type=0x0014, ls_vaddr=00 00 6e 00   ┆  n ┆}
0x0b2…3ca            [0x16]: LdSym {ls_id=»vps2_           «, ls_type=0x0014, ls_vaddr=00 00 72 00   ┆  r ┆}
0x0b2…3ca            [0x17]: LdSym {ls_id=»nargc_          «, ls_type=0x0014, ls_vaddr=00 00 36 00   ┆  6 ┆}
0x0b2…3ca            [0x18]: LdSym {ls_id=»strt_           «, ls_type=0x001a, ls_vaddr=00 00 d0 07   ┆  Ð ┆}
0x0b2…3ca            [0x19]: LdSym {ls_id=»vshell_         «, ls_type=0x0014, ls_vaddr=00 00 7a 00   ┆  z ┆}
0x0b2…3ca            [0x1a]: LdSym {ls_id=»sargc_          «, ls_type=0x0014, ls_vaddr=00 00 24 00   ┆  $ ┆}
0x0b2…3ca            [0x1b]: LdSym {ls_id=»shpid_          «, ls_type=0x0014, ls_vaddr=00 00 4e 00   ┆  N ┆}
0x0b2…3ca            [0x1c]: LdSym {ls_id=»vmail_          «, ls_type=0x0014, ls_vaddr=00 00 6a 00   ┆  j ┆}
0x0b2…3ca            [0x1d]: LdSym {ls_id=»comflag_        «, ls_type=0x0014, ls_vaddr=00 00 58 00   ┆  X ┆}
0x0b2…3ca            [0x1e]: LdSym {ls_id=»yyline_         «, ls_type=0x0014, ls_vaddr=00 00 4c 00   ┆  L ┆}
0x0b2…3ca            [0x1f]: LdSym {ls_id=»noeflag_        «, ls_type=0x0014, ls_vaddr=00 00 5e 00   ┆  ^ ┆}
0x0b2…3ca            [0x20]: LdSym {ls_id=»sargp_          «, ls_type=0x0014, ls_vaddr=00 00 32 00   ┆  2 ┆}
0x0b2…3ca            [0x21]: LdSym {ls_id=»sarg0_          «, ls_type=0x0014, ls_vaddr=00 00 26 00   ┆  & ┆}
0x0b2…3ca            [0x22]: LdSym {ls_id=»nargv_          «, ls_type=0x0014, ls_vaddr=00 00 38 00   ┆  8 ┆}
0x0b2…3ca            [0x23]: LdSym {ls_id=»vhome_          «, ls_type=0x0014, ls_vaddr=00 00 62 00   ┆  b ┆}
0x0b2…3ca        ]
0x0b2…3ca      }