summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i386/pc386/startup/ldsegs.S
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2003-03-25 18:22:04 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2003-03-25 18:22:04 +0000
commit58f7c3490496f2a0ec38e618a146d660c0bc5a9f (patch)
tree14d2babbcc03b0dd7f4ffe59642e6d74896266df /c/src/lib/libbsp/i386/pc386/startup/ldsegs.S
parent2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> (diff)
downloadrtems-58f7c3490496f2a0ec38e618a146d660c0bc5a9f.tar.bz2
2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
PR 368/filesystems * startup/ldsegs.S: Increase alignment. * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am: Added IDE supporting infrastructure. * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files. Added BSP support for libchip standard ide driver.
Diffstat (limited to 'c/src/lib/libbsp/i386/pc386/startup/ldsegs.S')
-rw-r--r--c/src/lib/libbsp/i386/pc386/startup/ldsegs.S6
1 files changed, 5 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/i386/pc386/startup/ldsegs.S b/c/src/lib/libbsp/i386/pc386/startup/ldsegs.S
index 5bd600635b..81857df07a 100644
--- a/c/src/lib/libbsp/i386/pc386/startup/ldsegs.S
+++ b/c/src/lib/libbsp/i386/pc386/startup/ldsegs.S
@@ -216,6 +216,7 @@ SYM (gdtdesc):
/*---------------------------------------------------------------------------+
| IDT itself
+---------------------------------------------------------------------------*/
+BEGIN_DATA
.p2align 4
PUBLIC(Interrupt_descriptor_table)
@@ -223,10 +224,13 @@ SYM(Interrupt_descriptor_table):
.rept 256
.word 0,0,0,0
.endr
-
+END_DATA
+
/*---------------------------------------------------------------------------+
| Descriptor of IDT
+--------------------------------------------------------------------------*/
+BEGIN_CODE
+ .p2align 4
SYM(idtdesc):
.word (256*8 - 1)
.long SYM (Interrupt_descriptor_table)