Displaying 18 results from an estimated 18 matches for "syslinux_banner".
2010 Mar 21
0
[PATCH] core: use MY_NAME for syslinux_banner
Use MY_NAME for syslinux_banner in isolinux and pxelinux.
This is already done in ldlinux and extlinux.
Signed-off-by: Sebastian Herbszt <herbszt at gmx.de>
diff --git a/core/isolinux.asm b/core/isolinux.asm
index ef7d92d..23429bd 100644
--- a/core/isolinux.asm
+++ b/core/isolinux.asm
@@ -1034,7 +1034,7 @@ writestr_early...
2009 Aug 09
2
real serial port output from pxelinux.0
...rs of in loop of
edit-compile-client_reboot-dhcp-pxelinux_run
to find out that I was modifing death code.
With <patch>
--- a/core/pxelinux.asm
+++ b/core/pxelinux.asm
@@ -259,15 +259,6 @@ _start1:
%include "init.inc"
;
-; Tell the user we got this far
-;
- mov si,syslinux_banner
- call writestr_early
-
- mov si,copyright_str
- call writestr_early
-
-;
; Assume API version 2.1, in case we find the !PXE structure without
; finding the PXENV+ structure. This should really look at the Base
; Code ROM ID structure in have_pxe, but t...
2012 Nov 02
10
[PATCH 0/9] elflink fixes
From: Matt Fleming <matt.fleming at intel.com>
Here are the patches that I've got queued up based on the very helpful
feedback I received from people testing Syslinux 5.00-pre9. Unless
anyone has any concerns these will make it into Syslinux 5.00-pre10.
Matt Fleming (9):
pxe: Don't call open_config() from the pxe core
ldlinux: Print a warning if no config file is found
2011 Apr 15
0
[GIT PULL] syslinux command-line
The following changes since commit 868c474546ba68e9e448734e1833f873fd50ec0a:
diskstart: Add a pointer to the syslinux_banner to the EPA (2011-04-04
17:40:59 -0700)
are available in the git repository at:
git://github.com/pcacjr/syslinux.git syslinux-update-for-hpa
Paulo Alcantara (4):
libinstaller: implement syslinux_already_installed
extlinux: use syslinux_already_installed instead of already_installed...
2005 Dec 09
2
Development Question for version 2.11 of isolinux
...ally wants to boot from dvd. If no keyboard key
is pressed in an amount of time it should boot from the next device
configured in BIOS (INT 18h).
I looked up the isolinux.asm and tried 2 entry points for my code:
1. entry point: label _start1 after the
mov si,syslinux_banner
call writestr
I implemented following code (have to say that I'm assembler
newbie):
mov si,really_boot
call writestr
mov si,caution_str
call writestr
mov cx,20
jm...
2011 May 25
1
[GIT PULL] elflink ldlinux
Hi,
These patches contain support for some features that are already in
Syslinux 4 but weren't working properly on the elflink branch. It's
another step closer to feature parity with Syslinux 4.
Having to jump through the comboot API for localboot support is less
than ideal and I'll eventually fix that, probably when we move a big
chunk of code from asm to C.
Also, there's a
2003 Dec 27
0
2 disks boot patch
...e usually
patch and send them to you?
freddy77
Patch:
--- syslinux-2.08.orig/ldlinux.asm 2003-12-04 04:47:57.000000000
+0100
+++ syslinux-2.08/ldlinux.asm 2003-12-18 23:21:48.000000000 +0100
@@ -694,25 +694,33 @@
; on.
;
jmp 0:.next
.next:
;
; Tell the user we got this far
;
mov si,syslinux_banner
call writestr
+; begin - freddy77
+ call load_fat
+ jmp load_fat_next
+; end - freddy77
;
; Remember, the boot sector loaded only the first cluster of
LDLINUX.SYS. ; We can really only rely on a single sector having been
loaded. Hence ; we should load the FAT into RAM and start chasing
po...
2003 Dec 27
0
FW: 2 disks boot patch
...e usually
patch and send them to you?
freddy77
Patch:
--- syslinux-2.08.orig/ldlinux.asm 2003-12-04 04:47:57.000000000
+0100
+++ syslinux-2.08/ldlinux.asm 2003-12-18 23:21:48.000000000 +0100
@@ -694,25 +694,33 @@
; on.
;
jmp 0:.next
.next:
;
; Tell the user we got this far
;
mov si,syslinux_banner
call writestr
+; begin - freddy77
+ call load_fat
+ jmp load_fat_next
+; end - freddy77
;
; Remember, the boot sector loaded only the first cluster of
LDLINUX.SYS. ; We can really only rely on a single sector having been
loaded. Hence ; we should load the FAT into RAM and start chasing
po...
2004 Oct 07
1
x86 vs. x86_64 detection proof of concept patch (try two)
...Assume API version 2.1, in case we find the !PXE structure without
; finding the PXENV+ structure. This should really look at the Base
; Code ROM ID structure in have_pxe, but this is adequate for now --
@@ -2366,6 +2388,8 @@
default_str db 'default', 0
default_len equ ($-default_str)
syslinux_banner db CR, LF, 'PXELINUX ', version_str, ' ', date, ' ', 0
+cpu32_str db 'CPUID: x86', CR, LF, 0
+cpu64_str db 'CPUID: x86_64', CR, LF, 0
cfgprefix db 'pxelinux.cfg/' ; No final null!
cfgprefix_len equ ($-cfgprefix)
Common subdirectories: syslinux-2.1...
2013 Jun 12
3
[5.10] PXE + dhcp opts 209, 210 and path issues in tftp/http
On Wed, 12 Jun, at 11:17:44AM, Gerardo Exequiel Pozzi wrote:
> Cool thanks!. Now looks better, but still not work.
>
> For some reason, "ldlinux.c32" is apparently sent but "Failed to load"
> by PXELINUX and few seconds later, dnsmasq shows an error message
> "failed sending":
Argh! The patch was broken. I missed the new core/path.c file. My bad.
2010 Sep 26
5
Network booting FreeBSD with gpxelinx almost works (fwd)
We have been network booting FreeBSD for some time with pxeboot. But now
we would like to have menu of OSs to boot and got the idea somewhere that
gpxelinux could do that for us. We copied gpxelinux.0 from the
syslinux-4.02 distribution and replaced pxeboot with "gpxelinux" in the
dhcpd.conf file. Indeed with a configuration file in pxelinux.cfg like
this:
default freebsd
2013 Jun 12
5
[5.10] PXE + dhcp opts 209, 210 and path issues in tftp/http
...ed, 61 insertions(+), 68 deletions(-)
diff --git a/com32/elflink/ldlinux/readconfig.c b/com32/elflink/ldlinux/readconfig.c
index 35b137e..12cb7e3 100644
--- a/com32/elflink/ldlinux/readconfig.c
+++ b/com32/elflink/ldlinux/readconfig.c
@@ -770,6 +770,39 @@ extern void loadkeys(char *);
extern char syslinux_banner[];
extern char copyright_str[];
+/*
+ * PATH-based lookup
+ *
+ * Each entry in the PATH directive is separated by a space, e.g.
+ *
+ * PATH /bar /bin/foo /baz/bar/bin
+ */
+static int parse_path(char *p)
+{
+ struct path_entry *entry;
+ const char *str;
+
+ while (*p) {
+ /* Find...
2013 Jun 12
0
[5.10] PXE + dhcp opts 209, 210 and path issues in tftp/http
...ns(-)
create mode 100644 core/path.c
diff --git a/com32/elflink/ldlinux/readconfig.c b/com32/elflink/ldlinux/readconfig.c
index 35b137e..12cb7e3 100644
--- a/com32/elflink/ldlinux/readconfig.c
+++ b/com32/elflink/ldlinux/readconfig.c
@@ -770,6 +770,39 @@ extern void loadkeys(char *);
extern char syslinux_banner[];
extern char copyright_str[];
+/*
+ * PATH-based lookup
+ *
+ * Each entry in the PATH directive is separated by a space, e.g.
+ *
+ * PATH /bar /bin/foo /baz/bar/bin
+ */
+static int parse_path(char *p)
+{
+ struct path_entry *entry;
+ const char *str;
+
+ while (*p) {
+ /* Find...
2013 Jun 11
2
[5.10] PXE + dhcp opts 209, 210 and path issues in tftp/http
On Mon, 10 Jun, at 07:57:50AM, H. Peter Anvin wrote:
> Either that or make the path a list rather than a string, using the
> normal word separators when entered on the command line, a bit like the
> (t)csh does. That is a bigger change but is probably a better solution.
How would this solution handle filenames containing spaces? Would we
need to escape (presumably with a backslash)
2013 Jun 12
0
[5.10] PXE + dhcp opts 209, 210 and path issues in tftp/http
...-)
>
> diff --git a/com32/elflink/ldlinux/readconfig.c b/com32/elflink/ldlinux/readconfig.c
> index 35b137e..12cb7e3 100644
> --- a/com32/elflink/ldlinux/readconfig.c
> +++ b/com32/elflink/ldlinux/readconfig.c
> @@ -770,6 +770,39 @@ extern void loadkeys(char *);
> extern char syslinux_banner[];
> extern char copyright_str[];
>
> +/*
> + * PATH-based lookup
> + *
> + * Each entry in the PATH directive is separated by a space, e.g.
> + *
> + * PATH /bar /bin/foo /baz/bar/bin
> + */
> +static int parse_path(char *p)
> +{
> + struct path_entry...
2012 Jul 16
5
[PATCH 0/5] Deleting __intcall() from Syslinux
From: Matt Fleming <matt.fleming at intel.com>
Since we can't use __intcall() for EFI, and since we can now have the
ELF module code resolve all our symbols at runtime, we should delete
as many references to __intcall() as possible and just access the
symbols directly.
The most interesting patch is the support for weak symbols. We need to
be able to reference derivative-specific
2012 Aug 14
1
[GIT PULL] elflink fixes
...m = reg.edx.b[0];
- __syslinux_version.version_string = MK_PTR(reg.es, reg.esi.w[0]);
- __syslinux_version.copyright_string = MK_PTR(reg.es, reg.edi.w[0]);
+ __syslinux_version.filesystem = syslinux_filesystem();
+
+ /* Skip leading CR LF */
+ __syslinux_version.version_string = &syslinux_banner[2];
+
+ /* Skip leading space */
+ __syslinux_version.copyright_string = ©right_str[1];
}
diff --git a/com32/lib/syslinux/video/fontquery.c b/com32/lib/syslinux/video/fontquery.c
index dd5d86e..ac1fab3 100644
--- a/com32/lib/syslinux/video/fontquery.c
+++ b/com32/lib/syslinux/video/f...
2012 Mar 23
19
[PATCH 00/19][elflink] Improve compatibility with 4.x
From: Matt Fleming <matt.fleming at intel.com>
The following patch series is available at,
git://git.zytor.com/users/mfleming/syslinux.git elflink
All patches are against the 'elflink' branch.
This series fixes a few serious bugs and some behavioural
incompatibilities with the 4.x series.
Matt Fleming (19):
ldlinux: Initialise 'p' before using it.
ldlinux: Parse