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.