Subversion Repositories HelenOS

Rev

Rev 3114 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3114 Rev 3116
Line 35... Line 35...
35
 */
35
 */
36
 
36
 
37
#ifndef KERN_ppc32_REGUTILS_H_
37
#ifndef KERN_ppc32_REGUTILS_H_
38
#define KERN_ppc32_REGUTILS_H_
38
#define KERN_ppc32_REGUTILS_H_
39
 
39
 
-
 
40
/*
-
 
41
 * MSR/SRR1 bits
-
 
42
 */
40
#define MSR_PR (1 << 14)
43
#define MSR_PR (1 << 14)
41
 
44
 
-
 
45
/*
-
 
46
 * SRR1 bits
-
 
47
 */
-
 
48
#define SRR1_FP_EXC (1 << 20)
-
 
49
#define SRR1_ILL_EXC    (1 << 19)
-
 
50
#define SRR1_PRIV_EXC   (1 << 18)
-
 
51
#define SRR1_TRAP_EXC   (1 << 17)
-
 
52
 
-
 
53
#define SRR1_NOT_FAULT  (1 << 16)
-
 
54
 
42
#endif
55
#endif
43
 
56
 
44
/** @}
57
/** @}
45
 */
58
 */