search for: vkernelbuf

Displaying 8 results from an estimated 8 matches for "vkernelbuf".

Did you mean: kernel_buf
2005 Mar 26
4
[ISOLINUX] No boot: prompt with ISOLINUX 3.07
I found that the version of isolinux.bin (and the debug version too) doesn't work on my Via C3 system. I get the SAY text, but never the boot: prompt. C-A-Del doesn't reboot either. The debug version does not print anything after announcing it's opening the config file. Only the single SAY text follows. The cursor sits on the next blank line, useless (no responses to key presses).
2010 Jul 27
2
[PATCH] core: remove HAS_LOCALBOOT
...arseconfig.inc +++ b/core/parseconfig.inc @@ -85,8 +85,6 @@ pc_ipappend: call getint ; ; "localboot" command ; -%if HAS_LOCALBOOT - pc_localboot: call getint cmp byte [VKernel],0 ; ("label" section only) je .err @@ -94,8 +92,6 @@ pc_localboot: call getint mov byte [VKernelBuf+vk_type],VK_LOCALBOOT .err: ret -%endif ; HAS_LOCALBOOT - ; ; "kernel", "config", ... command ; diff --git a/core/ui.inc b/core/ui.inc index 2d44447..0a4bb56 100644 --- a/core/ui.inc +++ b/core/ui.inc @@ -415,12 +415,10 @@ vk_check: mov al,[VKernelBuf+vk_type] mov [...
2002 Oct 06
2
Does pxelinux work with >1GB RAM?
On machines with 2GB RAM, pxelinux doesn't seem to work for me. With Intel PXE, I had to limit the memory available to PXE to 768MB RAM. Has anyone tried pxelinux on machines with >= 1GB RAM? How do I limit memory to 768MB for pxelinux? H.J.
2005 Apr 06
0
SYSLINUX 3.08-pre7 released
... it has a slightly modified version of Paul's VKernelBuf initialization patch. I modified it to initialize the whole buffer instead. I found, on careful reading of the spec, that it's actually possible to patch the DHCP packets in PXE memory. This might help the handling of NBP chainloading in PXELINUX, by making the pathname of the chainloaded...
2009 Apr 27
3
Question about vk_check and rllunpack
...olf" (again), so let's start with a question: ui.inc: ; ; Now check if it is a "virtual kernel" ; vk_check: mov esi,[HighMemSize] ; Start from top of memory .scan: cmp esi,[VKernelEnd] jbe .not_vk mov di,VKernelBuf call rllunpack ; ESI updated on return Since "shuffler: make the new shuffler actually work" (0d8c3d040d9f733f95384f2d5e46609f73bd9c78) rllunpack in rllpack.inc looks like: ; ; rllunpack: ; Unpack bytes from SI into EDI ; On return (E)SI, EDI...
2008 Aug 31
1
[RFC][PATCH] ui: label completion on tab key
...ar_2 +display_labels: + cmp word [LabelCompl],1 ; Label completion enabled? + jnz get_char_2 + mov cx,di + sub cx,command_line + call crlf + mov esi,[HighMemSize] ; Start from top of memory +.scan: + cmp esi,[VKernelEnd] + jbe .not_vk + + push cx ; save command line size + + mov di,VKernelBuf + call rllunpack + ; ESI updated on return + + sub di,cx ; Return to beginning of buf + pop cx ; restore command line size + push si ; save SI + cmp cx,0 + jz .print + push di + push cx + mov si,command_line + es repe cmpsb + pop cx + pop di + jne .next +.print: + mov al,'...
2010 Jul 15
1
Accessing command_line from core C code
...word [NoComplete],0 ; Label completion enabled? jne get_char_2 - push di ; Save pointer - mov cx,di - sub cx,command_line - call crlf - mov esi,[HighMemSize] ; Start from top of memory -.scan: - cmp esi,[VKernelEnd] - jbe .not_vk - - push cx ; save command line size - - mov edi,VKernelBuf - pm_call rllunpack - ; ESI updated on return - - sub di,cx ; Return to beginning of buf - pop cx ; restore command line size - push si ; save SI - cmp cx,0 - jz .print push di - push cx - mov si,command_line - es repe cmpsb - pop cx - pop di - jne .next -.print: - mov al,&...
2004 Oct 07
1
x86 vs. x86_64 detection proof of concept patch (try two)
...nc 2004-10-04 17:33:55.000000000 -0600 @@ -100,6 +100,17 @@ .err: ret ; +; "kernel64" command +pc_kernel64: cmp word [VKernelCtr],byte 0 + je .err ; ("label" section only) + cmp word [CpuIs64], 0 + je .err ; Ignore if kernel cpu is 32bit + call pc_getline + mov di,VKernelBuf+vk_rname + call mangle_name +.err: ret + +; ; "timeout" command ; pc_timeout: call getint diff -u syslinux-2.11/pxelinux.asm syslinux-2.11.new/pxelinux.asm --- syslinux-2.11/pxelinux.asm 2004-08-04 00:16:53.000000000 -0600 +++ syslinux-2.11.new/pxelinux.asm 2004-10-04 17:33:56.000000...