diff options
Diffstat (limited to 'c/src/lib/libbsp/i386/pc386/startup/ldsegs.S')
-rw-r--r-- | c/src/lib/libbsp/i386/pc386/startup/ldsegs.S | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/i386/pc386/startup/ldsegs.S b/c/src/lib/libbsp/i386/pc386/startup/ldsegs.S index c05ab13a58..ca3b7318d8 100644 --- a/c/src/lib/libbsp/i386/pc386/startup/ldsegs.S +++ b/c/src/lib/libbsp/i386/pc386/startup/ldsegs.S @@ -96,7 +96,7 @@ pc386_delay1: SYM (_load_segments): lgdt SYM(gdtdesc) - lidt SYM(idtdesc) + lidt SYM(IDT_Descriptor) /* Load CS, flush prefetched queue */ ljmp $0x8, $next_step @@ -211,7 +211,8 @@ SYM(Interrupt_descriptor_table): +--------------------------------------------------------------------------*/ .p2align 4 -SYM(idtdesc): + PUBLIC(IDT_Descriptor) +SYM(IDT_Descriptor): .word (256*8 - 1) .long SYM (Interrupt_descriptor_table) |