Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 1347 → Rev 1346

/uspace/trunk/kbd/include/arch
1,0 → 0,0
link ../arch/mips32/include
link ../arch/ia32/include
/uspace/trunk/kbd/arch/mips32/include/kbd.h
29,8 → 29,7
#ifndef __mips32_KBD_H__
#define __mips32_KBD_H__
 
int kbd_arch_init(void);
int kbd_arch_process(int scan_code);
void kbd_arch_init(void);
 
#endif
 
/uspace/trunk/kbd/arch/mips32/src/kbd.c
28,7 → 28,6
 
#include <arch/kbd.h>
#include <ipc.h>
#include <key_buffer.h>
 
irq_cmd_t msim_cmds[1] = {
{ CMD_MEM_READ_1, (void *)0xB0000000, 0 }
39,14 → 38,9
msim_cmds
};
 
int kbd_arch_init(void)
void kbd_arch_init(void)
{
ipc_register_irq(2, &msim_kbd);
return 1;
}
 
int kbd_arch_process(int scan_code)
{
key_buffer_push(scan_code);
return 1;
}
 
/uspace/trunk/init/init.c
364,7 → 364,7
// test_hangup();
// test_slam();
// test_as_send();
// test_pci();
test_pci();
test_kbd();
 
/*
/uspace/trunk/Makefile
41,19 → 41,12
ns
 
ifeq ($(ARCH), amd64)
DIRS += pci \
kbd
DIRS += pci
endif
ifeq ($(ARCH), ia32)
DIRS += pci \
kbd
endif
ifeq ($(ARCH), mips32)
DIRS += kbd
endif
ifeq ($(ARCH), mips32eb)
DIRS += kbd
endif
 
BUILDS := $(addsuffix .build,$(DIRS))
CLEANS := $(addsuffix .clean,$(DIRS))