/etc/init -> /bin/init

Chris Torek chris at mimsy.UUCP
Wed May 4 09:07:53 AEST 1988


>>From article <31098 at felix.UUCP>, by dhesi at bsu-cs.UUCP (Rahul Dhesi):
><This solves all upgrade problems.  All who can get a source license
><should try this [running 4.3 BSD instead of Ultrix].

In article <32290 at felix.UUCP> bin at rhesus.primate.wisc.edu
(Brain in Neutral) writes:
>Doesn't work too well for VAXBI systems, though, unless someone's figured
>how how to hack BSD to understand the BI bus.  Anyone?

Not too difficult.  The problem is that only the 8[23][05]0 are simple
BI machines.  The more interesting machines---the 8700, 8800, and the
recently-released whatever-they-are-called---have an internal CPU/
memory bus and get at BI buses via adapters.

Making 4.3BSD run on the 8250 was relatively easy, since all I had to
do was lie about the bus structure (and claim the KDB50 adapter was
on the Unibus!).  Even doing an 8800 with two BIs would be possible,
since the 86x0 can have two SBIAs and has IOA maps.  Still, the whole
autoconfiguration system needs to be rewritten with the new hardware
in mind.

Debugging my KDB50 adapter code was harder....  (Did you know the
VM code assumes that the pageout driver has copied the PTEs, and that
it is safe to smash them?  Oops!  I found out with a `host buffer
memory access error'.)
-- 
In-Real-Life: Chris Torek, Univ of MD Comp Sci Dept (+1 301 454 7163)
Domain:	chris at mimsy.umd.edu	Path:	uunet!mimsy!chris



More information about the Comp.unix.ultrix mailing list