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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
 
#------------------------------------------------------------------------------
# $File: sun,v 1.20 2009/09/19 16:28:12 christos Exp $
# sun:  file(1) magic for Sun machines
#
# Values for big-endian Sun (MC680x0, SPARC) binaries on pre-5.x
# releases.  (5.x uses ELF.)
#
0    belong&077777777    0600413        sparc demand paged
>0    byte        &0x80
>>20    belong        <4096        shared library
>>20    belong        =4096        dynamically linked executable
>>20    belong        >4096        dynamically linked executable
>0    byte        ^0x80        executable
>16    belong        >0        not stripped
 
0    belong&077777777    0600410        sparc pure
>0    byte        &0x80        dynamically linked executable
>0    byte        ^0x80        executable
>16    belong        >0        not stripped
 
0    belong&077777777    0600407        sparc
>0    byte        &0x80        dynamically linked executable
>0    byte        ^0x80        executable
>16    belong        >0        not stripped
 
0    belong&077777777    0400413        mc68020 demand paged
>0    byte        &0x80
>>20    belong        <4096        shared library
>>20    belong        =4096        dynamically linked executable
>>20    belong        >4096        dynamically linked executable
>0    byte        ^0x80        executable
>16    belong        >0        not stripped
 
0    belong&077777777    0400410        mc68020 pure
>0    byte        &0x80        dynamically linked executable
>0    byte        ^0x80        executable
>16    belong        >0        not stripped
 
0    belong&077777777    0400407        mc68020
>0    byte        &0x80        dynamically linked executable
>0    byte        ^0x80        executable
>16    belong        >0        not stripped
 
0    belong&077777777    0200413        mc68010 demand paged
>0    byte        &0x80
>>20    belong        <4096        shared library
>>20    belong        =4096        dynamically linked executable
>>20    belong        >4096        dynamically linked executable
>0    byte        ^0x80        executable
>16    belong        >0        not stripped
 
0    belong&077777777    0200410        mc68010 pure
>0    byte        &0x80        dynamically linked executable
>0    byte        ^0x80        executable
>16    belong        >0        not stripped
 
0    belong&077777777    0200407        mc68010
>0    byte        &0x80        dynamically linked executable
>0    byte        ^0x80        executable
>16    belong        >0        not stripped
 
# reworked these to avoid anything beginning with zero becoming "old sun-2"
0    belong        0407        old sun-2 executable
>16    belong        >0        not stripped
0    belong        0410        old sun-2 pure executable
>16    belong        >0        not stripped
0    belong        0413        old sun-2 demand paged executable
>16    belong        >0        not stripped
 
#
# Core files.  "SPARC 4.x BCP" means "core file from a SunOS 4.x SPARC
# binary executed in compatibility mode under SunOS 5.x".
#
0    belong        0x080456    SunOS core file
>4    belong        432        (SPARC)
>>132    string        >\0        from '%s'
>>116    belong        =3        (quit)
>>116    belong        =4        (illegal instruction)
>>116    belong        =5        (trace trap)
>>116    belong        =6        (abort)
>>116    belong        =7        (emulator trap)
>>116    belong        =8        (arithmetic exception)
>>116    belong        =9        (kill)
>>116    belong        =10        (bus error)
>>116    belong        =11        (segmentation violation)
>>116    belong        =12        (bad argument to system call)
>>116    belong        =29        (resource lost)
>>120    belong        x        (T=%dK,
>>124    belong        x        D=%dK,
>>128    belong        x        S=%dK)
>4    belong        826        (68K)
>>128    string        >\0        from '%s'
>4    belong        456        (SPARC 4.x BCP)
>>152    string        >\0        from '%s'
# Sun SunPC
0    long        0xfa33c08e    SunPC 4.0 Hard Disk
0    string        #SUNPC_CONFIG    SunPC 4.0 Properties Values
# Sun snoop (see RFC 1761, which describes the capture file format).
#
0    string        snoop        Snoop capture file
>8    belong        >0        - version %ld
>12    belong        0        (IEEE 802.3)
>12    belong        1        (IEEE 802.4)
>12    belong        2        (IEEE 802.5)
>12    belong        3        (IEEE 802.6)
>12    belong        4        (Ethernet)
>12    belong        5        (HDLC)
>12    belong        6        (Character synchronous)
>12    belong        7        (IBM channel-to-channel adapter)
>12    belong        8        (FDDI)
>12    belong        9        (Unknown)
 
# Microsoft ICM color profile
36    string        acspMSFT    Microsoft ICM Color Profile
# Sun KCMS
36    string        acsp        Kodak Color Management System, ICC Profile
 
#---------------------------------------------------------------------------
# The following entries have been tested by Duncan Laurie <duncan@sun.com> (a
# lead Sun/Cobalt developer) who agrees that they are good and worthy of
# inclusion.
 
# Boot ROM images for Sun/Cobalt Linux server appliances
0       string  Cobalt\ Networks\ Inc.\nFirmware\ v     Paged COBALT boot rom
>38     string x        V%.4s
 
# New format for Sun/Cobalt boot ROMs is annoying, it stores the version code
# at the very end where file(1) can't get it.
0       string CRfs     COBALT boot rom data (Flat boot rom or file system)