Subversion Repositories HelenOS

Rev

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

Rev 1888 Rev 1930
Line 35... Line 35...
35
#ifndef KERN_ppc64_INTERRUPT_H_
35
#ifndef KERN_ppc64_INTERRUPT_H_
36
#define KERN_ppc64_INTERRUPT_H_
36
#define KERN_ppc64_INTERRUPT_H_
37
 
37
 
38
#include <arch/exception.h>
38
#include <arch/exception.h>
39
 
39
 
40
#define IRQ_COUNT   1
-
 
41
#define IVT_ITEMS   15
40
#define IVT_ITEMS 16
42
#define INT_OFFSET  0
41
#define IVT_FIRST 0
43
 
42
 
-
 
43
#define VECTOR_DATA_STORAGE 2
-
 
44
#define VECTOR_INSTRUCTION_STORAGE 3
-
 
45
#define VECTOR_EXTERNAL 4
44
#define VECTOR_DECREMENTER 10
46
#define VECTOR_DECREMENTER 8
45
 
47
 
46
extern void start_decrementer(void);
48
extern void start_decrementer(void);
47
extern void interrupt_init(void);
49
extern void interrupt_init(void);
-
 
50
extern void extint_handler(int n, istate_t *istate);
48
 
51
 
49
#endif
52
#endif
50
 
53
 
51
/** @}
54
/** @}
52
 */
55
 */