search for: issyslinux

Displaying 3 results from an estimated 3 matches for "issyslinux".

2006 Nov 22
2
Problem with "additional" submenus
...tem("Linux Kickstart Options", "Kickstart install various Linux distributions", OPT_SUBMENU, "Linux Kickstart Options", 0); curr = showmenus(find_menu_num("PXE Menu")); if (curr) { if (curr->action == OPT_RUN) { if (issyslinux()) runsyslinuxcmd(curr->data); else csprint(curr->data,0x07); return 1; } csprint("Error! Bad things have happened to the network boot menu", 0x07); } return 0; }
2006 Nov 27
8
Chaining from PXELinux to some other boot loader
Hi I am using PXELinux to boot BartPE and some other application and it works fine. There are some other Boot application which I am using 3COM MBAUTIL PXE.mnu and floppy images. I have problem chaining from pxelinux.0 to 3com pxe.0 (pxe.mnu). Consider: BIOS->(DHCP-TFTP)->pxelinux.0 works fine. BIOS->(DHCP-TFTP)->3COM pxe.mnu works fine, the menu appears and I can choose a floppy
2012 Jun 26
2
[GIT PULL] elflink bug fixes
...ENUS) $(IMENUS) $(LIBS) +MENUS = $(LIBS) $(CMENUS) $(IMENUS) .SUFFIXES: .S .c .o .elf .c32 .menu diff --git a/com32/cmenu/libmenu/syslnx.c b/com32/cmenu/libmenu/syslnx.c index 53e2401..27823df 100644 --- a/com32/cmenu/libmenu/syslnx.c +++ b/com32/cmenu/libmenu/syslnx.c @@ -28,10 +28,16 @@ char issyslinux(void) void runsyslinuxcmd(const char *cmd) { - strcpy(__com32.cs_bounce, cmd); + char *bounce; + + bounce = lmalloc(strlen(cmd) + 1); + if (!bounce) + return; + + strcpy(bounce, cmd); REG_AX(inreg) = 0x0003; // Run command - REG_BX(inreg) = OFFS(__com32.cs_bounce); - R...