Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 01 Jan 2008 22:11:32 -0700 (MST)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        xcllnt@mac.com
Cc:        freebsd-embedded@freebsd.org
Subject:   Re: ocpbus(4)
Message-ID:  <20080101.221132.-1343615593.imp@bsdimp.com>
In-Reply-To: <20080101.184909.195750479.imp@bsdimp.com>
References:  <20080101.135825.1943337000.imp@bsdimp.com> <19740DB1-E759-4A61-8E1F-33AEAE74631E@mac.com> <20080101.184909.195750479.imp@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <20080101.184909.195750479.imp@bsdimp.com>
            "M. Warner Losh" <imp@bsdimp.com> writes:
: In the beginning (when newbus was introduce circa 3.0) they were used
: by the busses to assign resources to the drivers they were adding.  It
: just turned out that the 'hints' were compiled into tables the drivers
: used.  In 4.x, the hints migrated from the config file to a text file
: called typically device.hints.  Throughout these underlying changes,
: the drivers have never really known about resource hints.  The bus is
: the only thing that parses and consumes them (the busses were changed
: from using the compiled in tables to using hints in 4.0).

s/4/5/g in the above.  The switch from config generated tables to
texual hints happened after RELENG_4 was branched.  Also, Newbus was
introduced in 3.2 not 3.0, although it was used for the alpha port in
3.0.

Warner



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