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

⟦94d840824⟧

    Length: 1150 (0x47e)
    Notes: CBM900 l.out

Derivation

└─⟦eafc30061⟧ Bits:30001199 Commodore 900 hard disk image
    └─⟦8281d0872⟧ UNIX V7 Filesystem
        └─ ⟦294235107⟧ »vol3.fd« UNIX V7 Filesystem
            └─ ⟦18ae9fda3⟧ »lib/libc.a« 
└─⟦eafc30061⟧ Bits:30001199 Commodore 900 hard disk image
    └─⟦5ec4c54f2⟧ UNIX V7 Filesystem
        └─ ⟦18ae9fda3⟧ »lib/libc.a« 
└─⟦f27320a65⟧ Bits:30001972 Commodore 900 hard disk image with partial source code
    └─⟦926b8033d⟧ UNIX V7 Filesystem
        └─ ⟦18ae9fda3⟧ »lib/libc.a« 
                └─⟦this⟧ 

CBM900 l.out

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

0000  07 01 10 00 04 00 30 00 00 00 00 00 00 00 00 00  ┆      0         ┆
0010  00 00 00 00 00 00 00 00 00 00 44 03 00 00 00 00  ┆          D     ┆
0020  00 00 00 00 00 00 42 00 00 00 c8 00 00 00        ┆      B         ┆

CBM900 L_PRVD

0000  00 00 00 a2 00 00 00 a3 00 00 00 b6 00 00 00 d0  ┆                ┆
0010  00 00 00 e0 00 00 00 f8 00 00 01 02 00 00 01 1c  ┆                ┆
0020  00 00 01 2e 00 00 01 40 00 00 01 50 00 00 01 5c  ┆   .   @   P   \┆
0030  00 00 01 6e 00 00 01 80 00 00 01 92 00 00 01 9e  ┆   n            ┆
0040  00 00 01 b4 00 00 01 c6 00 00 01 d2 00 00 01 e4  ┆                ┆
0050  00 00 01 f3 00 00 02 03 00 00 02 12 00 00 02 23  ┆               #┆
0060  00 00 02 37 00 00 02 4b 00 00 02 5c 00 00 02 66  ┆   7   K   \   f┆
0070  00 00 02 75 00 00 02 8d 00 00 02 9a 00 00 02 b0  ┆   u            ┆
0080  00 00 02 bf 00 00 02 cb 00 00 02 d9 00 00 02 ea  ┆                ┆
0090  00 00 02 fe 00 00 03 10 00 00 03 20 00 00 03 37  ┆               7┆
00a0  00 28 00 6e 6f 74 20 74 68 65 20 73 75 70 65 72  ┆ ( not the super┆
00b0  20 75 73 65 72 00 6e 6f 20 73 75 63 68 20 66 69  ┆ user no such fi┆
00c0  6c 65 20 6f 72 20 64 69 72 65 63 74 6f 72 79 00  ┆le or directory ┆
00d0  6e 6f 20 73 75 63 68 20 70 72 6f 63 65 73 73 00  ┆no such process ┆
00e0  69 6e 74 65 72 72 75 70 74 65 64 20 73 79 73 74  ┆interrupted syst┆
00f0  65 6d 20 63 61 6c 6c 00 49 2f 4f 20 65 72 72 6f  ┆em call I/O erro┆
0100  72 00 6e 6f 20 73 75 63 68 20 64 65 76 69 63 65  ┆r no such device┆
0110  20 6f 72 20 61 64 64 72 65 73 73 00 61 72 67 20  ┆ or address arg ┆
0120  6c 69 73 74 20 74 6f 6f 20 6c 6f 6e 67 00 65 78  ┆list too long ex┆
0130  65 63 20 66 6f 72 6d 61 74 20 65 72 72 6f 72 00  ┆ec format error ┆
0140  62 61 64 20 66 69 6c 65 20 6e 75 6d 62 65 72 00  ┆bad file number ┆
0150  6e 6f 20 63 68 69 6c 64 72 65 6e 00 6e 6f 20 6d  ┆no children no m┆
0160  6f 72 65 20 70 72 6f 63 65 73 73 65 73 00 6e 6f  ┆ore processes no┆
0170  74 20 65 6e 6f 75 67 68 20 6d 65 6d 6f 72 79 00  ┆t enough memory ┆
0180  70 65 72 6d 69 73 73 69 6f 6e 20 64 65 6e 69 65  ┆permission denie┆
0190  64 00 62 61 64 20 61 64 64 72 65 73 73 00 62 6c  ┆d bad address bl┆
01a0  6f 63 6b 20 64 65 76 69 63 65 20 72 65 71 75 69  ┆ock device requi┆
01b0  72 65 64 00 6d 6f 75 6e 74 20 64 65 76 69 63 65  ┆red mount device┆
01c0  20 62 75 73 79 00 66 69 6c 65 20 65 78 69 73 74  ┆ busy file exist┆
01d0  73 00 63 72 6f 73 73 2d 64 65 76 69 63 65 20 6c  ┆s cross-device l┆
01e0  69 6e 6b 00 6e 6f 20 73 75 63 68 20 64 65 76 69  ┆ink no such devi┆
01f0  63 65 00 6e 6f 74 20 61 20 64 69 72 65 63 74 6f  ┆ce not a directo┆
0200  72 79 00 69 73 20 61 20 64 69 72 65 63 74 6f 72  ┆ry is a director┆
0210  79 00 69 6e 76 61 6c 69 64 20 61 72 67 75 6d 65  ┆y invalid argume┆
0220  6e 74 00 66 69 6c 65 20 74 61 62 6c 65 20 6f 76  ┆nt file table ov┆
0230  65 72 66 6c 6f 77 00 74 6f 6f 20 6d 61 6e 79 20  ┆erflow too many ┆
0240  6f 70 65 6e 20 66 69 6c 65 73 00 6e 6f 74 20 61  ┆open files not a┆
0250  20 74 79 70 65 77 72 69 74 65 72 00 66 69 6c 65  ┆ typewriter file┆
0260  20 62 75 73 79 00 66 69 6c 65 20 74 6f 6f 20 6c  ┆ busy file too l┆
0270  61 72 67 65 00 6e 6f 20 73 70 61 63 65 20 6c 65  ┆arge no space le┆
0280  66 74 20 6f 6e 20 64 65 76 69 63 65 00 69 6c 6c  ┆ft on device ill┆
0290  65 67 61 6c 20 73 65 65 6b 00 72 65 61 64 2d 6f  ┆egal seek read-o┆
02a0  6e 6c 79 20 66 69 6c 65 20 73 79 73 74 65 6d 00  ┆nly file system ┆
02b0  74 6f 6f 20 6d 61 6e 79 20 6c 69 6e 6b 73 00 62  ┆too many links b┆
02c0  72 6f 6b 65 6e 20 70 69 70 65 00 6d 61 74 68 20  ┆roken pipe math ┆
02d0  61 72 67 75 6d 65 6e 74 00 72 65 73 75 6c 74 20  ┆argument result ┆
02e0  74 6f 6f 20 6c 61 72 67 65 00 6f 75 74 20 6f 66  ┆too large out of┆
02f0  20 6b 65 72 6e 65 6c 20 73 70 61 63 65 00 64 72  ┆ kernel space dr┆
0300  69 76 65 72 20 6e 6f 74 20 6c 6f 61 64 65 64 00  ┆iver not loaded ┆
0310  62 61 64 20 65 78 65 63 20 66 6f 72 6d 61 74 00  ┆bad exec format ┆
0320  64 65 76 69 63 65 20 6e 65 65 64 73 20 61 74 74  ┆device needs att┆
0330  65 6e 74 69 6f 6e 00 64 65 76 69 63 65 20 62 75  ┆ention device bu┆
0340  73 79 00 00                                      ┆sy              ┆

CBM900 L_SYM

0000  73 79 73 5f 6e 65 72 72 5f 00 00 00 00 00 00 00  ┆sys_nerr_       ┆
0010  14 00 00 00 a0 00 73 79 73 5f 65 72 72 6c 69 73  ┆      sys_errlis┆
0020  74 5f 00 00 00 00 14 00 00 00 00 00 53 53 00 00  ┆t_          SS  ┆
0030  00 00 00 00 00 00 00 00 00 00 00 00 1a 00 00 00  ┆                ┆
0040  00 00                                            ┆                ┆
       sys_nerr_ 0014 00a00000
    sys_errlist_ 0014 00000000
              SS 001a 00000000

CBM900 L_REL

0000  44 00 00 00 00 44 00 00 04 00 44 00 00 08 00 44  ┆D    D    D    D┆
0010  00 00 0c 00 44 00 00 10 00 44 00 00 14 00 44 00  ┆    D    D    D ┆
0020  00 18 00 44 00 00 1c 00 44 00 00 20 00 44 00 00  ┆   D    D    D  ┆
0030  24 00 44 00 00 28 00 44 00 00 2c 00 44 00 00 30  ┆$ D  ( D  , D  0┆
0040  00 44 00 00 34 00 44 00 00 38 00 44 00 00 3c 00  ┆ D  4 D  8 D  < ┆
0050  44 00 00 40 00 44 00 00 44 00 44 00 00 48 00 44  ┆D  @ D  D D  H D┆
0060  00 00 4c 00 44 00 00 50 00 44 00 00 54 00 44 00  ┆  L D  P D  T D ┆
0070  00 58 00 44 00 00 5c 00 44 00 00 60 00 44 00 00  ┆ X D  \ D  ` D  ┆
0080  64 00 44 00 00 68 00 44 00 00 6c 00 44 00 00 70  ┆d D  h D  l D  p┆
0090  00 44 00 00 74 00 44 00 00 78 00 44 00 00 7c 00  ┆ D  t D  x D  | ┆
00a0  44 00 00 80 00 44 00 00 84 00 44 00 00 88 00 44  ┆D    D    D    D┆
00b0  00 00 8c 00 44 00 00 90 00 44 00 00 94 00 44 00  ┆    D    D    D ┆
00c0  00 98 00 44 00 00 9c 00                          ┆   D            ┆