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: bsh
Date: Wed Mar 16 05:02:12 UTC 2005
Modified Files:
src/sys/arch/arm/s3c2xx0: s3c2410.c s3c24x0var.h s3c2800.c s3c2800reg.h
s3c2800var.h s3c2xx0_space.c
src/sys/arch/evbarm/smdk2xx0: smdk2410_machdep.c smdk2800_machdep.c
smdk2800_start.S smdk2800var.h
Log Message:
Switch SMDK2410 and SMDK2800 kernels to use pmap_devmap_bootstrap() to map
I/O registers that are used in early start-up stage. This replaces the
special bootstrap-time-only bus_space_map function in smdk{2410,2800}_machdep.c.
This makes SMDK{2410,2800}'s initarm() a bit simpler, and gives us smaller diffs
to other evbarm platforms.
An another good thing for SMDK2800 is that now we have all built-in peripheral
registers mapped in 2 segments. We may expect less TLB miss on I/O access
(very slightly).
To generate a diff of this commit:
cvs rdiff -r1.6 -r1.7 src/sys/arch/arm/s3c2xx0/s3c2410.c
cvs rdiff -r1.1 -r1.2 src/sys/arch/arm/s3c2xx0/s3c24x0var.h
cvs rdiff -r1.7 -r1.8 src/sys/arch/arm/s3c2xx0/s3c2800.c
cvs rdiff -r1.4 -r1.5 src/sys/arch/arm/s3c2xx0/s3c2800reg.h
cvs rdiff -r1.5 -r1.6 src/sys/arch/arm/s3c2xx0/s3c2800var.h
cvs rdiff -r1.3 -r1.4 src/sys/arch/arm/s3c2xx0/s3c2xx0_space.c
cvs rdiff -r1.11 -r1.12 src/sys/arch/evbarm/smdk2xx0/smdk2410_machdep.c
cvs rdiff -r1.20 -r1.21 src/sys/arch/evbarm/smdk2xx0/smdk2800_machdep.c
cvs rdiff -r1.5 -r1.6 src/sys/arch/evbarm/smdk2xx0/smdk2800_start.S
cvs rdiff -r1.1 -r1.2 src/sys/arch/evbarm/smdk2xx0/smdk2800var.h
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