Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 1935 → Rev 1936

/trunk/kernel/arch/mips32/include/interrupt.h
37,18 → 37,11
 
#include <arch/exception.h>
 
#define IVT_ITEMS 40
#define INT_OFFSET 32
#define IRQ_COUNT 8
#define IVT_ITEMS 32
#define IVT_FIRST 0
 
#define int_register(it, name, handler) exc_register(((it)+INT_OFFSET),name,handler)
extern function timer_fnc;
 
#define IRQ2 2
#define IRQ3 3
#define IRQ7 7
 
#define TIMER_IRQ IRQ7
 
extern void interrupt_init(void);
 
#endif
/trunk/kernel/arch/mips32/include/console.h
35,7 → 35,7
#ifndef KERN_mips32_CONSOLE_H_
#define KERN_mips32_CONSOLE_H_
 
void console_init(void);
extern void console_init(devno_t devno);
 
#endif
 
/trunk/kernel/arch/mips32/include/drivers/serial.h
62,8 → 62,8
int irq;
}serial_t;
 
void serial_console(void);
int serial_init(void);
extern void serial_console(devno_t devno);
extern int serial_init(void);
 
#endif
 
/trunk/kernel/arch/mips32/include/drivers/msim.h
37,12 → 37,7
 
#include <console/chardev.h>
 
#define MSIM_VIDEORAM 0xB0000000
/** Address of 'keyboard' device. */
#define MSIM_KBD_ADDRESS 0xB0000000
#define MSIM_KBD_IRQ 2
 
void msim_console(void);
void msim_console(devno_t devno);
void msim_kbd_release(void);
void msim_kbd_grab(void);