HardenedBSD/sys/powerpc/aim
Peter Grehan f61afb4498 Get the gdb/psim emulator functioning again.
aim/machdep.c:
  - the	RI status register bit needs to be set when	doing the mtmsrd 64-bit
    instruction	test
  - psim doesn't implement the dcbz instruction	so the run-time	cacheline
    test fails.	Set the	cachline size to 32 to avoid infinite loops in
    future calls to __syncicache()

aim/platform_chrp.c:
  - if after iterating through / and a name property of "cpus" still isn't
    found, just	search directly	for '/cpus'.
  - psim doesn't put a "reg" property on it's cpu nodes, so assume 0
    since it is	uniprocessor-only at this point

powerpc/openpic.c
  - the	number of CPUs reported	is 1 too many on psim's	openpic

Reviewed by:	nwhitehorn
MFC after:	1 week (openpic part)
2009-06-10 12:47:54 +00:00
..
clock.c PowerPC common SMP startup and time base rework. 2009-05-14 16:48:25 +00:00
copyinout.c
interrupt.c
locore.S
machdep.c Get the gdb/psim emulator functioning again. 2009-06-10 12:47:54 +00:00
mmu_oea64.c Factor out platform dependent things unrelated to device drivers into a 2009-05-14 00:34:26 +00:00
mmu_oea.c Factor out platform dependent things unrelated to device drivers into a 2009-05-14 00:34:26 +00:00
mp_cpudep.c Factor out platform dependent things unrelated to device drivers into a 2009-05-14 00:34:26 +00:00
nexus.c
ofw_machdep.c Factor out platform dependent things unrelated to device drivers into a 2009-05-14 00:34:26 +00:00
ofwmagic.S
platform_chrp.c Get the gdb/psim emulator functioning again. 2009-06-10 12:47:54 +00:00
swtch.S
trap_subr.S
trap.c
uma_machdep.c
vm_machdep.c Factor out platform dependent things unrelated to device drivers into a 2009-05-14 00:34:26 +00:00