summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i386/pc386/startup/ldsegs.S
diff options
context:
space:
mode:
authorJennifer Averett <Jennifer.Averett@OARcorp.com>2011-08-01 13:41:37 +0000
committerJennifer Averett <Jennifer.Averett@OARcorp.com>2011-08-01 13:41:37 +0000
commit8a7ed82647347482ae58323981bf3178f8d44f2f (patch)
tree230d9f0c89ed7be79ef30d2df76fbe2449833f8b /c/src/lib/libbsp/i386/pc386/startup/ldsegs.S
parent2011-08-01 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-8a7ed82647347482ae58323981bf3178f8d44f2f.tar.bz2
2011-08-01 Jennifer Averett <Jennifer.Averett@OARcorp.com>
PR 1802 * Makefile.am, configure.ac, preinstall.am, clock/ckinit.c, start/start16.S, startup/bspstart.c, startup/ldsegs.S: Add SMP support for i386.
Diffstat (limited to 'c/src/lib/libbsp/i386/pc386/startup/ldsegs.S')
-rw-r--r--c/src/lib/libbsp/i386/pc386/startup/ldsegs.S5
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)