version revision 1.1
11.1Sdsl$NetBSD: version,v 1.1 2003/04/16 22:36:14 dsl Exp $ 21.1Sdsl 31.1SdslNOTE ANY CHANGES YOU MAKE TO THE BOOTBLOCKS HERE. The format of this 41.1Sdslfile is important - make sure the entries are appended on end, last item 51.1Sdslis taken as the current. 61.1Sdsl 71.1Sdsl2.0: Change over to Matthias Drochner's two-stage boot system. 81.1Sdsl All code is completely new. 91.1Sdsl2.1: New welcoming banner. 101.1Sdsl2.2: Use common menu / parsing functions with other bootloaders. 111.1Sdsl New framework to pass information to the kernel. 121.1Sdsl2.3: Switch to new NetBSD MBR partition ID. 131.1Sdsl2.4: Support BIOS Int13-Extensions. 141.1Sdsl2.5: Support ustarfs boot. 151.1Sdsl2.6: Support ELF boot. 161.1Sdsl2.7: Support on-the-fly switching of console devices. 171.1Sdsl2.8: Support verbose/quiet boot. 181.1Sdsl2.9: Recognize PS/2 L40 at runtime and use appropriate gate A20 191.1Sdsl initialization (rather than using a compile flag). 201.1Sdsl Recognize ESDI disks and identify them as ed(4) for COMPAT_OLDBOOT. 211.1Sdsl2.10: g/c COMPAT_OLDBOOT 221.1Sdsl2.11: loadfile() update: ELF symbols no longer need backward seeks. 231.1Sdsl2.12: loadfile() update to avoid backwards seeks for ELF Program Headers. 241.1Sdsl2.13: Support boot from 1.44MB floppies in 2.88MB floppy drives. 251.1Sdsl2.14: Add a quirk for BIOSes which report extended memory size 261.1Sdsl in slightly nonstandard way in int15, function 0xE801 271.1Sdsl2.15: Use int15/0xc7 to get memory information on machines which support 281.1Sdsl it, like later IBM PS/2 machines 291.1Sdsl2.16: Move 16bit %ss to allow >64k for code, data and stack 301.1Sdsl Default partition to that passed in by mbr code 311.1Sdsl Support limited filename globbing in 'ls' command 321.1Sdsl Use .code16 and .code32 directives 331.1Sdsl3.0: Separate out into bootxx and boot 34