Rafal Jaworowski
17f4cae4a5
Let us manage differences of Book-E PowerPC variations i.e. vendor /
...
implementation specific vs. the common architecture definition.
Bring PPC4XX defines (PSL, SPR, TLB). Note the new definitions under
BOOKE_PPC4XX are not used in the code yet.
This change set is not supposed to affect existing E500 support, it's just
another reorg step before bringing support for E500mc, E5500 and PPC465.
Obtained from: AppliedMicro, Freescale, Semihalf
2012-05-27 10:25:20 +00:00
Nathan Whitehorn
13b5e92e01
Allow multiple inclusion of trap.h. This has always been broken, but
...
until recently never caused problems.
2012-03-29 02:02:14 +00:00
Rafal Jaworowski
ffb5669540
Rework and extend PowerPC headers definitons towards Book-E/e500 CPUs support.
...
Approved by: cognet (mentor)
Obtained from: Juniper, Semihalf
MFp4: e500
2008-03-03 13:20:52 +00:00
Marcel Moolenaar
ad9503cd37
Add prototype for trap().
...
Approved by: re (blanket)
2007-08-07 18:39:28 +00:00
Warner Losh
60727d8b86
/* -> /*- for license, minor formatting changes
2005-01-07 02:29:27 +00:00
Benno Rice
3779a55671
Update to newer trap code from NetBSD.
...
Obtained from: NetBSD
2002-05-09 14:22:55 +00:00
Mark Peek
0308a57783
Clean up the trap handling code and make it consistent with the other platforms.
...
Submitted by: jhb
2001-11-05 00:49:03 +00:00
Benno Rice
f9bac91b18
Bring in NetBSD code used in the PowerPC port.
...
Reviewed by: obrien, dfr
Obtained from: NetBSD
2001-06-10 02:39:37 +00:00