Subversion Repositories HelenOS

Rev

Rev 3343 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3343 Rev 4383
Line 36... Line 36...
36
#ifndef KERN_sparc64_EXCEPTION_H_
36
#ifndef KERN_sparc64_EXCEPTION_H_
37
#define KERN_sparc64_EXCEPTION_H_
37
#define KERN_sparc64_EXCEPTION_H_
38
 
38
 
39
#define TT_INSTRUCTION_ACCESS_EXCEPTION     0x08
39
#define TT_INSTRUCTION_ACCESS_EXCEPTION     0x08
40
#define TT_INSTRUCTION_ACCESS_ERROR     0x0a
40
#define TT_INSTRUCTION_ACCESS_ERROR     0x0a
-
 
41
#define TT_IAE_UNAUTH_ACCESS            0x0b
-
 
42
#define TT_IAE_NFO_PAGE             0x0c
41
#define TT_ILLEGAL_INSTRUCTION          0x10
43
#define TT_ILLEGAL_INSTRUCTION          0x10
42
#define TT_PRIVILEGED_OPCODE            0x11
44
#define TT_PRIVILEGED_OPCODE            0x11
43
#define TT_UNIMPLEMENTED_LDD            0x12
45
#define TT_UNIMPLEMENTED_LDD            0x12
44
#define TT_UNIMPLEMENTED_STD            0x13
46
#define TT_UNIMPLEMENTED_STD            0x13
-
 
47
#define TT_DAE_INVALID_ASI          0x14
-
 
48
#define TT_DAE_PRIVILEGE_VIOLATION      0x15
-
 
49
#define TT_DAE_NC_PAGE              0x16
-
 
50
#define TT_DAE_NFO_PAGE             0x17
45
#define TT_FP_DISABLED              0x20
51
#define TT_FP_DISABLED              0x20
46
#define TT_FP_EXCEPTION_IEEE_754        0x21
52
#define TT_FP_EXCEPTION_IEEE_754        0x21
47
#define TT_FP_EXCEPTION_OTHER           0x22
53
#define TT_FP_EXCEPTION_OTHER           0x22
48
#define TT_TAG_OVERFLOW             0x23
54
#define TT_TAG_OVERFLOW             0x23
49
#define TT_DIVISION_BY_ZERO         0x28
55
#define TT_DIVISION_BY_ZERO         0x28