Rework the pmax scc driver, which hadn't changed much from the 4.4bsd
pmax driver, to be diffable with the NetBSD Alpha driver. Specifically, the pmax driver now uses register names dev/ic/z8530.h. The driver now uses new-style config and dynamically-allocated softc structures. The driver no longer resets the "other" channel on an SCC when changing tty parameters. The #ifdef'ing away of processing of the output clist for non-console lines is no longer done. (Non-console serial ttys might even work now.) Other discrepancies between the pmax and alpha drivers, which I don't understand yet, are marked by XXXes. The 4.4bsd pmax console redirection code is still present, protected by #ifdef TK_NOTYET. Diffs from the Alpha scc driver are now minimal. Verified to boot on a Decstation 5k/240.
This commit is contained in:
parent
f05156d7e2
commit
7560ab9b68