2004-09-23 22:45:36 +00:00
|
|
|
#XScale i80321 generic configuration
|
|
|
|
#$FreeBSD$
|
|
|
|
files "../xscale/i80321/files.i80321"
|
Instead of using sysarch() to store-retrieve the tp, add a magic address,
ARM_TP_ADDRESS, where the tp will be stored. On CPUs that support it, a cache
line will be allocated and locked for this address, so that it will never go
to RAM. On CPUs that does not, a page is allocated for it (it will be a bit
slower, and is wrong for SMP, but should be fine for UP).
The tp is still stored in the mdthread struct, and at each context switch,
ARM_TP_ADDRESS gets updated.
Suggested by: davidxu
2005-02-26 18:59:01 +00:00
|
|
|
include "../xscale/std.xscale"
|
2004-09-23 22:45:36 +00:00
|
|
|
cpu CPU_XSCALE_80321
|