Displaying 12 results from an estimated 12 matches for "vkernel".
Did you mean:
kernel
2010 Jul 15
1
Accessing command_line from core C code
I tried to replace display_labels asm code (ui.inc) with new C code (pm_display_labels),
but the data i access in command_line doesn't seem to be always up to date.
The patch i am working on is only for PXELINUX because of different vkernel structure:
diff --git a/core/com32.inc b/core/com32.inc
index 111590c..f19df7c 100644
--- a/core/com32.inc
+++ b/core/com32.inc
@@ -135,6 +135,7 @@ __com32:
dd 0 ; 64K bounce buffer
dd core_farcall ; Farcall entry point
dd core_cfarcall ; Cfarcall entry point
+global HighMemSize
Hi...
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
...; HAS_LOCALBOOT
diff --git a/core/parseconfig.inc b/core/parseconfig.inc
index e7b3108..d2c5715 100644
--- a/core/parseconfig.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..0a4b...
2007 Jan 04
2
Automatically choose between 32-bit and 64-bit kernel
...e [Is64Bit],0 ; Make sure cpu is 64-bit
+ je pc_getline
+ mov byte [HasDefault64],1 ; Note that we saw a default64
+ mov di,default_cmd
call getline
mov byte [di-1],0 ; null-terminate
ret
@@ -389,6 +402,8 @@
SerialPort dw 0 ; Serial port base (or 0 for no serial
port)
VKernelBytes dw 0 ; Number of bytes used by vkernels
VKernel db 0 ; Have we seen any "label"
statements?
+Is64Bit db 0 ; Is this CPU 64-bit?
+HasDefault64 db 0 ; We've seen a 'default64' statement
section .latebss
alignb 4 ; For the good of RE...
2011 Mar 16
0
[GIT PULL] elflink compiler warning fixes
...lude <colortbl.h>
+#include <core-elf.h>
#include "menu.h"
/*
diff --git a/com32/elflink/ldlinux/config.h b/com32/elflink/ldlinux/config.h
index 7765266..37c57da 100644
--- a/com32/elflink/ldlinux/config.h
+++ b/com32/elflink/ldlinux/config.h
@@ -33,7 +33,7 @@ extern short vkernel; //have we seen any "label" statements?
extern short displaycon; //conio.inc
extern short nohalt; //idle.inc
-extern char *default_cmd; //"default" command line
-extern char *onerror; //"onerror" command line
+extern const char *default_cmd; //"default"...
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.
2013 Jul 04
0
Syslinux 6.01 released
...inux.txt
txt/syslinux.txt: rewrap long command
menu.c32: Fix SYSAPPEND
core & menu: fix IPAPPEND/SYSAPPEND conversion
doc/ & txt/: Document IPAPPEND/SYSAPPEND format
Makefile: make gpxe/ depend on core/
H. Peter Anvin (1):
core: remove unused header file vkernel.inc
Matt Fleming (24):
efi: Export __bcopyxx_len
efi: Tag symbols with __export
load_linux: fallback to the BIOS linux loader
version: bump version
Merge branch 'doc-for-mfleming' of git://github.com/geneC/syslinux into elflink
efi: there are no EFI inst...
2003 Dec 12
0
SYSLINUX 2.08 released
...y
disk.
* .c32 is now one of the extensions searched for
automatically.
* PXELINUX: RFBG.exe seems to randomly overwrite memory
location 0x5700. Thus, don't use it!
* PXELINUX: Change pathname length max from 63 to 127; change
max vkernels from 128 to 64.
* Support Ctrl-U -> kill entire command line input.
* The "samples" directory contains a (barely at all tested)
chain loading example, chain.c32, which may be used to
chainload local floppy disks and hard disks. Use with
&...
2003 Dec 27
0
2 disks boot patch
...rd timeout (if any)
CmdLinePtr dw cmd_line_here ; Command line advancing pointer
initrd_flag equ $
initrd_ptr dw 0 ; Initial ramdisk pointer/flag
+; begin - freddy77
+
+change_disk_msg db 'Insert disk #'
+initrd_span db 0
+ db ' and press a key', CR, LF, 0
+
+; end - freddy77
VKernelCtr dw 0 ; Number of registered vkernels
ForcePrompt dw 0 ; Force prompt
AllowImplicit dw 1 ; Allow implicit kernels
SerialPort dw 0 ; Serial port base (or 0 for no
serial port)
VGAFontSize dw 16 ; Defaults to 16 byte font
UserFont db 0 ; Using a user-specified fo...
2003 Dec 27
0
FW: 2 disks boot patch
...rd timeout (if any)
CmdLinePtr dw cmd_line_here ; Command line advancing pointer
initrd_flag equ $
initrd_ptr dw 0 ; Initial ramdisk pointer/flag
+; begin - freddy77
+
+change_disk_msg db 'Insert disk #'
+initrd_span db 0
+ db ' and press a key', CR, LF, 0
+
+; end - freddy77
VKernelCtr dw 0 ; Number of registered vkernels
ForcePrompt dw 0 ; Force prompt
AllowImplicit dw 1 ; Allow implicit kernels
SerialPort dw 0 ; Serial port base (or 0 for no
serial port)
VGAFontSize dw 16 ; Defaults to 16 byte font
UserFont db 0 ; Using a user-specified fo...
2011 Mar 09
14
[PATCH 00/12] elflink shrinkage
From: Matt Fleming <matt.fleming at linux.intel.com>
This is a series of patches that,
* shrink the core by moving things into an ldlinux ELF module
* begin wiring up some of the C versions of various functions
The core now only contains essential code and loads the ldlinux module
to do everything else, like providing a command line interface and
loading kernels.
The config file parsing
2002 Feb 26
0
syslinux timeout
...--------------------
+ShowTimeOut dw 0 ; Show timeout
+; DTM END --------------------------------------------------
FKeyMap dw 0 ; Bitmap for F-keys loaded
CmdLinePtr dw cmd_line_here ; Command line advancing pointer
initrd_flag equ $
initrd_ptr dw 0 ; Initial ramdisk pointer/flag
VKernelCtr dw 0 ; Number of registered vkernels
ForcePrompt dw 0 ; Force prompt
AllowImplicit dw 1 ; Allow implicit kernels
SerialPort dw 0 ; Serial port base (or 0 for no serial port)
A20List dw a20_dunno, a20_none, a20_bios, a20_kbc, a20_fast
A20DList dw a20d_dunno, a20d_...