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

⟦d35bec1f6⟧ CBM900 l.out

    Length: 1067 (0x42b)
    Types: CBM900 l.out
    Names: »sdiv.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⟧ »sdiv.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]: a0 01 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]: 4c 00 00 00   ┆L   ┆
0x000…030       [0x5]: 00 00 00 00   ┆    ┆
0x000…030       [0x6]: 00 00 00 00   ┆    ┆
0x000…030       [0x7]: dc 00 00 00   ┆Ü   ┆
0x000…030       [0x8]: 33 01 00 00   ┆3   ┆
0x000…030   ]
0x000…030 }
0x030…1d0 LSHRI {
0x030…1d0   03 0f 00 1e 1c e9 06 07 a1 fd 61 dc 00 26 8d c4 ee 08 14 00 00 00 01 a0 91 e0 5f 00 80 00 00 00   ┆     é  ¡ýaÜ & Äî        à_     ┆
0x030…1d0   a9 f3 8d c4 ed 02 bd 11 e8 01 83 11 6e d9 00 16 b1 10 8d 14 e6 03 a1 c1 8d 12 a1 1c 0b 0c 00 01   ┆©ó Äí ½ è   nÙ  ±   æ ¡Á  ¡     ┆
0x030…1d0   e1 03 0b 0c 00 80 e2 18 14 00 00 00 01 d8 91 e0 0d e9 00 23 14 00 00 00 01 d7 91 e0 14 00 00 00   ┆á     â      Ø à é #     × à    ┆
0x030…1d0   01 bb 91 e0 5f 00 80 00 00 00 a9 fd 0d e9 00 01 5f 00 80 00 00 00 a9 f1 51 ed 00 22 5f 00 80 00   ┆ » à_     ©ý é  _     ©ñQí "_   ┆
0x030…1d0   00 00 a9 f3 6f d1 00 18 4d d4 00 18 ee 14 92 00 5d d0 00 12 76 d0 00 10 07 00 7f 00 91 e0 51 ed   ┆  ©óoÑ  MÔ  î   ]Ð  vÐ       àQí┆
0x030…1d0   00 22 5f 00 80 00 00 00 a9 f7 76 d0 00 10 07 00 7f 00 5d d0 00 22 54 d4 00 22 13 e4 5f 00 80 00   ┆ "_     ©÷vÐ      ]Ð "TÔ " ä_   ┆
0x030…1d0   00 00 a9 f1 5d d0 00 1a 54 d4 00 22 21 46 a1 61 83 00 56 d0 00 1a 94 0a 54 d2 00 22 21 26 54 d4   ┆  ©ñ]Ð  TÔ "!F¡a  VÐ    TÒ "!&TÔ┆
0x030…1d0   00 22 a9 51 a1 61 83 00 16 40 94 08 83 77 50 da 00 1a e3 16 94 84 ab 50 94 48 20 4e b1 60 a1 71   ┆ "©Q¡a   @   wPÚ  ã   «P H N±`¡q┆
0x030…1d0   b3 19 00 07 81 61 a1 17 94 a4 ab 50 94 4a a1 71 b1 0a 9b c0 2e 49 a1 71 b1 0a 9b c0 a1 07 e8 e7   ┆³    a¡  ¤«P J¡q±  À.I¡q±  À¡ èç┆
0x030…1d0   54 d4 00 28 a9 51 11 e4 5f 00 80 00 00 00 a9 f3 54 d4 00 28 a9 51 54 d0 00 1a 1d 40 54 d4 00 22   ┆TÔ (©Q ä_     ©óTÔ (©QTÐ   @TÔ "┆
0x030…1d0   21 41 54 d4 00 28 2f 41 51 ed 00 28 5f 00 80 00 00 00 a9 f3 4d d4 00 18 e6 04 4c d4 00 16 e6 0f   ┆!ATÔ (/AQí (_     ©óMÔ  æ LÔ  æ ┆
0x030…1d0   e8 03 4c d4 00 16 ee 0b a1 71 8d 12 a1 17 51 ed 00 28 51 ed 00 28 5f 00 80 00 00 00 a9 f7 4d d4   ┆è LÔ  î ¡q  ¡ Qí (Qí (_     ©÷MÔ┆
0x030…1d0   00 18 ee 06 51 ed 00 12 5f 00 80 00 00 00 a9 f3 54 d4 00 2c 2f 47 1c e1 06 07 01 0f 00 1e 9e 08   ┆  î Qí  _     ©óTÔ ,/G á        ┆
0x030…1d0 }
0x1d0…21c LPRVD {
0x1d0…21c   64 69 76 69 73 69 6f 6e 20 62 79 20 7a 65 72 6f 20 61 74 74 65 6d 70 74 65 64 00 25 73 3a 20 25   ┆division by zero attempted %s: %┆
0x1d0…21c   64 3a 20 61 73 73 65 72 74 28 25 73 29 20 66 61 69 6c 65 64 2e 0a 00 00 31 20 3c 3d 20 6e 20 26   ┆d: assert(%s) failed.   1 <= n &┆
0x1d0…21c   26 20 6e 20 3c 3d 20 42 41 53 45 00                                                               ┆& n <= BASE ┆
0x1d0…21c }
0x21c…2f8 LSYM {
0x21c…2f8   symbols = [	// @0x0
0x21c…2f8       [0x0]: LdSym {ls_id=»mperr_          «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x21c…2f8       [0x1]: LdSym {ls_id=»mneg_           «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x21c…2f8       [0x2]: LdSym {ls_id=»ispos_          «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x21c…2f8       [0x3]: LdSym {ls_id=»sdiv_           «, ls_type=0x0010, ls_vaddr=00 00 00 00   ┆    ┆}
0x21c…2f8       [0x4]: LdSym {ls_id=»exit_           «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x21c…2f8       [0x5]: LdSym {ls_id=»norm_           «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x21c…2f8       [0x6]: LdSym {ls_id=»mpfree_         «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x21c…2f8       [0x7]: LdSym {ls_id=»SS              «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x21c…2f8       [0x8]: LdSym {ls_id=»mpalc_          «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x21c…2f8       [0x9]: LdSym {ls_id=»printf_         «, ls_type=0x001a, ls_vaddr=00 00 00 00   ┆    ┆}
0x21c…2f8   ]
0x21c…2f8 }
0x2f8…42b LREL {
0x2f8…42b   07 00 00 0c 00 07 00 44 00 00 14 00 47 00 00 1c 00 00 00 07 00 00 2e 00 07 00 44 00 00 4a 00 44   ┆       D    G         .   D  J D┆
0x2f8…42b   00 00 56 00 44 00 00 5e 00 47 00 00 66 00 09 00 47 00 00 72 00 04 00 07 00 00 7a 00 07 00 47 00   ┆  V D  ^ G  f   G  r      z   G ┆
0x2f8…42b   00 7e 00 02 00 07 00 00 86 00 07 00 07 00 00 8a 00 07 00 07 00 00 92 00 07 00 07 00 00 96 00 07   ┆ ~                              ┆
0x2f8…42b   00 07 00 00 a0 00 07 00 47 00 00 a4 00 01 00 07 00 00 ac 00 07 00 07 00 00 b4 00 07 00 07 00 00   ┆        G  ¤      ¬      ´      ┆
0x2f8…42b   b8 00 07 00 47 00 00 be 00 08 00 07 00 00 c6 00 07 00 07 00 00 ca 00 07 00 07 00 00 d4 00 07 00   ┆¸   G  ¾      Æ      Ê      Ô   ┆
0x2f8…42b   07 00 00 da 00 07 00 07 00 00 e0 00 07 00 07 00 00 f0 00 07 00 07 00 00 22 01 07 00 47 00 00 2a   ┆   Ú      à      ð      "   G  *┆
0x2f8…42b   01 06 00 07 00 00 32 01 07 00 07 00 00 38 01 07 00 07 00 00 3e 01 07 00 07 00 00 44 01 07 00 07   ┆      2      8      >      D    ┆
0x2f8…42b   00 00 4a 01 07 00 47 00 00 4e 01 05 00 07 00 00 56 01 07 00 07 00 00 5c 01 07 00 07 00 00 64 01   ┆  J   G  N      V      \      d ┆
0x2f8…42b   07 00 07 00 00 70 01 07 00 07 00 00 74 01 07 00 47 00 00 78 01 01 00 07 00 00 80 01 07 00 07 00   ┆     p      t   G  x            ┆
0x2f8…42b   00 86 01 07 00 47 00 00 8a 01 06 00 07 00 00 92 01 07 00                                          ┆     G             ┆
0x2f8…42b }