freebsd-skq/sys/powerpc/booke
jhibbits ff7bb080cc Unify Book-E and AIM trap.c
Summary:
Book-E and AIM trap.c are almost identical, except for a few bits.  This is step
1 in unifying them.

This also renumbers EXC_DEBUG, to not conflict with AIM vector numbers.  Since
this is the only one thus far that is used in the switch statement in trap(),
it's the only one renumbered.  If others get added to the switch, which conflict
with AIM numbers, they should also be renumbered.

Reviewers: #powerpc, marcel, nwhitehorn

Reviewed By: marcel

Subscribers: imp

Differential Revision: https://reviews.freebsd.org/D2215
2015-04-05 02:42:52 +00:00
..
interrupt.c The AIM DAR (data access fault address register) and Book-E DEAR registers 2015-03-04 21:06:57 +00:00
locore.S Make 32-bit PowerPC kernels, like 64-bit PowerPC kernels, position-independent 2015-03-07 20:14:46 +00:00
machdep_e500.c Interrelated improvements to early boot mappings: 2013-10-26 18:18:14 +00:00
machdep_ppc4xx.c Extract vendor specific Book-E pieces into separate files and have a common 2012-05-30 17:34:40 +00:00
machdep.c CCSRBAR_VA is mpc85xx-specific, so add guards, and include the proper header 2015-03-31 05:29:44 +00:00
mp_cpudep.c Follow up r223485, which made AIM use the ABI thread pointer instead of 2013-11-11 17:37:50 +00:00
platform_bare.c Rearchitect platform memory map parsing to make it less 2013-12-01 19:43:15 +00:00
pmap.c Wrap #ifdef guards around pmap_bootstrap ap. It's only used in SMP, and 2015-03-28 21:39:42 +00:00
trap_subr.S Make 32-bit PowerPC kernels, like 64-bit PowerPC kernels, position-independent 2015-03-07 20:14:46 +00:00