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

⟦951bbf490⟧ CBM900 l.out

    Length: 859 (0x35b)
    Types: CBM900 l.out
    Names: »msma.o«

Derivation

└─⟦eafc30061⟧ Bits:30001199 Commodore 900 hard disk image
    └─⟦8281d0872⟧ UNIX Filesystem
        └─ ⟦294235107⟧ »vol3.fd« UNIX Filesystem
            └─ ⟦5340b99f6⟧ »usr/lib/libmp.a« 
└─⟦f27320a65⟧ Bits:30001972 Commodore 900 hard disk image with partial source code
    └─⟦2d53db1df⟧ UNIX Filesystem
        └─ ⟦5340b99f6⟧ »lib/libmp.a« 
└─⟦eafc30061⟧ Bits:30001199 Commodore 900 hard disk image
    └─⟦5ec4c54f2⟧ UNIX Filesystem
        └─ ⟦5340b99f6⟧ »usr/lib/libmp.a« 
                └─ ⟦this⟧ »msma.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 = 30 00 00 00   ┆0   ┆	// @0x6
0x000…030   l_ssize = [	// @0xa
0x000…030       [0x0]: 6e 01 00 00   ┆n   ┆
0x000…030       [0x1]: 00 00 00 00   ┆    ┆
0x000…030       [0x2]: 00 00 00 00   ┆    ┆
0x000…030       [0x3]: 00 00 00 00   ┆    ┆
0x000…030       [0x4]: 76 00 00 00   ┆v   ┆
0x000…030       [0x5]: 00 00 00 00   ┆    ┆
0x000…030       [0x6]: 00 00 00 00   ┆    ┆
0x000…030       [0x7]: 6e 00 00 00   ┆n   ┆
0x000…030       [0x8]: d9 00 00 00   ┆Ù   ┆
0x000…030   ]
0x000…030 }
0x030…19e LSHRI {
0x030…19e   03 0f 00 14 1c e9 06 07 a1 fd 4d d4 00 1c e5 04 4d d1 00 1c 01 00 e1 18 14 00 00 00 01 8b 91 e0   ┆     é  ¡ýMÔ  å MÑ    á        à┆
0x030…19e   0d e9 00 1b 14 00 00 00 01 8a 91 e0 14 00 00 00 01 6e 91 e0 5f 00 80 00 00 00 a9 fd 0d e9 00 01   ┆ é         à     n à_     ©ý é  ┆
0x030…19e   5f 00 80 00 00 00 a9 f1 4d d4 00 1c 5e 06 80 00 01 64 51 ed 00 18 5f 00 80 00 00 00 a9 f3 6f d1   ┆_     ©ñMÔ  ^    dQí  _     ©óoÑ┆
0x030…19e   00 12 54 d4 00 18 a9 51 14 40 94 0a 54 d4 00 20 a9 51 61 d1 00 1e 83 00 16 40 94 08 83 cc 54 d4   ┆  TÔ  ©Q @  TÔ  ©QaÑ     @   ÌTÔ┆
0x030…19e   00 18 21 41 a1 17 4d d4 00 12 ee 01 ab 70 54 d4 00 20 21 41 6f d1 00 10 54 d2 00 20 a9 31 14 24   ┆  !A¡ MÔ  î «pTÔ  !AoÑ  TÒ  ©1 $┆
0x030…19e   41 d5 00 10 a1 71 83 00 96 80 90 40 e3 18 14 00 00 00 01 c3 91 e0 0d e9 00 2b 14 00 00 00 01 c2   ┆AÕ  ¡q     @ã      Ã à é +     Â┆
0x030…19e   91 e0 14 00 00 00 01 a6 91 e0 5f 00 80 00 00 00 a9 fd 0d e9 00 01 5f 00 80 00 00 00 a9 f1 a1 71   ┆ à     ¦ à_     ©ý é  _     ©ñ¡q┆
0x030…19e   ab 70 8d 14 e6 13 94 a2 a9 b0 20 2d b1 50 59 d4 00 1c 20 8e b1 60 81 56 81 6c 94 84 a9 90 a1 c1   ┆«p  æ  ¢©° -±PYÔ    ±` V l  © ¡Á┆
0x030…19e   07 01 00 7f 2e 49 b3 c9 ff f9 e8 e9 54 d4 00 20 21 41 6f d1 00 10 61 d6 00 10 54 d2 00 20 a9 31   ┆    .I³ÉÿùèéTÔ  !AoÑ  aÖ  TÒ  ©1┆
0x030…19e   a1 65 83 44 16 24 94 40 92 80 a1 17 4d d4 00 12 ee 02 43 dc 00 1c a1 71 ab 70 8d 14 e6 13 8d c4   ┆¡e D $ @  ¡ MÔ  î CÜ  ¡q«p  æ  Ä┆
0x030…19e   e6 11 20 8e b1 60 01 06 00 80 81 6c 94 84 a9 90 a1 c1 07 01 00 7f 2e 49 a1 c1 b3 19 ff f9 ab 10   ┆æ   ±`     l  © ¡Á    .I¡Á³ ÿù« ┆
0x030…19e   a1 1c e8 e9 1c e1 06 07 01 0f 00 14 9e 08                                                         ┆¡ èé á        ┆
0x030…19e }
0x19e…214 LPRVD {
0x19e…214   25 73 3a 20 25 64 3a 20 61 73 73 65 72 74 28 25 73 29 20 66 61 69 6c 65 64 2e 0a 00 00 30 20 3c   ┆%s: %d: assert(%s) failed.   0 <┆
0x19e…214   3d 20 66 61 63 20 26 26 20 66 61 63 20 3c 20 32 20 2a 20 42 41 53 45 00 25 73 3a 20 25 64 3a 20   ┆= fac && fac < 2 * BASE %s: %d: ┆
0x19e…214   61 73 73 65 72 74 28 25 73 29 20 66 61 69 6c 65 64 2e 0a 00 00 74 70 20 2b 20 63 6f 75 6e 74 20   ┆assert(%s) failed.   tp + count ┆
0x19e…214   3c 3d 20 74 6f 2d 3e 76 61 6c 20 2b 20 74 6f 2d 3e 6c 65 6e 00 00                                 ┆<= to->val + to->len  ┆
0x19e…214 }
0x214…282 LSYM {
0x214…282   symbols = [	// @0x0
0x214…282       [0x0]: LdSym {ls_id=»ispos_          «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x214…282       [0x1]: LdSym {ls_id=»msma_           «, ls_type=0x0010, ls_vaddr=00 00 00 00   ┆    ┆}
0x214…282       [0x2]: LdSym {ls_id=»exit_           «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x214…282       [0x3]: LdSym {ls_id=»SS              «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x214…282       [0x4]: LdSym {ls_id=»printf_         «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x214…282   ]
0x214…282 }
0x282…35b LREL {
0x282…35b   07 00 00 0c 00 03 00 07 00 00 12 00 03 00 44 00 00 1a 00 44 00 00 26 00 44 00 00 2e 00 47 00 00   ┆              D    D  & D  . G  ┆
0x282…35b   36 00 04 00 47 00 00 42 00 02 00 07 00 00 4a 00 03 00 40 00 00 4e 00 07 00 00 54 00 03 00 47 00   ┆6   G  B      J   @  N    T   G ┆
0x282…35b   00 58 00 00 00 07 00 00 60 00 03 00 07 00 00 64 00 03 00 07 00 00 6e 00 03 00 07 00 00 74 00 03   ┆ X      `      d      n      t  ┆
0x282…35b   00 07 00 00 80 00 03 00 07 00 00 88 00 03 00 07 00 00 90 00 03 00 07 00 00 96 00 03 00 07 00 00   ┆                                ┆
0x282…35b   9a 00 03 00 07 00 00 a2 00 03 00 44 00 00 b0 00 44 00 00 bc 00 44 00 00 c4 00 47 00 00 cc 00 04   ┆       ¢   D  ° D  ¼ D  Ä G  Ì  ┆
0x282…35b   00 47 00 00 d8 00 02 00 07 00 00 f0 00 03 00 07 00 00 0e 01 03 00 07 00 00 14 01 03 00 07 00 00   ┆ G  Ø      ð                    ┆
0x282…35b   18 01 03 00 07 00 00 1c 01 03 00 07 00 00 2e 01 03 00 07 00 00 34 01 03 00                        ┆              .      4   ┆
0x282…35b }