Obsolete unused backup project such as OK6410
guowenxue
2019-08-02 d304465ae7e95190acc898051acb4d7e4542a794
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
 
#------------------------------------------------------------------------------
# $File: motorola,v 1.10 2009/09/19 16:28:11 christos Exp $
# motorola:  file(1) magic for Motorola 68K and 88K binaries
#
# 68K
#
0    beshort        0520        mc68k COFF
>18    beshort        ^00000020    object
>18    beshort        &00000020    executable
>12    belong        >0        not stripped
>168    string        .lowmem        Apple toolbox
>20    beshort        0407        (impure)
>20    beshort        0410        (pure)
>20    beshort        0413        (demand paged)
>20    beshort        0421        (standalone)
0    beshort        0521        mc68k executable (shared)
>12    belong        >0        not stripped
0    beshort        0522        mc68k executable (shared demand paged)
>12    belong        >0        not stripped
#
# Motorola/UniSoft 68K Binary Compatibility Standard (BCS)
#
0    beshort        0554        68K BCS executable
#
# 88K
#
# Motorola/88Open BCS
#
0    beshort        0555        88K BCS executable
#
# Motorola S-Records, from Gerd Truschinski <gt@freebsd.first.gmd.de>
0   string      S0          Motorola S-Record; binary data in text format
 
# ATARI ST relocatable PRG
#
# from Oskar Schirmer <schirmer@scara.com> Feb 3, 2001
# (according to Roland Waldi, Oct 21, 1987)
# besides the magic 0x601a, the text segment size is checked to be
# not larger than 1 MB (which is a lot on ST).
# The additional 0x601b distinction I took from Doug Lee's magic.
0    belong&0xFFFFFFF0    0x601A0000    Atari ST M68K contiguous executable
>2    belong            x        (txt=%ld,
>6    belong            x        dat=%ld,
>10    belong            x        bss=%ld,
>14    belong            x        sym=%ld)
0    belong&0xFFFFFFF0    0x601B0000    Atari ST M68K non-contig executable
>2    belong            x        (txt=%ld,
>6    belong            x        dat=%ld,
>10    belong            x        bss=%ld,
>14    belong            x        sym=%ld)
 
# Atari ST/TT... program format (sent by Wolfram Kleff <kleff@cs.uni-bonn.de>)
0       beshort         0x601A          Atari 68xxx executable,
>2      belong          x               text len %lu,
>6      belong          x               data len %lu,
>10     belong          x               BSS len %lu,
>14     belong          x               symboltab len %lu,
>18     belong          0
>22     belong          &0x01           fastload flag,
>22     belong          &0x02           may be loaded to alternate RAM,
>22     belong          &0x04           malloc may be from alternate RAM,
>22     belong          x               flags: 0x%lX,
>26     beshort         0               no relocation tab
>26     beshort         !0              + relocation tab
>30     string          SFX             [Self-Extracting LZH SFX archive]
>38     string          SFX             [Self-Extracting LZH SFX archive]
>44     string          ZIP!            [Self-Extracting ZIP SFX archive]
 
0       beshort         0x0064          Atari 68xxx CPX file
>8      beshort         x               (version %04lx)