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

⟦b1fa57f86⟧

    Length: 927 (0x39f)
    Notes: CBM900 l.out, UNIX file
    Names: »f1.o«

Derivation

└─⟦f27320a65⟧ Bits:30001972 Commodore 900 hard disk image with partial source code
    └─⟦2d53db1df⟧ UNIX V7 Filesystem
        └─ ⟦this⟧ »hr/src/desk/f1.o« 

CBM900 l.out

struct ldheder {
    .l_magic = 0407,
    .l_flag = 0x10,
    .l_machine = 0x4,
    .l_entry = 0x30,
    .l_ssize = {
        [L_SHRI] = 0x136,
        [L_PRVI] = 0x0,
        [L_BSSI] = 0x0,
        [L_SHRD] = 0x0,
        [L_PRVD] = 0x50,
        [L_BSSD] = 0x0,
        [L_DEBUG] = 0x0,
        [L_SYM] = 0x134,
        [L_REL] = 0xb5,
    },
};

0000  07 01 10 00 04 00 30 00 00 00 36 01 00 00 00 00  ┆      0   6     ┆
0010  00 00 00 00 00 00 00 00 00 00 50 00 00 00 00 00  ┆          P     ┆
0020  00 00 00 00 00 00 34 01 00 00 b5 00 00 00        ┆      4         ┆

CBM900 L_SHRI

0000  03 0f 00 26 1c e9 0b 02 a1 fd 83 cc e8 01 a9 c0  ┆   &            ┆
0010  0b 0c 00 08 e9 08 a1 cb b3 b9 00 02 92 00 5d b0  ┆              ] ┆
0020  80 00 00 00 e8 f4 14 00 00 00 01 36 91 e0 5f 00  ┆           6  _ ┆
0030  80 00 00 00 a9 f3 a1 1c 8d c4 e6 12 14 00 00 00  ┆                ┆
0040  01 4c 91 e0 14 00 00 00 00 00 91 e0 5f 00 80 00  ┆ L          _   ┆
0050  00 00 a9 f7 0d e9 00 00 5f 00 80 00 00 00 a9 f1  ┆        _       ┆
0060  4d d8 00 06 4d d5 00 08 00 20 76 d0 00 06 07 00  ┆M   M     v     ┆
0070  7f 00 91 e0 5f 00 80 00 00 00 a9 f3 a1 1b 0b 0b  ┆    _           ┆
0080  ff ff ee 12 14 00 00 00 01 69 91 e0 14 00 00 00  ┆         i      ┆
0090  00 00 91 e0 5f 00 80 00 00 00 a9 f7 0d e9 00 00  ┆    _           ┆
00a0  5f 00 80 00 00 00 a9 f1 61 d1 00 1e 6f 01 80 00  ┆_       a   o   ┆
00b0  00 00 61 d1 00 22 6f 01 80 00 00 00 1c e1 0b 02  ┆  a  "o         ┆
00c0  01 0f 00 26 9e 08 ab f3 1d ec a1 fd 61 dc 00 0e  ┆   &        a   ┆
00d0  43 dc 00 0a 53 ed 00 0c 53 ed 00 08 5f 00 80 00  ┆C   S   S   _   ┆
00e0  00 f8 a9 f3 99 c0 81 11 93 e1 5f 00 80 00 00 00  ┆          _     ┆
00f0  a9 f1 14 ec a9 f3 9e 08 ab f5 1c e9 0b 02 a1 fd  ┆                ┆
0100  61 dc 00 0a 61 db 00 0c 8b cb ea 02 83 11 e8 0f  ┆a   a           ┆
0110  07 0c ff f0 a1 b1 07 01 00 0f e6 05 a1 b1 07 01  ┆                ┆
0120  ff f0 a9 1f a1 1b a1 b1 83 c1 b3 19 ff fc 1c e1  ┆                ┆
0130  0b 02 a9 f5 9e 08                                ┆                ┆

CBM900 L_PRVD

0000  2f 75 73 72 2f 68 72 2f 66 6f 6e 74 73 2f 73 79  ┆/usr/hr/fonts/sy┆
0010  73 66 6f 6e 74 00 44 65 73 6b 74 6f 70 20 66 6f  ┆sfont Desktop fo┆
0020  6e 74 20 66 61 69 6c 65 64 20 74 6f 20 6f 70 65  ┆nt failed to ope┆
0030  6e 0a 00 4e 6f 20 64 65 73 6b 74 6f 70 20 66 6f  ┆n  No desktop fo┆
0040  6e 74 20 70 61 72 61 6d 65 74 65 72 73 0a 00 00  ┆nt parameters   ┆

CBM900 L_SYM

0000  46 4d 5f 6f 70 65 6e 5f 00 00 00 00 00 00 00 00  ┆FM_open_        ┆
0010  1a 00 00 00 00 00 44 45 46 5f 46 4f 4e 54 5f 00  ┆      DEF_FONT_ ┆
0020  00 00 00 00 00 00 14 00 00 00 36 01 46 4d 5f 69  ┆          6 FM_i┆
0030  6e 69 74 5f 00 00 00 00 00 00 00 00 10 00 00 00  ┆nit_            ┆
0040  00 00 64 73 6b 46 6e 74 41 5f 00 00 00 00 00 00  ┆  dskFntA_      ┆
0050  00 00 1a 00 00 00 00 00 64 73 6b 46 6e 74 48 5f  ┆        dskFntH_┆
0060  00 00 00 00 00 00 00 00 1a 00 00 00 00 00 5f 73  ┆              _s┆
0070  74 64 65 72 72 5f 00 00 00 00 00 00 00 00 1a 00  ┆tderr_          ┆
0080  00 00 00 00 6d 61 6c 6c 6f 63 5f 00 00 00 00 00  ┆    malloc_     ┆
0090  00 00 00 00 1a 00 00 00 00 00 77 6f 72 64 73 5f  ┆          words_┆
00a0  62 65 74 77 65 65 6e 5f 00 00 10 00 00 00 f8 00  ┆between_        ┆
00b0  66 70 72 69 6e 74 66 5f 00 00 00 00 00 00 00 00  ┆fprintf_        ┆
00c0  1a 00 00 00 00 00 65 78 69 74 5f 00 00 00 00 00  ┆      exit_     ┆
00d0  00 00 00 00 00 00 1a 00 00 00 00 00 46 4d 5f 67  ┆            FM_g┆
00e0  65 74 63 68 5f 00 00 00 00 00 00 00 1a 00 00 00  ┆etch_           ┆
00f0  00 00 62 6d 69 61 6c 6c 6f 63 5f 00 00 00 00 00  ┆  bmialloc_     ┆
0100  00 00 10 00 00 00 c6 00 53 53 00 00 00 00 00 00  ┆        SS      ┆
0110  00 00 00 00 00 00 00 00 1a 00 00 00 00 00 61 66  ┆              af┆
0120  74 61 62 6c 65 5f 00 00 00 00 00 00 00 00 1a 00  ┆table_          ┆
0130  00 00 00 00                                      ┆                ┆
        FM_open_ 001a 00000000
       DEF_FONT_ 0014 01360000
        FM_init_ 0010 00000000
        dskFntA_ 001a 00000000
        dskFntH_ 001a 00000000
        _stderr_ 001a 00000000
         malloc_ 001a 00000000
  words_between_ 0010 00f80000
        fprintf_ 001a 00000000
           exit_ 001a 00000000
       FM_getch_ 001a 00000000
       bmialloc_ 0010 00c60000
              SS 001a 00000000
        aftable_ 001a 00000000

CBM900 L_REL

0000  47 00 00 20 00 0d 00 44 00 00 28 00 47 00 00 30  ┆G      D  ( G  0┆
0010  00 00 00 44 00 00 3e 00 47 00 00 46 00 05 00 47  ┆   D  > G  F   G┆
0020  00 00 4e 00 08 00 47 00 00 5a 00 09 00 07 00 00  ┆  N   G  Z      ┆
0030  62 00 0c 00 07 00 00 66 00 0c 00 07 00 00 6c 00  ┆b      f      l ┆
0040  0c 00 47 00 00 76 00 0a 00 44 00 00 86 00 47 00  ┆  G  v   D    G ┆
0050  00 8e 00 05 00 47 00 00 96 00 08 00 47 00 00 a2  ┆     G      G   ┆
0060  00 09 00 07 00 00 aa 00 0c 00 47 00 00 ae 00 03  ┆          G     ┆
0070  00 07 00 00 b4 00 0c 00 47 00 00 b8 00 04 00 07  ┆        G       ┆
0080  00 00 ce 00 0c 00 07 00 00 d2 00 0c 00 07 00 00  ┆                ┆
0090  d6 00 0c 00 07 00 00 da 00 0c 00 40 00 00 de 00  ┆           @    ┆
00a0  47 00 00 ec 00 06 00 07 00 00 02 01 0c 00 07 00  ┆G               ┆
00b0  00 06 01 0c 00                                   ┆                ┆