wok-next diff syslinux/stuff/iso2exe/bootlinux.c @ rev 13697
syslinux/iso2exe: menu can create usbkey/floppy
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Fri Dec 14 15:43:12 2012 +0100 (2012-12-14) |
parents | 7d300004a3b8 |
children | 58b695f73790 |
line diff
1.1 --- a/syslinux/stuff/iso2exe/bootlinux.c Thu Dec 13 14:33:27 2012 +0100 1.2 +++ b/syslinux/stuff/iso2exe/bootlinux.c Fri Dec 14 15:43:12 2012 +0100 1.3 @@ -162,17 +162,23 @@ 1.4 xor si, si 1.5 xor di, di 1.6 rep 1.7 - movsw 1.8 + movsw // move 64K data 1.9 push es 1.10 pop ds 1.11 push es 1.12 pop ss 1.13 + mov ch, #0x70 1.14 + mov es, cx 1.15 + mov ch, #0x80 1.16 + rep 1.17 + seg cs 1.18 + movsw // move 64K code 1.19 popa 1.20 - jmpi relocated, #0x8000 1.21 + jmpi relocated, #0x7000 1.22 relocated: 1.23 #endasm 1.24 kernelmem.base = 0x10000; 1.25 - if (syssize > 0x70000) 1.26 + if (syssize > 0x60000) /* 384K max */ 1.27 #endif 1.28 die("Not a bzImage format"); 1.29 }