# ~jhs/public_html/src/bsd/fixes/FreeBSD/src/jhs/boot/loader.conf.master # /host/lapa/boot/loader.conf - for lapa aci # See also /boot/defaults/loader.conf # See Also: # man acpi # man sysctl # sysctl -a # shows all values # sysctl -a -d # Print description instead of value userconfig_script_load="YES" debug.bootverbose=1 # A `sysctl` variable. # Default 0 hw.pcic.intr_path="1" hw.pcic.irq="0" # A `sysctl` variable. # Without hw.pci.enable_io_modes=0 boot hangs after agp. # sysctl -d says: # Enable I/O and memory bits in the config register. # Some BIOSes do not enable these bits correctly. # We'd like to do this all the time, but there are # Without hw.pci.enable_io_modes=0 boot hangs after agp on some # machine other than lapl. # Enable I/O and memory bits in the config register. # Some BIOSes do not enable these bits correctly. # We'd like to do this all the time, but there are # hw.pcic.intr_path="1" # host=lapa: hw.pcic.intr_path="1" # sysctl -a -d: # hw.pcic.intr_path: Which path to send the interrupts over. # Normally interrupts for # cardbus bridges are routed over the PCI bus (2). However, some laptops # will hang when using PCI interrupts due to bugs in this code. Those # bugs can be worked around by forcings ISA interrupts (1). # Warner wrote: # L-50 and L-70 machines have only ISA PCMICA bridges # This is also not a Cardbus. # host=lapa: hw.pcic.irq="0" # hw.pcic.irq="0" # sysctl -a -d: # hw.pcic.irq: Override the IRQ configured by the config system for all pcic devices # Not in defaults/loaders.conf # machdep.pccard.pcic_irq="0" # Assigns PCCARD controller IRQ (0=polled) # defaults/loaders.conf: (commented out) Assigns PCCARD controller IRQ (0=polled) # machdep.pccard.pcic_irq=11 # lapa demsg reports: # pccard0: on pcic0 # pccard1: on pcic0 # so although one bay, looks like s/ware provision for 2 ? # machdep.bios.pci=disable # not in defaults/loader.conf: machdep.bios.pci=disable # machdep.bios.pnp=disable # not in defaults/loader.conf: machdep.bios.pnp=disable # sysctl -a -d: # hw.pcic.init_routing: Force the interrupt routing to be # initialized on those bridges where doing so will cause # probelms. This is very rare and generally is not needed. # The default of 0 is almost always appropriate. Only set # to 1 if instructed to do so for debugging. Only TI bridges # are affected by this option, and what the code does is of # dubious value. This option is obsolete and will be deleted # before FreeBSD 4.8. # sysctl -a -d: # hw.pcic.ignore_pci: When set, driver ignores pci cardbus bridges # it would otherwise claim. # Generally speaking, this option is not needed for anything other # than as an aid in debugging. # sysctl -a -d: # hw.pcic.pd6729_intr_path: Determine the interrupt path or method for Cirrus Logic PD6729 and # similar I/O space based pcmcia bridge. Chips on a PCI expansion card need # a value of 2, while chips installed in a laptop need a value of 1 (which is # also the default). This is similar to hw.pcic.intr_path, but separate so # that it can default to ISA when intr_path defaults to PCI. # sysctl -a -d: # hw.pcic.ti12xx_enable_pci_clock: Some TI-12xx parts need to have the PCI clock enabled. These designs do # not provide a clock themselves. Most of the reference boards have the # required oscillator parts, so the number of machines that needs this to be # set is vanishingly small. # debug.acpi.avoid= # where is this from ? # debug.acpi.disable # A `man acpi` variable, not a `man sysctl` variable. # Selectively disables portions of ACPI for debugging purposes. # hint.acpi.0.disabled=0 # Hashed 10.12.200 # A `man acpi` variable, not a `man sysctl` variable. # On 5.2.1-RELEASE & 5.2.1-RELEASE-p9, & without this, # sometimes it wont even boot & if it does, xdm will crash # on start, & xinit will crash on exit. hint.acpi.0.disabled=1 # makes fxp far too damn slow or intermittently dead, but so # does manually booting with option 2: no acpi # hw.acpi.reset_video=0 # hw.fxp_rnr= # A `sysctl` variable. # default: 1 fxp rnr events # hw.fxp0.bundle_max: 6 # A `sysctl` variable. # hw.fxp0.int_delay: 1000 # A `sysctl` variable. # hw.fxp_noflow=1 # Hashed 10.12.200 # A `sysctl` variable. # was 0 by default, but was timing out after running a while multi user. # so now experimentally turned on. # however, interface still times out during boot # I havent run long & hard multi user to test it properly