2
* whitelist of machines that are known to work somehow
3
* and all the workarounds
8
const char *sys_vendor;
9
const char *sys_product;
10
const char *sys_version;
11
const char *bios_version;
15
struct machine_entry whitelist[] = {
16
{ "IBM", "", "ThinkPad X32", "", RADEON_OFF|S3_BIOS|S3_MODE },
17
{ "Hewlett Packard", "", "HP OmniBook XE3 GF ","", VBE_POST|VBE_SAVE },
19
{ "Apple Computer, Inc.", "MacBook1,1", "", "", VBE_SAVE },
20
{ "Acer ", "Extensa 4150 *", "", "", S3_BIOS|S3_MODE },
21
{ "Acer ", "TravelMate 240 ", "", "", VBE_POST|VBE_SAVE },
22
{ "Acer ", "TravelMate C300", "", "", VBE_SAVE },
23
/* TravelMate 630Lci Tim Dijkstra <tim@famdijkstra.org> */
24
{ "Acer ", "TravelMate 630 ", "", "", S3_BIOS|S3_MODE },
25
/* Norbert Preining */
26
{ "Acer", "TravelMate 650", "", "", VBE_POST|VBE_SAVE },
27
/* Martin Sack, this one may be NOFB, to be verified */
28
{ "Acer", "TravelMate 800", "", "", VBE_POST },
29
{ "Acer, inc.", "TravelMate 3000 ", "", "", VBE_POST|VBE_SAVE },
30
{ "Acer ", "TravelMate 3220 *", "", "", S3_BIOS|S3_MODE },
31
/* From: Saul Mena Avila <saul_2110@yahoo.com.mx> */
32
{ "Acer", "Aspire 3620", "", "", S3_BIOS|S3_MODE },
33
/* From: LucaB <lbonco@tin.it> */
34
{ "Acer, inc.", "TravelMate 4100 ", "", "", VBE_POST|VBE_SAVE },
35
{ "Acer ", "TravelMate 4650 *", "", "", S3_BIOS|S3_MODE },
36
{ "Acer, inc.", "Aspire 1690 ", "", "", VBE_POST|VBE_SAVE|NOFB },
37
{ "Acer, inc.", "Ferrari 4000 ", "", "", VBE_POST|VBE_SAVE|NOFB },
38
/* Cristian Rigamonti */
39
{ "ASUSTEK ", "A2H/L ", "", "", 0 },
40
{ "ASUSTEK ", "L2000D", "", "", S3_MODE },
41
{ "ASUSTEK ", "L3000D", "", "", VBE_POST|VBE_SAVE },
42
{ "ASUSTeK Computer Inc. ", "M6N ", "", "", S3_MODE },
43
{ "ASUSTeK Computer Inc. ", "M6Ne ", "", "", S3_MODE },
44
/* Charles de Miramon */
45
{ "ASUSTeK Computer Inc. ", "M5N ", "", "", S3_BIOS|S3_MODE },
46
/* M6VA, seraphim@glockenbach.net */
47
{ "ASUSTeK Computer Inc. ", "M6VA ", "", "", S3_BIOS|S3_MODE },
48
/* M7N, Xavier Douville <s2ram-sourceforge@douville.org> */
49
{ "ASUSTeK Computer Inc. ", "M7A ", "", "", S3_BIOS|S3_MODE },
50
/* ASUS V6V, Johannes Engel <j-engel@gmx.de> */
51
{ "ASUSTeK Computer INC.", "V6V", "", "", S3_MODE },
52
/* ASUS M2400N, Daniel Gollub */
53
{ "ERGOUK ", "M2N ", "", "", S3_BIOS|S3_MODE },
54
/* ASUS a7v600 motherboard, has no usable sys_* entries besides bios_version :-(
55
reported by James Spencer */
56
{ "", "", "", "ASUS A7V600 ACPI BIOS Revision *", S3_BIOS|S3_MODE },
58
{ "AVERATEC", "3700 Series", "", "", S3_BIOS|S3_MODE },
60
{ "BenQ ", "Joybook R22", "", "", S3_BIOS|S3_MODE },
61
{ "Compaq", "Armada E500 *", "", "", 0 },
62
{ "Compaq", "N620c *", "", "", S3_BIOS|S3_MODE },
63
/* VBE_POST|VBE_SAVE works on text console, but not under X. Tested by Chirag Rajyaguru */
64
{ "Dell Computer Corporation", "Inspiron 5150*", "", "", VBE_SAVE },
65
{ "Dell Computer Corporation", "Inspiron 8000 *", "", "", VBE_POST|VBE_SAVE },
66
/* by Henare Degan <henare.degan@gmail.com> 8500 w. NVidia card. There are also 8500s w. ATI cards */
67
{ "Dell Computer Corporation", "Inspiron 8500 *", "", "", 0 },
68
{ "Dell Computer Corporation", "Latitude C600 *", "", "", RADEON_OFF },
69
{ "Dell Inc.", "Latitude D410 *", "", "", VBE_POST|VBE_SAVE },
70
{ "Dell Computer Corporation", "Latitude D600 *", "", "", VBE_POST|VBE_SAVE|NOFB },
71
{ "Dell Inc.", "Latitude D610 *", "", "", VBE_POST|VBE_SAVE|NOFB },
72
/* D620 reported by Miroslav Ruda <ruda@ics.muni.cz> */
73
{ "Dell Inc.", "Latitude D620 *", "", "", VBE_POST|VBE_SAVE },
74
{ "Dell Computer Corporation", "Latitude D800 *", "", "", VBE_POST|VBE_SAVE },
75
/* Dell e1505, Alexander Antoniades */
76
{ "Dell Inc.", "MM061 *", "", "", 0 },
77
/* Dell inspiron 1300, Tim Dijkstra <tim@famdijkstra.org> */
78
{ "Dell Inc.", "ME051 *", "", "", 0 },
79
/* Dell Inspiron 630m, Fredrik Edemar */
80
{ "Dell Inc.", "MXC051 *", "", "", 0 },
81
/* Dell Inspiron 500m, Per Øyvind Karlsen <pkarlsen@mandriva.com> */
82
{ "Dell Computer Corporation", "Inspiron 500m*", "", "", S3_BIOS },
83
/* Andi Kleen, reported to work in 64bit mode */
84
{ "FUJITSU", "LifeBook S2110", "", "", S3_BIOS },
85
/* Those two x86_64 amilos are a bit strange. I seldom see s3_bios + vbe_* ... */
86
{ "FUJITSU SIEMENS", "Amilo A7640 ", "", "", VBE_POST|VBE_SAVE|S3_BIOS },
87
/* reported by Thomas Halva Labella <hlabella@ulb.ac.be> */
88
{ "FUJITSU SIEMENS", "Amilo A7645 ", "", "", VBE_SAVE|S3_BIOS|S3_MODE },
89
{ "FUJITSU SIEMENS", "Stylistic ST5000", "", "", S3_BIOS|S3_MODE },
90
/* This is a desktop with onboard i810 video */
91
{ "FUJITSU SIEMENS", "SCENIC W300/W600", "", "", VBE_POST|VBE_SAVE },
92
{ "Hewlett-Packard ", "Compaq nx5000 *", "", "68BCU*", VBE_POST|VBE_MODE },
93
{ "Hewlett-Packard*", "hp compaq nx5000 *", "", "68BCU*", VBE_POST|VBE_MODE },
94
{ "Hewlett-Packard", "HP Compaq nc6000 *", "", "68BDD*", S3_BIOS|S3_MODE },
95
{ "Hewlett-Packard", "HP Compaq nx6125 *", "", "", VBE_SAVE|NOFB },
96
{ "Hewlett-Packard", "HP Compaq nc6230 *", "", "", VBE_SAVE|NOFB },
97
/* Michael Biebl <biebl@teco.edu> */
98
{ "Hewlett-Packard", "HP Compaq nx7000 *", "", "", VBE_POST|VBE_SAVE },
99
{ "Hewlett-Packard", "HP Compaq nx8220 *", "", "", VBE_SAVE|NOFB },
100
/* Arthur Peters <amp@singingwizard.org> */
101
{ "Hewlett-Packard", "Presario R3200 *", "", "", VBE_POST|VBE_SAVE },
102
{ "Hewlett-Packard", "Presario R4100 *", "", "", S3_BIOS|S3_MODE },
103
{ "Hewlett-Packard ", "Pavilion zt3300 *", "", "", S3_BIOS },
104
/* R51 and T43 confirmed by Christian Zoz */
105
{ "IBM", "1829*", "ThinkPad R51", "", 0 },
106
/* R52, reported by Joscha Arenz */
107
{ "IBM", "1860*", "", "", S3_BIOS|S3_MODE },
109
{ "IBM", "2366*", "", "", RADEON_OFF },
110
/* X22, confirmed by Richard Neill */
111
{ "IBM", "2662*", "", "", S3_BIOS|S3_MODE|RADEON_OFF },
112
/* X31, confirmed by Bjoern Jacke */
113
{ "IBM", "2672*", "", "", S3_BIOS|S3_MODE|RADEON_OFF },
114
/* X40 confirmed by Christian Deckelmann */
115
{ "IBM", "2371*", "ThinkPad X40", "", S3_BIOS|S3_MODE },
116
/* T42p confirmed by Joe Shaw, T41p by Christoph Thiel (both 2373) */
117
{ "IBM", "2373*", "", "", S3_BIOS|S3_MODE },
118
/* T41p, Stefan Gerber */
119
{ "IBM", "2374*", "", "", S3_BIOS|S3_MODE },
120
{ "IBM", "2668*", "ThinkPad T43", "", S3_BIOS|S3_MODE },
121
/* G40 confirmed by David H"ademan */
122
{ "IBM", "2388*", "", "", VBE_SAVE },
124
{ "IBM", "2658*", "", "", 0 },
126
{ "IBM", "2681*", "", "", 0 },
127
{ "IBM", "2722*", "", "", 0 },
128
/* Z60m, reported by Arkadiusz Miskiewicz */
129
{ "IBM", "2529*", "", "", S3_BIOS|S3_MODE },
130
/* A21m, Raymund Will */
131
{ "IBM", "2628*", "", "", 0 },
133
{ "LENOVO", "1702*", "", "", S3_BIOS|S3_MODE },
134
{ "LENOVO", "1704*", "", "", S3_BIOS|S3_MODE },
135
{ "LENOVO", "1706*", "", "", S3_BIOS|S3_MODE },
136
/* At least 1709 series thinkpads can be whitelisted by name,
137
and we can probably delete entries above, too.... */
138
{ "LENOVO", "", "ThinkPad X60", "", S3_BIOS|S3_MODE },
140
{ "LENOVO", "2007*", "", "", S3_BIOS|S3_MODE },
141
/* T60 From: Jeff Nichols <jnichols@renkoo.net> */
142
{ "LENOVO", "", "ThinkPad T60", "", S3_BIOS|S3_MODE },
144
{ "LG Electronics", "M1-3DGBG", "", "", S3_BIOS|S3_MODE },
145
{ "Matsushita Electric Industrial Co.,Ltd.", "CF-51E*", "", "", VBE_POST|VBE_SAVE },
147
{ "NEC *", "B7 *", "", "", VBE_SAVE },
148
{ "TOSHIBA", "Libretto L5/TNK", "", "", 0 },
149
{ "TOSHIBA", "Libretto L5/TNKW", "", "", 0 },
150
/* this is a Toshiba Satellite 4080XCDT, believe it or not :-( */
151
{ "TOSHIBA", "Portable PC", "Version 1.0", "Version 7.80", S3_MODE },
152
{ "TOSHIBA", "Satellite A30", "", "", VBE_SAVE },
153
{ "TOSHIBA", "Satellite L10", "", "", VBE_POST|VBE_SAVE },
154
/* Michaell Gurski */
155
{ "TOSHIBA", "Satellite M35X", "", "", S3_BIOS|S3_MODE },
156
{ "TOSHIBA", "TECRA S3", "", "", 0 },
157
{ "Samsung", "SQ10", "", "", VBE_POST|VBE_SAVE },
158
{ "Samsung Electronics", "SX20S", "", "", S3_BIOS|S3_MODE },
159
{ "SHARP ", "PC-AR10 *", "", "", 0 },
160
{ "Sony Corporation", "VGN-FS115B", "", "", S3_BIOS|S3_MODE },
161
/* Joseph Smith <joe@uwcreations.com> */
162
{ "Sony Corporation", "VGN-FS660_W", "", "", 0 },
163
{ "Sony Corporation", "PCG-GRT995MP*", "", "", 0 },
164
/* VIA EPIA M Mini-ITX Motherboard with onboard gfx, reported by Monica Schilling */
165
{ "VIA Technologies, Inc.", "VT8623-8235", "", "", S3_MODE },
167
// entries below are imported from acpi-support 0.59 and though "half known".
168
{ "ASUSTeK Computer Inc.", "L7000G series Notebook PC*", "","", VBE_POST|VBE_SAVE|UNSURE },
169
{ "ASUSTeK Computer Inc.", "W5A*", "", "", VBE_POST|VBE_SAVE|UNSURE },
170
{ "Acer", "TravelMate 290*", "", "", VBE_POST|VBE_SAVE|UNSURE },
171
{ "Acer", "TravelMate 660*", "", "", VBE_POST|VBE_SAVE|UNSURE },
172
{ "Acer", "Aspire 2000*", "", "", VBE_POST|VBE_SAVE|UNSURE },
173
{ "Acer, inc.", "TravelMate 8100*", "", "", VBE_POST|VBE_SAVE|UNSURE },
174
{ "Acer, inc.", "Aspire 3000*", "", "", VBE_POST|VBE_SAVE|UNSURE },
175
{ "Dell Inc.", "Inspiron 700m*", "", "", VBE_POST|VBE_SAVE|UNSURE },
176
{ "Dell Inc.", "Inspiron 1200*", "", "", VBE_POST|VBE_SAVE|UNSURE },
177
{ "Dell Inc.", "Inspiron 6000*", "", "", VBE_POST|VBE_SAVE|UNSURE },
178
{ "Dell Inc.", "Inspiron 8100*", "", "", VBE_POST|VBE_SAVE|UNSURE },
179
{ "Dell Inc.", "Inspiron 8200*", "", "", VBE_POST|VBE_SAVE|UNSURE },
180
{ "Dell Inc.", "Inspiron 8600*", "", "", VBE_POST|VBE_SAVE|UNSURE },
181
{ "Dell Inc.", "Inspiron 9300*", "", "", VBE_POST|VBE_SAVE|UNSURE },
182
{ "Dell Inc.", "Latitude 110L*", "", "", VBE_POST|VBE_SAVE|UNSURE },
183
{ "Dell Inc.", "Latitude D510*", "", "", VBE_POST|VBE_SAVE|UNSURE },
184
{ "Dell Inc.", "Latitude D810*", "", "", VBE_POST|VBE_SAVE|UNSURE },
185
{ "Dell Inc.", "Latitude X1*", "", "", VBE_POST|VBE_SAVE|UNSURE },
186
{ "Dell Inc.", "Latitude X300*", "", "", VBE_POST|VBE_SAVE|UNSURE },
187
{ "Dell Inc.", "Precision M20*", "", "", VBE_POST|VBE_SAVE|UNSURE },
188
{ "Dell Computer Corporation", "Inspiron 700m*", "", "", VBE_POST|VBE_SAVE|UNSURE },
189
{ "Dell Computer Corporation", "Inspiron 1200*", "", "", VBE_POST|VBE_SAVE|UNSURE },
190
{ "Dell Computer Corporation", "Inspiron 6000*", "", "", VBE_POST|VBE_SAVE|UNSURE },
191
{ "Dell Computer Corporation", "Inspiron 8100*", "", "", VBE_POST|VBE_SAVE|UNSURE },
192
{ "Dell Computer Corporation", "Inspiron 8200*", "", "", VBE_POST|VBE_SAVE|UNSURE },
193
{ "Dell Computer Corporation", "Inspiron 8600*", "", "", VBE_POST|VBE_SAVE|UNSURE },
194
{ "Dell Computer Corporation", "Inspiron 9300*", "", "", VBE_POST|VBE_SAVE|UNSURE },
195
{ "Dell Computer Corporation", "Latitude 110L*", "", "", VBE_POST|VBE_SAVE|UNSURE },
196
{ "Dell Computer Corporation", "Latitude D410*", "", "", VBE_POST|VBE_SAVE|UNSURE },
197
{ "Dell Computer Corporation", "Latitude D510*", "", "", VBE_POST|VBE_SAVE|UNSURE },
198
{ "Dell Computer Corporation", "Latitude D810*", "", "", VBE_POST|VBE_SAVE|UNSURE },
199
{ "Dell Computer Corporation", "Latitude X1*", "", "", VBE_POST|VBE_SAVE|UNSURE },
200
{ "Dell Computer Corporation", "Latitude X300*", "", "", VBE_POST|VBE_SAVE|UNSURE },
201
{ "Dell Computer Corporation", "Precision M20*", "", "", VBE_POST|VBE_SAVE|UNSURE },
202
{ "ECS", "G556 Centrino*", "", "", VBE_POST|VBE_SAVE|UNSURE },
203
{ "FUJITSU", "Amilo M*", "", "", VBE_POST|VBE_SAVE|UNSURE },
204
{ "FUJITSU", "LifeBook S Series*", "", "", VBE_POST|VBE_SAVE|UNSURE },
205
{ "FUJITSU", "LIFEBOOK S6120*", "", "", VBE_POST|VBE_SAVE|UNSURE },
206
{ "FUJITSU", "LIFEBOOK P7010*", "", "", VBE_POST|VBE_SAVE|UNSURE },
207
{ "FUJITSU SIEMENS", "Amilo M*", "", "", VBE_POST|VBE_SAVE|UNSURE },
208
{ "FUJITSU SIEMENS", "LifeBook S Series*", "", "", VBE_POST|VBE_SAVE|UNSURE },
209
{ "FUJITSU SIEMENS", "LIFEBOOK S6120*", "", "", VBE_POST|VBE_SAVE|UNSURE },
210
{ "FUJITSU SIEMENS", "LIFEBOOK P7010*", "", "", VBE_POST|VBE_SAVE|UNSURE },
211
{ "Hewlett-Packard", "HP Compaq nc4200*", "", "", VBE_POST|VBE_SAVE|UNSURE },
212
{ "Hewlett-Packard", "HP Compaq nx6110*", "", "", VBE_POST|VBE_SAVE|UNSURE },
213
{ "Hewlett-Packard", "HP Compaq nc6120*", "", "", VBE_POST|VBE_SAVE|UNSURE },
214
{ "Hewlett-Packard", "HP Compaq nc6220*", "", "", VBE_POST|VBE_SAVE|UNSURE },
215
{ "Hewlett-Packard", "HP Compaq nc8230*", "", "", VBE_POST|VBE_SAVE|UNSURE },
216
{ "Hewlett-Packard", "HP Pavilion dv1000*", "", "", VBE_POST|VBE_SAVE|UNSURE },
217
{ "Hewlett-Packard", "HP Pavilion zt3000*", "", "", VBE_POST|VBE_SAVE|UNSURE },
218
{ "Hewlett-Packard", "HP Tablet PC Tx1100*", "", "", VBE_POST|VBE_SAVE|UNSURE },
219
{ "Hewlett-Packard", "HP Tablet PC TR1105*", "", "", VBE_POST|VBE_SAVE|UNSURE },
220
{ "Hewlett-Packard", "Pavilion zd7000*", "", "", VBE_POST|VBE_SAVE|UNSURE },
222
{ "IBM", "2682*", "", "", VBE_POST|VBE_SAVE|UNSURE },
223
{ "IBM", "2683*", "", "", VBE_POST|VBE_SAVE|UNSURE },
224
{ "IBM", "2692*", "", "", VBE_POST|VBE_SAVE|UNSURE },
225
{ "IBM", "2693*", "", "", VBE_POST|VBE_SAVE|UNSURE },
226
{ "IBM", "2696*", "", "", VBE_POST|VBE_SAVE|UNSURE },
227
{ "IBM", "2698*", "", "", VBE_POST|VBE_SAVE|UNSURE },
228
{ "IBM", "2699*", "", "", VBE_POST|VBE_SAVE|UNSURE },
229
{ "IBM", "2723*", "", "", VBE_POST|VBE_SAVE|UNSURE },
230
{ "IBM", "2724*", "", "", VBE_POST|VBE_SAVE|UNSURE },
231
{ "IBM", "2897*", "", "", VBE_POST|VBE_SAVE|UNSURE },
233
{ "IBM", "1829*", "", "", VBE_POST|VBE_SAVE|UNSURE },
234
{ "IBM", "1830*", "", "", VBE_POST|VBE_SAVE|UNSURE },
235
{ "IBM", "1831*", "", "", VBE_POST|VBE_SAVE|UNSURE },
236
{ "IBM", "1832*", "", "", VBE_POST|VBE_SAVE|UNSURE },
237
{ "IBM", "1833*", "", "", VBE_POST|VBE_SAVE|UNSURE },
238
{ "IBM", "1836*", "", "", VBE_POST|VBE_SAVE|UNSURE },
239
{ "IBM", "1840*", "", "", VBE_POST|VBE_SAVE|UNSURE },
240
{ "IBM", "1841*", "", "", VBE_POST|VBE_SAVE|UNSURE },
241
/* R50e needs not yet implemented save_video_pci_state :-(
242
{ "IBM", "1834*", "", "", UNSURE },
243
{ "IBM", "1842*", "", "", UNSURE },
244
{ "IBM", "2670*", "", "", UNSURE },
247
{ "IBM", "1846*", "", "", VBE_POST|VBE_SAVE|UNSURE },
248
{ "IBM", "1847*", "", "", VBE_POST|VBE_SAVE|UNSURE },
249
{ "IBM", "1848*", "", "", VBE_POST|VBE_SAVE|UNSURE },
250
{ "IBM", "1849*", "", "", VBE_POST|VBE_SAVE|UNSURE },
251
{ "IBM", "1850*", "", "", VBE_POST|VBE_SAVE|UNSURE },
252
{ "IBM", "1870*", "", "", VBE_POST|VBE_SAVE|UNSURE },
254
{ "IBM", "2647*", "", "", VBE_POST|VBE_SAVE|UNSURE },
255
{ "IBM", "2648*", "", "", VBE_POST|VBE_SAVE|UNSURE },
257
{ "IBM", "475S*", "", "", VBE_POST|VBE_SAVE|UNSURE },
259
{ "IBM", "2375*", "", "", VBE_POST|VBE_SAVE|UNSURE },
260
{ "IBM", "2376*", "", "", VBE_POST|VBE_SAVE|UNSURE },
261
{ "IBM", "2378*", "", "", VBE_POST|VBE_SAVE|UNSURE },
262
{ "IBM", "2379*", "", "", VBE_POST|VBE_SAVE|UNSURE },
264
{ "IBM", "1871*", "", "", VBE_POST|VBE_SAVE|UNSURE },
265
{ "IBM", "1872*", "", "", VBE_POST|VBE_SAVE|UNSURE },
266
{ "IBM", "1873*", "", "", VBE_POST|VBE_SAVE|UNSURE },
267
{ "IBM", "1874*", "", "", VBE_POST|VBE_SAVE|UNSURE },
268
{ "IBM", "1875*", "", "", VBE_POST|VBE_SAVE|UNSURE },
269
{ "IBM", "1876*", "", "", VBE_POST|VBE_SAVE|UNSURE },
271
{ "IBM", "2668*", "", "", VBE_POST|VBE_SAVE|UNSURE },
272
{ "IBM", "2669*", "", "", VBE_POST|VBE_SAVE|UNSURE },
273
{ "IBM", "2678*", "", "", VBE_POST|VBE_SAVE|UNSURE },
274
{ "IBM", "2679*", "", "", VBE_POST|VBE_SAVE|UNSURE },
275
{ "IBM", "2686*", "", "", VBE_POST|VBE_SAVE|UNSURE },
276
{ "IBM", "2687*", "", "", VBE_POST|VBE_SAVE|UNSURE },
278
{ "IBM", "2673*", "", "", VBE_POST|VBE_SAVE|UNSURE|RADEON_OFF },
279
{ "IBM", "2884*", "", "", VBE_POST|VBE_SAVE|UNSURE|RADEON_OFF },
280
{ "IBM", "2885*", "", "", VBE_POST|VBE_SAVE|UNSURE|RADEON_OFF },
281
{ "IBM", "2890*", "", "", VBE_POST|VBE_SAVE|UNSURE|RADEON_OFF },
282
{ "IBM", "2891*", "", "", VBE_POST|VBE_SAVE|UNSURE|RADEON_OFF },
284
{ "IBM", "2369*", "", "", VBE_POST|VBE_SAVE|UNSURE },
285
{ "IBM", "2370*", "", "", VBE_POST|VBE_SAVE|UNSURE },
286
{ "IBM", "2372*", "", "", VBE_POST|VBE_SAVE|UNSURE },
287
{ "IBM", "2382*", "", "", VBE_POST|VBE_SAVE|UNSURE },
288
{ "IBM", "2386*", "", "", VBE_POST|VBE_SAVE|UNSURE },
290
{ "IBM", "1864*", "", "", VBE_POST|VBE_SAVE|UNSURE },
291
{ "IBM", "1865*", "", "", VBE_POST|VBE_SAVE|UNSURE },
292
{ "IBM", "2525*", "", "", VBE_POST|VBE_SAVE|UNSURE },
293
{ "IBM", "2526*", "", "", VBE_POST|VBE_SAVE|UNSURE },
294
{ "IBM", "2527*", "", "", VBE_POST|VBE_SAVE|UNSURE },
295
{ "IBM", "2528*", "", "", VBE_POST|VBE_SAVE|UNSURE },
297
{ "IBM", "1866*", "", "", VBE_POST|VBE_SAVE|UNSURE },
298
{ "IBM", "1867*", "", "", VBE_POST|VBE_SAVE|UNSURE },
299
{ "IBM", "1869*", "", "", VBE_POST|VBE_SAVE|UNSURE },
301
{ "Samsung Electronics", "NX05S*", "", "", VBE_POST|VBE_SAVE|UNSURE },
302
{ "SHARP Corporation", "PC-MM20 Series*", "", "", VBE_POST|VBE_SAVE|UNSURE },
303
{ "Sony Corporation", "PCG-U101*", "", "", VBE_POST|VBE_SAVE|UNSURE },
305
{ "TOSHIBA", "libretto U100*", "", "", VBE_POST|VBE_SAVE|UNSURE },
306
{ "TOSHIBA", "P4000*", "", "", VBE_POST|VBE_SAVE|UNSURE },
307
{ "TOSHIBA", "PORTEGE A100*", "", "", VBE_POST|VBE_SAVE|UNSURE },
308
{ "TOSHIBA", "PORTEGE A200*", "", "", VBE_POST|VBE_SAVE|UNSURE },
309
{ "TOSHIBA", "PORTEGE M200*", "", "", VBE_POST|VBE_SAVE|UNSURE },
310
{ "TOSHIBA", "PORTEGE R200*", "", "", VBE_POST|VBE_SAVE|UNSURE },
311
{ "TOSHIBA", "Satellite 1900*", "", "", VBE_POST|VBE_SAVE|UNSURE },
312
{ "TOSHIBA", "TECRA A2*", "", "", VBE_POST|VBE_SAVE|UNSURE },
313
{ "TOSHIBA", "TECRA A5*", "", "", VBE_POST|VBE_SAVE|UNSURE },
314
{ "TOSHIBA", "TECRA M2*", "", "", VBE_POST|VBE_SAVE|UNSURE },