hpa [Fri, 17 Sep 1999 05:58:58 +0000 (05:58 +0000)]
Checkpoint: now boots; still doesn't parse the config file properly (or so
it seems, at least); lots of debugging output; need to check how memory
is handled.
hpa [Tue, 14 Sep 1999 10:30:03 +0000 (10:30 +0000)]
Checkpoint. Now seems like it download the kernel, but something is not
correct; it claims there are illegal keywords in the config file, and it
fails to actually *run* the kernel...
hpa [Tue, 14 Sep 1999 04:44:54 +0000 (04:44 +0000)]
Checkpoint: parse tsize OACK packet.
hpa [Sat, 11 Sep 1999 06:16:41 +0000 (06:16 +0000)]
Checkpoint -- assume tsize option implemented on the TFTP server.
hpa [Fri, 10 Sep 1999 10:42:04 +0000 (10:42 +0000)]
Checkpoint - we are now talking TFTP natively instead of via the (broken)
API. This is much more similar to what SYSLINUX would do natively.
hpa [Mon, 6 Sep 1999 12:04:27 +0000 (12:04 +0000)]
A few more structure definitions. Enough for now; this is painful as it is!
hpa [Mon, 6 Sep 1999 11:35:04 +0000 (11:35 +0000)]
Okay, we have established communications with PXE... and are capable of
scanning for our config file. A good place to stop.
hpa [Mon, 6 Sep 1999 03:39:16 +0000 (03:39 +0000)]
* !PXE pointer is offset 26h, not 26, in PXENV+ structure
* We're now working on version 1.46.
hpa [Mon, 6 Sep 1999 03:27:28 +0000 (03:27 +0000)]
make clean deletes pxelinux.lst
hpa [Mon, 6 Sep 1999 03:26:26 +0000 (03:26 +0000)]
Beginnings of a PXE network boot loader (PXELINUX).
hpa [Tue, 15 Jun 1999 03:19:04 +0000 (03:19 +0000)]
Make ready for 1.45 release
hpa [Tue, 15 Jun 1999 01:21:14 +0000 (01:21 +0000)]
Update TODO to remove what has already been done
hpa [Tue, 15 Jun 1999 01:20:44 +0000 (01:20 +0000)]
Fix up handling of serial port "raw hardware" driver; still needs to be
given a trap when boot fails (this would be good for the main code as
well.) Removed bogus \n in version file. Updated TODO for serial port.
hpa [Mon, 14 Jun 1999 23:07:59 +0000 (23:07 +0000)]
Serial console support; still needs polishing, though. Unsure if safe
without a serial port plugged in?
hpa [Mon, 31 May 1999 06:39:44 +0000 (06:39 +0000)]
Change copyright notice.
hpa [Fri, 28 May 1999 00:25:19 +0000 (00:25 +0000)]
Change the HIGHMEM_MAX limit from 3f000000h to 38000000h
hpa [Fri, 28 May 1999 00:23:16 +0000 (00:23 +0000)]
Slight optimization it seems...
hpa [Tue, 23 Mar 1999 09:09:04 +0000 (09:09 +0000)]
If you have to use -s, please let me know...
hpa [Tue, 23 Mar 1999 09:01:59 +0000 (09:01 +0000)]
Move far jmp into the boot sector, since there actually is space there
now (how did that happen?)
hpa [Tue, 23 Mar 1999 08:50:39 +0000 (08:50 +0000)]
Musings...
hpa [Tue, 23 Mar 1999 08:49:10 +0000 (08:49 +0000)]
Working on 1.44 now...
hpa [Tue, 23 Mar 1999 08:48:47 +0000 (08:48 +0000)]
We're working on 1.44 now...
hpa [Fri, 19 Mar 1999 21:08:04 +0000 (21:08 +0000)]
Update copyrights to 1999
hpa [Fri, 19 Mar 1999 21:04:32 +0000 (21:04 +0000)]
Add test for force where it counts
hpa [Fri, 19 Mar 1999 21:03:37 +0000 (21:03 +0000)]
Remove note about ELKS; won't happen.
hpa [Wed, 17 Mar 1999 20:01:05 +0000 (20:01 +0000)]
Add -f to override device check
hpa [Mon, 8 Mar 1999 19:25:34 +0000 (19:25 +0000)]
Added note about the I/O delay change.
hpa [Fri, 5 Mar 1999 15:23:27 +0000 (15:23 +0000)]
Fix typo.
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.
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.
hpa [Fri, 5 Mar 1999 15:15:14 +0000 (15:15 +0000)]
Add sys2ansi.pl to the list of distributed files
hpa [Fri, 5 Mar 1999 15:08:54 +0000 (15:08 +0000)]
One more bug fix...
hpa [Fri, 5 Mar 1999 15:08:35 +0000 (15:08 +0000)]
Bug fixes.
hpa [Fri, 5 Mar 1999 14:58:26 +0000 (14:58 +0000)]
Script to convert syslinux -> ANSI
hpa [Wed, 16 Dec 1998 10:07:02 +0000 (10:07 +0000)]
1.42 already released; now working on 1.43
hpa [Sat, 5 Dec 1998 08:59:36 +0000 (08:59 +0000)]
Update documentation; include doc file for distributors.
hpa [Sat, 5 Dec 1998 08:48:05 +0000 (08:48 +0000)]
Be ultra-hyper-paranoid about A20.
hpa [Fri, 4 Dec 1998 07:34:22 +0000 (07:34 +0000)]
Add WBINVD to A20 loop; add some debugging code to bcopy
hpa [Fri, 4 Dec 1998 07:11:38 +0000 (07:11 +0000)]
Change the boot loader/installer boundary slightly
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.
hpa [Thu, 3 Dec 1998 09:12:42 +0000 (09:12 +0000)]
Fix.
hpa [Thu, 3 Dec 1998 09:12:04 +0000 (09:12 +0000)]
Store all pre-releases in a subdirectory.
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.
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.
hpa [Tue, 1 Dec 1998 07:34:00 +0000 (07:34 +0000)]
Generate a uuencoded file when making prereleases.
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.
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.
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.
hpa [Fri, 8 May 1998 00:04:45 +0000 (00:04 +0000)]
The Linux installer was never a Perl script.
hpa [Fri, 8 May 1998 00:03:30 +0000 (00:03 +0000)]
Make sure we set DF := 0 after returning from a COMBOOT program.
hpa [Thu, 7 May 1998 23:47:23 +0000 (23:47 +0000)]
Clean up "make prerel" a bit.
hpa [Thu, 7 May 1998 23:45:40 +0000 (23:45 +0000)]
Fix bug introduced by moving ldlinux_magic.
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.
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.
hpa [Thu, 7 May 1998 07:03:17 +0000 (07:03 +0000)]
*** empty log message ***
hpa [Thu, 7 May 1998 06:20:54 +0000 (06:20 +0000)]
Document DOS-only copybs procedure.
hpa [Thu, 7 May 1998 06:12:36 +0000 (06:12 +0000)]
Get the sector size properly.
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.
hpa [Thu, 7 May 1998 01:56:15 +0000 (01:56 +0000)]
Fix boot sector initialization to adapt to saving away partition info.
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.
hpa [Wed, 6 May 1998 23:39:48 +0000 (23:39 +0000)]
Update NEWS file with 1.40 changes to date.
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.
hpa [Mon, 20 Apr 1998 19:28:40 +0000 (19:28 +0000)]
Updated docs, and fixed embarrassing "LABEL" bug.
hpa [Mon, 20 Apr 1998 19:16:38 +0000 (19:16 +0000)]
Updated the COPYING file to the last revision from GNU.
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.
hpa [Tue, 14 Apr 1998 06:34:44 +0000 (06:34 +0000)]
Clean up some obsolete crud.
hpa [Tue, 14 Apr 1998 06:28:08 +0000 (06:28 +0000)]
Cleanup
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.
hpa [Tue, 14 Apr 1998 05:29:58 +0000 (05:29 +0000)]
Link in stupid.o
hpa [Tue, 14 Apr 1998 05:27:20 +0000 (05:27 +0000)]
Patch generator for the -s (stupid) option.
hpa [Tue, 14 Apr 1998 04:31:57 +0000 (04:31 +0000)]
Added keytab-lilo.doc to list of documentation files
hpa [Tue, 14 Apr 1998 04:28:24 +0000 (04:28 +0000)]
keytab-lilo documentation.
hpa [Tue, 14 Apr 1998 04:23:01 +0000 (04:23 +0000)]
Don't install keytab-lilo.pl.
hpa [Tue, 14 Apr 1998 04:22:15 +0000 (04:22 +0000)]
Updated documentation, added keytab-lilo.pl.
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.
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...
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.
hpa [Fri, 27 Feb 1998 04:21:34 +0000 (04:21 +0000)]
Deleted vestiges of old WBINVD code
hpa [Fri, 27 Feb 1998 03:52:17 +0000 (03:52 +0000)]
Documentation updates.
hpa [Fri, 27 Feb 1998 03:47:43 +0000 (03:47 +0000)]
Update date/version number.
hpa [Fri, 27 Feb 1998 03:46:57 +0000 (03:46 +0000)]
Add workaround for AMI/Intel BIOS bug.
hpa [Fri, 20 Feb 1998 22:36:06 +0000 (22:36 +0000)]
Bump the version number to 1.33
hpa [Fri, 20 Feb 1998 22:35:47 +0000 (22:35 +0000)]
Bug fix to syslinux.c; documentation update
hpa [Sat, 14 Feb 1998 00:41:06 +0000 (00:41 +0000)]
Documentation updates for 1.32 release
hpa [Sat, 14 Feb 1998 00:26:18 +0000 (00:26 +0000)]
FAT16 support!!!
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.
hpa [Wed, 11 Feb 1998 17:07:43 +0000 (17:07 +0000)]
Get rid of "upload" and convert everything to the new "bcopy" interface.
hpa [Fri, 6 Feb 1998 08:24:39 +0000 (08:24 +0000)]
bcopy routine folded into ldlinux.asm
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
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.
hpa [Fri, 6 Feb 1998 06:01:54 +0000 (06:01 +0000)]
New version number; working on FAT16 support
hpa [Fri, 6 Feb 1998 06:00:54 +0000 (06:00 +0000)]
Version 1.31
hpa [Fri, 6 Feb 1998 06:00:33 +0000 (06:00 +0000)]
Added version file
hpa [Fri, 6 Feb 1998 00:19:20 +0000 (00:19 +0000)]
Finished "make release" mechanism.
hpa [Fri, 6 Feb 1998 00:02:19 +0000 (00:02 +0000)]
Patched-up documentation. Leave the real overhaul for 1.40.
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...
hpa [Wed, 4 Feb 1998 09:27:54 +0000 (09:27 +0000)]
It seems to work now, but fd appears to be buggy???
hpa [Wed, 4 Feb 1998 06:23:54 +0000 (06:23 +0000)]
I think we're pretty much ready to rock!
hpa [Wed, 4 Feb 1998 04:47:40 +0000 (04:47 +0000)]
Updated documentation.
hpa [Wed, 4 Feb 1998 04:01:02 +0000 (04:01 +0000)]
Okay, DOS loader seems OK now.