summaryrefslogtreecommitdiffstats
path: root/src/arch
diff options
context:
space:
mode:
authorMichael Brown2006-08-09 20:22:25 +0200
committerMichael Brown2006-08-09 20:22:25 +0200
commit4afc494b8324dd113c683081201bfe73f8c84a57 (patch)
treeec14f50477122b7c8b93fef80af79b06408c1fea /src/arch
parentTowards an RFC2988-compliant timer. (diff)
downloadipxe-4afc494b8324dd113c683081201bfe73f8c84a57.tar.gz
ipxe-4afc494b8324dd113c683081201bfe73f8c84a57.tar.xz
ipxe-4afc494b8324dd113c683081201bfe73f8c84a57.zip
Both the !PXE and PXENV+ structures must be paragraph-aligned
Diffstat (limited to 'src/arch')
-rw-r--r--src/arch/i386/interface/pxe/pxe_entry.S2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/arch/i386/interface/pxe/pxe_entry.S b/src/arch/i386/interface/pxe/pxe_entry.S
index 522833bab..551d79002 100644
--- a/src/arch/i386/interface/pxe/pxe_entry.S
+++ b/src/arch/i386/interface/pxe/pxe_entry.S
@@ -28,6 +28,7 @@
*/
.section ".text16.data"
.globl pxe
+ .align 16
pxe:
.ascii "!PXE" /* Signature */
.byte pxe_length /* StructLength */
@@ -60,6 +61,7 @@ pxe_segments:
*/
.section ".text16.data"
.globl pxenv
+ .align 16
pxenv:
.ascii "PXENV+" /* Signature */
.word 0x0201 /* Version */