aboutsummaryrefslogtreecommitdiffstats
path: root/dos
Commit message (Collapse)AuthorAgeFilesLines
* Fix using the resolver function from the API (with DS != CS); addsyslinux-3.00-pre8hpa2004-12-281-1/+1
| | | | test/sample file to do that; fix bug in chain.c.
* Fix the scanning of the partition table (for the -a option)hpa2004-12-281-0/+1
|
* Support the -m and -a options for the DOS installer as wellhpa2004-12-282-13/+227
|
* Fix the -m and -a options for Win32; add support for a boot sector filehpa2004-12-221-1/+1
| | | | for Win32; minor cleanups.
* Make DOS installer use our homegrown 64-bit dividesyslinux-2.20-pre7hpa2004-12-193-2/+62
|
* Beef up the sanity checking of the boot sector. For really better checkinghpa2004-12-193-11/+20
| | | | we should be checking the FAT for the media signature, too.
* Make the DOS-based installer actually work; mark debugging statementssyslinux-2.20-pre6hpa2004-12-183-28/+63
| | | | as "dprintf"
* Fix handling of alignment issueshpa2004-12-182-6/+6
|
* Fix dec/hex bug in crt0.S; do -msoft-float just in casehpa2004-12-182-5/+9
|
* Resurrect printf(), and create a library. This way we can use printf()hpa2004-12-182-3/+310
| | | | during debugging without having it linked in during production build.
* Additional fixes for the proper argc/argv parsinghpa2004-12-171-3/+0
|
* Actually parse argc/argv properly.hpa2004-12-174-37/+104
|
* Output \n as \r\nhpa2004-12-171-0/+2
|
* Character to print goes in DL, not in BLhpa2004-12-171-2/+2
|
* Fix memcpy/memset to match the use of regparm and .code16gcchpa2004-12-172-15/+15
|
* Add -DREGPARM=3 to go along with -mregparm=3hpa2004-12-161-1/+1
|
* Convert to using -mregparm=3; makes the code slightly smaller ANDhpa2004-12-162-7/+12
| | | | avoids some stupid problems with .code16 on some binutils versions.
* MSDN says the 0x08 forms of the lock calls are OK for all filesystems,hpa2004-12-161-0/+8
| | | | and that if one uses 0x48 one has to fall back to 0x08 anyway
* Use the DOS version to determine whether to use the FAT32-capable lockinghpa2004-12-151-16/+12
| | | | functions.
* Put in MS-DOS 7 locking supporthpa2004-12-152-3/+88
|
* @:\LDLINUX.SYS not @:LDLINUX.SYShpa2004-12-151-1/+1
|
* Adjust the interface to syslxmod.c so the DOS installer doesn't needhpa2004-12-153-301/+9
| | | | printf().
* Simple memset/memcpy implementationhpa2004-12-155-20/+54
|
* Tweak optimizations.hpa2004-12-152-6/+6
|
* Convert the DOS installer to C like everything else.hpa2004-12-1519-485/+1180
|
* More adjustment to the Brave New World<TM>hpa2004-12-152-1/+32
|
* Prepping for new 2.20 version: rewrite main syslinux program to supporthpa2004-12-151-0/+471
FAT32 and EDD, and a new cleaner installer infrastructure.