Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Aug 2001 10:50:11 -0600
From:      Warner Losh <imp@harmony.village.org>
To:        nate@yogotech.com (Nate Williams)
Cc:        Ted Faber <faber@ISI.EDU>, Kevin Oberman <oberman@es.net>, Michael Collette <metrol@earthlink.net>, FreeBSD <freebsd-mobile@FreeBSD.ORG>, FreeBSD <freebsd-stable@FreeBSD.ORG>
Subject:   Re: IRQ Problems with Stable 
Message-ID:  <200108241650.f7OGoBW95150@harmony.village.org>
In-Reply-To: Your message of "Fri, 24 Aug 2001 10:45:43 MDT." <15238.33975.248556.877072@nomad.yogotech.com> 
References:  <15238.33975.248556.877072@nomad.yogotech.com>  <15238.33497.758163.433184@nomad.yogotech.com> <20010823155520.U610@ted.isi.edu> <20010823110421.E610@ted.isi.edu> <200108231415.f7NEFMR21307@ptavv.es.net> <200108231601.f7NG1ZW85483@harmony.village.org> <200108232207.f7NM7qW88962@harmony.village.org> <200108240522.f7O5MfW91255@harmony.village.org> <200108241643.f7OGhoW94982@harmony.village.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <15238.33975.248556.877072@nomad.yogotech.com> Nate Williams writes:
: > Yes.  break into the boot process, type unset hw.pcic.init_routing or
: > set hw.pcic.init_routing=0.
: 
: This won't get over-ridden by the setting of the variable in
: /boot/loader.conf again, will it.

No.  In the boot process, the /boot/loader.conf file gets loaded, the
kernel file gets loaded and then you boot.  If you break into that
process, you can change settings.  This also works for hints that are
read in from /boot/device.hints (which comes in handy if you've set
the wrong interrupts, or have a device driver that panics the system
that's automatically loaded, etc).

: > I think that I understand why this didn't work, but don't understand
: > what would.  Maybe leaving things alone is the right idea.  Turning on
: > PCI interrupts vs ISA interrupts is done in register 3E..
: 
: The existing init_routing = 0 seems to work fine. :) :) :) :)

Right.  The hw.pcic.init_routing has nothing to do with clearing the
intr enable bit (it enables ISA interrupt routing via ExCA registers
for function interrupts).

Warner

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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