Displaying 3 results from an estimated 3 matches for "gfx_done".
Did you mean:
efs_done
2011 Aug 17
1
[patch 1/1] syslinux: add suport for com32 entries in the menu
...menu_ptr) {
+ menu_ptr->com32 = strdup(t);
+ continue;
+ }
+
if(!strcasecmp(s, "initrd") && menu_ptr) {
menu_ptr->initrd = strdup(t);
continue;
@@ -866,7 +872,13 @@ void boot_entry(menu_t *menu_ptr, char *
if(menu_ptr->localboot) {
gfx_done();
syslinux_local_boot(strtol(menu_ptr->localboot, NULL, 0));
+ return;
+ }
+ if(menu_ptr->com32) {
+ gfx_done();
+ asprintf(&cmd_buf, "%s %s", menu_ptr->com32, arg);
+ syslinux_run_command(cmd_buf);
return;
}
2010 Apr 09
2
[PATCH] gfxboot: support MENU LABEL statement
...ot/gfxboot.c | 69 ++++++++++++++++++++++++++++++++++-------------
1 files changed, 50 insertions(+), 19 deletions(-)
diff --git a/com32/gfxboot/gfxboot.c b/com32/gfxboot/gfxboot.c
index bfdd8cc..640422b 100644
--- a/com32/gfxboot/gfxboot.c
+++ b/com32/gfxboot/gfxboot.c
@@ -165,7 +165,7 @@ void gfx_done(void);
int gfx_input(void);
ssize_t save_read(int fd, void *buf, size_t size);
void *load_one(char *file, ssize_t *file_size);
-void boot(void);
+void boot(int index);
void boot_entry(menu_t *menu_ptr, char *arg);
@@ -234,7 +234,7 @@ int main(int argc, char **argv)
}
// does...
2009 Oct 29
5
[PATCH] gfxboot.c32
Ok, here is the first try to turn the gfxboot wrapper into a com32 module. I
had to extend the interface to the gfxboot core a bit to get it working. So
it works only with latest gfxboot from
git://gitorious.org/gfxboot/gfxboot.git
Steffen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gfxboot_c32.diff.gz
Type: application/x-gzip
Size: 7220 bytes
Desc:
URL: