aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2008-06-05 15:19:30 -0700
committerH. Peter Anvin <hpa@zytor.com>2008-06-05 15:19:30 -0700
commit137d0a76204e69eaf5fa6921e6b3599b32a4b4cf (patch)
treed05d27de144e4b5fe16e3f5597bbf3d3d7db6980
parent10098349072bb90f2203d6957a0cdfd39b054d03 (diff)
downloadsyslinux.git-137d0a76204e69eaf5fa6921e6b3599b32a4b4cf.tar.gz
syslinux.git-137d0a76204e69eaf5fa6921e6b3599b32a4b4cf.tar.xz
syslinux.git-137d0a76204e69eaf5fa6921e6b3599b32a4b4cf.zip
pxelinux: remove RBFG section
We haven't had the RBFG section in the proper place for quite a while, and there are better options than RBFG now anyway, so just drop it.
-rw-r--r--core/layout.inc7
1 files changed, 1 insertions, 6 deletions
diff --git a/core/layout.inc b/core/layout.inc
index 51460e14..3033ab31 100644
--- a/core/layout.inc
+++ b/core/layout.inc
@@ -48,22 +48,17 @@ LATEBSS_START equ 0B800h
; for things that absolutely have to be below 0x7c00.
section .bss write nobits align=16
+%if 0 ; IS_PXELINUX
; Warning here: RBFG build 22 randomly overwrites
; memory location [0x5680,0x576c), possibly more. It
; seems that it gets confused and screws up the
; pointer to its own internal packet buffer and starts
; writing a received ARP packet into low memory.
-%if IS_PXELINUX
section .rbfg write nobits
RBFG_brainfuck: resb 2048 ; Bigger than an Ethernet packet...
%endif
- ; For section following .rbfg
-%if IS_PXELINUX
section .bss2 write nobits align=16
-%else
- section .bss2 write nobits align=16
-%endif
section .text exec write progbits align=16
section .data write progbits align=16