Displaying 5 results from an estimated 5 matches for "earlybss".
2012 Jan 07
2
PXELINUX: how to debug initrd corruption?
...cause of
the initrd image corruption?
I've examined the TFTP transfers with Wireshark; they appear OK.
I have not tried a more modern pxelinux.0 yet.
2. Can anyone provide a description or simple diagram of what regions of
system memory PXELINUX uses?
>From the linker file, I know that .earlybss starts at 0x800 (or 0x1000),
and a number of sections directly follow it.
I also realize some allocated regions are system specific, depending on
what the BIOS returns in its E820 map.
I am, not surprisingly, interested in the regions where PXELINUX stores
the kernel and initramdisk images after TF...
2015 Oct 05
0
[PATCH 2/4] Remove unused linker scripts
...-i386")
-OUTPUT_ARCH(i386)
-EXTERN(_start)
-ENTRY(_start)
-
-STACK32_LEN = 65536;
-
-SECTIONS
-{
-	/* Prefix structure for the compression program */
-	. = 0;
-	HIDDEN(__module_start = .);
-	.prefix : {
-		*(.prefix)
-	}
-
-	/* "Early" sections (before the load) */
-	. = 0x1000;
-
-	.earlybss (NOLOAD) : {
-		HIDDEN(__earlybss_start = .);
-		*(.earlybss)
-		HIDDEN(__earlybss_end = .);
-	}
-	HIDDEN(__earlybss_len = ABSOLUTE(__earlybss_end) - ABSOLUTE(__earlybss_start));
-	HIDDEN(__earlybss_dwords = (__earlybss_len + 3) >> 2);
-
-	. = ALIGN(4);
-	.bss16 (NOLOAD) : {
-		HIDDEN(__bss16...
2015 Oct 05
7
[PATCH 0/4] Improve linker scripts
From: Sylvain Gault <sylvain.gault at gmail.com>
These patches basically remove unused linker scripts and port a change that was
made to an unused script.
Those are to be applied on top of the gcc 5 bug fixes as they would conflict
otherwise.
Sylvain Gault (4):
  diag/mbr: fix dependency to linker script
  Remove unused linker scripts
  core: Make symbols defined in linker script HIDDEN
 
2012 Aug 01
0
Dell OptiPlex 790 PXELINUX localboot reboot loop
...opy 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, Intel Boot Agent PXE Base Code (PXE-2.1 build 089)
Versions of SYSLINUX affected: 3.83, 4.03, 4.04, 4.05, possibly others
Resulting symptom for loc...
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