[syslinux] PATCH: Fix pxelinux for Promise ATA RAID BIOS

H. J. Lu hjl at lucon.org
Tue Oct 8 11:02:14 PDT 2002


On Mon, Oct 07, 2002 at 05:36:35PM -0700, H. Peter Anvin wrote:
> H. J. Lu wrote:
> > 
> > Although it looks very ugly, moving buffers after the code makes
> > pxelinux to work with Promise BIOS.
> > 
> 
> I actually now remember an earlier bug report where it was also found
> the Promise BIOS scribble on memory it has no business using.
> 
> 	-hpa
> 

Here is the Promise patch I promised :-).


H.J.
-------------- next part --------------
--- syslinux-1.76/pxelinux.asm.promise	Tue Aug 27 11:44:44 2002
+++ syslinux-1.76/pxelinux.asm	Tue Oct  8 11:01:41 2002
@@ -167,7 +167,10 @@ xbs_textbuf	equ 0			; Also hard-coded, d
 xbs_vgabuf	equ trackbufsize
 xbs_vgatmpbuf	equ 2*trackbufsize
 
-                absolute 5000h          ; Here we keep our BSS stuff
+		; Don't do it. It may make FKeyName conflict with
+		; Promise ATA RAID BIOS.
+                ;absolute 5000h          ; Here we keep our BSS stuff
+		alignb 32
 VKernelBuf:	resb vk_size		; "Current" vkernel
 		alignb 4
 AppendBuf       resb max_cmd_len+1	; append=


More information about the Syslinux mailing list