Subject: CVS commit: syssrc/sys/arch
To: None <source-changes@netbsd.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 03/26/2002 21:29:46
Module Name: syssrc
Committed By: thorpej
Date: Tue Mar 26 19:29:46 UTC 2002
Modified Files:
syssrc/sys/arch/arm/arm: cpufunc.c
syssrc/sys/arch/arm/arm32: cpu.c
syssrc/sys/arch/arm/conf: files.arm
syssrc/sys/arch/arm/include: armreg.h cpufunc.h
syssrc/sys/arch/arm/xscale: i80200_icu.c i80200reg.h i80200var.h
syssrc/sys/arch/evbarm/conf: IQ80310 TEAMASA_NPWR
Added Files:
syssrc/sys/arch/arm/xscale: xscalereg.h
Log Message:
Restructure a few things in order to support other XScale core
I/O processors:
* The i80200 and the i80321 have the same CPU ID, so split the
CPU_XSCALE option into CPU_XSCALE_80200 and CPU_XSCALE_80321
options, and don't let them both be defined at the same time.
XXX May want to revisit this in the future.
* Split some registers common between the i80200 and i80321 into
<arm/xscale/xscalereg.h>.
* Rename a few existing functions.
To generate a diff of this commit:
cvs rdiff -r1.35 -r1.36 syssrc/sys/arch/arm/arm/cpufunc.c
cvs rdiff -r1.30 -r1.31 syssrc/sys/arch/arm/arm32/cpu.c
cvs rdiff -r1.55 -r1.56 syssrc/sys/arch/arm/conf/files.arm
cvs rdiff -r1.11 -r1.12 syssrc/sys/arch/arm/include/armreg.h
cvs rdiff -r1.18 -r1.19 syssrc/sys/arch/arm/include/cpufunc.h
cvs rdiff -r1.3 -r1.4 syssrc/sys/arch/arm/xscale/i80200_icu.c
cvs rdiff -r1.2 -r1.3 syssrc/sys/arch/arm/xscale/i80200reg.h \
syssrc/sys/arch/arm/xscale/i80200var.h
cvs rdiff -r0 -r1.1 syssrc/sys/arch/arm/xscale/xscalereg.h
cvs rdiff -r1.10 -r1.11 syssrc/sys/arch/evbarm/conf/IQ80310
cvs rdiff -r1.4 -r1.5 syssrc/sys/arch/evbarm/conf/TEAMASA_NPWR
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.