Subject: CVS commit: syssrc/sys/arch/ofppc
To: None <source-changes@netbsd.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 10/29/2001 21:04:27
Module Name: syssrc
Committed By: thorpej
Date: Mon Oct 29 19:04:27 UTC 2001
Modified Files:
syssrc/sys/arch/ofppc/conf: files.ofppc
syssrc/sys/arch/ofppc/include: intr.h
syssrc/sys/arch/ofppc/ofppc: conf.c genassym.cf machdep.c
syssrc/sys/arch/ofppc/ofwgen: ofwgen.c ofwgen_intr.c ofwgenvar.h
Log Message:
Add/rework infrastructure that will allow us to support native
device drivers:
- Various native device entries in cdevsw/bdevsw.
- Rework the interrupt infrastructure to provide more flexibility to
the platform-dependent back-end. Rewrite the "ofwgen" simulated
interrupt routines to reflect the changes.
- Clear out the BAT registers and set the fixed battable entries before
calling the platform init routine. The platform init routine is allowed
to set entries in the battable.
- Don't call the platform cons_init routine until after translation is
enabled -- we might need translation to work in order to access bus
space.
To generate a diff of this commit:
cvs rdiff -r1.16 -r1.17 syssrc/sys/arch/ofppc/conf/files.ofppc
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/ofppc/include/intr.h
cvs rdiff -r1.9 -r1.10 syssrc/sys/arch/ofppc/ofppc/conf.c
cvs rdiff -r1.5 -r1.6 syssrc/sys/arch/ofppc/ofppc/genassym.cf
cvs rdiff -r1.72 -r1.73 syssrc/sys/arch/ofppc/ofppc/machdep.c
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/ofppc/ofwgen/ofwgen.c \
syssrc/sys/arch/ofppc/ofwgen/ofwgen_intr.c \
syssrc/sys/arch/ofppc/ofwgen/ofwgenvar.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.