|
|
1.1 root 1: /*
2: * Copyright (c) 1999 Apple Computer, Inc. All rights reserved.
3: *
4: * @APPLE_LICENSE_HEADER_START@
5: *
6: * Portions Copyright (c) 1999 Apple Computer, Inc. All Rights
7: * Reserved. This file contains Original Code and/or Modifications of
8: * Original Code as defined in and that are subject to the Apple Public
9: * Source License Version 1.1 (the "License"). You may not use this file
10: * except in compliance with the License. Please obtain a copy of the
11: * License at http://www.apple.com/publicsource and read it before using
12: * this file.
13: *
14: * The Original Code and all software distributed under the License are
15: * distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER
16: * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
17: * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
18: * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT. Please see the
19: * License for the specific language governing rights and limitations
20: * under the License.
21: *
22: * @APPLE_LICENSE_HEADER_END@
23: */
24:
25:
26: #ifndef _POWERMAC_GESTALT_H_
27: #define _POWERMAC_GESTALT_H_
28:
29: /* Machine gestalt's */
30:
31: enum {
32: gestaltClassic = 1,
33: gestaltMacXL = 2,
34: gestaltMac512KE = 3,
35: gestaltMacPlus = 4,
36: gestaltMacSE = 5,
37: gestaltMacII = 6,
38: gestaltMacIIx = 7,
39: gestaltMacIIcx = 8,
40: gestaltMacSE030 = 9,
41: gestaltPortable = 10,
42: gestaltMacIIci = 11,
43: gestaltMacIIfx = 13,
44: gestaltMacClassic = 17,
45: gestaltMacIIsi = 18,
46: gestaltMacLC = 19,
47: gestaltQuadra900 = 20,
48: gestaltPowerBook170 = 21,
49: gestaltQuadra700 = 22,
50: gestaltClassicII = 23,
51: gestaltPowerBook100 = 24,
52: gestaltPowerBook140 = 25,
53: gestaltQuadra950 = 26,
54: gestaltMacLCIII = 27,
55: gestaltPerforma450 = gestaltMacLCIII,
56: gestaltPowerBookDuo210 = 29,
57: gestaltMacCentris650 = 30,
58: gestaltPowerBookDuo230 = 32,
59: gestaltPowerBook180 = 33,
60: gestaltPowerBook160 = 34,
61: gestaltMacQuadra800 = 35,
62: gestaltMacQuadra650 = 36,
63: gestaltMacLCII = 37,
64: gestaltPowerBookDuo250 = 38,
65: gestaltAWS9150_80 = 39,
66: gestaltPowerMac8100_110 = 40,
67: gestaltAWS8150_110 = gestaltPowerMac8100_110,
68: gestaltPowerMac5200 = 41,
69: gestaltPowerMac6200 = 42,
70: gestaltMacIIvi = 44,
71: gestaltMacIIvm = 45,
72: gestaltPerforma600 = gestaltMacIIvm,
73: gestaltPowerMac7100_80 = 47,
74: gestaltMacIIvx = 48,
75: gestaltMacColorClassic = 49,
76: gestaltPerforma250 = gestaltMacColorClassic,
77: gestaltPowerBook165c = 50,
78: gestaltMacCentris610 = 52,
79: gestaltMacQuadra610 = 53,
80: gestaltPowerBook145 = 54,
81: gestaltPowerMac8100_100 = 55,
82: gestaltMacLC520 = 56,
83: gestaltAWS9150_120 = 57,
84: gestaltMacCentris660AV = 60,
85: gestaltPerforma46x = 62,
86: gestaltPowerMac8100_80 = 65,
87: gestaltAWS8150_80 = gestaltPowerMac8100_80,
88: gestaltPowerMac9500 = 67,
89: gestaltPowerMac9600 = gestaltPowerMac9500,
90: gestaltPowerMac7500 = 68,
91: gestaltPowerMac7600 = gestaltPowerMac7500,
92: gestaltPowerMac8500 = 69,
93: gestaltPowerMac8600 = gestaltPowerMac8500,
94: gestaltPowerBook180c = 71,
95: gestaltPowerBook520 = 72,
96: gestaltPowerBook520c = gestaltPowerBook520,
97: gestaltPowerBook540 = gestaltPowerBook520,
98: gestaltPowerBook540c = gestaltPowerBook520,
99: gestaltPowerMac5400 = 74,
100: gestaltPowerMac6100_60 = 75,
101: gestaltAWS6150_60 = gestaltPowerMac6100_60,
102: gestaltPowerBookDuo270c = 77,
103: gestaltMacQuadra840AV = 78,
104: gestaltPerforma550 = 80,
105: gestaltPowerBook165 = 84,
106: gestaltPowerBook190 = 85,
107: gestaltMacTV = 88,
108: gestaltMacLC475 = 89,
109: gestaltPerforma47x = gestaltMacLC475,
110: gestaltMacLC575 = 92,
111: gestaltMacQuadra605 = 94,
112: gestaltQuadra630 = 98,
113: gestaltPowerMac6100_66 = 100,
114: gestaltAWS6150_66 = gestaltPowerMac6100_66,
115: gestaltPowerBookDuo280 = 102,
116: gestaltPowerBookDuo280c = 103,
117: gestaltPowerMac7200 = 108,
118: gestaltPowerMac7300 = 109,
119: gestaltPowerMac7100_66 = 112, /* Power Macintosh 7100/66 */
120: gestaltPowerBook150 = 115,
121: gestaltPowerBookDuo2300 = 124,
122: gestaltPowerBook500PPCUpgrade = 126,
123: gestaltPowerBook5300 = 128,
124:
125: // RESERVE 306-405 Powerbook products
126: gestaltPowerBook3400 = 306, // gestaltHooper
127: gestaltPowerBook2400 = 307, // gestaltComet
128: gestaltPowerBook1400 = 310, // gestaltEpic
129: gestaltMustang = 311,
130: gestaltWallstreet = 312,
131: gestaltKanga = 313,
132:
133: // RESERVE 406-505 Hi-End Macs
134: gestaltCHRP_Version1 = 406, // Common Hardware Reference Platform (CHRP), version 1.0
135: gestaltWhiteSands = 407, // Power Express three-slot MacRISC, Video-In, DEAD
136: gestaltPowerExpress = 408, // Power Express six-slot MacRISC
137: gestaltOakRidgeAV = 409, // Power Express six-slot MacRISC, Video-In/Out
138:
139: // RESERVE 506-605 Low-End Macs
140: gestaltTrailBlazerSB1 = 506, // Trailblazer speed bump 1
141: gestaltTrailBlazerSB2 = 507, // Trailblazer speed bump 2
142: gestaltClipper1 = 508,
143: gestaltClipper2 = 509,
144: gestaltGossamer = 510,
145: gestaltZanzibar = 511,
146: gestaltPowerMac5500 = 512, // gestaltAvalon
147: gestaltPowerMac6500 = 513, // gestaltGazelleTower
148: gestaltPowerMac4400 = 515,
149: gestalt20thAnniversary = gestaltPowerMac5500,
150: };
151:
152: #endif /* !defined _POWERMAC_GESTALT_H_ */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.