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

⟦ce6a2ad14⟧

    Length: 2530 (0x9e2)
    Notes: CBM900 l.out, UNIX file
    Names: »cudld.o«

Derivation

└─⟦f27320a65⟧ Bits:30001972 Commodore 900 hard disk image with partial source code
    └─⟦f4b8d8c84⟧ UNIX V7 Filesystem
        └─ ⟦this⟧ »cmd/cu/cudld.o« 

CBM900 l.out

struct ldheder {
    .l_magic = 0407,
    .l_flag = 0x10,
    .l_machine = 0x4,
    .l_entry = 0x30,
    .l_ssize = {
        [L_SHRI] = 0x47a,
        [L_PRVI] = 0x0,
        [L_BSSI] = 0x0,
        [L_SHRD] = 0x0,
        [L_PRVD] = 0x140,
        [L_BSSD] = 0x4,
        [L_DEBUG] = 0x0,
        [L_SYM] = 0x1fa,
        [L_REL] = 0x1fe,
    },
};

0000  07 01 10 00 04 00 30 00 00 00 7a 04 00 00 00 00  ┆      0   z     ┆
0010  00 00 00 00 00 00 00 00 00 00 40 01 00 00 04 00  ┆          @     ┆
0020  00 00 00 00 00 00 fa 01 00 00 fe 01 00 00        ┆                ┆

CBM900 L_SHRI

0000  ab f1 2f ed a1 fd 14 00 00 00 03 f0 91 e0 0d e9  ┆  /             ┆
0010  00 04 5f 00 80 00 00 00 a9 f5 21 ed a9 f1 9e 08  ┆  _       !     ┆
0020  03 0f 00 12 1c e9 06 07 a1 fd 0d e9 00 14 5f 00  ┆              _ ┆
0030  80 00 00 00 a9 f1 14 08 00 00 00 00 34 80 00 04  ┆            4   ┆
0040  07 00 7f 00 94 0a 34 86 00 02 07 06 7f 00 0d 68  ┆      4        h┆
0050  4d 08 80 00 05 ba 5f 00 80 00 00 00 6e d9 00 10  ┆M     _     n   ┆
0060  82 11 a1 1c 0b 0c 00 02 e6 07 34 86 00 02 07 06  ┆          4     ┆
0070  7f 00 0d 64 e6 f0 e8 39 5f 00 80 00 00 00 6e d9  ┆   d   9_     n ┆
0080  00 10 82 11 a1 1c 0b 0c 00 03 e6 2a 34 86 00 02  ┆           *4   ┆
0090  07 06 7f 00 0d 64 ee 29 4c d1 00 10 12 12 ee 11  ┆     d )L       ┆
00a0  5f 00 80 00 00 00 6e d9 00 10 82 11 a1 1c 0b 0c  ┆_     n         ┆
00b0  ff ff e6 16 60 d9 00 10 82 11 09 01 00 40 6e d9  ┆    `        @n ┆
00c0  00 10 60 d9 00 10 82 11 93 e1 5f 00 80 00 04 20  ┆  `       _     ┆
00d0  a9 f1 94 a6 a9 b0 60 d9 00 10 82 11 2e 69 e8 cc  ┆      `     .i  ┆
00e0  91 e8 5f 00 80 00 03 62 a9 f3 34 86 00 04 07 06  ┆  _    b  4     ┆
00f0  7f 00 94 a0 92 60 2f 81 0d e9 00 00 5f 00 80 00  ┆     `/     _   ┆
0100  00 00 a9 f1 94 80 1c e1 06 07 01 0f 00 12 9e 08  ┆                ┆
0110  ab ff 1c e9 06 07 a1 fd 0d e9 00 02 5f 00 80 00  ┆            _   ┆
0120  00 00 a9 f1 4d 08 80 00 05 ba 54 d0 00 14 a9 13  ┆    M     T     ┆
0130  94 0a 54 d6 00 14 21 61 a1 1c 94 a6 a9 b0 20 69  ┆  T   !a       i┆
0140  82 11 93 e1 5f 00 80 00 01 8a a9 f1 ab c0 ee f5  ┆    _           ┆
0150  0d e9 00 03 5f 00 80 00 00 00 a9 f1 61 09 80 00  ┆    _       a   ┆
0160  05 ba a1 91 07 01 00 ff 93 e1 5f 00 80 00 01 8a  ┆          _     ┆
0170  a9 f1 a1 91 b3 11 ff f8 93 e1 5f 00 80 00 01 8a  ┆          _     ┆
0180  a9 f1 1c e1 06 07 a9 ff 9e 08 ab f5 1c e9 0b 02  ┆                ┆
0190  a1 fd 61 dc 00 0a 60 c9 80 00 04 7a b1 10 a1 1b  ┆  a   `    z    ┆
01a0  8d 14 e6 08 0d e9 00 12 5f 00 80 00 00 00 a9 f1  ┆        _       ┆
01b0  93 eb e8 01 93 ec 5f 00 80 00 00 00 a9 f1 93 ec  ┆      _         ┆
01c0  5f 00 80 00 04 20 a9 f1 1c e1 0b 02 a9 f5 9e 08  ┆_               ┆
01d0  ab ff 1c e9 06 07 a1 fd 54 da 00 14 91 ea 5f 00  ┆        T     _ ┆
01e0  80 00 01 10 a9 f3 5f 00 80 00 00 20 94 08 34 86  ┆      _       4 ┆
01f0  00 04 07 06 7f 00 0c 61 45 45 ee 05 91 e8 5f 00  ┆       aEE    _ ┆
0200  80 00 00 00 a9 f3 34 86 00 02 07 06 7f 00 0d 64  ┆      4        d┆
0210  ee 07 34 86 00 04 07 06 7f 00 0c 61 41 41 e6 04  ┆  4        aAA  ┆
0220  69 00 80 00 00 00 e8 da 1c e1 06 07 a9 ff 9e 08  ┆i               ┆
0230  ab fb 1c e9 08 05 a1 fd 5f 00 80 00 00 20 94 0a  ┆        _       ┆
0240  34 a8 00 02 07 08 7f 00 0d 84 e6 07 69 00 80 00  ┆4           i   ┆
0250  00 00 5f 00 80 00 02 a6 e8 ef 34 a8 00 04 07 08  ┆  _       4     ┆
0260  7f 00 0c 81 45 45 ee 05 91 ea 5f 00 80 00 00 00  ┆    EE    _     ┆
0270  a9 f3 30 a9 00 05 b1 10 a1 19 30 a9 00 06 b1 10  ┆  0       0     ┆
0280  b3 19 00 08 81 91 a1 1c 34 a8 00 04 07 08 7f 00  ┆        4       ┆
0290  0c 81 49 49 ee 03 4b dc 00 10 ee db 94 a0 1c e1  ┆  II  K         ┆
02a0  08 05 a9 fb 9e 08 ab f1 2f ed a1 fd 4c 05 80 00  ┆        /   L   ┆
02b0  00 04 4e 4e 4d 05 80 00 00 00 00 01 14 00 00 00  ┆  NNM           ┆
02c0  00 00 91 e0 5f 00 80 00 01 10 a9 f3 21 ed a9 f1  ┆    _       !   ┆
02d0  9e 08 ab f1 2f ed a1 fd 4c 05 80 00 00 04 41 41  ┆    /   L     AA┆
02e0  4d 05 80 00 00 00 00 01 14 00 00 00 00 00 91 e0  ┆M               ┆
02f0  5f 00 80 00 01 10 a9 f3 21 ed a9 f1 9e 08 ab f7  ┆_       !       ┆
0300  1c e9 0a 03 a1 fd 54 da 00 0c 4c 05 80 00 00 04  ┆      T   L     ┆
0310  45 45 91 ea 5f 00 80 00 00 00 a9 f3 a9 10 a1 1c  ┆EE  _           ┆
0320  a1 c1 a9 12 6f 01 80 00 00 00 93 ec 91 ea 14 00  ┆    o           ┆
0330  00 00 00 07 91 e0 5f 00 80 00 00 00 a9 f9 14 00  ┆      _         ┆
0340  00 00 00 00 91 e0 5f 00 80 00 01 10 a9 f3 4d d4  ┆      _       M ┆
0350  00 10 e6 03 5f 00 80 00 00 20 1c e1 0a 03 a9 f7  ┆    _           ┆
0360  9e 08 ab fb 1c e9 08 05 a1 fd 83 bb e8 01 a9 b0  ┆                ┆
0370  0b 0b 00 02 e9 1a 5f 00 80 00 00 00 a1 19 a1 9c  ┆      _         ┆
0380  0b 09 ff ff e6 12 0b 0c 00 12 ee 0a 5f 00 80 00  ┆            _   ┆
0390  00 00 a1 19 a1 9c 0b 09 ff ff e6 07 09 0c 00 40  ┆               @┆
03a0  a1 c1 6e b9 80 00 05 bc e8 e2 60 09 80 00 05 bd  ┆  n       `     ┆
03b0  82 11 a1 19 b3 99 00 08 60 09 80 00 05 bc 82 11  ┆        `       ┆
03c0  85 91 a1 1a 4b 0a 80 00 05 ba e6 07 54 d8 00 10  ┆    K       T   ┆
03d0  a9 91 21 81 05 01 00 01 e8 06 54 d8 00 10 a9 91  ┆  !       T     ┆
03e0  21 81 07 01 ff fe 2f 81 1c e1 08 05 a9 fb 9e 08  ┆!     /         ┆
03f0  ab f1 2f ed a1 fd 14 00 00 00 03 f0 91 e0 0d e9  ┆  /             ┆
0400  00 04 5f 00 80 00 00 00 a9 f5 61 01 80 00 00 02  ┆  _       a     ┆
0410  05 01 00 02 6f 01 80 00 00 02 21 ed a9 f1 9e 08  ┆    o     !     ┆
0420  ab f7 1c e9 0a 03 a1 fd 61 dc 00 0c 61 01 80 00  ┆        a   a   ┆
0430  05 ba 89 c1 6f 01 80 00 05 ba 61 0a 80 00 05 ba  ┆    o     a     ┆
0440  b3 a1 ff fc 07 0a 00 0f 81 aa 61 0b 80 00 05 ba  ┆          a     ┆
0450  07 0b 00 0f 81 bb 61 01 80 00 05 ba b3 11 ff f8  ┆      a         ┆
0460  49 b1 80 00 05 9a 49 a1 80 00 05 7a 6f 01 80 00  ┆I     I    zo   ┆
0470  05 ba 1c e1 0a 03 a9 f7 9e 08                    ┆                ┆

CBM900 L_PRVD

0000  40 41 42 43 44 45 46 47 00 00 00 00 00 00 00 00  ┆@ABCDEFG        ┆
0010  50 51 52 53 00 00 00 00 00 00 00 00 00 00 00 00  ┆PQRS            ┆
0020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ┆                ┆
0030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ┆                ┆
0040  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ┆                ┆
0050  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ┆                ┆
0060  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ┆                ┆
0070  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3f  ┆               ?┆
0080  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ┆                ┆
0090  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ┆                ┆
00a0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ┆                ┆
00b0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ┆                ┆
00c0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ┆                ┆
00d0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ┆                ┆
00e0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ┆                ┆
00f0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ┆                ┆
0100  00 00 cc 01 d8 01 14 00 f0 01 3c 00 28 00 e4 01  ┆          < (   ┆
0110  a0 01 6c 00 78 00 b4 01 50 00 9c 01 88 01 44 00  ┆  l x   P     D ┆
0120  00 00 c0 c1 c1 81 01 40 c3 01 03 c0 02 80 c2 41  ┆       @       A┆
0130  c6 01 06 c0 07 80 c7 41 05 00 c5 c1 c4 81 04 40  ┆       A       @┆

CBM900 L_SYM

0000  6e 72 65 74 72 79 5f 00 00 00 00 00 00 00 00 00  ┆nretry_         ┆
0010  1a 00 00 00 02 00 70 75 74 70 6b 74 5f 00 00 00  ┆      putpkt_   ┆
0020  00 00 00 00 00 00 10 00 00 00 10 01 73 67 65 74  ┆            sget┆
0030  5f 00 00 00 00 00 00 00 00 00 00 00 1a 00 00 00  ┆_               ┆
0040  00 00 63 68 65 63 6b 63 72 63 5f 00 00 00 00 00  ┆  checkcrc_     ┆
0050  00 00 10 00 00 00 62 03 73 65 6e 64 70 6b 74 5f  ┆      b sendpkt_┆
0060  00 00 00 00 00 00 00 00 10 00 00 00 d0 01 61 63  ┆              ac┆
0070  6b 70 6b 74 5f 00 00 00 00 00 00 00 00 00 10 00  ┆kpkt_           ┆
0080  00 00 d2 02 73 69 67 6e 61 6c 5f 00 00 00 00 00  ┆    signal_     ┆
0090  00 00 00 00 1a 00 00 00 00 00 72 70 6b 74 5f 00  ┆          rpkt_ ┆
00a0  00 00 00 00 00 00 00 00 00 00 1a 00 00 00 0a 01  ┆                ┆
00b0  70 6b 74 69 6e 69 74 5f 00 00 00 00 00 00 00 00  ┆pktinit_        ┆
00c0  10 00 00 00 00 00 65 6e 64 70 6b 74 5f 00 00 00  ┆      endpkt_   ┆
00d0  00 00 00 00 00 00 10 00 00 00 fe 02 6d 70 75 74  ┆            mput┆
00e0  5f 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00  ┆_               ┆
00f0  8a 01 74 69 6d 65 6f 75 74 5f 00 00 00 00 00 00  ┆  timeout_      ┆
0100  00 00 10 00 00 00 f0 03 78 70 6b 74 5f 00 00 00  ┆        xpkt_   ┆
0110  00 00 00 00 00 00 00 00 1a 00 00 00 0a 01 53 53  ┆              SS┆
0120  00 00 00 00 00 00 00 00 00 00 00 00 00 00 1a 00  ┆                ┆
0130  00 00 00 00 6e 61 6b 70 6b 74 5f 00 00 00 00 00  ┆    nakpkt_     ┆
0140  00 00 00 00 10 00 00 00 a6 02 64 6f 65 6e 64 5f  ┆          doend_┆
0150  00 00 00 00 00 00 00 00 00 00 1a 00 00 00 00 00  ┆                ┆
0160  73 70 75 74 5f 00 00 00 00 00 00 00 00 00 00 00  ┆sput_           ┆
0170  1a 00 00 00 00 00 61 6c 61 72 6d 5f 00 00 00 00  ┆      alarm_    ┆
0180  00 00 00 00 00 00 1a 00 00 00 00 00 67 65 74 70  ┆            getp┆
0190  6b 74 5f 00 00 00 00 00 00 00 00 00 10 00 00 00  ┆kt_             ┆
01a0  20 00 73 74 72 6e 63 70 79 5f 00 00 00 00 00 00  ┆  strncpy_      ┆
01b0  00 00 1a 00 00 00 00 00 63 72 63 63 68 61 72 5f  ┆        crcchar_┆
01c0  00 00 00 00 00 00 00 00 10 00 00 00 20 04 73 74  ┆              st┆
01d0  72 6c 65 6e 5f 00 00 00 00 00 00 00 00 00 1a 00  ┆rlen_           ┆
01e0  00 00 00 00 72 63 76 70 6b 74 5f 00 00 00 00 00  ┆    rcvpkt_     ┆
01f0  00 00 00 00 10 00 00 00 30 02                    ┆        0       ┆
         nretry_ 001a 00020000
         putpkt_ 0010 01100000
           sget_ 001a 00000000
       checkcrc_ 0010 03620000
        sendpkt_ 0010 01d00000
         ackpkt_ 0010 02d20000
         signal_ 001a 00000000
           rpkt_ 001a 010a0000
        pktinit_ 0010 00000000
         endpkt_ 0010 02fe0000
           mput_ 0010 018a0000
        timeout_ 0010 03f00000
           xpkt_ 001a 010a0000
              SS 001a 00000000
         nakpkt_ 0010 02a60000
          doend_ 001a 00000000
           sput_ 001a 00000000
          alarm_ 001a 00000000
         getpkt_ 0010 00200000
        strncpy_ 001a 00000000
        crcchar_ 0010 04200000
         strlen_ 001a 00000000
         rcvpkt_ 0010 02300000

CBM900 L_REL

0000  40 00 00 08 00 47 00 00 14 00 06 00 47 00 00 30  ┆@    G      G  0┆
0010  00 11 00 47 00 00 38 00 07 00 45 00 00 52 00 47  ┆   G  8   E  R G┆
0020  00 00 58 00 02 00 07 00 00 5e 00 0d 00 47 00 00  ┆  X      ^   G  ┆
0030  7a 00 02 00 07 00 00 80 00 0d 00 07 00 00 9a 00  ┆z               ┆
0040  0d 00 47 00 00 a2 00 02 00 07 00 00 a8 00 0d 00  ┆  G             ┆
0050  07 00 00 b6 00 0d 00 07 00 00 c0 00 0d 00 07 00  ┆                ┆
0060  00 c4 00 0d 00 40 00 00 cc 00 07 00 00 d8 00 0d  ┆     @          ┆
0070  00 40 00 00 e4 00 47 00 00 fe 00 11 00 47 00 00  ┆ @    G      G  ┆
0080  1e 01 10 00 45 00 00 26 01 07 00 00 2c 01 0d 00  ┆    E  &    ,   ┆
0090  07 00 00 34 01 0d 00 40 00 00 46 01 47 00 00 56  ┆   4   @  F G  V┆
00a0  01 10 00 45 00 00 5e 01 40 00 00 6c 01 40 00 00  ┆   E  ^ @  l @  ┆
00b0  7c 01 07 00 00 94 01 0d 00 44 00 00 98 01 47 00  ┆|        D    G ┆
00c0  00 aa 01 10 00 47 00 00 b8 01 10 00 40 00 00 c2  ┆     G      @   ┆
00d0  01 07 00 00 da 01 0d 00 40 00 00 e0 01 40 00 00  ┆        @    @  ┆
00e0  e8 01 47 00 00 00 02 0f 00 47 00 00 22 02 00 00  ┆  G      G  "   ┆
00f0  40 00 00 3a 02 47 00 00 4e 02 00 00 40 00 00 54  ┆@  : G  N   @  T┆
0100  02 47 00 00 6c 02 0f 00 07 00 00 98 02 0d 00 47  ┆ G  l          G┆
0110  00 00 ae 02 0c 00 47 00 00 b6 02 0c 00 47 00 00  ┆      G      G  ┆
0120  be 02 0c 00 40 00 00 c6 02 47 00 00 da 02 0c 00  ┆    @    G      ┆
0130  47 00 00 e2 02 0c 00 47 00 00 ea 02 0c 00 40 00  ┆G      G      @ ┆
0140  00 f2 02 07 00 00 08 03 0d 00 47 00 00 0c 03 0c  ┆          G     ┆
0150  00 47 00 00 16 03 15 00 47 00 00 26 03 0c 00 47  ┆ G      G  &   G┆
0160  00 00 30 03 0c 00 47 00 00 38 03 13 00 47 00 00  ┆  0   G  8   G  ┆
0170  40 03 0c 00 40 00 00 48 03 07 00 00 50 03 0d 00  ┆@   @  H    P   ┆
0180  40 00 00 56 03 47 00 00 78 03 02 00 47 00 00 8e  ┆@  V G  x   G   ┆
0190  03 02 00 45 00 00 a4 03 45 00 00 ac 03 45 00 00  ┆   E    E    E  ┆
01a0  ba 03 45 00 00 c6 03 07 00 00 ce 03 0d 00 07 00  ┆  E             ┆
01b0  00 dc 03 0d 00 40 00 00 f8 03 47 00 00 04 04 06  ┆     @    G     ┆
01c0  00 47 00 00 0c 04 07 00 47 00 00 16 04 07 00 07  ┆ G      G       ┆
01d0  00 00 2a 04 0d 00 45 00 00 2e 04 45 00 00 36 04  ┆  *   E  . E  6 ┆
01e0  45 00 00 3c 04 45 00 00 4c 04 45 00 00 58 04 44  ┆E  < E  L E  X D┆
01f0  00 00 62 04 44 00 00 68 04 45 00 00 6e 04        ┆  b D  h E  n   ┆