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

⟦91023382d⟧

    Length: 1984 (0x7c0)
    Notes: CBM900 l.out, UNIX file
    Names: »region.o«

Derivation

└─⟦f27320a65⟧ Bits:30001972 Commodore 900 hard disk image with partial source code
    └─⟦0a3c255ba⟧ UNIX V7 Filesystem
        └─ ⟦this⟧ »emacs_dos/region.o« 

CBM900 l.out

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

0000  07 01 10 00 04 00 30 00 00 00 24 04 00 00 00 00  ┆      0   $     ┆
0010  00 00 00 00 00 00 00 00 00 00 2a 00 00 00 00 00  ┆          *     ┆
0020  00 00 00 00 00 00 4a 01 00 00 f8 01 00 00        ┆      J         ┆

CBM900 L_SHRI

0000  ab ff 1c e9 0a 03 a1 fd 76 d0 00 08 07 00 7f 00  ┆        v       ┆
0010  91 e0 5f 00 80 00 02 5c a9 f3 a1 1b a1 bc 0b 0b  ┆  _    \        ┆
0020  00 01 e6 02 a1 c1 e8 25 67 01 80 00 00 00 ee 03  ┆       %g       ┆
0030  5f 00 80 00 00 00 61 01 80 00 00 00 05 01 00 02  ┆_     a         ┆
0040  6f 01 80 00 00 00 54 0a 80 00 00 00 a9 bb 54 d0  ┆o     T       T ┆
0050  00 08 1d a0 54 0a 80 00 00 00 a9 bf 61 d1 00 0c  ┆    T       a   ┆
0060  2f a1 0d e9 00 01 53 ed 00 0e 5f 00 80 00 00 00  ┆/     S   _     ┆
0070  a9 f3 1c e1 0a 03 a9 ff 9e 08 03 0f 00 18 1c e9  ┆                ┆
0080  06 07 a1 fd 76 d0 00 10 07 00 7f 00 91 e0 5f 00  ┆    v         _ ┆
0090  80 00 02 5c a9 f3 a1 18 a1 89 0b 08 00 01 ee 3e  ┆   \           >┆
00a0  67 01 80 00 00 00 ee 03 5f 00 80 00 00 00 61 01  ┆g       _     a ┆
00b0  80 00 00 00 05 01 00 02 6f 01 80 00 00 00 54 da  ┆        o     T ┆
00c0  00 10 61 dc 00 14 61 d1 00 16 6b d0 00 16 8d 14  ┆  a   a   k     ┆
00d0  e6 29 34 a6 00 0a 07 06 7f 00 0b 6c ee 0e 0d e9  ┆ )4        l    ┆
00e0  00 0a 5f 00 80 00 00 00 a9 f1 a1 18 a1 89 0b 08  ┆  _             ┆
00f0  00 01 ee 14 14 aa 83 cc e8 e6 94 a6 81 c7 a9 7b  ┆               {┆
0100  20 69 b1 10 07 01 00 ff 93 e1 5f 00 80 00 00 00  ┆ i        _     ┆
0110  a9 f1 a1 18 a1 89 0b 08 00 01 e6 02 a1 91 e8 03  ┆                ┆
0120  a9 c0 e8 d1 bd 11 1c e1 06 07 01 0f 00 18 9e 08  ┆                ┆
0130  03 0f 00 18 1c e9 06 07 a1 fd 76 d0 00 10 07 00  ┆          v     ┆
0140  7f 00 91 e0 5f 00 80 00 02 5c a9 f3 a1 17 a1 78  ┆    _    \     x┆
0150  0b 07 00 01 e6 02 a1 81 e8 31 0d e9 00 08 5f 00  ┆         1    _ ┆
0160  80 00 00 00 a9 f1 54 da 00 10 61 dc 00 14 61 d1  ┆      T   a   a ┆
0170  00 16 6b d0 00 16 8d 14 e6 20 34 a6 00 0a 07 06  ┆  k       4     ┆
0180  7f 00 0b 6c ee 03 14 aa 83 cc e8 f1 94 a6 81 c7  ┆   l            ┆
0190  a9 7b 20 69 b1 10 07 01 00 ff a1 19 0b 09 00 41  ┆ { i           A┆
01a0  e1 0a 0b 09 00 5a ea 07 94 a6 81 c7 a9 7b a1 91  ┆     Z       {  ┆
01b0  01 01 00 20 2e 69 a9 c0 e8 da bd 11 1c e1 06 07  ┆    .i          ┆
01c0  01 0f 00 18 9e 08 03 0f 00 18 1c e9 06 07 a1 fd  ┆                ┆
01d0  76 d0 00 10 07 00 7f 00 91 e0 5f 00 80 00 02 5c  ┆v         _    \┆
01e0  a9 f3 a1 17 a1 78 0b 07 00 01 e6 02 a1 81 e8 31  ┆     x         1┆
01f0  0d e9 00 08 5f 00 80 00 00 00 a9 f1 54 da 00 10  ┆    _       T   ┆
0200  61 dc 00 14 61 d1 00 16 6b d0 00 16 8d 14 e6 20  ┆a   a   k       ┆
0210  34 a6 00 0a 07 06 7f 00 0b 6c ee 03 14 aa 83 cc  ┆4        l      ┆
0220  e8 f1 94 a6 81 c7 a9 7b 20 69 b1 10 07 01 00 ff  ┆       { i      ┆
0230  a1 19 0b 09 00 61 e1 0a 0b 09 00 7a ea 07 94 a6  ┆     a     z    ┆
0240  81 c7 a9 7b a1 91 03 01 00 20 2e 69 a9 c0 e8 da  ┆   {      .i    ┆
0250  bd 11 1c e1 06 07 01 0f 00 18 9e 08 03 0f 00 12  ┆                ┆
0260  1c e9 06 07 a1 fd 54 da 00 16 54 04 80 00 00 00  ┆      T   T     ┆
0270  01 05 00 12 1c 48 ee 06 14 00 00 00 04 24 5e 08  ┆     H       $^ ┆
0280  80 00 04 0e 54 02 80 00 00 00 01 03 00 12 54 04  ┆    T         T ┆
0290  80 00 00 00 a9 5b 14 40 10 20 ee 37 54 04 80 00  ┆     [ @   7T   ┆
02a0  00 00 a9 5b 14 40 1d a0 54 02 80 00 00 00 01 03  ┆   [ @  T       ┆
02b0  00 16 54 04 80 00 00 00 a9 5f 21 41 0b 21 e9 11  ┆  T      _!A !  ┆
02c0  54 04 80 00 00 00 a9 5f 21 41 33 a1 00 04 54 02  ┆T      _!A3   T ┆
02d0  80 00 00 00 a9 3f 54 04 80 00 00 00 01 05 00 16  ┆     ?T         ┆
02e0  e8 11 54 04 80 00 00 00 01 05 00 16 21 41 33 a1  ┆  T         !A3 ┆
02f0  00 04 54 02 80 00 00 00 01 03 00 16 54 04 80 00  ┆  T         T   ┆
0300  00 00 a9 5f 21 41 03 21 e8 7b 54 04 80 00 00 00  ┆   _!A ! {T     ┆
0310  a9 5b 14 40 94 06 54 04 80 00 00 00 a9 5f 21 41  ┆ [ @  T      _!A┆
0320  6f d1 00 10 54 04 80 00 00 00 a9 5b 14 40 94 08  ┆o   T      [ @  ┆
0330  54 04 80 00 00 00 a9 5f 31 81 00 0a 03 41 a9 10  ┆T      _1    A  ┆
0340  a1 1c 54 04 80 00 00 00 a9 5f 10 48 ee 08 54 04  ┆  T      _ H  T ┆
0350  80 00 00 00 a9 5f 35 60 00 04 10 40 e6 55 54 04  ┆     _5`   @ UT ┆
0360  80 00 00 00 a9 5f 10 48 e6 21 14 88 54 04 80 00  ┆     _ H !  T   ┆
0370  00 00 01 05 00 12 10 48 ee 15 54 04 80 00 00 00  ┆       H  T     ┆
0380  a9 5b 14 40 1d a0 54 04 80 00 00 00 a9 5f 21 41  ┆ [ @  T      _!A┆
0390  33 a1 00 04 54 04 80 00 00 00 01 05 00 16 a1 c1  ┆3   T           ┆
03a0  01 41 e8 2e 31 85 00 0a a9 50 81 5c 54 04 80 00  ┆ A .1    P \T   ┆
03b0  00 00 a9 5f 35 60 00 04 10 40 e6 c3 35 66 00 04  ┆   _5`   @  5f  ┆
03c0  31 65 00 0a a9 50 61 d1 00 10 81 51 6f d1 00 10  ┆1e   Pa    Qo   ┆
03d0  54 04 80 00 00 00 01 05 00 12 10 46 ee b2 1d a6  ┆T          F    ┆
03e0  54 04 80 00 00 00 01 05 00 16 21 41 33 a1 00 04  ┆T         !A3   ┆
03f0  54 04 80 00 00 00 01 05 00 16 61 d1 00 10 03 41  ┆T         a    A┆
0400  33 a1 00 06 bd 11 e8 09 14 00 00 00 04 3f 91 e0  ┆3            ?  ┆
0410  5f 00 80 00 00 00 a9 f3 83 11 1c e1 06 07 01 0f  ┆_               ┆
0420  00 12 9e 08                                      ┆                ┆

CBM900 L_PRVD

0000  4e 6f 20 6d 61 72 6b 20 73 65 74 20 69 6e 20 74  ┆No mark set in t┆
0010  68 69 73 20 77 69 6e 64 6f 77 00 42 75 67 3a 20  ┆his window Bug: ┆
0020  6c 6f 73 74 20 6d 61 72 6b 00                    ┆lost mark       ┆

CBM900 L_SYM

0000  6c 6f 77 65 72 72 65 67 69 6f 6e 5f 00 00 00 00  ┆lowerregion_    ┆
0010  10 00 00 00 30 01 75 70 70 65 72 72 65 67 69 6f  ┆    0 upperregio┆
0020  6e 5f 00 00 00 00 10 00 00 00 c6 01 6b 69 6c 6c  ┆n_          kill┆
0030  72 65 67 69 6f 6e 5f 00 00 00 00 00 10 00 00 00  ┆region_         ┆
0040  00 00 63 75 72 77 70 5f 00 00 00 00 00 00 00 00  ┆  curwp_        ┆
0050  00 00 1a 00 00 00 00 00 63 6f 70 79 72 65 67 69  ┆        copyregi┆
0060  6f 6e 5f 00 00 00 00 00 10 00 00 00 7a 00 6b 69  ┆on_         z ki┆
0070  6e 73 65 72 74 5f 00 00 00 00 00 00 00 00 1a 00  ┆nsert_          ┆
0080  00 00 00 00 6d 6c 77 72 69 74 65 5f 00 00 00 00  ┆    mlwrite_    ┆
0090  00 00 00 00 1a 00 00 00 00 00 67 65 74 72 65 67  ┆          getreg┆
00a0  69 6f 6e 5f 00 00 00 00 00 00 10 00 00 00 5c 02  ┆ion_          \ ┆
00b0  53 53 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ┆SS              ┆
00c0  1a 00 00 00 00 00 6c 61 73 74 66 6c 61 67 5f 00  ┆      lastflag_ ┆
00d0  00 00 00 00 00 00 1a 00 00 00 00 00 6c 63 68 61  ┆            lcha┆
00e0  6e 67 65 5f 00 00 00 00 00 00 00 00 1a 00 00 00  ┆nge_            ┆
00f0  00 00 74 68 69 73 66 6c 61 67 5f 00 00 00 00 00  ┆  thisflag_     ┆
0100  00 00 1a 00 00 00 00 00 63 75 72 62 70 5f 00 00  ┆        curbp_  ┆
0110  00 00 00 00 00 00 00 00 1a 00 00 00 00 00 6b 64  ┆              kd┆
0120  65 6c 65 74 65 5f 00 00 00 00 00 00 00 00 1a 00  ┆elete_          ┆
0130  00 00 00 00 6c 64 65 6c 65 74 65 5f 00 00 00 00  ┆    ldelete_    ┆
0140  00 00 00 00 1a 00 00 00 00 00                    ┆                ┆
    lowerregion_ 0010 01300000
    upperregion_ 0010 01c60000
     killregion_ 0010 00000000
          curwp_ 001a 00000000
     copyregion_ 0010 007a0000
        kinsert_ 001a 00000000
        mlwrite_ 001a 00000000
      getregion_ 0010 025c0000
              SS 001a 00000000
       lastflag_ 001a 00000000
        lchange_ 001a 00000000
       thisflag_ 001a 00000000
          curbp_ 001a 00000000
        kdelete_ 001a 00000000
        ldelete_ 001a 00000000

CBM900 L_REL

0000  07 00 00 0a 00 08 00 40 00 00 14 00 47 00 00 2a  ┆       @    G  *┆
0010  00 09 00 47 00 00 32 00 0d 00 47 00 00 38 00 0b  ┆   G  2   G  8  ┆
0020  00 47 00 00 42 00 0b 00 47 00 00 48 00 03 00 07  ┆ G  B   G  H    ┆
0030  00 00 50 00 08 00 47 00 00 56 00 03 00 07 00 00  ┆  P   G  V      ┆
0040  5e 00 08 00 07 00 00 68 00 08 00 47 00 00 6c 00  ┆^      h   G  l ┆
0050  0e 00 07 00 00 86 00 08 00 40 00 00 90 00 47 00  ┆         @    G ┆
0060  00 a2 00 09 00 47 00 00 aa 00 0d 00 47 00 00 b0  ┆     G      G   ┆
0070  00 0b 00 47 00 00 ba 00 0b 00 07 00 00 c0 00 08  ┆   G            ┆
0080  00 07 00 00 c4 00 08 00 07 00 00 c8 00 08 00 07  ┆                ┆
0090  00 00 cc 00 08 00 47 00 00 e4 00 05 00 47 00 00  ┆      G      G  ┆
00a0  0c 01 05 00 07 00 00 3c 01 08 00 40 00 00 46 01  ┆       <   @  F ┆
00b0  47 00 00 60 01 0a 00 07 00 00 68 01 08 00 07 00  ┆G  `      h     ┆
00c0  00 6c 01 08 00 07 00 00 70 01 08 00 07 00 00 74  ┆ l      p      t┆
00d0  01 08 00 07 00 00 d2 01 08 00 40 00 00 dc 01 47  ┆          @    G┆
00e0  00 00 f6 01 0a 00 07 00 00 fe 01 08 00 07 00 00  ┆                ┆
00f0  02 02 08 00 07 00 00 06 02 08 00 07 00 00 0a 02  ┆                ┆
0100  08 00 07 00 00 68 02 08 00 47 00 00 6c 02 03 00  ┆     h   G  l   ┆
0110  44 00 00 7a 02 40 00 00 80 02 47 00 00 86 02 03  ┆D  z @    G     ┆
0120  00 47 00 00 90 02 03 00 47 00 00 9e 02 03 00 47  ┆ G      G      G┆
0130  00 00 aa 02 03 00 47 00 00 b4 02 03 00 47 00 00  ┆      G      G  ┆
0140  c2 02 03 00 47 00 00 d0 02 03 00 47 00 00 d8 02  ┆    G      G    ┆
0150  03 00 47 00 00 e4 02 03 00 47 00 00 f4 02 03 00  ┆  G      G      ┆
0160  47 00 00 fe 02 03 00 47 00 00 0c 03 03 00 47 00  ┆G      G      G ┆
0170  00 18 03 03 00 07 00 00 22 03 08 00 47 00 00 26  ┆        "   G  &┆
0180  03 03 00 47 00 00 32 03 03 00 47 00 00 44 03 0c  ┆   G  2   G  D  ┆
0190  00 47 00 00 50 03 0c 00 47 00 00 60 03 0c 00 47  ┆ G  P   G  `   G┆
01a0  00 00 6e 03 03 00 47 00 00 7c 03 03 00 47 00 00  ┆  n   G  |   G  ┆
01b0  88 03 03 00 47 00 00 96 03 03 00 47 00 00 ae 03  ┆    G      G    ┆
01c0  0c 00 07 00 00 c8 03 08 00 07 00 00 ce 03 08 00  ┆                ┆
01d0  47 00 00 d2 03 03 00 47 00 00 e2 03 03 00 47 00  ┆G      G      G ┆
01e0  00 f2 03 03 00 07 00 00 fc 03 08 00 44 00 00 0a  ┆            D   ┆
01f0  04 47 00 00 12 04 06 00                          ┆ G              ┆