Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Sep 1996 11:28:39 -0700 (PDT)
From:      Julian Elischer <julian>
To:        CVS-committers, cvs-all, cvs-sys
Subject:   cvs commit:  src/sys/i386/boot/biosboot Makefile boot.c boot2.S
Message-ID:  <199609041828.LAA25527@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

julian      96/09/04 11:28:38

  Modified:    sys/i386/boot/biosboot  Makefile boot.c boot2.S
  Log:
  3 changes:
  1/ Makefile:  the maximum size for boot2 is 7.5K not 7K,
  so don't complain until it reaches THAT size..
  newfs leaves 8K and boot 1 is 512k. leaving 7.5K becasue the disklabel
  is considered to part of the boot2 file.
  
  [512  boot1][512 disklabel][     7K boot2 code        ]
  [boot1 file][               boot2 file                ]
  
  2/ Boot2.S: move the soring of the default name read from block 2 to AFTER
  clearing the BSS.
  
  3/ boot.c:
  Move the parsing of the command line into the
  place it's called for clarity.. alsoi comment it a bit and clean it
  up a bit.. for some reason this seems ot have made it a little
  larger, but I can't work out why.. maybe bruce might have ideas?
  compensated for by shrinkage elsewhere..
  
  the practical result of this is htat the default string can now contain args
  e.g. if you change the default string to have -gd
  then the machine will boot to the dgb debugger stub by default..
  this is mostly useful with the nextboot utility..
  as it now allows you to remotely force a machine to reboot into
  the debugger.
  
  Revision  Changes    Path
  1.43      +2 -2      src/sys/i386/boot/biosboot/Makefile
  1.56      +85 -74    src/sys/i386/boot/biosboot/boot.c
  1.9       +5 -6      src/sys/i386/boot/biosboot/boot2.S



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199609041828.LAA25527>