007aeeced6
This was an optimization used only by a few xscale platforms. Part of the optimization was to create a direct map for all physical pages, and that resulted in making multiple mappings of pages in a way that bypassed the logic in pmap.c to handle VIVT cache aliasing. It also just generally made the code more complex and hard to maintain for all SoCs. Reviewed by: cognet
10 lines
276 B
Plaintext
10 lines
276 B
Plaintext
# XScale PXA generic configuration
|
|
# $FreeBSD$
|
|
files "../xscale/pxa/files.pxa"
|
|
include "../xscale/std.xscale"
|
|
makeoptions KERNPHYSADDR=0xa0200000
|
|
makeoptions KERNVIRTADDR=0xc0200000
|
|
makeoptions CONF_CFLAGS=-mcpu=xscale
|
|
options XSCALE_CACHE_READ_WRITE_ALLOCATE
|
|
machine arm
|