localboot.c32: sample/test program for invoking syslinux_local_boot()
authorH. Peter Anvin <hpa@zytor.com>
Fri, 21 Sep 2007 23:54:57 +0000 (16:54 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Fri, 21 Sep 2007 23:54:57 +0000 (16:54 -0700)
Simple test program which simply invokes syslinux_local_boot().

com32/samples/Makefile
com32/samples/localboot.c [new file with mode: 0644]

index 6d0815c..5ac2aad 100644 (file)
@@ -41,6 +41,7 @@ LNXLIBS          = ../libutil/libutil_lnx.a
 .SUFFIXES: .lss .c .o .elf .c32 .lnx
 
 all:   hello.c32 cat.c32 resolv.c32 vesainfo.c32 serialinfo.c32 \
+       localboot.c32 \
        fancyhello.c32 fancyhello.lnx \
        keytest.c32 keytest.lnx \
 
diff --git a/com32/samples/localboot.c b/com32/samples/localboot.c
new file mode 100644 (file)
index 0000000..579c7b0
--- /dev/null
@@ -0,0 +1,9 @@
+#include <syslinux/boot.h>
+#include <stdlib.h>
+
+int main(int argc, char *argv[])
+{
+  syslinux_local_boot(argc > 1 ? atoi(argv[1]) : 0);
+
+  return 0;
+}