No description
  • C 88.2%
  • HTML 3.4%
  • Roff 2.9%
  • Assembly 2.2%
  • Makefile 1.3%
  • Other 1.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
H. Peter Anvin 05ac953c23 dmi: check both the AC and ID flags at the same time
There is no reason to do the fairly complex flag-test sequence twice,
when we might as well check for both flags at the same time.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2019-02-20 19:49:12 -08:00
codepage build: sort sources to build in a more deterministic way 2015-01-05 20:43:13 -05:00
com32 dmi: check both the AC and ID flags at the same time 2019-02-20 19:49:12 -08:00
core dmi: check both the AC and ID flags at the same time 2019-02-20 19:49:12 -08:00
devel Nindent: indent script from the NASM project 2009-05-25 21:41:43 -07:00
diag Fix all warnings, and better separate code that should not be mixed 2019-02-07 20:05:52 -08:00
doc chain.c32: update reactos= option for modern value 2017-03-04 06:49:25 -05:00
dos build: sort sources to build in a more deterministic way 2015-01-05 20:43:13 -05:00
dosutil Test for Watcom C presence 2014-06-24 17:30:34 -07:00
efi Fix all warnings, and better separate code that should not be mixed 2019-02-07 20:05:52 -08:00
extlinux extlinux: pull in sys/sysmacros.h for major/minor/makedev 2016-04-23 21:14:06 -04:00
gnu-efi@d34132e62f gnu-efi: update to version 3.0.9-3-gd34132e 2019-02-07 13:26:12 -08:00
libfat libfat: formatting fix 2010-06-24 12:48:00 -07:00
libinstaller libinstaller: Use SOURCE_DATE_EPOCH for synthesized modification time stamps 2017-11-04 11:37:02 -04:00
linux libinstaller: introduce syslxrw library 2015-11-10 22:14:30 -02:00
lzo ISOLINUX: Fix checksum calculation in lzo/prepcore.c 2018-10-25 06:18:07 -04:00
man man: Updating list of supported filesystems in extlinux 2017-11-04 11:28:07 -04:00
mbr mbr/isohdpfx.S: Clear CX on INT 13h AH 41h failure 2017-03-28 10:38:26 -04:00
memdisk memdisk: Force ld output format to 32-bits 2017-11-23 08:52:51 -05:00
mime/image Provide a shared MIME file for the LSS16 image format 2009-04-04 16:29:34 -07:00
mk Fix all warnings, and better separate code that should not be mixed 2019-02-07 20:05:52 -08:00
mtools libinstaller: introduce syslxrw library 2015-11-10 22:14:30 -02:00
sample Add per-firmware object directory support 2012-10-16 11:38:01 +01:00
tests Makefile: make the handling of firmware selection a little saner 2016-02-09 18:13:20 -08:00
txt txt/syslinux.txt: --once 2015-01-05 20:43:13 -05:00
utils utils: Use the host toolchain to build. 2017-11-23 09:02:43 -05:00
win win/ntfs: remove unused variable and have ntfssect use char API calls 2016-03-09 06:33:58 -05:00
win32 build: sort sources to build in a more deterministic way 2015-01-05 20:43:13 -05:00
win64 build: sort sources to build in a more deterministic way 2015-01-05 20:43:13 -05:00
.gitignore .gitignore: Ignore the bios, efi32, efi64 object directories 2014-01-16 13:52:15 -08:00
.gitmodules gnu-efi: Add gnu-efi as a submodule 2013-12-10 21:58:34 +00:00
COPYING Updated the COPYING file to the last revision from GNU. 1998-04-20 19:16:38 +00:00
dummy.c Run Nindent on dummy.c 2009-05-29 15:10:32 -07:00
gen-id.sh sysdump: *actually* generate the proper version string 2010-02-07 12:13:34 -08:00
Makefile Makefile: make the handling of firmware selection a little saner 2016-02-09 18:13:20 -08:00
Makefile.private Makefile.private: don't bother generating .bz2 files 2019-02-05 14:10:55 -08:00
NEWS removing double l from auxilliary 2016-06-07 06:19:48 -04:00
now.pl Share the gen-id stuff between core and memdisk 2008-07-07 15:32:21 -07:00
README Delete 16-bit COMBOOT support 2012-12-06 10:47:31 +00:00
syslinux.spec.in removing double l from auxilliary 2016-06-07 06:19:48 -04:00
version version: bump to 6.04/2015 2015-01-05 20:40:29 -05:00
version.pl Centralize more of the version number machinery 2008-07-07 15:21:56 -07:00

See the files in the doc directory for documentation about SYSLINUX:

	syslinux.txt	    - Usage instructions; manual.
	distrib.txt	    - For creators of Linux distributions.
	pxelinux.txt	    - Documentation specific to PXELINUX.
	isolinux.txt	    - Documentation specific to ISOLINUX.
	extlinux.txt	    - Documentation specific to EXTLINUX.
	menu.txt	    - About the menu systems.
	usbkey.txt	    - About using SYSLINUX on USB keys.
	memdisk.txt         - Documentation about MEMDISK.

Also see the files:

	NEWS		    - List of changes from previous releases.
	TODO		    - About features planned for future releases.
	COPYING		    - For the license terms of this software.

SYSLINUX now builds in a Linux environment, using nasm.  You need nasm
version 2.03 or later (2.07 or later recommended) to build SYSLINUX
from source.  See http://www.nasm.us/ for information about nasm.

"utils/isohybrid" needs the UUID library and following header file,

	/usr/include/uuid/uuid.h

You can get them from the "uuid-dev" package on Debian based systems
or from the "libuuid-devel" package on RPM based distributions.

There is now a mailing list for SYSLINUX.  See the end of syslinux.txt
for details.

SYSLINUX is:

   Copyright 1994-2011 H. Peter Anvin et al - 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., 53 Temple Place Ste 330,
   Boston MA 02111-1307, USA; either version 2 of the License, or
   (at your option) any later version; incorporated herein by reference.