summaryrefslogtreecommitdiffstats
path: root/src/arch/i386/interface/pxe
diff options
context:
space:
mode:
authorMichael Brown2006-08-09 02:56:07 +0200
committerMichael Brown2006-08-09 02:56:07 +0200
commitfd07f56f0d9af8f754ee67cadf35cf498ad759e0 (patch)
treea8ea7cb07268d9c10d312fa9f4b58d7c899eedb2 /src/arch/i386/interface/pxe
parentAdded missing __from_text16()s when passing pointers to PXE NBP. (diff)
downloadipxe-fd07f56f0d9af8f754ee67cadf35cf498ad759e0.tar.gz
ipxe-fd07f56f0d9af8f754ee67cadf35cf498ad759e0.tar.xz
ipxe-fd07f56f0d9af8f754ee67cadf35cf498ad759e0.zip
Note to self: learn to count.
Diffstat (limited to 'src/arch/i386/interface/pxe')
-rw-r--r--src/arch/i386/interface/pxe/pxe_entry.S6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/arch/i386/interface/pxe/pxe_entry.S b/src/arch/i386/interface/pxe/pxe_entry.S
index b622f998..522833ba 100644
--- a/src/arch/i386/interface/pxe/pxe_entry.S
+++ b/src/arch/i386/interface/pxe/pxe_entry.S
@@ -138,10 +138,10 @@ pxe_entry_common:
pushw %di
pushw %bx
/* Load !PXE parameters from stack into PXENV+ registers */
- movw 16(%esp), %bx
+ movw 18(%esp), %bx
movw %bx, %es
- movw 14(%esp), %di
- movw 12(%esp), %bx
+ movw 16(%esp), %di
+ movw 14(%esp), %bx
/* Make call as for PXENV+ */
pushw %cs
call pxenv_entry