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 - metrics - download

⟦90fc3da86⟧ CBM900 l.out

    Length: 1043 (0x413)
    Types: CBM900 l.out
    Names: »bang.o«

Derivation

└─⟦f27320a65⟧ Bits:30001972 Commodore 900 hard disk image with partial source code
    └─⟦2d53db1df⟧ UNIX Filesystem
        └─⟦8b6540d2a⟧ »frankh/lib/flib.a« 
            └─⟦this⟧ »bang.o« 

OctetView

0x000…030 LdHeader {
0x000…030   l_magic = 0x0107	// @0x0
0x000…030   l_flag = 0x0010	// @0x2
0x000…030   l_machine = 0x0004	// @0x4
0x000…030   l_entry = 0x00000030	// @0x6
0x000…030   l_ssize = [	// @0xa
0x000…030       [0x0]: 0x00000110
0x000…030       [0x1]: 0x00000000
0x000…030       [0x2]: 0x00000000
0x000…030       [0x3]: 0x00000000
0x000…030       [0x4]: 0x0000006e
0x000…030       [0x5]: 0x00000000
0x000…030       [0x6]: 0x00000000
0x000…030       [0x7]: 0x000001a2
0x000…030       [0x8]: 0x000000c3
0x000…030   ]
0x000…030 }
0x030…140 LSHRI {
0x030…140   ab ff 1c e9 06 07 a1 fd 83 99 0d e9 00 00 51 ed 00 14 5f 00 80 00 00 00 a9 f5 a1 1b 8d 14 ed 08   ┆«ÿ é  ¡ý   é  Qí  _     ©õ¡   í ┆
0x030…140   14 00 00 00 01 10 91 e0 5f 00 80 00 00 00 a9 f3 0d e9 00 01 51 ed 00 14 5f 00 80 00 00 00 a9 f5   ┆       à_     ©ó é  Qí  _     ©õ┆
0x030…140   a1 1a 8d 14 ed 08 14 00 00 00 01 29 91 e0 5f 00 80 00 00 00 a9 f3 51 ed 00 14 14 00 00 00 01 43   ┆¡   í      ) à_     ©óQí       C┆
0x030…140   91 e0 5f 00 80 00 00 00 a9 f7 83 cc e8 01 a9 c0 4b dc 00 20 e9 33 51 ed 00 1c 51 ed 00 18 5f 00   ┆ à_     ©÷ Ìè ©ÀKÜ  é3Qí  Qí  _ ┆
0x030…140   80 00 00 00 a9 f7 94 06 14 00 00 00 00 00 91 e0 91 e6 93 ea 5f 00 80 00 00 00 a9 f9 14 00 00 00   ┆    ©÷         à æ ê_     ©ù    ┆
0x030…140   00 00 91 e0 5f 00 80 00 00 00 a9 f3 14 00 00 00 00 00 91 e0 91 e6 93 eb 5f 00 80 00 00 00 a9 f9   ┆   à_     ©ó       à æ ë_     ©ù┆
0x030…140   51 ed 00 18 14 00 00 00 00 00 91 e0 5f 00 80 00 00 00 a9 f7 8d 14 e6 cb a9 90 e8 c9 93 e9 51 ed   ┆Qí         à_     ©÷  æË© èÉ éQí┆
0x030…140   00 14 14 00 00 00 01 56 91 e0 5f 00 80 00 00 00 a9 f9 93 eb 5f 00 80 00 00 00 a9 f1 93 ea 5f 00   ┆       V à_     ©ù ë_     ©ñ ê_ ┆
0x030…140   80 00 00 00 a9 f1 a1 91 1c e1 06 07 a9 ff 9e 08                                                   ┆    ©ñ¡  á  ©ÿ  ┆
0x030…140 }
0x140…1ae LPRVD {
0x140…1ae   63 61 6e 27 74 20 6f 70 65 6e 20 69 6e 70 75 74 20 64 65 76 69 63 65 0a 00 63 61 6e 27 74 20 6f   ┆can't open input device  can't o┆
0x140…1ae   70 65 6e 20 6f 75 74 70 75 74 20 64 65 76 69 63 65 0a 00 62 74 73 74 3a 20 74 65 73 74 69 6e 67   ┆pen output device  btst: testing┆
0x140…1ae   3a 09 25 73 0a 00 62 74 73 74 3a 20 64 65 76 69 63 65 3a 09 25 73 09 65 72 72 6f 72 73 20 74 68   ┆: %s  btst: device: %s errors th┆
0x140…1ae   69 73 20 70 61 73 73 3a 09 25 75 0a 00 00                                                         ┆is pass: %u   ┆
0x140…1ae }
0x1ae…350 LSYM {
0x1ae…350   symbols = [	// @0x0
0x1ae…350       [0x00]: LdSym {ls_id=»errsup_         «, ls_type=0x001a, ls_vaddr=0x00020000}
0x1ae…350       [0x01]: LdSym {ls_id=»open_           «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1ae…350       [0x02]: LdSym {ls_id=»pass_           «, ls_type=0x001a, ls_vaddr=0x00040000}
0x1ae…350       [0x03]: LdSym {ls_id=»timeouts_       «, ls_type=0x001a, ls_vaddr=0x00040000}
0x1ae…350       [0x04]: LdSym {ls_id=»buf_            «, ls_type=0x001a, ls_vaddr=0x02000000}
0x1ae…350       [0x05]: LdSym {ls_id=»check_          «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1ae…350       [0x06]: LdSym {ls_id=»bread_          «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1ae…350       [0x07]: LdSym {ls_id=»pattern_        «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1ae…350       [0x08]: LdSym {ls_id=»clr_            «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1ae…350       [0x09]: LdSym {ls_id=»bgblk_          «, ls_type=0x001a, ls_vaddr=0x00040000}
0x1ae…350       [0x0a]: LdSym {ls_id=»SS              «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1ae…350       [0x0b]: LdSym {ls_id=»panic_          «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1ae…350       [0x0c]: LdSym {ls_id=»bwrite_         «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1ae…350       [0x0d]: LdSym {ls_id=»printf_         «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1ae…350       [0x0e]: LdSym {ls_id=»close_          «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1ae…350       [0x0f]: LdSym {ls_id=»bang_           «, ls_type=0x0010, ls_vaddr=0x00000000}
0x1ae…350       [0x10]: LdSym {ls_id=»xrand_          «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1ae…350       [0x11]: LdSym {ls_id=»errors_         «, ls_type=0x001a, ls_vaddr=0x00040000}
0x1ae…350       [0x12]: LdSym {ls_id=»badblk_         «, ls_type=0x001a, ls_vaddr=0x00040000}
0x1ae…350   ]
0x1ae…350 }
0x350…413 LREL {
0x350…413   07 00 00 10 00 0a 00 47 00 00 14 00 01 00 44 00 00 22 00 47 00 00 2a 00 0b 00 07 00 00 36 00 0a   ┆       G      D  " G  *      6  ┆
0x350…413   00 47 00 00 3a 00 01 00 44 00 00 48 00 47 00 00 50 00 0b 00 07 00 00 58 00 0a 00 44 00 00 5c 00   ┆ G  :   D  H G  P      X   D  \ ┆
0x350…413   47 00 00 64 00 0d 00 07 00 00 72 00 0a 00 07 00 00 78 00 0a 00 07 00 00 7c 00 0a 00 47 00 00 80   ┆G  d      r      x      |   G   ┆
0x350…413   00 10 00 47 00 00 8a 00 07 00 47 00 00 96 00 0c 00 47 00 00 9e 00 04 00 47 00 00 a6 00 08 00 47   ┆   G      G      G      G  ¦   G┆
0x350…413   00 00 ae 00 04 00 47 00 00 ba 00 06 00 07 00 00 c2 00 0a 00 47 00 00 c6 00 04 00 47 00 00 ce 00   ┆  ®   G  º      Â   G  Æ   G  Î ┆
0x350…413   05 00 07 00 00 e0 00 0a 00 44 00 00 e4 00 47 00 00 ec 00 0d 00 47 00 00 f6 00 0e 00 47 00 00 00   ┆     à   D  ä G  ì   G  ö   G   ┆
0x350…413   01 0e 00                                                                                          ┆   ┆
0x350…413 }