Subversion Repositories HelenOS

Rev

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

Rev 1904 Rev 1911
Line 38... Line 38...
38
#define KERN_sparc64_TRAP_INTERRUPT_H_
38
#define KERN_sparc64_TRAP_INTERRUPT_H_
39
 
39
 
40
#include <arch/trap/trap_table.h>
40
#include <arch/trap/trap_table.h>
41
#include <arch/stack.h>
41
#include <arch/stack.h>
42
 
42
 
-
 
43
/* IMAP register bits */
-
 
44
#define IGN_MASK    0x7c0
-
 
45
#define INO_MASK    0x1f
-
 
46
#define IMAP_V_MASK (1ULL<<31)
-
 
47
 
-
 
48
#define IGN_SHIFT   6
-
 
49
 
-
 
50
 
43
/* Interrupt ASI registers. */
51
/* Interrupt ASI registers. */
44
#define ASI_UDB_INTR_W          0x77
52
#define ASI_UDB_INTR_W          0x77
45
#define ASI_INTR_DISPATCH_STATUS    0x48
53
#define ASI_INTR_DISPATCH_STATUS    0x48
46
#define ASI_UDB_INTR_R          0x7f
54
#define ASI_UDB_INTR_R          0x7f
47
#define ASI_INTR_RECEIVE        0x49
55
#define ASI_INTR_RECEIVE        0x49