profile/ivi/syslinux.git
17 years agoRemove stale file
H. Peter Anvin [Thu, 10 May 2007 18:17:35 +0000 (11:17 -0700)]
Remove stale file

17 years agoFix <Ctrl-N> for printing network information syslinux-3.50-pre9
H. Peter Anvin [Thu, 10 May 2007 04:45:06 +0000 (21:45 -0700)]
Fix <Ctrl-N> for printing network information

- di needs to be pushed to the stack;
- need to crlf before printing...

17 years agoPXELINUX: Add <Ctrl-N> to print the network information syslinux-3.50-pre8
H. Peter Anvin [Thu, 10 May 2007 01:31:23 +0000 (18:31 -0700)]
PXELINUX: Add <Ctrl-N> to print the network information

Pressing <Ctrl-N> at the boot prompt will output the ipappend strings.

17 years agoDocument update of Linux boot protocol.
H. Peter Anvin [Thu, 10 May 2007 01:23:40 +0000 (18:23 -0700)]
Document update of Linux boot protocol.

17 years agoMore tweaks to allow bigger stack/heap, and boot protocol adjustments syslinux-3.50-pre7
H. Peter Anvin [Mon, 7 May 2007 20:47:10 +0000 (13:47 -0700)]
More tweaks to allow bigger stack/heap, and boot protocol adjustments

Seems the su_heapend field was never set up right; also sanitize the
way the pre-2.02 command line is handled.

17 years agoMake more space for the heap when doing so is possible
H. Peter Anvin [Sun, 6 May 2007 02:23:14 +0000 (19:23 -0700)]
Make more space for the heap when doing so is possible

If we have a modern kernel which is loaded high, we can allow a lot
more space for the real-mode heap.

17 years agoUpdate the default names of the MinGW tools.
H. Peter Anvin [Fri, 27 Apr 2007 00:39:27 +0000 (17:39 -0700)]
Update the default names of the MinGW tools.

17 years agoDocument the use of the MinGW compiler.
H. Peter Anvin [Fri, 27 Apr 2007 00:35:55 +0000 (17:35 -0700)]
Document the use of the MinGW compiler.

17 years agoAdd wrapper function syslinux_run_kernel_image() syslinux-3.50-pre6
H. Peter Anvin [Thu, 26 Apr 2007 22:25:40 +0000 (15:25 -0700)]
Add wrapper function syslinux_run_kernel_image()

Add syslinux_run_kernel_image() wrapper function for API function 0016h.

17 years agolinux.c32: saturate memory size to 32 bits if too large
H. Peter Anvin [Thu, 26 Apr 2007 22:24:41 +0000 (15:24 -0700)]
linux.c32: saturate memory size to 32 bits if too large

17 years agoMake the pixel format canonicalization code a bit easier to read.
H. Peter Anvin [Tue, 10 Apr 2007 23:19:52 +0000 (16:19 -0700)]
Make the pixel format canonicalization code a bit easier to read.

17 years agoDocument recent additions. syslinux-3.50-pre5
H. Peter Anvin [Tue, 10 Apr 2007 22:24:31 +0000 (15:24 -0700)]
Document recent additions.

17 years agoMBR: fix problems when LBA > 65535*sectors.
H. Peter Anvin [Tue, 10 Apr 2007 22:23:30 +0000 (15:23 -0700)]
MBR: fix problems when LBA > 65535*sectors.

Fix division overflow bug when LBA > 65535*sectors.  Bug report by
Devin Bayer.

17 years agoFix expansion of palette images to ABGR.
H. Peter Anvin [Tue, 10 Apr 2007 22:20:15 +0000 (15:20 -0700)]
Fix expansion of palette images to ABGR.

We would expand palette images to BGR, but not to ABGR.  Fix.

17 years agoAdd syslinux_local_boot() wrapper function
H. Peter Anvin [Wed, 4 Apr 2007 23:13:49 +0000 (16:13 -0700)]
Add syslinux_local_boot() wrapper function

Add API wrapper function for the Local Boot function.

17 years agopxe_get_cached.c: readability improvement.
H. Peter Anvin [Tue, 3 Apr 2007 23:13:02 +0000 (16:13 -0700)]
pxe_get_cached.c: readability improvement.

17 years agointcall, farcall: readability improvements. syslinux-3.50-pre4
H. Peter Anvin [Tue, 3 Apr 2007 22:14:00 +0000 (15:14 -0700)]
intcall, farcall: readability improvements.

17 years agoA few more syslinux wrapper function
H. Peter Anvin [Tue, 3 Apr 2007 22:07:31 +0000 (15:07 -0700)]
A few more syslinux wrapper function

Add implementations of a few more syslinux wrapper functions:

syslinux_run_command()
syslinux_run_default()
syslinux_final_cleanup()

17 years agoFinal cleanup *does* return.
H. Peter Anvin [Tue, 3 Apr 2007 22:04:54 +0000 (15:04 -0700)]
Final cleanup *does* return.

17 years agoset -e so the build stops on error. syslinux-3.50-pre3
H. Peter Anvin [Tue, 3 Apr 2007 19:51:46 +0000 (12:51 -0700)]
set -e so the build stops on error.

17 years agoMove the PCI-scanning code into the library proper.
H. Peter Anvin [Tue, 3 Apr 2007 19:50:50 +0000 (12:50 -0700)]
Move the PCI-scanning code into the library proper.

17 years agopci.c: change from GPL to MIT license; Erwan has OK'd this change.
H. Peter Anvin [Tue, 3 Apr 2007 17:35:03 +0000 (10:35 -0700)]
pci.c: change from GPL to MIT license; Erwan has OK'd this change.

17 years agopcitest.c: remove obsolete fields; formatting cleanups
H. Peter Anvin [Tue, 3 Apr 2007 17:33:44 +0000 (10:33 -0700)]
pcitest.c: remove obsolete fields; formatting cleanups

17 years agoFix the handling of namelen and argument parsing in linux.c32
Ferenc Wagner [Tue, 3 Apr 2007 17:07:20 +0000 (19:07 +0200)]
Fix the handling of namelen and argument parsing in linux.c32

17 years agoethersel: move RID range parsing into its own function.
H. Peter Anvin [Sun, 1 Apr 2007 23:36:38 +0000 (16:36 -0700)]
ethersel: move RID range parsing into its own function.

17 years agoRemove bogus clobbering of the mask
H. Peter Anvin [Sun, 1 Apr 2007 23:36:00 +0000 (16:36 -0700)]
Remove bogus clobbering of the mask

Remove bogus clobbering of the DID mask, effectively making the option
to set a mask for the DID unusable.

17 years agoReturn first match in list, not first match in PCI hierarchy syslinux-3.50-pre2
H. Peter Anvin [Sun, 1 Apr 2007 23:29:28 +0000 (16:29 -0700)]
Return first match in list, not first match in PCI hierarchy

Return the first match we find in the list, not the first match we
can find on the PCI bus.  This allows us to have more specific matches
first followed by less specific matches.

17 years agoRemove useless attempt at reading pci.ids
H. Peter Anvin [Sun, 1 Apr 2007 23:25:56 +0000 (16:25 -0700)]
Remove useless attempt at reading pci.ids

We try to read pci.ids over and over to get human-readable strings,
and reserve enormous amounts of memory for them.  We don't ever
actually use them.  If we want to have a PCI database we should do
that elsewhere, and better.

17 years agoSupport chaining shuffle descriptors when buffer is too small syslinux-3.50-pre1
H. Peter Anvin [Fri, 30 Mar 2007 20:33:47 +0000 (13:33 -0700)]
Support chaining shuffle descriptors when buffer is too small

Provide a method for re-loading shuffle descriptors from a buffer in
high memory when the shuffle descriptors are too many to fit in the
buffer.  This can happen when trying to stitch an initramfs together
from parts.  Still need library support for this, however.

17 years agoMove extlinux boot stuff into /boot/extlinux; /etc/extlinux.conf symlink
H. Peter Anvin [Fri, 30 Mar 2007 20:28:48 +0000 (13:28 -0700)]
Move extlinux boot stuff into /boot/extlinux; /etc/extlinux.conf symlink

- Move extlinux boot stuff into /boot/extlinux
- /etc/extlinux.conf -> /boot/extlinux/extlinux.conf symlink.

17 years agoSYSLINUX API headers, and beginning of implementation.
H. Peter Anvin [Tue, 20 Mar 2007 18:11:46 +0000 (11:11 -0700)]
SYSLINUX API headers, and beginning of implementation.

17 years agoStealth whitespace cleanup
H. Peter Anvin [Tue, 20 Mar 2007 17:45:14 +0000 (10:45 -0700)]
Stealth whitespace cleanup

17 years agoAdd interface for querying the syslinux feature flags.
H. Peter Anvin [Tue, 20 Mar 2007 17:43:36 +0000 (10:43 -0700)]
Add interface for querying the syslinux feature flags.

17 years agoMove <syslinux.h> to <syslinux/idle.h>; clean up libutil do_idle()
H. Peter Anvin [Tue, 20 Mar 2007 15:31:26 +0000 (08:31 -0700)]
Move <syslinux.h> to <syslinux/idle.h>; clean up libutil do_idle()

Move <syslinux.h> to <syslinux/idle.h> since that was all that was there;
do_idle() in libutil can simply be a macro for syslinux_idle() or
sched_yield() as appropriate.

17 years agoRename the new version 3.50 instead of 3.40; too many new things.
H. Peter Anvin [Tue, 20 Mar 2007 15:21:22 +0000 (08:21 -0700)]
Rename the new version 3.50 instead of 3.40; too many new things.

17 years agoLinux-loading module with optional DHCP generation. syslinux-3.40-pre15
H. Peter Anvin [Fri, 16 Mar 2007 01:20:55 +0000 (18:20 -0700)]
Linux-loading module with optional DHCP generation.

Load a Linux module, generate initramfs and optionally add
/dhcpinfo.dat with the DHCP query information.

17 years agoinitramfs chain handling: add support for forcing the alignment.
H. Peter Anvin [Fri, 16 Mar 2007 00:17:29 +0000 (17:17 -0700)]
initramfs chain handling: add support for forcing the alignment.

cpio has annoying alignment constraints; make it possible to enforce
them without adding padding to the end of last member (which breaks things
which relies on gzip and need to know the final length.)

17 years agoLibrary functions for manipulating initramfs
H. Peter Anvin [Thu, 15 Mar 2007 23:57:43 +0000 (16:57 -0700)]
Library functions for manipulating initramfs

Library support for constructing initramfs.  This version is *not*
complete, as it doesn't take into account alignment requirements
properly.

17 years agoInitial library support for booting a Linux kernel
H. Peter Anvin [Thu, 15 Mar 2007 18:38:16 +0000 (11:38 -0700)]
Initial library support for booting a Linux kernel

17 years agoPXE header support; higher-level function for PXE GET_CACHED_INFO
H. Peter Anvin [Thu, 15 Mar 2007 07:57:29 +0000 (00:57 -0700)]
PXE header support; higher-level function for PXE GET_CACHED_INFO

Beginnings of higher-level functions for PXE support.  For now, only
pxe_get_cached_info() is actually supported.

17 years agoRestore intentional blank lines at the end of sample/sample.msg
H. Peter Anvin [Thu, 15 Mar 2007 05:12:34 +0000 (22:12 -0700)]
Restore intentional blank lines at the end of sample/sample.msg

17 years agoStealth whitespace cleanup (automated)
H. Peter Anvin [Thu, 15 Mar 2007 05:07:09 +0000 (22:07 -0700)]
Stealth whitespace cleanup (automated)

17 years agoAdd a register-setting shuffle and boot for real mode; clean up headers. syslinux-3.40-pre14
H. Peter Anvin [Thu, 15 Mar 2007 04:50:36 +0000 (21:50 -0700)]
Add a register-setting shuffle and boot for real mode; clean up headers.

- Add an API function to shuffle and boot which sets *all* RM registers;
- Move those structures to <syslinux/bootpm.h> and <syslinux/bootrm.h>

17 years agoMove the loadfile() routine into the syslinux/ namespace, and use it. syslinux-3.40-pre13
H. Peter Anvin [Thu, 15 Mar 2007 02:22:07 +0000 (19:22 -0700)]
Move the loadfile() routine into the syslinux/ namespace, and use it.

- Move the loadfile() routine into <syslinux/loadfile.h>.
- Actually use the loadfile() routine.

17 years agoFinish the shuffle and boot interface, and add an ELF loading module.
H. Peter Anvin [Thu, 15 Mar 2007 02:06:36 +0000 (19:06 -0700)]
Finish the shuffle and boot interface, and add an ELF loading module.

The shuffle and boot interface, including the library support, should now
work as advertised.  Add an ELF-loading module as a demo, and it's probably
useful for someone, too.

17 years agoFix the shuffle and boot interface. It was probably always broken.
H. Peter Anvin [Thu, 15 Mar 2007 01:59:40 +0000 (18:59 -0700)]
Fix the shuffle and boot interface.  It was probably always broken.

17 years agoDummy <assert.h>
H. Peter Anvin [Wed, 14 Mar 2007 23:49:34 +0000 (16:49 -0700)]
Dummy <assert.h>

17 years agoINT 22h, AX=001Ah: we have FS:SI pointing to the register data, not DS:SI
H. Peter Anvin [Tue, 13 Mar 2007 23:35:56 +0000 (16:35 -0700)]
INT 22h, AX=001Ah: we have FS:SI pointing to the register data, not DS:SI

17 years agoAdd support for using a shuffle descriptor to bzero rather than bcopy
H. Peter Anvin [Tue, 13 Mar 2007 22:57:03 +0000 (15:57 -0700)]
Add support for using a shuffle descriptor to bzero rather than bcopy

When source address is set to -1, do a bzero instead of a bcopy.

17 years agoWrapper infrastructure for "shuffle and boot"
H. Peter Anvin [Mon, 12 Mar 2007 20:17:35 +0000 (13:17 -0700)]
Wrapper infrastructure for "shuffle and boot"

Initial checkin of a wrapper infrastructure for the "shuffle and boot"
interface, both real and protected mode.  This code automatically will
figure out the necessary sequence of moves, taking into account swaps
and overlaps as necessary.

17 years agoNew API call: cleanup, shuffle and boot to flat protected mode
H. Peter Anvin [Sun, 11 Mar 2007 23:26:35 +0000 (16:26 -0700)]
New API call: cleanup, shuffle and boot to flat protected mode

Add an API call to invoke flat protected mode; e.g. to boot an ELF kernel.

17 years agoFormatting cleanups syslinux-3.40-pre12
H. Peter Anvin [Wed, 7 Mar 2007 19:07:52 +0000 (11:07 -0800)]
Formatting cleanups

17 years agoEthersel must use the pci com32 module instead of builtin pci detection code
Erwan Velu [Thu, 8 Feb 2007 20:39:47 +0000 (21:39 +0100)]
Ethersel must use the pci com32 module instead of builtin pci detection code

 From : Erwan Velu <erwan.velu@free.fr>

This patch
- remove the pci detection code from ethersel
- add a find_pci_device() function in the PCI com32 module
- make ethersel using the pci com32 module instead of builtin pci
detection code

Testing and feedback are welcome.

Signed-off-by:Erwan Velu <erwan.velu@free.fr>

17 years agomenu system: make the help message end row a configurable. syslinux-3.40-pre11
H. Peter Anvin [Tue, 6 Mar 2007 06:06:07 +0000 (22:06 -0800)]
menu system: make the help message end row a configurable.

17 years agoTEXT HELP: Multiline per-entry help messages in the simple menu system. syslinux-3.40-pre10
H. Peter Anvin [Tue, 6 Mar 2007 01:40:09 +0000 (17:40 -0800)]
TEXT HELP: Multiline per-entry help messages in the simple menu system.

17 years agomkdiskimage: shortcut for zipdisk geometry
H. Peter Anvin [Sat, 3 Mar 2007 00:27:35 +0000 (16:27 -0800)]
mkdiskimage: shortcut for zipdisk geometry

17 years agoUpdate copyright date
H. Peter Anvin [Fri, 2 Mar 2007 03:45:35 +0000 (19:45 -0800)]
Update copyright date

17 years agoSimple menu system: unified way to handle message strings; add NOTABMSG syslinux-3.40-pre9
H. Peter Anvin [Wed, 28 Feb 2007 23:46:58 +0000 (15:46 -0800)]
Simple menu system: unified way to handle message strings; add NOTABMSG

A unified way to handle the message strings (for i18n/customization);
add a MENU NOTABMSG customizable string.

17 years agoTeach the menu system to ignore TEXT blocks for now. syslinux-3.40-pre8
H. Peter Anvin [Wed, 28 Feb 2007 06:47:32 +0000 (22:47 -0800)]
Teach the menu system to ignore TEXT blocks for now.

17 years agoSupport customization of menu messages.
H. Peter Anvin [Wed, 28 Feb 2007 06:38:10 +0000 (22:38 -0800)]
Support customization of menu messages.

17 years agoCorrectly ignore TEXT blocks.
H. Peter Anvin [Wed, 28 Feb 2007 06:15:29 +0000 (22:15 -0800)]
Correctly ignore TEXT blocks.

17 years agoDo not overwrite pointer "p" when calling is_kernel_type()
H. Peter Anvin [Sat, 24 Feb 2007 00:37:26 +0000 (16:37 -0800)]
Do not overwrite pointer "p" when calling is_kernel_type()

If is_kernel_type() returns NULL, we don't want it to set p to NULL,
or subsequent options won't be parsed.

Bug report from Ram Yalamanchili.

17 years agoRemove now-unnecessary push/pop.
H. Peter Anvin [Tue, 20 Feb 2007 22:41:23 +0000 (14:41 -0800)]
Remove now-unnecessary push/pop.

17 years agoMake sure we can read the config file name even after changing it... syslinux-3.40-pre7
H. Peter Anvin [Tue, 20 Feb 2007 02:25:32 +0000 (18:25 -0800)]
Make sure we can read the config file name even after changing it...

17 years agoSupport multiple image types in the menu system
H. Peter Anvin [Tue, 20 Feb 2007 01:41:35 +0000 (17:41 -0800)]
Support multiple image types in the menu system

17 years agoAdd new PXE keyword (we might have to distinguish from BOOT at some point)
H. Peter Anvin [Tue, 20 Feb 2007 01:41:21 +0000 (17:41 -0800)]
Add new PXE keyword (we might have to distinguish from BOOT at some point)

17 years agoAssume 3.40 will be the first version which fixes Read Disk. syslinux-3.40-pre6
H. Peter Anvin [Tue, 20 Feb 2007 00:27:42 +0000 (16:27 -0800)]
Assume 3.40 will be the first version which fixes Read Disk.

17 years agoMerge with syslinux-3.3x
H. Peter Anvin [Tue, 20 Feb 2007 00:26:52 +0000 (16:26 -0800)]
Merge with syslinux-3.3x

17 years agoComboot function READ DISK corrupts its arguments; fix.
H. Peter Anvin [Mon, 19 Feb 2007 23:54:58 +0000 (15:54 -0800)]
Comboot function READ DISK corrupts its arguments; fix.

17 years agoMerge with git+ssh://master.kernel.org/pub/scm/boot/syslinux/syslinux.git#syslinux... syslinux-3.40-pre5
H. Peter Anvin [Sat, 10 Feb 2007 21:22:40 +0000 (13:22 -0800)]
Merge ... git+ssh:///boot/syslinux/syslinux.git#syslinux-3.3x

17 years agoSet up the LRU chain correctly (d'oh!) syslinux-3.36 syslinux-3.36-pre10
H. Peter Anvin [Fri, 9 Feb 2007 02:05:23 +0000 (18:05 -0800)]
Set up the LRU chain correctly (d'oh!)

17 years agoFix -fno-stack-protector per bug report from Gilles Espinasse syslinux-3.36-pre9
H. Peter Anvin [Fri, 9 Feb 2007 00:02:41 +0000 (16:02 -0800)]
Fix -fno-stack-protector per bug report from Gilles Espinasse

17 years ago%ifndef IS_PXELINUX won't do much good... %if IS_PXELINUX == 0 is correct syslinux-3.36-pre8
H. Peter Anvin [Thu, 8 Feb 2007 18:14:55 +0000 (10:14 -0800)]
%ifndef IS_PXELINUX won't do much good... %if IS_PXELINUX == 0 is correct

17 years agoMerge with git+ssh://master.kernel.org/pub/scm/boot/syslinux/syslinux.git#syslinux... syslinux-3.36-pre7
H. Peter Anvin [Thu, 8 Feb 2007 17:58:24 +0000 (09:58 -0800)]
Merge ... git+ssh:///boot/syslinux/syslinux.git#syslinux-3.3x

17 years agoPXELINUX: ES:BX -> PXENV+, so we can't have ES:DI -> $PnP.
H. Peter Anvin [Thu, 8 Feb 2007 17:58:09 +0000 (09:58 -0800)]
PXELINUX: ES:BX -> PXENV+, so we can't have ES:DI -> $PnP.

This broke chainbooting FreeBSD at least.

17 years agofileread: new file descriptor should be from oreg, not ireg
H. Peter Anvin [Wed, 7 Feb 2007 22:16:33 +0000 (14:16 -0800)]
fileread: new file descriptor should be from oreg, not ireg

17 years agoMerge with git+ssh://master.kernel.org/pub/scm/boot/syslinux/syslinux.git#syslinux...
H. Peter Anvin [Wed, 7 Feb 2007 22:13:09 +0000 (14:13 -0800)]
Merge ... git+ssh:///boot/syslinux/syslinux.git#syslinux-3.3x

17 years agofileread: ES:BX -> buffer, not ES:SI
H. Peter Anvin [Wed, 7 Feb 2007 22:12:46 +0000 (14:12 -0800)]
fileread: ES:BX -> buffer, not ES:SI

17 years agoFor extension *search*, SYSLINUX should now use the same code as the others. syslinux-3.36-pre6
H. Peter Anvin [Wed, 7 Feb 2007 00:36:45 +0000 (16:36 -0800)]
For extension *search*, SYSLINUX should now use the same code as the others.

17 years agoDeal with various distributions breaking gcc in weird ways
H. Peter Anvin [Wed, 7 Feb 2007 00:33:39 +0000 (16:33 -0800)]
Deal with various distributions breaking gcc in weird ways

17 years agoSYSLINUX: Fix extension-detection for syslinux.
H. Peter Anvin [Tue, 6 Feb 2007 23:59:49 +0000 (15:59 -0800)]
SYSLINUX: Fix extension-detection for syslinux.

17 years agoFix numerous problems in the new MBR code. syslinux-3.36-pre5
H. Peter Anvin [Mon, 5 Feb 2007 01:24:10 +0000 (17:24 -0800)]
Fix numerous problems in the new MBR code.

17 years agoMBR: Set %si immediately upon setting %sp
H. Peter Anvin [Mon, 5 Feb 2007 00:52:59 +0000 (16:52 -0800)]
MBR: Set %si immediately upon setting %sp

17 years agoMBR: produce a list file.
H. Peter Anvin [Mon, 5 Feb 2007 00:52:07 +0000 (16:52 -0800)]
MBR: produce a list file.

17 years agoDocument new MBR. syslinux-3.36-pre4
H. Peter Anvin [Mon, 5 Feb 2007 00:03:25 +0000 (16:03 -0800)]
Document new MBR.

17 years agoFix additional references to mbr.bin
H. Peter Anvin [Mon, 5 Feb 2007 00:02:25 +0000 (16:02 -0800)]
Fix additional references to mbr.bin

17 years agoMove old MBR into the MBR directory; fix old reference to mbr.bin
H. Peter Anvin [Mon, 5 Feb 2007 00:01:09 +0000 (16:01 -0800)]
Move old MBR into the MBR directory; fix old reference to mbr.bin

17 years agoNew MBR which supports logical partitions.
H. Peter Anvin [Sun, 4 Feb 2007 23:59:37 +0000 (15:59 -0800)]
New MBR which supports logical partitions.

New MBR which supports logical partitions.  Move the MBR to a subdirectory,
and convert it to gas with the expectation of including it in util-linux.

17 years agoUnix FAT inst: fix the order of stitched strings. syslinux-3.36-pre3
H. Peter Anvin [Sat, 3 Feb 2007 20:42:48 +0000 (12:42 -0800)]
Unix FAT inst: fix the order of stitched strings.

17 years agoRemember which sector we cached!
H. Peter Anvin [Fri, 2 Feb 2007 06:18:44 +0000 (22:18 -0800)]
Remember which sector we cached!

17 years agoUse LRU caching instead of LRR (least recently read)
H. Peter Anvin [Fri, 2 Feb 2007 06:11:12 +0000 (22:11 -0800)]
Use LRU caching instead of LRR (least recently read)

17 years agoRebalance sections for especially extlinux
H. Peter Anvin [Fri, 2 Feb 2007 06:10:36 +0000 (22:10 -0800)]
Rebalance sections for especially extlinux

17 years agoMtools installer: disable MTOOLS_NO_VFAT
H. Peter Anvin [Thu, 1 Feb 2007 20:15:38 +0000 (12:15 -0800)]
Mtools installer: disable MTOOLS_NO_VFAT

17 years agoMerge with git+ssh://master.kernel.org/pub/scm/boot/syslinux/syslinux.git#syslinux... syslinux-3.36-pre2
H. Peter Anvin [Thu, 1 Feb 2007 19:17:22 +0000 (11:17 -0800)]
Merge ... git+ssh:///boot/syslinux/syslinux.git#syslinux-3.3x

17 years agoStealth whitespace cleanup
H. Peter Anvin [Thu, 1 Feb 2007 19:16:24 +0000 (11:16 -0800)]
Stealth whitespace cleanup

17 years agoFormatting cleanup
H. Peter Anvin [Thu, 1 Feb 2007 19:15:46 +0000 (11:15 -0800)]
Formatting cleanup

17 years agoUnix FAT installer: separate mount/umount; try vfat before msdos
H. Peter Anvin [Thu, 1 Feb 2007 19:15:15 +0000 (11:15 -0800)]
Unix FAT installer: separate mount/umount; try vfat before msdos

Separate the mounting and unmounting code out into separate functions.
Try mounting vfat before trying to mount msdos.

17 years agoUnix FAT installer: #include <sys/ioctl.h>, FAT_IOCTL_SET_ATTRIBUTES
H. Peter Anvin [Thu, 1 Feb 2007 18:51:01 +0000 (10:51 -0800)]
Unix FAT installer: #include <sys/ioctl.h>, FAT_IOCTL_SET_ATTRIBUTES

#include <sys/ioctl.h>, and provide a backup definition for
FAT_IOCTL_SET_ATTRIBUTES.

17 years agoDocument that Ghost should now work.
H. Peter Anvin [Thu, 1 Feb 2007 07:47:58 +0000 (23:47 -0800)]
Document that Ghost should now work.

17 years agoDocument change in strategy for the "unix" installer.
H. Peter Anvin [Thu, 1 Feb 2007 07:47:12 +0000 (23:47 -0800)]
Document change in strategy for the "unix" installer.