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 - metrics - download

⟦755e7c9e3⟧ CBM900 l.out

    Length: 1140 (0x474)
    Types: CBM900 l.out
    Notes: UNIX file
    Names: »sound.o«

Derivation

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

OctetView

0x000…030 (0,) LdHeader {
0x000…030        l_magic = 0x0107	// @0x0
0x000…030        l_flag = 0x0010	// @0x2
0x000…030        l_machine = 0x0004	// @0x4
0x000…030        l_entry = 0x00000030	// @0x6
0x000…030        l_ssize = [	// @0xa
0x000…030            [0x0]: 0x00000154
0x000…030            [0x1]: 0x00000000
0x000…030            [0x2]: 0x00000000
0x000…030            [0x3]: 0x00000000
0x000…030            [0x4]: 0x0000004c
0x000…030            [0x5]: 0x00000000
0x000…030            [0x6]: 0x00000000
0x000…030            [0x7]: 0x00000160
0x000…030            [0x8]: 0x00000144
0x000…030        ]
0x000…030      }
0x030…184      LSHRI {
0x030…184        ab f3 2f ed a1 fd 14 00 00 00 01 80 91 e0 5f 00 80 00 00 00 a9 f3 4d d8 00 02 e8 02 69 d0 00 02   ┆«ó/í¡ý       à_     ©óMØ  è iÐ  ┆
0x030…184        4d d1 00 02 13 88 e9 11 0d e9 00 00 0d e9 00 9d 5f 00 80 00 00 00 a9 f3 0d e9 00 01 0d e9 00 9d   ┆MÑ    é  é   é  _     ©ó é   é  ┆
0x030…184        5f 00 80 00 00 00 a9 f3 e8 e9 14 00 00 00 01 8c 91 e0 5f 00 80 00 00 00 a9 f3 21 ed a9 f3 9e 08   ┆_     ©óèé       à_     ©ó!í©ó  ┆
0x030…184        ab f1 2f ed a1 fd 14 00 00 00 01 92 91 e0 5f 00 80 00 00 00 a9 f3 21 ed a9 f1 9e 08 ab f7 1d ec   ┆«ñ/í¡ý       à_     ©ó!í©ñ  «÷ ì┆
0x030…184        a1 fd 61 d1 00 0c 07 01 00 ff a1 1c 4d d1 00 0e 00 02 e6 0c 4d d1 00 0e 00 01 e6 08 4d d1 00 0e   ┆¡ýaÑ     ÿ¡ MÑ    æ MÑ    æ MÑ  ┆
0x030…184        00 03 e6 04 4d d1 00 0e 00 04 ee 51 0d e9 00 04 76 d0 00 04 07 00 7f 00 91 e0 51 ed 00 10 5f 00   ┆  æ MÑ    îQ é  vÐ       àQí  _ ┆
0x030…184        80 00 00 00 a9 f9 4c 04 80 00 00 00 ee 40 4d d1 00 0e 00 03 ee 08 53 ed 00 06 53 ed 00 04 5f 00   ┆    ©ùL     î@MÑ    î Sí  Sí  _ ┆
0x030…184        80 00 00 00 e8 0b 4d d1 00 0e 00 04 ee 09 53 ed 00 06 53 ed 00 04 5f 00 80 00 00 00 a9 f3 e8 27   ┆    è MÑ    î Sí  Sí  _     ©óè'┆
0x030…184        4d d1 00 0e 00 02 ee 09 53 ed 00 04 5f 00 80 00 00 00 a9 f1 07 01 00 ff e8 06 53 ed 00 04 5f 00   ┆MÑ    î Sí  _     ©ñ   ÿè Sí  _ ┆
0x030…184        80 00 00 00 a9 f1 6f d1 00 06 0d e9 00 04 51 ed 00 10 5f 00 80 00 00 00 a9 f3 91 e0 76 d0 00 04   ┆    ©ñoÑ   é  Qí  _     ©ó àvÐ  ┆
0x030…184        07 00 7f 00 91 e0 5f 00 80 00 00 00 a9 f9 14 ec a9 f7 9e 08                                       ┆     à_     ©ù ì©÷  ┆
0x030…184      }
0x184…1d0      LPRVD {
0x184…1d0        00 02 00 0b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7c 00 00 00 00   ┆                           |    ┆
0x184…1d0        00 00 00 00 00 00 00 00 00 00 00 60 53 6f 75 6e 64 20 6c 6f 61 64 0a 00 64 6f 6e 65 0a 00 53 6f   ┆           `Sound load  done  So┆
0x184…1d0        75 6e 64 20 75 6e 6c 6f 61 64 0a 00                                                               ┆und unload  ┆
0x184…1d0      }
0x1d0…330      LSYM {
0x1d0…330        symbols = [	// @0x0
0x1d0…330            [0x00]: LdSym {ls_id=»ptcon_          «, ls_type=0x0014, ls_vaddr=0x01540000}
0x1d0…330            [0x01]: LdSym {ls_id=»u_              «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1d0…330            [0x02]: LdSym {ls_id=»inb_            «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1d0…330            [0x03]: LdSym {ls_id=»ptuload_        «, ls_type=0x0010, ls_vaddr=0x00600000}
0x1d0…330            [0x04]: LdSym {ls_id=»outb_           «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1d0…330            [0x05]: LdSym {ls_id=»nulldev_        «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1d0…330            [0x06]: LdSym {ls_id=»ufix_           «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1d0…330            [0x07]: LdSym {ls_id=»ptioctl_        «, ls_type=0x0010, ls_vaddr=0x007c0000}
0x1d0…330            [0x08]: LdSym {ls_id=»ptload_         «, ls_type=0x0010, ls_vaddr=0x00000000}
0x1d0…330            [0x09]: LdSym {ls_id=»_bvirt_         «, ls_type=0x001a, ls_vaddr=0x00040000}
0x1d0…330            [0x0a]: LdSym {ls_id=»SS              «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1d0…330            [0x0b]: LdSym {ls_id=»kkcopy_         «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1d0…330            [0x0c]: LdSym {ls_id=»printf_         «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1d0…330            [0x0d]: LdSym {ls_id=»in_             «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1d0…330            [0x0e]: LdSym {ls_id=»out_            «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1d0…330            [0x0f]: LdSym {ls_id=»ukcopy_         «, ls_type=0x001a, ls_vaddr=0x00000000}
0x1d0…330        ]
0x1d0…330      }
0x330…474      LREL {
0x330…474        47 00 00 58 01 05 00 47 00 00 5c 01 05 00 47 00 00 60 01 05 00 47 00 00 64 01 05 00 47 00 00 68   ┆G  X   G  \   G  `   G  d   G  h┆
0x330…474        01 05 00 40 00 00 6c 01 47 00 00 70 01 05 00 47 00 00 74 01 05 00 40 00 00 78 01 40 00 00 7c 01   ┆   @  l G  p   G  t   @  x @  | ┆
0x330…474        44 00 00 08 00 47 00 00 10 00 0c 00 07 00 00 18 00 0a 00 07 00 00 1e 00 0a 00 07 00 00 22 00 0a   ┆D    G                       "  ┆
0x330…474        00 47 00 00 32 00 04 00 47 00 00 42 00 04 00 44 00 00 4c 00 47 00 00 54 00 0c 00 44 00 00 68 00   ┆ G  2   G  B   D  L G  T   D  h ┆
0x330…474        47 00 00 70 00 0c 00 07 00 00 84 00 0a 00 07 00 00 8e 00 0a 00 07 00 00 96 00 0a 00 07 00 00 9e   ┆G  p                            ┆
0x330…474        00 0a 00 07 00 00 a6 00 0a 00 07 00 00 b2 00 0a 00 07 00 00 bc 00 0a 00 47 00 00 c0 00 0f 00 47   ┆      ¦      ²      ¼   G  À   G┆
0x330…474        00 00 c8 00 01 00 07 00 00 d0 00 0a 00 07 00 00 d8 00 0a 00 07 00 00 dc 00 0a 00 47 00 00 e0 00   ┆  È      Ð      Ø      Ü   G  à ┆
0x330…474        0e 00 07 00 00 e8 00 0a 00 07 00 00 f0 00 0a 00 07 00 00 f4 00 0a 00 47 00 00 f8 00 04 00 07 00   ┆     è      ð      ô   G  ø     ┆
0x330…474        00 02 01 0a 00 07 00 00 0a 01 0a 00 47 00 00 0e 01 02 00 07 00 00 1c 01 0a 00 47 00 00 20 01 0d   ┆            G             G     ┆
0x330…474        00 07 00 00 28 01 0a 00 07 00 00 30 01 0a 00 47 00 00 34 01 06 00 07 00 00 3e 01 0a 00 47 00 00   ┆    (      0   G  4      >   G  ┆
0x330…474        48 01 0b 00                                                                                       ┆H   ┆
0x330…474      }