Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/arch



Module Name:    src
Committed By:   garbled
Date:           Sun Nov  4 16:28:28 UTC 2007

Modified Files:
        src/sys/arch/ofppc/conf: GENERIC files.ofppc
        src/sys/arch/ofppc/ofppc: machdep.c
        src/sys/arch/powerpc/oea: ofw_consinit.c
        src/sys/arch/powerpc/powerpc: rtas.c

Log Message:
Get rid of the ofppc use of the ofbus completely, for the last time.

Write a complete OF boot console into ofw_consinit.c and rewire a bunch
of the ifdef logic in that file to use it when appropriate on both macppc
and ofppc.  Get rid of the attempt to wire up the serial console early,
as that is extremely difficult on ofppc.  Yank all the console code out
of ofppc/machdep.c.  (This is a boot console only, not a full blown
console like ofcons.c)

Delete all the ofbus references out of the config files, and pull in
dev/ofw/openfirmio.c and dev/ofw/ofw_subr.c directly rather than pulling
in files.ofw.  It might be worth going back and adding a files.ofw-nobus
to that directory to allow pulling in the openfirmware driver without
pulling in the whole ofbus mess.

Change rtas driver to connect directly to mainbus, like the PCI bus nodes do.


To generate a diff of this commit:
cvs rdiff -r1.103 -r1.104 src/sys/arch/ofppc/conf/GENERIC
cvs rdiff -r1.29 -r1.30 src/sys/arch/ofppc/conf/files.ofppc
cvs rdiff -r1.95 -r1.96 src/sys/arch/ofppc/ofppc/machdep.c
cvs rdiff -r1.2 -r1.3 src/sys/arch/powerpc/oea/ofw_consinit.c
cvs rdiff -r1.2 -r1.3 src/sys/arch/powerpc/powerpc/rtas.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index