git://scm.lunaixsky.com
/
lunaix-os.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
723ba67346e30c2db729ee4270b66e675a7433fd
[lunaix-os.git]
/
lunaix-os
/
includes
/
lunaix
/
interrupts
/
interrupts.h
1
#pragma pack(push, 1)
2
typedef struct {
3
unsigned int vector;
4
unsigned int err_code;
5
unsigned int eip;
6
unsigned short cs;
7
unsigned int eflags;
8
} isr_param;
9
#pragma pack(pop)
10
11
void
12
_asm_isr0();
13
14
void
15
interrupt_handler(isr_param* param);