From: hpa Date: Thu, 30 Jan 2003 01:48:25 +0000 (+0000) Subject: Header file for syslinux library X-Git-Tag: syslinux-3.11~627 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2094b0420547123905bc458562c626f0504d7323;p=platform%2Fupstream%2Fsyslinux.git Header file for syslinux library --- diff --git a/syslinux.h b/syslinux.h new file mode 100644 index 0000000..855cda7 --- /dev/null +++ b/syslinux.h @@ -0,0 +1,32 @@ +#ident "$Id$" +/* ----------------------------------------------------------------------- * + * + * Copyright 1998-2003 H. Peter Anvin - All Rights Reserved + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, Inc., 675 Mass Ave, Cambridge MA 02139, + * USA; either version 2 of the License, or (at your option) any later + * version; incorporated herein by reference. + * + * ----------------------------------------------------------------------- */ + +#ifndef SYSLINUX_H +#define SYSLINUX_H + + +/* The standard boot sector and ldlinux image */ +extern unsigned char syslinux_bootsect[]; +extern unsigned int syslinux_bootsect_len; + +extern unsigned char syslinux_ldlinux[]; +extern unsigned int syslinux_ldlinux_len; +extern int syslinux_ldlinux_mtime; + +/* This switches the boot sector and ldlinux to "stupid mode" */ +void syslinux_make_stupid(void); + +/* This takes a boot sector and merges in the syslinux fields */ +void syslinux_make_bootsect(void *); + +#endif