profile/ivi/syslinux.git
25 years agoUpdate copyrights to 1999 syslinux-1.43
hpa [Fri, 19 Mar 1999 21:08:04 +0000 (21:08 +0000)]
Update copyrights to 1999

25 years agoAdd test for force where it counts
hpa [Fri, 19 Mar 1999 21:04:32 +0000 (21:04 +0000)]
Add test for force where it counts

25 years agoRemove note about ELKS; won't happen.
hpa [Fri, 19 Mar 1999 21:03:37 +0000 (21:03 +0000)]
Remove note about ELKS; won't happen.

25 years agoAdd -f to override device check
hpa [Wed, 17 Mar 1999 20:01:05 +0000 (20:01 +0000)]
Add -f to override device check

25 years agoAdded note about the I/O delay change. syslinux-1.43-0x36dff6ef
hpa [Mon, 8 Mar 1999 19:25:34 +0000 (19:25 +0000)]
Added note about the I/O delay change.

25 years agoFix typo.
hpa [Fri, 5 Mar 1999 15:23:27 +0000 (15:23 +0000)]
Fix typo.

25 years agoMake io_delay a subroutine, and preserve ax across it. This should also
hpa [Fri, 5 Mar 1999 15:23:02 +0000 (15:23 +0000)]
Make io_delay a subroutine, and preserve ax across it.  This should also
make the binary slightly smaller.

25 years agoAdded sys2ansi.pl and I/O port change to NEWS
hpa [Fri, 5 Mar 1999 15:18:12 +0000 (15:18 +0000)]
Added sys2ansi.pl and I/O port change to NEWS
Changed io_delay from an OUT to port 0xED to an IN from port 0x80; this
hopefully will solve some problems.

25 years agoAdd sys2ansi.pl to the list of distributed files
hpa [Fri, 5 Mar 1999 15:15:14 +0000 (15:15 +0000)]
Add sys2ansi.pl to the list of distributed files

25 years agoOne more bug fix...
hpa [Fri, 5 Mar 1999 15:08:54 +0000 (15:08 +0000)]
One more bug fix...

25 years agoBug fixes.
hpa [Fri, 5 Mar 1999 15:08:35 +0000 (15:08 +0000)]
Bug fixes.

25 years agoScript to convert syslinux -> ANSI
hpa [Fri, 5 Mar 1999 14:58:26 +0000 (14:58 +0000)]
Script to convert syslinux -> ANSI

25 years ago1.42 already released; now working on 1.43
hpa [Wed, 16 Dec 1998 10:07:02 +0000 (10:07 +0000)]
1.42 already released; now working on 1.43

25 years agoUpdate documentation; include doc file for distributors. syslinux-1.42
hpa [Sat, 5 Dec 1998 08:59:36 +0000 (08:59 +0000)]
Update documentation; include doc file for distributors.

25 years agoBe ultra-hyper-paranoid about A20.
hpa [Sat, 5 Dec 1998 08:48:05 +0000 (08:48 +0000)]
Be ultra-hyper-paranoid about A20.

25 years agoAdd WBINVD to A20 loop; add some debugging code to bcopy syslinux-1.42-0x3667907e
hpa [Fri, 4 Dec 1998 07:34:22 +0000 (07:34 +0000)]
Add WBINVD to A20 loop; add some debugging code to bcopy

25 years agoChange the boot loader/installer boundary slightly
hpa [Fri, 4 Dec 1998 07:11:38 +0000 (07:11 +0000)]
Change the boot loader/installer boundary slightly

25 years agoSplit the build between boot loader proper and installers; this will syslinux-1.42-0x36678377 syslinux-1.42-0x366788f5
hpa [Fri, 4 Dec 1998 07:03:34 +0000 (07:03 +0000)]
Split the build between boot loader proper and installers; this will
permit distributors to rebuild the installers without changing the binary
of the boot loader proper.

25 years agoFix. syslinux-1.42-0x366654a7
hpa [Thu, 3 Dec 1998 09:12:42 +0000 (09:12 +0000)]
Fix.

25 years agoStore all pre-releases in a subdirectory.
hpa [Thu, 3 Dec 1998 09:12:04 +0000 (09:12 +0000)]
Store all pre-releases in a subdirectory.

25 years agoFrob the fast A20 gate as well as the keyboard controller. Prepare for
hpa [Thu, 3 Dec 1998 09:06:30 +0000 (09:06 +0000)]
Frob the fast A20 gate as well as the keyboard controller.  Prepare for
1.42 prerelease.

25 years agoAlways make the initrd fit under the 0x3f000000 mark imposed by unmodified syslinux-1.41 syslinux-1.41-0x36642a1d
hpa [Tue, 1 Dec 1998 17:40:32 +0000 (17:40 +0000)]
Always make the initrd fit under the 0x3f000000 mark imposed by unmodified
Linux kernels.

25 years agoGenerate a uuencoded file when making prereleases. syslinux-1.41-0x36639a99
hpa [Tue, 1 Dec 1998 07:34:00 +0000 (07:34 +0000)]
Generate a uuencoded file when making prereleases.

25 years agoQuery memory with INT 15h, AX=0E801h and trust memory above 15 MB
hpa [Tue, 1 Dec 1998 07:28:25 +0000 (07:28 +0000)]
Query memory with INT 15h, AX=0E801h and trust memory above 15 MB
if obtained that way or specified by the user.

26 years agoWe have space in the boot sector to check the file-ness of LDLINUX.SYS
hpa [Wed, 13 May 1998 02:03:19 +0000 (02:03 +0000)]
We have space in the boot sector to check the file-ness of LDLINUX.SYS
now; use it.

26 years agoPut a ribbon on it... we finally got working A20M code. This should be syslinux-1.40
hpa [Fri, 8 May 1998 01:45:36 +0000 (01:45 +0000)]
Put a ribbon on it... we finally got working A20M code.  This should be
the official 1.40.

26 years agoThe Linux installer was never a Perl script.
hpa [Fri, 8 May 1998 00:04:45 +0000 (00:04 +0000)]
The Linux installer was never a Perl script.

26 years agoMake sure we set DF := 0 after returning from a COMBOOT program.
hpa [Fri, 8 May 1998 00:03:30 +0000 (00:03 +0000)]
Make sure we set DF := 0 after returning from a COMBOOT program.

26 years agoClean up "make prerel" a bit.
hpa [Thu, 7 May 1998 23:47:23 +0000 (23:47 +0000)]
Clean up "make prerel" a bit.

26 years agoFix bug introduced by moving ldlinux_magic.
hpa [Thu, 7 May 1998 23:45:40 +0000 (23:45 +0000)]
Fix bug introduced by moving ldlinux_magic.

26 years ago- Fix new division code.
hpa [Thu, 7 May 1998 22:39:08 +0000 (22:39 +0000)]
- Fix new division code.
- Make new "prerel" target to make "unofficial" release packages.

26 years ago- (Hopefully) fix the track 65536 problem.
hpa [Thu, 7 May 1998 10:00:06 +0000 (10:00 +0000)]
- (Hopefully) fix the track 65536 problem.
- Make the magic smaller, and make the banner say SYSLINUX instead of
  LDLINUX.SYS.
- Update the documentation accordingly.

26 years ago*** empty log message ***
hpa [Thu, 7 May 1998 07:03:17 +0000 (07:03 +0000)]
*** empty log message ***

26 years agoDocument DOS-only copybs procedure.
hpa [Thu, 7 May 1998 06:20:54 +0000 (06:20 +0000)]
Document DOS-only copybs procedure.

26 years agoGet the sector size properly.
hpa [Thu, 7 May 1998 06:12:36 +0000 (06:12 +0000)]
Get the sector size properly.

26 years agoUpdate the DOS installers to use the new INT 25h/26h interface if
hpa [Thu, 7 May 1998 06:11:10 +0000 (06:11 +0000)]
Update the DOS installers to use the new INT 25h/26h interface if
DOS >= 4.0; should now work on hard disks.
New "copybs" utility.

26 years agoFix boot sector initialization to adapt to saving away partition info.
hpa [Thu, 7 May 1998 01:56:15 +0000 (01:56 +0000)]
Fix boot sector initialization to adapt to saving away partition info.

26 years agoCopy the partition info for the benefit of foreign boot sectors. Document
hpa [Thu, 7 May 1998 01:33:33 +0000 (01:33 +0000)]
Copy the partition info for the benefit of foreign boot sectors.  Document
1024 cyl and 65536 track limit.  The latter should be fixed, sometime.

26 years agoUpdate NEWS file with 1.40 changes to date.
hpa [Wed, 6 May 1998 23:39:48 +0000 (23:39 +0000)]
Update NEWS file with 1.40 changes to date.

26 years ago- Increase A20M delay to make certain IBM Thinkpads boot correctly.
hpa [Wed, 6 May 1998 23:38:09 +0000 (23:38 +0000)]
- Increase A20M delay to make certain IBM Thinkpads boot correctly.
- COMBOOT support.
- Foreign bootsector (chain loader) support.
- Making this version 1.40.
- Update TODO file accordingly.

26 years agoUpdated docs, and fixed embarrassing "LABEL" bug. syslinux-1.37
hpa [Mon, 20 Apr 1998 19:28:40 +0000 (19:28 +0000)]
Updated docs, and fixed embarrassing "LABEL" bug.

26 years agoUpdated the COPYING file to the last revision from GNU.
hpa [Mon, 20 Apr 1998 19:16:38 +0000 (19:16 +0000)]
Updated the COPYING file to the last revision from GNU.

26 years agoFix old kernel, OS/2, and mem= bugs. Ready for 1.36 release. syslinux-1.36
hpa [Wed, 15 Apr 1998 03:07:22 +0000 (03:07 +0000)]
Fix old kernel, OS/2, and mem= bugs.  Ready for 1.36 release.

26 years agoClean up some obsolete crud. syslinux-1.35
hpa [Tue, 14 Apr 1998 06:34:44 +0000 (06:34 +0000)]
Clean up some obsolete crud.

26 years agoCleanup
hpa [Tue, 14 Apr 1998 06:28:08 +0000 (06:28 +0000)]
Cleanup

26 years agoAdded the -s option to the installers, and made them do the right thing.
hpa [Tue, 14 Apr 1998 06:25:45 +0000 (06:25 +0000)]
Added the -s option to the installers, and made them do the right thing.

26 years agoLink in stupid.o
hpa [Tue, 14 Apr 1998 05:29:58 +0000 (05:29 +0000)]
Link in stupid.o

26 years agoPatch generator for the -s (stupid) option.
hpa [Tue, 14 Apr 1998 05:27:20 +0000 (05:27 +0000)]
Patch generator for the -s (stupid) option.

26 years agoAdded keytab-lilo.doc to list of documentation files
hpa [Tue, 14 Apr 1998 04:31:57 +0000 (04:31 +0000)]
Added keytab-lilo.doc to list of documentation files

26 years agokeytab-lilo documentation.
hpa [Tue, 14 Apr 1998 04:28:24 +0000 (04:28 +0000)]
keytab-lilo documentation.

26 years agoDon't install keytab-lilo.pl.
hpa [Tue, 14 Apr 1998 04:23:01 +0000 (04:23 +0000)]
Don't install keytab-lilo.pl.

26 years agoUpdated documentation, added keytab-lilo.pl.
hpa [Tue, 14 Apr 1998 04:22:15 +0000 (04:22 +0000)]
Updated documentation, added keytab-lilo.pl.

26 years agoYay! It boots from hard disk, it boots from floppy, and it has a tolerable
hpa [Tue, 14 Apr 1998 03:19:32 +0000 (03:19 +0000)]
Yay!  It boots from hard disk, it boots from floppy, and it has a tolerable
(although not particularly helpful) error message, and no need to push more
code into LDLINUX.SYS.

26 years agoThink we now have a version which actually works both on hard disks and
hpa [Tue, 14 Apr 1998 01:13:05 +0000 (01:13 +0000)]
Think we now have a version which actually works both on hard disks and
LS-120 floppies...

26 years ago1.34: Support for font loading. Disabled not-yet-implemented "bootsect" and syslinux-1.34
hpa [Wed, 4 Mar 1998 18:45:52 +0000 (18:45 +0000)]
1.34: Support for font loading.  Disabled not-yet-implemented "bootsect" and
"run" commands.

26 years agoDeleted vestiges of old WBINVD code syslinux-1.33
hpa [Fri, 27 Feb 1998 04:21:34 +0000 (04:21 +0000)]
Deleted vestiges of old WBINVD code

26 years agoDocumentation updates.
hpa [Fri, 27 Feb 1998 03:52:17 +0000 (03:52 +0000)]
Documentation updates.

26 years agoUpdate date/version number.
hpa [Fri, 27 Feb 1998 03:47:43 +0000 (03:47 +0000)]
Update date/version number.

26 years agoAdd workaround for AMI/Intel BIOS bug.
hpa [Fri, 27 Feb 1998 03:46:57 +0000 (03:46 +0000)]
Add workaround for AMI/Intel BIOS bug.

26 years agoBump the version number to 1.33
hpa [Fri, 20 Feb 1998 22:36:06 +0000 (22:36 +0000)]
Bump the version number to 1.33

26 years agoBug fix to syslinux.c; documentation update
hpa [Fri, 20 Feb 1998 22:35:47 +0000 (22:35 +0000)]
Bug fix to syslinux.c; documentation update

26 years agoDocumentation updates for 1.32 release syslinux-1.32
hpa [Sat, 14 Feb 1998 00:41:06 +0000 (00:41 +0000)]
Documentation updates for 1.32 release

26 years agoFAT16 support!!!
hpa [Sat, 14 Feb 1998 00:26:18 +0000 (00:26 +0000)]
FAT16 support!!!

26 years agoNew and improved A20 gating code taken partially from Robert Collins.
hpa [Fri, 13 Feb 1998 06:00:59 +0000 (06:00 +0000)]
New and improved A20 gating code taken partially from Robert Collins.
Looks like A20 gating contains substantial delays.

26 years agoGet rid of "upload" and convert everything to the new "bcopy" interface.
hpa [Wed, 11 Feb 1998 17:07:43 +0000 (17:07 +0000)]
Get rid of "upload" and convert everything to the new "bcopy" interface.

26 years agobcopy routine folded into ldlinux.asm
hpa [Fri, 6 Feb 1998 08:24:39 +0000 (08:24 +0000)]
bcopy routine folded into ldlinux.asm

26 years agoWork on more vkernels; support for various vkernel types; still better
hpa [Fri, 6 Feb 1998 08:23:19 +0000 (08:23 +0000)]
Work on more vkernels; support for various vkernel types; still better
use of bcopy

26 years agoMore work towards getting rid of "upload" and use the linear 32-bit bcopy.
hpa [Fri, 6 Feb 1998 06:55:08 +0000 (06:55 +0000)]
More work towards getting rid of "upload" and use the linear 32-bit bcopy.

26 years agoNew version number; working on FAT16 support
hpa [Fri, 6 Feb 1998 06:01:54 +0000 (06:01 +0000)]
New version number; working on FAT16 support

26 years agoVersion 1.31 syslinux-1.31
hpa [Fri, 6 Feb 1998 06:00:54 +0000 (06:00 +0000)]
Version 1.31

26 years agoAdded version file
hpa [Fri, 6 Feb 1998 06:00:33 +0000 (06:00 +0000)]
Added version file

26 years agoFinished "make release" mechanism.
hpa [Fri, 6 Feb 1998 00:19:20 +0000 (00:19 +0000)]
Finished "make release" mechanism.

26 years agoPatched-up documentation. Leave the real overhaul for 1.40.
hpa [Fri, 6 Feb 1998 00:02:19 +0000 (00:02 +0000)]
Patched-up documentation.  Leave the real overhaul for 1.40.

26 years agoSaving our bcopy routine for the time being. It might be time to start
hpa [Wed, 4 Feb 1998 10:40:22 +0000 (10:40 +0000)]
Saving our bcopy routine for the time being.  It might be time to start
thinking about splitting up ldlinux.asm into modules, but then I'd have to
find some way of linking them together.  Perhaps RDOFF...

26 years agoIt seems to work now, but fd appears to be buggy???
hpa [Wed, 4 Feb 1998 09:27:54 +0000 (09:27 +0000)]
It seems to work now, but fd appears to be buggy???

26 years agoI think we're pretty much ready to rock!
hpa [Wed, 4 Feb 1998 06:23:54 +0000 (06:23 +0000)]
I think we're pretty much ready to rock!

26 years agoUpdated documentation.
hpa [Wed, 4 Feb 1998 04:47:40 +0000 (04:47 +0000)]
Updated documentation.

26 years agoOkay, DOS loader seems OK now.
hpa [Wed, 4 Feb 1998 04:01:02 +0000 (04:01 +0000)]
Okay, DOS loader seems OK now.

26 years agoBug fixes. Looks like the bloody thing works now.
hpa [Tue, 3 Feb 1998 22:31:20 +0000 (22:31 +0000)]
Bug fixes.  Looks like the bloody thing works now.

26 years agoVarious bug fixes.
hpa [Tue, 3 Feb 1998 22:25:35 +0000 (22:25 +0000)]
Various bug fixes.

26 years agoAdded install target
hpa [Tue, 3 Feb 1998 19:13:32 +0000 (19:13 +0000)]
Added install target

26 years agoYet more work on Linux installer, changed cleanup targets
hpa [Tue, 3 Feb 1998 19:12:06 +0000 (19:12 +0000)]
Yet more work on Linux installer, changed cleanup targets

26 years agoMore work on Linux installer
hpa [Tue, 3 Feb 1998 19:02:57 +0000 (19:02 +0000)]
More work on Linux installer

26 years agoSkeleton of Linux installer
hpa [Tue, 3 Feb 1998 17:49:32 +0000 (17:49 +0000)]
Skeleton of Linux installer

26 years agoChanging Linux installer to be a C program.
hpa [Tue, 3 Feb 1998 17:46:02 +0000 (17:46 +0000)]
Changing Linux installer to be a C program.

26 years agoAdded Id tag
hpa [Tue, 3 Feb 1998 15:27:35 +0000 (15:27 +0000)]
Added Id tag

26 years agoBeginning outline of Linux installer
hpa [Tue, 3 Feb 1998 15:26:55 +0000 (15:26 +0000)]
Beginning outline of Linux installer

26 years agoBug fixes; first beginnings of FAT16 support
hpa [Tue, 3 Feb 1998 10:16:14 +0000 (10:16 +0000)]
Bug fixes; first beginnings of FAT16 support

26 years agoAdded TODO file; working on DOS installer program.
hpa [Mon, 2 Feb 1998 02:53:33 +0000 (02:53 +0000)]
Added TODO file; working on DOS installer program.

26 years agoOops! I should know from P95 that 0x80 is *not* expressible as a sign-
hpa [Sun, 1 Feb 1998 19:16:03 +0000 (19:16 +0000)]
Oops!  I should know from P95 that 0x80 is *not* expressible as a sign-
extended byte value...

26 years agoAdditional optimizations. Do an ls -l in the Makefile so we know just
hpa [Sun, 1 Feb 1998 19:14:38 +0000 (19:14 +0000)]
Additional optimizations.  Do an ls -l in the Makefile so we know just
how much we bloat the code.

26 years agoUse short commits.
hpa [Sun, 1 Feb 1998 10:28:33 +0000 (10:28 +0000)]
Use short commits.

26 years agoMinor optimizations.
hpa [Sun, 1 Feb 1998 10:20:47 +0000 (10:20 +0000)]
Minor optimizations.

26 years agoFixed dependency
hpa [Sat, 31 Jan 1998 13:44:16 +0000 (13:44 +0000)]
Fixed dependency

26 years agoMore doc updates.
hpa [Sat, 31 Jan 1998 13:35:53 +0000 (13:35 +0000)]
More doc updates.

26 years agoUpdated documentation
hpa [Sat, 31 Jan 1998 13:27:53 +0000 (13:27 +0000)]
Updated documentation

26 years agoSlightly less ugly Id tag.
hpa [Sat, 31 Jan 1998 13:24:35 +0000 (13:24 +0000)]
Slightly less ugly Id tag.

26 years agoAdded Id tags.
hpa [Sat, 31 Jan 1998 13:22:38 +0000 (13:22 +0000)]
Added Id tags.

26 years agoInitial revision syslinux-init
hpa [Sat, 31 Jan 1998 13:16:05 +0000 (13:16 +0000)]
Initial revision