1*819833afSPeter Tyser #ifndef __ASM_M68K_PROCESSOR_H 2*819833afSPeter Tyser #define __ASM_M68K_PROCESSOR_H 3*819833afSPeter Tyser 4*819833afSPeter Tyser #include <asm/ptrace.h> 5*819833afSPeter Tyser #include <asm/types.h> 6*819833afSPeter Tyser 7*819833afSPeter Tyser #define _GLOBAL(n)\ 8*819833afSPeter Tyser .globl n;\ 9*819833afSPeter Tyser n: 10*819833afSPeter Tyser 11*819833afSPeter Tyser /* Macros for setting and retrieving special purpose registers */ 12*819833afSPeter Tyser #define setvbr(v) asm volatile("movec %0,%%VBR" : : "r" (v)) 13*819833afSPeter Tyser 14*819833afSPeter Tyser #ifndef __ASSEMBLY__ 15*819833afSPeter Tyser 16*819833afSPeter Tyser #endif /* ifndef ASSEMBLY*/ 17*819833afSPeter Tyser 18*819833afSPeter Tyser #endif /* __ASM_M68K_PROCESSOR_H */ 19