21 lines
415 B
C
21 lines
415 B
C
#ifndef __DECLARAT_H
|
|
#define __DECLARAT_H
|
|
|
|
// Data type declarations
|
|
typedef unsigned char byte;
|
|
typedef unsigned short word;
|
|
typedef unsigned int dword;
|
|
|
|
// Functions
|
|
void system_init();
|
|
|
|
void isrs_install();
|
|
|
|
void irq_install_handler(int irq, void (*handler)(ISR_stack_regs *r));
|
|
void irq_uninstall_handler(int irq);
|
|
void irq_install();
|
|
void kb_handler(ISR_stack_regs *r);
|
|
void reboot();
|
|
void kb_waitin();
|
|
|
|
#endif |