]> git.proxmox.com Git - mirror_edk2.git/blob - UefiCpuPkg/CpuDxe/Ia32/IvtAsm.S
1. DxeIplPeim will locate Vector Handoff Table PPI and build GUIDed HOB if it has.
[mirror_edk2.git] / UefiCpuPkg / CpuDxe / Ia32 / IvtAsm.S
1 #------------------------------------------------------------------------------
2 #
3 # Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>
4 # This program and the accompanying materials
5 # are licensed and made available under the terms and conditions of the BSD License
6 # which accompanies this distribution. The full text of the license may be found at
7 # http://opensource.org/licenses/bsd-license.php
8 #
9 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
11 #
12 # Module Name:
13 #
14 # IvtAsm.S
15 #
16 # Abstract:
17 #
18 # Interrupt Vector Table
19 #
20 #------------------------------------------------------------------------------
21
22 #
23 # Interrupt Vector Table
24 #
25
26
27 ASM_GLOBAL ASM_PFX(AsmIdtVector00)
28 .p2align 3
29 ASM_PFX(AsmIdtVector00):
30 call ASM_PFX(CommonInterruptEntry)
31 .short 0x00
32 nop
33 call ASM_PFX(CommonInterruptEntry)
34 .short 0x01
35 nop
36 call ASM_PFX(CommonInterruptEntry)
37 .short 0x02
38 nop
39 call ASM_PFX(CommonInterruptEntry)
40 .short 0x03
41 nop
42 call ASM_PFX(CommonInterruptEntry)
43 .short 0x04
44 nop
45 call ASM_PFX(CommonInterruptEntry)
46 .short 0x05
47 nop
48 call ASM_PFX(CommonInterruptEntry)
49 .short 0x06
50 nop
51 call ASM_PFX(CommonInterruptEntry)
52 .short 0x07
53 nop
54 call ASM_PFX(CommonInterruptEntry)
55 .short 0x08
56 nop
57 call ASM_PFX(CommonInterruptEntry)
58 .short 0x09
59 nop
60 call ASM_PFX(CommonInterruptEntry)
61 .short 0x0a
62 nop
63 call ASM_PFX(CommonInterruptEntry)
64 .short 0x0b
65 nop
66 call ASM_PFX(CommonInterruptEntry)
67 .short 0x0c
68 nop
69 call ASM_PFX(CommonInterruptEntry)
70 .short 0x0d
71 nop
72 call ASM_PFX(CommonInterruptEntry)
73 .short 0x0e
74 nop
75 call ASM_PFX(CommonInterruptEntry)
76 .short 0x0f
77 nop
78
79 call ASM_PFX(CommonInterruptEntry)
80 .short 0x10
81 nop
82 call ASM_PFX(CommonInterruptEntry)
83 .short 0x11
84 nop
85 call ASM_PFX(CommonInterruptEntry)
86 .short 0x12
87 nop
88 call ASM_PFX(CommonInterruptEntry)
89 .short 0x13
90 nop
91 call ASM_PFX(CommonInterruptEntry)
92 .short 0x14
93 nop
94 call ASM_PFX(CommonInterruptEntry)
95 .short 0x15
96 nop
97 call ASM_PFX(CommonInterruptEntry)
98 .short 0x16
99 nop
100 call ASM_PFX(CommonInterruptEntry)
101 .short 0x17
102 nop
103 call ASM_PFX(CommonInterruptEntry)
104 .short 0x18
105 nop
106 call ASM_PFX(CommonInterruptEntry)
107 .short 0x19
108 nop
109 call ASM_PFX(CommonInterruptEntry)
110 .short 0x1a
111 nop
112 call ASM_PFX(CommonInterruptEntry)
113 .short 0x1b
114 nop
115 call ASM_PFX(CommonInterruptEntry)
116 .short 0x1c
117 nop
118 call ASM_PFX(CommonInterruptEntry)
119 .short 0x1d
120 nop
121 call ASM_PFX(CommonInterruptEntry)
122 .short 0x1e
123 nop
124 call ASM_PFX(CommonInterruptEntry)
125 .short 0x1f
126 nop
127
128 call ASM_PFX(CommonInterruptEntry)
129 .short 0x00
130 nop
131 call ASM_PFX(CommonInterruptEntry)
132 .short 0x21
133 nop
134 call ASM_PFX(CommonInterruptEntry)
135 .short 0x22
136 nop
137 call ASM_PFX(CommonInterruptEntry)
138 .short 0x23
139 nop
140 call ASM_PFX(CommonInterruptEntry)
141 .short 0x24
142 nop
143 call ASM_PFX(CommonInterruptEntry)
144 .short 0x25
145 nop
146 call ASM_PFX(CommonInterruptEntry)
147 .short 0x26
148 nop
149 call ASM_PFX(CommonInterruptEntry)
150 .short 0x27
151 nop
152 call ASM_PFX(CommonInterruptEntry)
153 .short 0x28
154 nop
155 call ASM_PFX(CommonInterruptEntry)
156 .short 0x29
157 nop
158 call ASM_PFX(CommonInterruptEntry)
159 .short 0x2a
160 nop
161 call ASM_PFX(CommonInterruptEntry)
162 .short 0x2b
163 nop
164 call ASM_PFX(CommonInterruptEntry)
165 .short 0x2c
166 nop
167 call ASM_PFX(CommonInterruptEntry)
168 .short 0x2d
169 nop
170 call ASM_PFX(CommonInterruptEntry)
171 .short 0x2e
172 nop
173 call ASM_PFX(CommonInterruptEntry)
174 .short 0x2f
175 nop
176
177 call ASM_PFX(CommonInterruptEntry)
178 .short 0x30
179 nop
180 call ASM_PFX(CommonInterruptEntry)
181 .short 0x31
182 nop
183 call ASM_PFX(CommonInterruptEntry)
184 .short 0x32
185 nop
186 call ASM_PFX(CommonInterruptEntry)
187 .short 0x33
188 nop
189 call ASM_PFX(CommonInterruptEntry)
190 .short 0x34
191 nop
192 call ASM_PFX(CommonInterruptEntry)
193 .short 0x35
194 nop
195 call ASM_PFX(CommonInterruptEntry)
196 .short 0x36
197 nop
198 call ASM_PFX(CommonInterruptEntry)
199 .short 0x37
200 nop
201 call ASM_PFX(CommonInterruptEntry)
202 .short 0x38
203 nop
204 call ASM_PFX(CommonInterruptEntry)
205 .short 0x39
206 nop
207 call ASM_PFX(CommonInterruptEntry)
208 .short 0x3a
209 nop
210 call ASM_PFX(CommonInterruptEntry)
211 .short 0x3b
212 nop
213 call ASM_PFX(CommonInterruptEntry)
214 .short 0x3c
215 nop
216 call ASM_PFX(CommonInterruptEntry)
217 .short 0x3d
218 nop
219 call ASM_PFX(CommonInterruptEntry)
220 .short 0x3e
221 nop
222 call ASM_PFX(CommonInterruptEntry)
223 .short 0x3f
224 nop
225
226 call ASM_PFX(CommonInterruptEntry)
227 .short 0x40
228 nop
229 call ASM_PFX(CommonInterruptEntry)
230 .short 0x41
231 nop
232 call ASM_PFX(CommonInterruptEntry)
233 .short 0x42
234 nop
235 call ASM_PFX(CommonInterruptEntry)
236 .short 0x43
237 nop
238 call ASM_PFX(CommonInterruptEntry)
239 .short 0x44
240 nop
241 call ASM_PFX(CommonInterruptEntry)
242 .short 0x45
243 nop
244 call ASM_PFX(CommonInterruptEntry)
245 .short 0x46
246 nop
247 call ASM_PFX(CommonInterruptEntry)
248 .short 0x47
249 nop
250 call ASM_PFX(CommonInterruptEntry)
251 .short 0x48
252 nop
253 call ASM_PFX(CommonInterruptEntry)
254 .short 0x49
255 nop
256 call ASM_PFX(CommonInterruptEntry)
257 .short 0x4a
258 nop
259 call ASM_PFX(CommonInterruptEntry)
260 .short 0x4b
261 nop
262 call ASM_PFX(CommonInterruptEntry)
263 .short 0x4c
264 nop
265 call ASM_PFX(CommonInterruptEntry)
266 .short 0x4d
267 nop
268 call ASM_PFX(CommonInterruptEntry)
269 .short 0x4e
270 nop
271 call ASM_PFX(CommonInterruptEntry)
272 .short 0x4f
273 nop
274
275 call ASM_PFX(CommonInterruptEntry)
276 .short 0x50
277 nop
278 call ASM_PFX(CommonInterruptEntry)
279 .short 0x51
280 nop
281 call ASM_PFX(CommonInterruptEntry)
282 .short 0x52
283 nop
284 call ASM_PFX(CommonInterruptEntry)
285 .short 0x53
286 nop
287 call ASM_PFX(CommonInterruptEntry)
288 .short 0x54
289 nop
290 call ASM_PFX(CommonInterruptEntry)
291 .short 0x55
292 nop
293 call ASM_PFX(CommonInterruptEntry)
294 .short 0x56
295 nop
296 call ASM_PFX(CommonInterruptEntry)
297 .short 0x57
298 nop
299 call ASM_PFX(CommonInterruptEntry)
300 .short 0x58
301 nop
302 call ASM_PFX(CommonInterruptEntry)
303 .short 0x59
304 nop
305 call ASM_PFX(CommonInterruptEntry)
306 .short 0x5a
307 nop
308 call ASM_PFX(CommonInterruptEntry)
309 .short 0x5b
310 nop
311 call ASM_PFX(CommonInterruptEntry)
312 .short 0x5c
313 nop
314 call ASM_PFX(CommonInterruptEntry)
315 .short 0x5d
316 nop
317 call ASM_PFX(CommonInterruptEntry)
318 .short 0x5e
319 nop
320 call ASM_PFX(CommonInterruptEntry)
321 .short 0x5f
322 nop
323
324 call ASM_PFX(CommonInterruptEntry)
325 .short 0x60
326 nop
327 call ASM_PFX(CommonInterruptEntry)
328 .short 0x61
329 nop
330 call ASM_PFX(CommonInterruptEntry)
331 .short 0x62
332 nop
333 call ASM_PFX(CommonInterruptEntry)
334 .short 0x63
335 nop
336 call ASM_PFX(CommonInterruptEntry)
337 .short 0x64
338 nop
339 call ASM_PFX(CommonInterruptEntry)
340 .short 0x65
341 nop
342 call ASM_PFX(CommonInterruptEntry)
343 .short 0x66
344 nop
345 call ASM_PFX(CommonInterruptEntry)
346 .short 0x67
347 nop
348 call ASM_PFX(CommonInterruptEntry)
349 .short 0x68
350 nop
351 call ASM_PFX(CommonInterruptEntry)
352 .short 0x69
353 nop
354 call ASM_PFX(CommonInterruptEntry)
355 .short 0x6a
356 nop
357 call ASM_PFX(CommonInterruptEntry)
358 .short 0x6b
359 nop
360 call ASM_PFX(CommonInterruptEntry)
361 .short 0x6c
362 nop
363 call ASM_PFX(CommonInterruptEntry)
364 .short 0x6d
365 nop
366 call ASM_PFX(CommonInterruptEntry)
367 .short 0x6e
368 nop
369 call ASM_PFX(CommonInterruptEntry)
370 .short 0x6f
371 nop
372
373 call ASM_PFX(CommonInterruptEntry)
374 .short 0x70
375 nop
376 call ASM_PFX(CommonInterruptEntry)
377 .short 0x71
378 nop
379 call ASM_PFX(CommonInterruptEntry)
380 .short 0x72
381 nop
382 call ASM_PFX(CommonInterruptEntry)
383 .short 0x73
384 nop
385 call ASM_PFX(CommonInterruptEntry)
386 .short 0x74
387 nop
388 call ASM_PFX(CommonInterruptEntry)
389 .short 0x75
390 nop
391 call ASM_PFX(CommonInterruptEntry)
392 .short 0x76
393 nop
394 call ASM_PFX(CommonInterruptEntry)
395 .short 0x77
396 nop
397 call ASM_PFX(CommonInterruptEntry)
398 .short 0x78
399 nop
400 call ASM_PFX(CommonInterruptEntry)
401 .short 0x79
402 nop
403 call ASM_PFX(CommonInterruptEntry)
404 .short 0x7a
405 nop
406 call ASM_PFX(CommonInterruptEntry)
407 .short 0x7b
408 nop
409 call ASM_PFX(CommonInterruptEntry)
410 .short 0x7c
411 nop
412 call ASM_PFX(CommonInterruptEntry)
413 .short 0x7d
414 nop
415 call ASM_PFX(CommonInterruptEntry)
416 .short 0x7e
417 nop
418 call ASM_PFX(CommonInterruptEntry)
419 .short 0x7f
420 nop
421
422 call ASM_PFX(CommonInterruptEntry)
423 .short 0x80
424 nop
425 call ASM_PFX(CommonInterruptEntry)
426 .short 0x81
427 nop
428 call ASM_PFX(CommonInterruptEntry)
429 .short 0x82
430 nop
431 call ASM_PFX(CommonInterruptEntry)
432 .short 0x83
433 nop
434 call ASM_PFX(CommonInterruptEntry)
435 .short 0x84
436 nop
437 call ASM_PFX(CommonInterruptEntry)
438 .short 0x85
439 nop
440 call ASM_PFX(CommonInterruptEntry)
441 .short 0x86
442 nop
443 call ASM_PFX(CommonInterruptEntry)
444 .short 0x87
445 nop
446 call ASM_PFX(CommonInterruptEntry)
447 .short 0x88
448 nop
449 call ASM_PFX(CommonInterruptEntry)
450 .short 0x89
451 nop
452 call ASM_PFX(CommonInterruptEntry)
453 .short 0x8a
454 nop
455 call ASM_PFX(CommonInterruptEntry)
456 .short 0x8b
457 nop
458 call ASM_PFX(CommonInterruptEntry)
459 .short 0x8c
460 nop
461 call ASM_PFX(CommonInterruptEntry)
462 .short 0x8d
463 nop
464 call ASM_PFX(CommonInterruptEntry)
465 .short 0x8e
466 nop
467 call ASM_PFX(CommonInterruptEntry)
468 .short 0x8f
469 nop
470
471 call ASM_PFX(CommonInterruptEntry)
472 .short 0x90
473 nop
474 call ASM_PFX(CommonInterruptEntry)
475 .short 0x91
476 nop
477 call ASM_PFX(CommonInterruptEntry)
478 .short 0x92
479 nop
480 call ASM_PFX(CommonInterruptEntry)
481 .short 0x93
482 nop
483 call ASM_PFX(CommonInterruptEntry)
484 .short 0x94
485 nop
486 call ASM_PFX(CommonInterruptEntry)
487 .short 0x95
488 nop
489 call ASM_PFX(CommonInterruptEntry)
490 .short 0x96
491 nop
492 call ASM_PFX(CommonInterruptEntry)
493 .short 0x97
494 nop
495 call ASM_PFX(CommonInterruptEntry)
496 .short 0x98
497 nop
498 call ASM_PFX(CommonInterruptEntry)
499 .short 0x99
500 nop
501 call ASM_PFX(CommonInterruptEntry)
502 .short 0x9a
503 nop
504 call ASM_PFX(CommonInterruptEntry)
505 .short 0x9b
506 nop
507 call ASM_PFX(CommonInterruptEntry)
508 .short 0x9c
509 nop
510 call ASM_PFX(CommonInterruptEntry)
511 .short 0x9d
512 nop
513 call ASM_PFX(CommonInterruptEntry)
514 .short 0x9e
515 nop
516 call ASM_PFX(CommonInterruptEntry)
517 .short 0x9f
518 nop
519
520 call ASM_PFX(CommonInterruptEntry)
521 .short 0xa0
522 nop
523 call ASM_PFX(CommonInterruptEntry)
524 .short 0xa1
525 nop
526 call ASM_PFX(CommonInterruptEntry)
527 .short 0xa2
528 nop
529 call ASM_PFX(CommonInterruptEntry)
530 .short 0xa3
531 nop
532 call ASM_PFX(CommonInterruptEntry)
533 .short 0xa4
534 nop
535 call ASM_PFX(CommonInterruptEntry)
536 .short 0xa5
537 nop
538 call ASM_PFX(CommonInterruptEntry)
539 .short 0xa6
540 nop
541 call ASM_PFX(CommonInterruptEntry)
542 .short 0xa7
543 nop
544 call ASM_PFX(CommonInterruptEntry)
545 .short 0xa8
546 nop
547 call ASM_PFX(CommonInterruptEntry)
548 .short 0xa9
549 nop
550 call ASM_PFX(CommonInterruptEntry)
551 .short 0xaa
552 nop
553 call ASM_PFX(CommonInterruptEntry)
554 .short 0xab
555 nop
556 call ASM_PFX(CommonInterruptEntry)
557 .short 0xac
558 nop
559 call ASM_PFX(CommonInterruptEntry)
560 .short 0xad
561 nop
562 call ASM_PFX(CommonInterruptEntry)
563 .short 0xae
564 nop
565 call ASM_PFX(CommonInterruptEntry)
566 .short 0xaf
567 nop
568
569 call ASM_PFX(CommonInterruptEntry)
570 .short 0xb0
571 nop
572 call ASM_PFX(CommonInterruptEntry)
573 .short 0xb1
574 nop
575 call ASM_PFX(CommonInterruptEntry)
576 .short 0xb2
577 nop
578 call ASM_PFX(CommonInterruptEntry)
579 .short 0xb3
580 nop
581 call ASM_PFX(CommonInterruptEntry)
582 .short 0xb4
583 nop
584 call ASM_PFX(CommonInterruptEntry)
585 .short 0xb5
586 nop
587 call ASM_PFX(CommonInterruptEntry)
588 .short 0xb6
589 nop
590 call ASM_PFX(CommonInterruptEntry)
591 .short 0xb7
592 nop
593 call ASM_PFX(CommonInterruptEntry)
594 .short 0xb8
595 nop
596 call ASM_PFX(CommonInterruptEntry)
597 .short 0xb9
598 nop
599 call ASM_PFX(CommonInterruptEntry)
600 .short 0xba
601 nop
602 call ASM_PFX(CommonInterruptEntry)
603 .short 0xbb
604 nop
605 call ASM_PFX(CommonInterruptEntry)
606 .short 0xbc
607 nop
608 call ASM_PFX(CommonInterruptEntry)
609 .short 0xbd
610 nop
611 call ASM_PFX(CommonInterruptEntry)
612 .short 0xbe
613 nop
614 call ASM_PFX(CommonInterruptEntry)
615 .short 0xbf
616 nop
617
618 call ASM_PFX(CommonInterruptEntry)
619 .short 0xc0
620 nop
621 call ASM_PFX(CommonInterruptEntry)
622 .short 0xc1
623 nop
624 call ASM_PFX(CommonInterruptEntry)
625 .short 0xc2
626 nop
627 call ASM_PFX(CommonInterruptEntry)
628 .short 0xc3
629 nop
630 call ASM_PFX(CommonInterruptEntry)
631 .short 0xc4
632 nop
633 call ASM_PFX(CommonInterruptEntry)
634 .short 0xc5
635 nop
636 call ASM_PFX(CommonInterruptEntry)
637 .short 0xc6
638 nop
639 call ASM_PFX(CommonInterruptEntry)
640 .short 0xc7
641 nop
642 call ASM_PFX(CommonInterruptEntry)
643 .short 0xc8
644 nop
645 call ASM_PFX(CommonInterruptEntry)
646 .short 0xc9
647 nop
648 call ASM_PFX(CommonInterruptEntry)
649 .short 0xca
650 nop
651 call ASM_PFX(CommonInterruptEntry)
652 .short 0xcb
653 nop
654 call ASM_PFX(CommonInterruptEntry)
655 .short 0xcc
656 nop
657 call ASM_PFX(CommonInterruptEntry)
658 .short 0xcd
659 nop
660 call ASM_PFX(CommonInterruptEntry)
661 .short 0xce
662 nop
663 call ASM_PFX(CommonInterruptEntry)
664 .short 0xcf
665 nop
666
667 call ASM_PFX(CommonInterruptEntry)
668 .short 0xd0
669 nop
670 call ASM_PFX(CommonInterruptEntry)
671 .short 0xd1
672 nop
673 call ASM_PFX(CommonInterruptEntry)
674 .short 0xd2
675 nop
676 call ASM_PFX(CommonInterruptEntry)
677 .short 0xd3
678 nop
679 call ASM_PFX(CommonInterruptEntry)
680 .short 0xd4
681 nop
682 call ASM_PFX(CommonInterruptEntry)
683 .short 0xd5
684 nop
685 call ASM_PFX(CommonInterruptEntry)
686 .short 0xd6
687 nop
688 call ASM_PFX(CommonInterruptEntry)
689 .short 0xd7
690 nop
691 call ASM_PFX(CommonInterruptEntry)
692 .short 0xd8
693 nop
694 call ASM_PFX(CommonInterruptEntry)
695 .short 0xd9
696 nop
697 call ASM_PFX(CommonInterruptEntry)
698 .short 0xda
699 nop
700 call ASM_PFX(CommonInterruptEntry)
701 .short 0xdb
702 nop
703 call ASM_PFX(CommonInterruptEntry)
704 .short 0xdc
705 nop
706 call ASM_PFX(CommonInterruptEntry)
707 .short 0xdd
708 nop
709 call ASM_PFX(CommonInterruptEntry)
710 .short 0xde
711 nop
712 call ASM_PFX(CommonInterruptEntry)
713 .short 0xdf
714 nop
715
716 call ASM_PFX(CommonInterruptEntry)
717 .short 0xe0
718 nop
719 call ASM_PFX(CommonInterruptEntry)
720 .short 0xe1
721 nop
722 call ASM_PFX(CommonInterruptEntry)
723 .short 0xe2
724 nop
725 call ASM_PFX(CommonInterruptEntry)
726 .short 0xe3
727 nop
728 call ASM_PFX(CommonInterruptEntry)
729 .short 0xe4
730 nop
731 call ASM_PFX(CommonInterruptEntry)
732 .short 0xe5
733 nop
734 call ASM_PFX(CommonInterruptEntry)
735 .short 0xe6
736 nop
737 call ASM_PFX(CommonInterruptEntry)
738 .short 0xe7
739 nop
740 call ASM_PFX(CommonInterruptEntry)
741 .short 0xe8
742 nop
743 call ASM_PFX(CommonInterruptEntry)
744 .short 0xe9
745 nop
746 call ASM_PFX(CommonInterruptEntry)
747 .short 0xea
748 nop
749 call ASM_PFX(CommonInterruptEntry)
750 .short 0xeb
751 nop
752 call ASM_PFX(CommonInterruptEntry)
753 .short 0xec
754 nop
755 call ASM_PFX(CommonInterruptEntry)
756 .short 0xed
757 nop
758 call ASM_PFX(CommonInterruptEntry)
759 .short 0xee
760 nop
761 call ASM_PFX(CommonInterruptEntry)
762 .short 0xef
763 nop
764
765 call ASM_PFX(CommonInterruptEntry)
766 .short 0xf0
767 nop
768 call ASM_PFX(CommonInterruptEntry)
769 .short 0xf1
770 nop
771 call ASM_PFX(CommonInterruptEntry)
772 .short 0xf2
773 nop
774 call ASM_PFX(CommonInterruptEntry)
775 .short 0xf3
776 nop
777 call ASM_PFX(CommonInterruptEntry)
778 .short 0xf4
779 nop
780 call ASM_PFX(CommonInterruptEntry)
781 .short 0xf5
782 nop
783 call ASM_PFX(CommonInterruptEntry)
784 .short 0xf6
785 nop
786 call ASM_PFX(CommonInterruptEntry)
787 .short 0xf7
788 nop
789 call ASM_PFX(CommonInterruptEntry)
790 .short 0xf8
791 nop
792 call ASM_PFX(CommonInterruptEntry)
793 .short 0xf9
794 nop
795 call ASM_PFX(CommonInterruptEntry)
796 .short 0xfa
797 nop
798 call ASM_PFX(CommonInterruptEntry)
799 .short 0xfb
800 nop
801 call ASM_PFX(CommonInterruptEntry)
802 .short 0xfc
803 nop
804 call ASM_PFX(CommonInterruptEntry)
805 .short 0xfd
806 nop
807 call ASM_PFX(CommonInterruptEntry)
808 .short 0xfe
809 nop
810 call ASM_PFX(CommonInterruptEntry)
811 .short 0xff
812 nop
813
814 ASM_GLOBAL ASM_PFX(AsmCommonIdtEnd)
815 ASM_PFX(AsmCommonIdtEnd):
816 .byte 0
817
818