kern
annotate src/intr.h @ 23:5454cee245a3
- fixed tragic mistake in the initial kernel image mapping
- page table modifications by disabling paging first
- page allocation completed
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Mon, 04 Apr 2011 23:34:06 +0300 |
parents | |
children | 9939a6d7a45a |
rev | line source |
---|---|
nuclear@11 | 1 #ifndef INTR_H_ |
nuclear@11 | 2 #define INTR_H_ |
nuclear@11 | 3 |
nuclear@11 | 4 #include <inttypes.h> |
nuclear@11 | 5 |
nuclear@11 | 6 typedef void (*intr_func_t)(int, uint32_t); |
nuclear@11 | 7 |
nuclear@11 | 8 |
nuclear@11 | 9 void init_intr(void); |
nuclear@11 | 10 |
nuclear@11 | 11 void interrupt(int intr_num, intr_func_t func); |
nuclear@11 | 12 |
nuclear@11 | 13 #endif /* INTR_H_ */ |