summaryrefslogtreecommitdiff
path: root/bcopy32.inc
diff options
context:
space:
mode:
authorhpa <hpa>2004-12-28 07:00:01 +0000
committerhpa <hpa>2004-12-28 07:00:01 +0000
commit1be764df9ef969c8f86dd838c26c3dbe6002be61 (patch)
tree4648de359a03fe8d73f1c862f9298b796e460a9a /bcopy32.inc
parentd12102fd89a05157672a4e4bb6e32dacd30ce27f (diff)
downloadsyslinux-1be764df9ef969c8f86dd838c26c3dbe6002be61.tar.gz
Fix pxelinux relocation; work around infinite loop in pxelinux mangle_name
Diffstat (limited to 'bcopy32.inc')
-rw-r--r--bcopy32.inc10
1 files changed, 8 insertions, 2 deletions
diff --git a/bcopy32.inc b/bcopy32.inc
index 9931f101..7d049b73 100644
--- a/bcopy32.inc
+++ b/bcopy32.inc
@@ -407,10 +407,16 @@ A20DList dw a20d_dunno, a20d_none, a20d_bios, a20d_kbc, a20d_fast
a20_adjust_cnt equ ($-A20List)/2
A20Type dw A20_NONE ; A20 type
-A20Test dw 0 ; Counter for testing status of A20
-A20Tries db 0 ; Times until giving up on A20
; Total size of .bcopy32 section
alignb 4, db 0 ; Even number of dwords
__bcopy_size equ $-__bcopy_start
+ section .earlybss
+ alignb 2
+SavedSSSP resd 1 ; Saved real mode SS:SP
+A20Test resw 1 ; Counter for testing status of A20
+A20Tries resb 1 ; Times until giving up on A20
+
+
+