Displaying 4 results from an estimated 4 matches for "initstack".
Did you mean:
init_stack
2003 Jul 16
1
Weird PXE calling convention question
...is copied into the buffer I supply (like a PXENV
error code) which kinda sucks. This leads me to believe an issue with
me setting up a different stack before the far call.
>From the code:
; That is all pushed onto the PXE stack. Save the pointer to it
; and switch to an internal stack.
mov [InitStack],sp
mov [InitStack+2],ss
Comment by me: I believe USE_PXE_PROVIDED_STACK is always set???
%if USE_PXE_PROVIDED_STACK
; Apparently some platforms go bonkers if we
; set up our own stack...
mov [BaseStack],sp
mov [BaseStack+4],ss
%endif
Basically, what do you mean by bonkers?! :-)! Do calls start...
2012 Aug 01
0
Dell OptiPlex 790 PXELINUX localboot reboot loop
...296,14 @@ local_boot:
; Restore the environment we were called with
pm_call reset_pxe
call cleanup_hardware
+
+ ; Copy Dell BIOS chunk back into place
+ cld
+ mov esi,DellBIOSChunk
+ mov edi,47cch
+ mov ecx,13
+ rep movsd
+
lss sp,[InitStack]
pop gs
pop fs
@@ -564,3 +579,6 @@ IPInfo:
.ServerIP resd 1
.GatewayIP resd 1
.Netmask resd 1
+
+ section .earlybss
+DellBIOSChunk resd 13 ; 52 bytes to store Dell BIOS chunk
Some additional info:
BIOS revision: A13
PXE versions: Intel Boot Agent GE v1.3.81, Int...
2009 Jul 27
1
[PATCH] mboot using module path
...ath prefix derived from boot file
+PathPrefix resb DIRNAME_MAX ; Path prefix derived from boot file
+BootFile resb FILENAME_MAX ; Boot file from DHCP packet
DotQuadBuf resb 16 ; Buffer for dotted-quad IP address
IPOption resb 80 ; ip= option buffer
InitStack resd 1 ; Pointer to reset stack (SS:SP)
---end
---
from: Damien Nozay
[PATCH 03/04] add -p modulepath option to mboot.c
when using pxelinux, complex paths can be used in conjunction with the prefix we
get from tftp (e.g. /tftpboot/linux-install/). without a path option,
the modules...
2012 Nov 02
10
[PATCH 0/9] elflink fixes
From: Matt Fleming <matt.fleming at intel.com>
Here are the patches that I've got queued up based on the very helpful
feedback I received from people testing Syslinux 5.00-pre9. Unless
anyone has any concerns these will make it into Syslinux 5.00-pre10.
Matt Fleming (9):
pxe: Don't call open_config() from the pxe core
ldlinux: Print a warning if no config file is found