diff options
author | benno <benno@FreeBSD.org> | 2001-07-01 02:38:38 +0000 |
---|---|---|
committer | benno <benno@FreeBSD.org> | 2001-07-01 02:38:38 +0000 |
commit | 47eaf0390aadf76b6cc54758b0f5d3beedb93543 (patch) | |
tree | 9c085ab0cbe2a5146e1d05eb9a8a508920d654fe /sys/powerpc/include/cpu.h | |
parent | 3bfab48c8c78752e65bbf97946ddf469161fb773 (diff) | |
download | FreeBSD-src-47eaf0390aadf76b6cc54758b0f5d3beedb93543.zip FreeBSD-src-47eaf0390aadf76b6cc54758b0f5d3beedb93543.tar.gz |
Add TRAPF_* macros required by MI-ification of ast() and userret().
Submitted by: Mark Peek <mark@whistle.com>
Diffstat (limited to 'sys/powerpc/include/cpu.h')
-rw-r--r-- | sys/powerpc/include/cpu.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/powerpc/include/cpu.h b/sys/powerpc/include/cpu.h index cabcbec..0a541a2 100644 --- a/sys/powerpc/include/cpu.h +++ b/sys/powerpc/include/cpu.h @@ -44,6 +44,9 @@ #define CLKF_PC(frame) ((frame)->srr0) #define CLKF_INTR(frame) ((frame)->depth > 0) +#define TRAPF_USERMODE(frame) ((frame)->srr1 & PSL_PR) != 0) +#define TRAPF_PC(frame) ((frame)->srr0) + #define cpu_swapout(p) #define cpu_number() 0 |