freebsd-skq/sys/powerpc/aim
Justin Hibbits 28cbb9b173 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
locore32.S Make 32-bit PowerPC kernels, like 64-bit PowerPC kernels, position-independent 2015-03-07 20:14:46 +00:00
locore64.S Make sure to relocate tmpstk with everything else and avoid processing 2015-01-21 19:09:15 +00:00
locore.S
machdep.c Unify Book-E and AIM trap.c 2015-04-05 02:42:52 +00:00
mmu_oea64.c Fix integer truncation bug in malloc(9) 2015-04-01 12:42:26 +00:00
mmu_oea64.h New pmap implementation for 64-bit PowerPC processors. The main focus of 2015-02-24 21:37:20 +00:00
mmu_oea.c Move Book-E/AIM dependent bits for setting user PMAP during thread switch 2015-03-04 16:45:31 +00:00
moea64_if.m New pmap implementation for 64-bit PowerPC processors. The main focus of 2015-02-24 21:37:20 +00:00
moea64_native.c Fix unitialized variable. 2015-02-27 20:32:09 +00:00
mp_cpudep.c On 64-bit PowerPC, use more native forms of the PPC 970 HID restore 2015-01-21 02:57:54 +00:00
slb.c Fix integer truncation bug in malloc(9) 2015-04-01 12:42:26 +00:00
trap_subr32.S Make 32-bit PowerPC kernels, like 64-bit PowerPC kernels, position-independent 2015-03-07 20:14:46 +00:00
trap_subr64.S Make assembly slightly more idiomatic (and able to be handled by clang's 2015-03-07 20:27:00 +00:00
uma_machdep.c Fix integer truncation bug in malloc(9) 2015-04-01 12:42:26 +00:00