Files
foc/l4/pkg/bootstrap
Alexander Boettcher 5c4fd5671f Bootstrap: read out comport on x86 from BDA area
With this patch the comport are tried to read out from the BIOS Data Area
on x86 machines. The BDA Area are part of the first physical page and may
contain the non-default io ports of the comport.

When used together with 'bender' from the 'morbo' toolchain, even serial PCI
cards (also Intel's AMT Serial Over Line adapter) are detected automatically.
2017-05-09 10:58:12 +02:00
..
2017-05-02 15:25:27 +02:00
2017-05-02 15:25:27 +02:00
2013-01-11 17:00:47 +01:00
2013-01-11 17:00:47 +01:00

L4 Bootstrapper for booting Fiasco and other L4 compatible kernels.

Command line parameters (in alphabetical order):

  -comport=<port>
      If serial logging is enabled, <port> defines which serial port to use,
      where 1 is the first port found.
      NOTE: Bootstrap does not support the -comspeed=<speed> option and uses
      the port with 115200 bps.

  -hercules
      --- DOCUMENTATION MISSING ---

  -maxmem=<size in MB>
      Set the mem_upper field of the multiboot info structure.

  -patch=<modname>,<text>=<replacement>,...
      <modname> is compared with the path name of each module to decide which
      module should be patched. If the module was found, each occurrence of
      <text> is replaced by <replacement>. <replacement> can also be quoted
      text. Otherwise no spaces are allowed.

  -arg=<modname>,<replacement>
      <modname> is compared with the path name of each module to decide which
      module arguments should be replaced. If the module was found, the module
      arguments, that is all text of the module command line after the first
      ' ' is replaced by <replacement>. <replacement> can also be quoted text.

  -roottask
      No effect -- Provided for compatibility with RMGR.

  -serial
      Enables support for logging to serial line.

  -sigma0
      No effect -- Provided for compatibility with RMGR.

  -modaddr=<addr>
      Relocate modules to the physical address ADDR.  Eliminates the
      need for a specialized GRUB that supports the modaddr command.