summaryrefslogtreecommitdiff
path: root/OvmfPkg/QemuVideoDxe/VbeShim.h
blob: cc9b6e14cdcd179f80c3effed628f189e65f73f0 (plain)
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
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
//
// THIS FILE WAS GENERATED BY "VbeShim.sh". DO NOT EDIT.
//
#ifndef _VBE_SHIM_H_
#define _VBE_SHIM_H_
STATIC CONST UINT8 mVbeShim[] = {
  /* 00000000 nop                            */  0x90,
  /* 00000001 nop                            */  0x90,
  /* 00000002 nop                            */  0x90,
  /* 00000003 nop                            */  0x90,
  /* 00000004 nop                            */  0x90,
  /* 00000005 nop                            */  0x90,
  /* 00000006 nop                            */  0x90,
  /* 00000007 nop                            */  0x90,
  /* 00000008 nop                            */  0x90,
  /* 00000009 nop                            */  0x90,
  /* 0000000A nop                            */  0x90,
  /* 0000000B nop                            */  0x90,
  /* 0000000C nop                            */  0x90,
  /* 0000000D nop                            */  0x90,
  /* 0000000E nop                            */  0x90,
  /* 0000000F nop                            */  0x90,
  /* 00000010 nop                            */  0x90,
  /* 00000011 nop                            */  0x90,
  /* 00000012 nop                            */  0x90,
  /* 00000013 nop                            */  0x90,
  /* 00000014 nop                            */  0x90,
  /* 00000015 nop                            */  0x90,
  /* 00000016 nop                            */  0x90,
  /* 00000017 nop                            */  0x90,
  /* 00000018 nop                            */  0x90,
  /* 00000019 nop                            */  0x90,
  /* 0000001A nop                            */  0x90,
  /* 0000001B nop                            */  0x90,
  /* 0000001C nop                            */  0x90,
  /* 0000001D nop                            */  0x90,
  /* 0000001E nop                            */  0x90,
  /* 0000001F nop                            */  0x90,
  /* 00000020 nop                            */  0x90,
  /* 00000021 nop                            */  0x90,
  /* 00000022 nop                            */  0x90,
  /* 00000023 nop                            */  0x90,
  /* 00000024 nop                            */  0x90,
  /* 00000025 nop                            */  0x90,
  /* 00000026 nop                            */  0x90,
  /* 00000027 nop                            */  0x90,
  /* 00000028 nop                            */  0x90,
  /* 00000029 nop                            */  0x90,
  /* 0000002A nop                            */  0x90,
  /* 0000002B nop                            */  0x90,
  /* 0000002C nop                            */  0x90,
  /* 0000002D nop                            */  0x90,
  /* 0000002E nop                            */  0x90,
  /* 0000002F nop                            */  0x90,
  /* 00000030 nop                            */  0x90,
  /* 00000031 nop                            */  0x90,
  /* 00000032 nop                            */  0x90,
  /* 00000033 nop                            */  0x90,
  /* 00000034 nop                            */  0x90,
  /* 00000035 nop                            */  0x90,
  /* 00000036 nop                            */  0x90,
  /* 00000037 nop                            */  0x90,
  /* 00000038 nop                            */  0x90,
  /* 00000039 nop                            */  0x90,
  /* 0000003A nop                            */  0x90,
  /* 0000003B nop                            */  0x90,
  /* 0000003C nop                            */  0x90,
  /* 0000003D nop                            */  0x90,
  /* 0000003E nop                            */  0x90,
  /* 0000003F nop                            */  0x90,
  /* 00000040 nop                            */  0x90,
  /* 00000041 nop                            */  0x90,
  /* 00000042 nop                            */  0x90,
  /* 00000043 nop                            */  0x90,
  /* 00000044 nop                            */  0x90,
  /* 00000045 nop                            */  0x90,
  /* 00000046 nop                            */  0x90,
  /* 00000047 nop                            */  0x90,
  /* 00000048 nop                            */  0x90,
  /* 00000049 nop                            */  0x90,
  /* 0000004A nop                            */  0x90,
  /* 0000004B nop                            */  0x90,
  /* 0000004C nop                            */  0x90,
  /* 0000004D nop                            */  0x90,
  /* 0000004E nop                            */  0x90,
  /* 0000004F nop                            */  0x90,
  /* 00000050 nop                            */  0x90,
  /* 00000051 nop                            */  0x90,
  /* 00000052 nop                            */  0x90,
  /* 00000053 nop                            */  0x90,
  /* 00000054 nop                            */  0x90,
  /* 00000055 nop                            */  0x90,
  /* 00000056 nop                            */  0x90,
  /* 00000057 nop                            */  0x90,
  /* 00000058 nop                            */  0x90,
  /* 00000059 nop                            */  0x90,
  /* 0000005A nop                            */  0x90,
  /* 0000005B nop                            */  0x90,
  /* 0000005C nop                            */  0x90,
  /* 0000005D nop                            */  0x90,
  /* 0000005E nop                            */  0x90,
  /* 0000005F nop                            */  0x90,
  /* 00000060 nop                            */  0x90,
  /* 00000061 nop                            */  0x90,
  /* 00000062 nop                            */  0x90,
  /* 00000063 nop                            */  0x90,
  /* 00000064 nop                            */  0x90,
  /* 00000065 nop                            */  0x90,
  /* 00000066 nop                            */  0x90,
  /* 00000067 nop                            */  0x90,
  /* 00000068 nop                            */  0x90,
  /* 00000069 nop                            */  0x90,
  /* 0000006A nop                            */  0x90,
  /* 0000006B nop                            */  0x90,
  /* 0000006C nop                            */  0x90,
  /* 0000006D nop                            */  0x90,
  /* 0000006E nop                            */  0x90,
  /* 0000006F nop                            */  0x90,
  /* 00000070 nop                            */  0x90,
  /* 00000071 nop                            */  0x90,
  /* 00000072 nop                            */  0x90,
  /* 00000073 nop                            */  0x90,
  /* 00000074 nop                            */  0x90,
  /* 00000075 nop                            */  0x90,
  /* 00000076 nop                            */  0x90,
  /* 00000077 nop                            */  0x90,
  /* 00000078 nop                            */  0x90,
  /* 00000079 nop                            */  0x90,
  /* 0000007A nop                            */  0x90,
  /* 0000007B nop                            */  0x90,
  /* 0000007C nop                            */  0x90,
  /* 0000007D nop                            */  0x90,
  /* 0000007E nop                            */  0x90,
  /* 0000007F nop                            */  0x90,
  /* 00000080 nop                            */  0x90,
  /* 00000081 nop                            */  0x90,
  /* 00000082 nop                            */  0x90,
  /* 00000083 nop                            */  0x90,
  /* 00000084 nop                            */  0x90,
  /* 00000085 nop                            */  0x90,
  /* 00000086 nop                            */  0x90,
  /* 00000087 nop                            */  0x90,
  /* 00000088 nop                            */  0x90,
  /* 00000089 nop                            */  0x90,
  /* 0000008A nop                            */  0x90,
  /* 0000008B nop                            */  0x90,
  /* 0000008C nop                            */  0x90,
  /* 0000008D nop                            */  0x90,
  /* 0000008E nop                            */  0x90,
  /* 0000008F nop                            */  0x90,
  /* 00000090 nop                            */  0x90,
  /* 00000091 nop                            */  0x90,
  /* 00000092 nop                            */  0x90,
  /* 00000093 nop                            */  0x90,
  /* 00000094 nop                            */  0x90,
  /* 00000095 nop                            */  0x90,
  /* 00000096 nop                            */  0x90,
  /* 00000097 nop                            */  0x90,
  /* 00000098 nop                            */  0x90,
  /* 00000099 nop                            */  0x90,
  /* 0000009A nop                            */  0x90,
  /* 0000009B nop                            */  0x90,
  /* 0000009C nop                            */  0x90,
  /* 0000009D nop                            */  0x90,
  /* 0000009E nop                            */  0x90,
  /* 0000009F nop                            */  0x90,
  /* 000000A0 nop                            */  0x90,
  /* 000000A1 nop                            */  0x90,
  /* 000000A2 nop                            */  0x90,
  /* 000000A3 nop                            */  0x90,
  /* 000000A4 nop                            */  0x90,
  /* 000000A5 nop                            */  0x90,
  /* 000000A6 nop                            */  0x90,
  /* 000000A7 nop                            */  0x90,
  /* 000000A8 nop                            */  0x90,
  /* 000000A9 nop                            */  0x90,
  /* 000000AA nop                            */  0x90,
  /* 000000AB nop                            */  0x90,
  /* 000000AC nop                            */  0x90,
  /* 000000AD nop                            */  0x90,
  /* 000000AE nop                            */  0x90,
  /* 000000AF nop                            */  0x90,
  /* 000000B0 nop                            */  0x90,
  /* 000000B1 nop                            */  0x90,
  /* 000000B2 nop                            */  0x90,
  /* 000000B3 nop                            */  0x90,
  /* 000000B4 nop                            */  0x90,
  /* 000000B5 nop                            */  0x90,
  /* 000000B6 nop                            */  0x90,
  /* 000000B7 nop                            */  0x90,
  /* 000000B8 nop                            */  0x90,
  /* 000000B9 nop                            */  0x90,
  /* 000000BA nop                            */  0x90,
  /* 000000BB nop                            */  0x90,
  /* 000000BC nop                            */  0x90,
  /* 000000BD nop                            */  0x90,
  /* 000000BE nop                            */  0x90,
  /* 000000BF nop                            */  0x90,
  /* 000000C0 nop                            */  0x90,
  /* 000000C1 nop                            */  0x90,
  /* 000000C2 nop                            */  0x90,
  /* 000000C3 nop                            */  0x90,
  /* 000000C4 nop                            */  0x90,
  /* 000000C5 nop                            */  0x90,
  /* 000000C6 nop                            */  0x90,
  /* 000000C7 nop                            */  0x90,
  /* 000000C8 nop                            */  0x90,
  /* 000000C9 nop                            */  0x90,
  /* 000000CA nop                            */  0x90,
  /* 000000CB nop                            */  0x90,
  /* 000000CC nop                            */  0x90,
  /* 000000CD nop                            */  0x90,
  /* 000000CE nop                            */  0x90,
  /* 000000CF nop                            */  0x90,
  /* 000000D0 nop                            */  0x90,
  /* 000000D1 nop                            */  0x90,
  /* 000000D2 nop                            */  0x90,
  /* 000000D3 nop                            */  0x90,
  /* 000000D4 nop                            */  0x90,
  /* 000000D5 nop                            */  0x90,
  /* 000000D6 nop                            */  0x90,
  /* 000000D7 nop                            */  0x90,
  /* 000000D8 nop                            */  0x90,
  /* 000000D9 nop                            */  0x90,
  /* 000000DA nop                            */  0x90,
  /* 000000DB nop                            */  0x90,
  /* 000000DC nop                            */  0x90,
  /* 000000DD nop                            */  0x90,
  /* 000000DE nop                            */  0x90,
  /* 000000DF nop                            */  0x90,
  /* 000000E0 nop                            */  0x90,
  /* 000000E1 nop                            */  0x90,
  /* 000000E2 nop                            */  0x90,
  /* 000000E3 nop                            */  0x90,
  /* 000000E4 nop                            */  0x90,
  /* 000000E5 nop                            */  0x90,
  /* 000000E6 nop                            */  0x90,
  /* 000000E7 nop                            */  0x90,
  /* 000000E8 nop                            */  0x90,
  /* 000000E9 nop                            */  0x90,
  /* 000000EA nop                            */  0x90,
  /* 000000EB nop                            */  0x90,
  /* 000000EC nop                            */  0x90,
  /* 000000ED nop                            */  0x90,
  /* 000000EE nop                            */  0x90,
  /* 000000EF nop                            */  0x90,
  /* 000000F0 nop                            */  0x90,
  /* 000000F1 nop                            */  0x90,
  /* 000000F2 nop                            */  0x90,
  /* 000000F3 nop                            */  0x90,
  /* 000000F4 nop                            */  0x90,
  /* 000000F5 nop                            */  0x90,
  /* 000000F6 nop                            */  0x90,
  /* 000000F7 nop                            */  0x90,
  /* 000000F8 nop                            */  0x90,
  /* 000000F9 nop                            */  0x90,
  /* 000000FA nop                            */  0x90,
  /* 000000FB nop                            */  0x90,
  /* 000000FC nop                            */  0x90,
  /* 000000FD nop                            */  0x90,
  /* 000000FE nop                            */  0x90,
  /* 000000FF nop                            */  0x90,
  /* 00000100 nop                            */  0x90,
  /* 00000101 nop                            */  0x90,
  /* 00000102 nop                            */  0x90,
  /* 00000103 nop                            */  0x90,
  /* 00000104 nop                            */  0x90,
  /* 00000105 nop                            */  0x90,
  /* 00000106 nop                            */  0x90,
  /* 00000107 nop                            */  0x90,
  /* 00000108 nop                            */  0x90,
  /* 00000109 nop                            */  0x90,
  /* 0000010A nop                            */  0x90,
  /* 0000010B nop                            */  0x90,
  /* 0000010C nop                            */  0x90,
  /* 0000010D nop                            */  0x90,
  /* 0000010E nop                            */  0x90,
  /* 0000010F nop                            */  0x90,
  /* 00000110 nop                            */  0x90,
  /* 00000111 nop                            */  0x90,
  /* 00000112 nop                            */  0x90,
  /* 00000113 nop                            */  0x90,
  /* 00000114 nop                            */  0x90,
  /* 00000115 nop                            */  0x90,
  /* 00000116 nop                            */  0x90,
  /* 00000117 nop                            */  0x90,
  /* 00000118 nop                            */  0x90,
  /* 00000119 nop                            */  0x90,
  /* 0000011A nop                            */  0x90,
  /* 0000011B nop                            */  0x90,
  /* 0000011C nop                            */  0x90,
  /* 0000011D nop                            */  0x90,
  /* 0000011E nop                            */  0x90,
  /* 0000011F nop                            */  0x90,
  /* 00000120 nop                            */  0x90,
  /* 00000121 nop                            */  0x90,
  /* 00000122 nop                            */  0x90,
  /* 00000123 nop                            */  0x90,
  /* 00000124 nop                            */  0x90,
  /* 00000125 nop                            */  0x90,
  /* 00000126 nop                            */  0x90,
  /* 00000127 nop                            */  0x90,
  /* 00000128 nop                            */  0x90,
  /* 00000129 nop                            */  0x90,
  /* 0000012A nop                            */  0x90,
  /* 0000012B nop                            */  0x90,
  /* 0000012C nop                            */  0x90,
  /* 0000012D nop                            */  0x90,
  /* 0000012E nop                            */  0x90,
  /* 0000012F nop                            */  0x90,
  /* 00000130 nop                            */  0x90,
  /* 00000131 nop                            */  0x90,
  /* 00000132 nop                            */  0x90,
  /* 00000133 nop                            */  0x90,
  /* 00000134 nop                            */  0x90,
  /* 00000135 nop                            */  0x90,
  /* 00000136 nop                            */  0x90,
  /* 00000137 nop                            */  0x90,
  /* 00000138 nop                            */  0x90,
  /* 00000139 nop                            */  0x90,
  /* 0000013A nop                            */  0x90,
  /* 0000013B nop                            */  0x90,
  /* 0000013C nop                            */  0x90,
  /* 0000013D nop                            */  0x90,
  /* 0000013E nop                            */  0x90,
  /* 0000013F nop                            */  0x90,
  /* 00000140 nop                            */  0x90,
  /* 00000141 nop                            */  0x90,
  /* 00000142 nop                            */  0x90,
  /* 00000143 nop                            */  0x90,
  /* 00000144 nop                            */  0x90,
  /* 00000145 nop                            */  0x90,
  /* 00000146 nop                            */  0x90,
  /* 00000147 nop                            */  0x90,
  /* 00000148 nop                            */  0x90,
  /* 00000149 nop                            */  0x90,
  /* 0000014A nop                            */  0x90,
  /* 0000014B nop                            */  0x90,
  /* 0000014C nop                            */  0x90,
  /* 0000014D nop                            */  0x90,
  /* 0000014E nop                            */  0x90,
  /* 0000014F nop                            */  0x90,
  /* 00000150 nop                            */  0x90,
  /* 00000151 nop                            */  0x90,
  /* 00000152 nop                            */  0x90,
  /* 00000153 nop                            */  0x90,
  /* 00000154 nop                            */  0x90,
  /* 00000155 nop                            */  0x90,
  /* 00000156 nop                            */  0x90,
  /* 00000157 nop                            */  0x90,
  /* 00000158 nop                            */  0x90,
  /* 00000159 nop                            */  0x90,
  /* 0000015A nop                            */  0x90,
  /* 0000015B nop                            */  0x90,
  /* 0000015C nop                            */  0x90,
  /* 0000015D nop                            */  0x90,
  /* 0000015E nop                            */  0x90,
  /* 0000015F nop                            */  0x90,
  /* 00000160 nop                            */  0x90,
  /* 00000161 nop                            */  0x90,
  /* 00000162 nop                            */  0x90,
  /* 00000163 nop                            */  0x90,
  /* 00000164 nop                            */  0x90,
  /* 00000165 nop                            */  0x90,
  /* 00000166 nop                            */  0x90,
  /* 00000167 nop                            */  0x90,
  /* 00000168 nop                            */  0x90,
  /* 00000169 nop                            */  0x90,
  /* 0000016A nop                            */  0x90,
  /* 0000016B nop                            */  0x90,
  /* 0000016C nop                            */  0x90,
  /* 0000016D nop                            */  0x90,
  /* 0000016E nop                            */  0x90,
  /* 0000016F nop                            */  0x90,
  /* 00000170 nop                            */  0x90,
  /* 00000171 nop                            */  0x90,
  /* 00000172 nop                            */  0x90,
  /* 00000173 nop                            */  0x90,
  /* 00000174 nop                            */  0x90,
  /* 00000175 nop                            */  0x90,
  /* 00000176 nop                            */  0x90,
  /* 00000177 nop                            */  0x90,
  /* 00000178 nop                            */  0x90,
  /* 00000179 nop                            */  0x90,
  /* 0000017A nop                            */  0x90,
  /* 0000017B nop                            */  0x90,
  /* 0000017C nop                            */  0x90,
  /* 0000017D nop                            */  0x90,
  /* 0000017E nop                            */  0x90,
  /* 0000017F nop                            */  0x90,
  /* 00000180 nop                            */  0x90,
  /* 00000181 nop                            */  0x90,
  /* 00000182 nop                            */  0x90,
  /* 00000183 nop                            */  0x90,
  /* 00000184 nop                            */  0x90,
  /* 00000185 nop                            */  0x90,
  /* 00000186 nop                            */  0x90,
  /* 00000187 nop                            */  0x90,
  /* 00000188 nop                            */  0x90,
  /* 00000189 nop                            */  0x90,
  /* 0000018A nop                            */  0x90,
  /* 0000018B nop                            */  0x90,
  /* 0000018C nop                            */  0x90,
  /* 0000018D nop                            */  0x90,
  /* 0000018E nop                            */  0x90,
  /* 0000018F nop                            */  0x90,
  /* 00000190 nop                            */  0x90,
  /* 00000191 nop                            */  0x90,
  /* 00000192 nop                            */  0x90,
  /* 00000193 nop                            */  0x90,
  /* 00000194 nop                            */  0x90,
  /* 00000195 nop                            */  0x90,
  /* 00000196 nop                            */  0x90,
  /* 00000197 nop                            */  0x90,
  /* 00000198 nop                            */  0x90,
  /* 00000199 nop                            */  0x90,
  /* 0000019A nop                            */  0x90,
  /* 0000019B nop                            */  0x90,
  /* 0000019C nop                            */  0x90,
  /* 0000019D nop                            */  0x90,
  /* 0000019E nop                            */  0x90,
  /* 0000019F nop                            */  0x90,
  /* 000001A0 nop                            */  0x90,
  /* 000001A1 nop                            */  0x90,
  /* 000001A2 nop                            */  0x90,
  /* 000001A3 nop                            */  0x90,
  /* 000001A4 nop                            */  0x90,
  /* 000001A5 nop                            */  0x90,
  /* 000001A6 nop                            */  0x90,
  /* 000001A7 nop                            */  0x90,
  /* 000001A8 nop                            */  0x90,
  /* 000001A9 nop                            */  0x90,
  /* 000001AA nop                            */  0x90,
  /* 000001AB nop                            */  0x90,
  /* 000001AC nop                            */  0x90,
  /* 000001AD nop                            */  0x90,
  /* 000001AE nop                            */  0x90,
  /* 000001AF nop                            */  0x90,
  /* 000001B0 nop                            */  0x90,
  /* 000001B1 nop                            */  0x90,
  /* 000001B2 nop                            */  0x90,
  /* 000001B3 nop                            */  0x90,
  /* 000001B4 nop                            */  0x90,
  /* 000001B5 nop                            */  0x90,
  /* 000001B6 nop                            */  0x90,
  /* 000001B7 nop                            */  0x90,
  /* 000001B8 nop                            */  0x90,
  /* 000001B9 nop                            */  0x90,
  /* 000001BA nop                            */  0x90,
  /* 000001BB nop                            */  0x90,
  /* 000001BC nop                            */  0x90,
  /* 000001BD nop                            */  0x90,
  /* 000001BE nop                            */  0x90,
  /* 000001BF nop                            */  0x90,
  /* 000001C0 nop                            */  0x90,
  /* 000001C1 nop                            */  0x90,
  /* 000001C2 nop                            */  0x90,
  /* 000001C3 nop                            */  0x90,
  /* 000001C4 nop                            */  0x90,
  /* 000001C5 nop                            */  0x90,
  /* 000001C6 nop                            */  0x90,
  /* 000001C7 nop                            */  0x90,
  /* 000001C8 nop                            */  0x90,
  /* 000001C9 nop                            */  0x90,
  /* 000001CA nop                            */  0x90,
  /* 000001CB nop                            */  0x90,
  /* 000001CC nop                            */  0x90,
  /* 000001CD nop                            */  0x90,
  /* 000001CE nop                            */  0x90,
  /* 000001CF nop                            */  0x90,
  /* 000001D0 nop                            */  0x90,
  /* 000001D1 nop                            */  0x90,
  /* 000001D2 nop                            */  0x90,
  /* 000001D3 nop                            */  0x90,
  /* 000001D4 nop                            */  0x90,
  /* 000001D5 nop                            */  0x90,
  /* 000001D6 nop                            */  0x90,
  /* 000001D7 nop                            */  0x90,
  /* 000001D8 nop                            */  0x90,
  /* 000001D9 nop                            */  0x90,
  /* 000001DA nop                            */  0x90,
  /* 000001DB nop                            */  0x90,
  /* 000001DC nop                            */  0x90,
  /* 000001DD nop                            */  0x90,
  /* 000001DE nop                            */  0x90,
  /* 000001DF nop                            */  0x90,
  /* 000001E0 nop                            */  0x90,
  /* 000001E1 nop                            */  0x90,
  /* 000001E2 nop                            */  0x90,
  /* 000001E3 nop                            */  0x90,
  /* 000001E4 nop                            */  0x90,
  /* 000001E5 nop                            */  0x90,
  /* 000001E6 nop                            */  0x90,
  /* 000001E7 nop                            */  0x90,
  /* 000001E8 nop                            */  0x90,
  /* 000001E9 nop                            */  0x90,
  /* 000001EA nop                            */  0x90,
  /* 000001EB nop                            */  0x90,
  /* 000001EC nop                            */  0x90,
  /* 000001ED nop                            */  0x90,
  /* 000001EE nop                            */  0x90,
  /* 000001EF nop                            */  0x90,
  /* 000001F0 nop                            */  0x90,
  /* 000001F1 nop                            */  0x90,
  /* 000001F2 nop                            */  0x90,
  /* 000001F3 nop                            */  0x90,
  /* 000001F4 nop                            */  0x90,
  /* 000001F5 nop                            */  0x90,
  /* 000001F6 nop                            */  0x90,
  /* 000001F7 nop                            */  0x90,
  /* 000001F8 nop                            */  0x90,
  /* 000001F9 nop                            */  0x90,
  /* 000001FA nop                            */  0x90,
  /* 000001FB nop                            */  0x90,
  /* 000001FC nop                            */  0x90,
  /* 000001FD nop                            */  0x90,
  /* 000001FE nop                            */  0x90,
  /* 000001FF nop                            */  0x90,
  /* 00000200 cmp ax,0x4f00                  */  0x3D, 0x00, 0x4F,
  /* 00000203 jz 0x22d                       */  0x74, 0x28,
  /* 00000205 cmp ax,0x4f01                  */  0x3D, 0x01, 0x4F,
  /* 00000208 jz 0x245                       */  0x74, 0x3B,
  /* 0000020A cmp ax,0x4f02                  */  0x3D, 0x02, 0x4F,
  /* 0000020D jz 0x269                       */  0x74, 0x5A,
  /* 0000020F cmp ax,0x4f03                  */  0x3D, 0x03, 0x4F,
  /* 00000212 jz word 0x331                  */  0x0F, 0x84, 0x1B, 0x01,
  /* 00000216 cmp ax,0x4f10                  */  0x3D, 0x10, 0x4F,
  /* 00000219 jz word 0x336                  */  0x0F, 0x84, 0x19, 0x01,
  /* 0000021D cmp ax,0x4f15                  */  0x3D, 0x15, 0x4F,
  /* 00000220 jz word 0x338                  */  0x0F, 0x84, 0x14, 0x01,
  /* 00000224 cmp ah,0x0                     */  0x80, 0xFC, 0x00,
  /* 00000227 jz word 0x33a                  */  0x0F, 0x84, 0x0F, 0x01,
  /* 0000022B jmp short 0x22b                */  0xEB, 0xFE,
  /* 0000022D push es                        */  0x06,
  /* 0000022E push di                        */  0x57,
  /* 0000022F push ds                        */  0x1E,
  /* 00000230 push si                        */  0x56,
  /* 00000231 push cx                        */  0x51,
  /* 00000232 push cs                        */  0x0E,
  /* 00000233 pop ds                         */  0x1F,
  /* 00000234 mov si,0x0                     */  0xBE, 0x00, 0x00,
  /* 00000237 mov cx,0x100                   */  0xB9, 0x00, 0x01,
  /* 0000023A cld                            */  0xFC,
  /* 0000023B rep movsb                      */  0xF3, 0xA4,
  /* 0000023D pop cx                         */  0x59,
  /* 0000023E pop si                         */  0x5E,
  /* 0000023F pop ds                         */  0x1F,
  /* 00000240 pop di                         */  0x5F,
  /* 00000241 pop es                         */  0x07,
  /* 00000242 jmp word 0x34c                 */  0xE9, 0x07, 0x01,
  /* 00000245 push es                        */  0x06,
  /* 00000246 push di                        */  0x57,
  /* 00000247 push ds                        */  0x1E,
  /* 00000248 push si                        */  0x56,
  /* 00000249 push cx                        */  0x51,
  /* 0000024A and cx,0xbfff                  */  0x81, 0xE1, 0xFF, 0xBF,
  /* 0000024E cmp cx,0xf1                    */  0x81, 0xF9, 0xF1, 0x00,
  /* 00000252 jz 0x256                       */  0x74, 0x02,
  /* 00000254 jmp short 0x22b                */  0xEB, 0xD5,
  /* 00000256 push cs                        */  0x0E,
  /* 00000257 pop ds                         */  0x1F,
  /* 00000258 mov si,0x100                   */  0xBE, 0x00, 0x01,
  /* 0000025B mov cx,0x100                   */  0xB9, 0x00, 0x01,
  /* 0000025E cld                            */  0xFC,
  /* 0000025F rep movsb                      */  0xF3, 0xA4,
  /* 00000261 pop cx                         */  0x59,
  /* 00000262 pop si                         */  0x5E,
  /* 00000263 pop ds                         */  0x1F,
  /* 00000264 pop di                         */  0x5F,
  /* 00000265 pop es                         */  0x07,
  /* 00000266 jmp word 0x34c                 */  0xE9, 0xE3, 0x00,
  /* 00000269 push dx                        */  0x52,
  /* 0000026A push ax                        */  0x50,
  /* 0000026B cmp bx,0x40f1                  */  0x81, 0xFB, 0xF1, 0x40,
  /* 0000026F jz 0x273                       */  0x74, 0x02,
  /* 00000271 jmp short 0x22b                */  0xEB, 0xB8,
  /* 00000273 mov dx,0x3c0                   */  0xBA, 0xC0, 0x03,
  /* 00000276 mov al,0x20                    */  0xB0, 0x20,
  /* 00000278 out dx,al                      */  0xEE,
  /* 00000279 push dx                        */  0x52,
  /* 0000027A push ax                        */  0x50,
  /* 0000027B mov dx,0x1ce                   */  0xBA, 0xCE, 0x01,
  /* 0000027E mov ax,0x4                     */  0xB8, 0x04, 0x00,
  /* 00000281 out dx,ax                      */  0xEF,
  /* 00000282 mov dx,0x1d0                   */  0xBA, 0xD0, 0x01,
  /* 00000285 mov ax,0x0                     */  0xB8, 0x00, 0x00,
  /* 00000288 out dx,ax                      */  0xEF,
  /* 00000289 pop ax                         */  0x58,
  /* 0000028A pop dx                         */  0x5A,
  /* 0000028B push dx                        */  0x52,
  /* 0000028C push ax                        */  0x50,
  /* 0000028D mov dx,0x1ce                   */  0xBA, 0xCE, 0x01,
  /* 00000290 mov ax,0x5                     */  0xB8, 0x05, 0x00,
  /* 00000293 out dx,ax                      */  0xEF,
  /* 00000294 mov dx,0x1d0                   */  0xBA, 0xD0, 0x01,
  /* 00000297 mov ax,0x0                     */  0xB8, 0x00, 0x00,
  /* 0000029A out dx,ax                      */  0xEF,
  /* 0000029B pop ax                         */  0x58,
  /* 0000029C pop dx                         */  0x5A,
  /* 0000029D push dx                        */  0x52,
  /* 0000029E push ax                        */  0x50,
  /* 0000029F mov dx,0x1ce                   */  0xBA, 0xCE, 0x01,
  /* 000002A2 mov ax,0x8                     */  0xB8, 0x08, 0x00,
  /* 000002A5 out dx,ax                      */  0xEF,
  /* 000002A6 mov dx,0x1d0                   */  0xBA, 0xD0, 0x01,
  /* 000002A9 mov ax,0x0                     */  0xB8, 0x00, 0x00,
  /* 000002AC out dx,ax                      */  0xEF,
  /* 000002AD pop ax                         */  0x58,
  /* 000002AE pop dx                         */  0x5A,
  /* 000002AF push dx                        */  0x52,
  /* 000002B0 push ax                        */  0x50,
  /* 000002B1 mov dx,0x1ce                   */  0xBA, 0xCE, 0x01,
  /* 000002B4 mov ax,0x9                     */  0xB8, 0x09, 0x00,
  /* 000002B7 out dx,ax                      */  0xEF,
  /* 000002B8 mov dx,0x1d0                   */  0xBA, 0xD0, 0x01,
  /* 000002BB mov ax,0x0                     */  0xB8, 0x00, 0x00,
  /* 000002BE out dx,ax                      */  0xEF,
  /* 000002BF pop ax                         */  0x58,
  /* 000002C0 pop dx                         */  0x5A,
  /* 000002C1 push dx                        */  0x52,
  /* 000002C2 push ax                        */  0x50,
  /* 000002C3 mov dx,0x1ce                   */  0xBA, 0xCE, 0x01,
  /* 000002C6 mov ax,0x3                     */  0xB8, 0x03, 0x00,
  /* 000002C9 out dx,ax                      */  0xEF,
  /* 000002CA mov dx,0x1d0                   */  0xBA, 0xD0, 0x01,
  /* 000002CD mov ax,0x20                    */  0xB8, 0x20, 0x00,
  /* 000002D0 out dx,ax                      */  0xEF,
  /* 000002D1 pop ax                         */  0x58,
  /* 000002D2 pop dx                         */  0x5A,
  /* 000002D3 push dx                        */  0x52,
  /* 000002D4 push ax                        */  0x50,
  /* 000002D5 mov dx,0x1ce                   */  0xBA, 0xCE, 0x01,
  /* 000002D8 mov ax,0x1                     */  0xB8, 0x01, 0x00,
  /* 000002DB out dx,ax                      */  0xEF,
  /* 000002DC mov dx,0x1d0                   */  0xBA, 0xD0, 0x01,
  /* 000002DF mov ax,0x400                   */  0xB8, 0x00, 0x04,
  /* 000002E2 out dx,ax                      */  0xEF,
  /* 000002E3 pop ax                         */  0x58,
  /* 000002E4 pop dx                         */  0x5A,
  /* 000002E5 push dx                        */  0x52,
  /* 000002E6 push ax                        */  0x50,
  /* 000002E7 mov dx,0x1ce                   */  0xBA, 0xCE, 0x01,
  /* 000002EA mov ax,0x6                     */  0xB8, 0x06, 0x00,
  /* 000002ED out dx,ax                      */  0xEF,
  /* 000002EE mov dx,0x1d0                   */  0xBA, 0xD0, 0x01,
  /* 000002F1 mov ax,0x400                   */  0xB8, 0x00, 0x04,
  /* 000002F4 out dx,ax                      */  0xEF,
  /* 000002F5 pop ax                         */  0x58,
  /* 000002F6 pop dx                         */  0x5A,
  /* 000002F7 push dx                        */  0x52,
  /* 000002F8 push ax                        */  0x50,
  /* 000002F9 mov dx,0x1ce                   */  0xBA, 0xCE, 0x01,
  /* 000002FC mov ax,0x2                     */  0xB8, 0x02, 0x00,
  /* 000002FF out dx,ax                      */  0xEF,
  /* 00000300 mov dx,0x1d0                   */  0xBA, 0xD0, 0x01,
  /* 00000303 mov ax,0x300                   */  0xB8, 0x00, 0x03,
  /* 00000306 out dx,ax                      */  0xEF,
  /* 00000307 pop ax                         */  0x58,
  /* 00000308 pop dx                         */  0x5A,
  /* 00000309 push dx                        */  0x52,
  /* 0000030A push ax                        */  0x50,
  /* 0000030B mov dx,0x1ce                   */  0xBA, 0xCE, 0x01,
  /* 0000030E mov ax,0x7                     */  0xB8, 0x07, 0x00,
  /* 00000311 out dx,ax                      */  0xEF,
  /* 00000312 mov dx,0x1d0                   */  0xBA, 0xD0, 0x01,
  /* 00000315 mov ax,0x300                   */  0xB8, 0x00, 0x03,
  /* 00000318 out dx,ax                      */  0xEF,
  /* 00000319 pop ax                         */  0x58,
  /* 0000031A pop dx                         */  0x5A,
  /* 0000031B push dx                        */  0x52,
  /* 0000031C push ax                        */  0x50,
  /* 0000031D mov dx,0x1ce                   */  0xBA, 0xCE, 0x01,
  /* 00000320 mov ax,0x4                     */  0xB8, 0x04, 0x00,
  /* 00000323 out dx,ax                      */  0xEF,
  /* 00000324 mov dx,0x1d0                   */  0xBA, 0xD0, 0x01,
  /* 00000327 mov ax,0x41                    */  0xB8, 0x41, 0x00,
  /* 0000032A out dx,ax                      */  0xEF,
  /* 0000032B pop ax                         */  0x58,
  /* 0000032C pop dx                         */  0x5A,
  /* 0000032D pop ax                         */  0x58,
  /* 0000032E pop dx                         */  0x5A,
  /* 0000032F jmp short 0x34c                */  0xEB, 0x1B,
  /* 00000331 mov bx,0x40f1                  */  0xBB, 0xF1, 0x40,
  /* 00000334 jmp short 0x34c                */  0xEB, 0x16,
  /* 00000336 jmp short 0x350                */  0xEB, 0x18,
  /* 00000338 jmp short 0x350                */  0xEB, 0x16,
  /* 0000033A cmp al,0x3                     */  0x3C, 0x03,
  /* 0000033C jz 0x345                       */  0x74, 0x07,
  /* 0000033E cmp al,0x12                    */  0x3C, 0x12,
  /* 00000340 jz 0x349                       */  0x74, 0x07,
  /* 00000342 jmp word 0x22b                 */  0xE9, 0xE6, 0xFE,
  /* 00000345 mov al,0x30                    */  0xB0, 0x30,
  /* 00000347 jmp short 0x34b                */  0xEB, 0x02,
  /* 00000349 mov al,0x20                    */  0xB0, 0x20,
  /* 0000034B iretw                          */  0xCF,
  /* 0000034C mov ax,0x4f                    */  0xB8, 0x4F, 0x00,
  /* 0000034F iretw                          */  0xCF,
  /* 00000350 mov ax,0x14f                   */  0xB8, 0x4F, 0x01,
  /* 00000353 iretw                          */  0xCF,
};
#endif