wok diff memtest/stuff/unpack.S @ rev 13501

zfs-fuse: remove man pages
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Oct 13 11:49:15 2012 +0200 (2012-10-13)
parents 1d5a6d3ed1f5
children b0e9e83532e2
line diff
     1.1 --- a/memtest/stuff/unpack.S	Sun Aug 26 00:28:25 2012 +0200
     1.2 +++ b/memtest/stuff/unpack.S	Sat Oct 13 11:49:15 2012 +0200
     1.3 @@ -3,6 +3,7 @@
     1.4  #define SETUP		4
     1.5  
     1.6  #define CHANGE_STACK	1
     1.7 +#define LINUX_HEADER	0
     1.8  
     1.9  	.text
    1.10  	.code16
    1.11 @@ -10,6 +11,22 @@
    1.12  
    1.13  	.globl	_start
    1.14  _start:
    1.15 +#if LINUX_HEADER
    1.16 +	jmp	start2
    1.17 +	.ascii	"HdrS"		// 202 magic
    1.18 +	.word	0x200		// 206 version 2.00
    1.19 +	.long	0		// 208 realmode_swtch
    1.20 +	.word	SYSTEM/16	// 20C start_sys_seg
    1.21 +	.word	0		// 20E kernel_version
    1.22 +	.byte	0		// 210 type_of_loader
    1.23 +	.byte	0		// 211 loadflags
    1.24 +	.word	0		// 212 setup_move_size
    1.25 +	.long	SYSTEM		// 214 code32_start
    1.26 +	.long	0		// 218 ramdisk_image
    1.27 +	.long	0		// 21C ramdisk_size
    1.28 +	.long	0		// 220 bootsect_kludge
    1.29 +start2:
    1.30 +#endif
    1.31  	pushf
    1.32  	pushw	%cs
    1.33  	call	getip