#include <linux/module.h>
#include <linux/sched.h>
#include <linux/kernel.h>
#include <linux/interrupt.h>
#include <linux/errno.h>
#include <linux/keyboard.h>
#include <linux/delay.h>
#include <linux/timer.h>
#include <linux/kd.h>
#include <linux/random.h>
#include <linux/init.h>
#include <linux/kbd_kern.h>
#include <asm/atariints.h>
#include <asm/atarihw.h>
#include <asm/atarikb.h>
#include <asm/atari_joystick.h>
#include <asm/irq.h>
Go to the source code of this file.
|
| EXPORT_SYMBOL (atari_input_keyboard_interrupt_hook) |
|
| EXPORT_SYMBOL (atari_input_mouse_interrupt_hook) |
|
void | ikbd_write (const char *str, int len) |
|
void | ikbd_reset (void) |
|
void | ikbd_mouse_button_action (int mode) |
|
void | ikbd_mouse_rel_pos (void) |
|
| EXPORT_SYMBOL (ikbd_mouse_rel_pos) |
|
void | ikbd_mouse_abs_pos (int xmax, int ymax) |
|
void | ikbd_mouse_kbd_mode (int dx, int dy) |
|
void | ikbd_mouse_thresh (int x, int y) |
|
| EXPORT_SYMBOL (ikbd_mouse_thresh) |
|
void | ikbd_mouse_scale (int x, int y) |
|
void | ikbd_mouse_pos_get (int *x, int *y) |
|
void | ikbd_mouse_pos_set (int x, int y) |
|
void | ikbd_mouse_y0_bot (void) |
|
void | ikbd_mouse_y0_top (void) |
|
| EXPORT_SYMBOL (ikbd_mouse_y0_top) |
|
void | ikbd_resume (void) |
|
void | ikbd_mouse_disable (void) |
|
| EXPORT_SYMBOL (ikbd_mouse_disable) |
|
void | ikbd_pause (void) |
|
void | ikbd_joystick_event_on (void) |
|
void | ikbd_joystick_event_off (void) |
|
void | ikbd_joystick_get_state (void) |
|
void | ikbd_joystick_disable (void) |
|
void | ikbd_clock_set (int year, int month, int day, int hour, int minute, int second) |
|
void | ikbd_clock_get (int *year, int *month, int *day, int *hour, int *minute, int second) |
|
void | ikbd_mem_write (int address, int size, char *data) |
|
void | ikbd_mem_read (int address, char data[6]) |
|
void | ikbd_exec (int address) |
|
void | atari_kbd_leds (unsigned int leds) |
|
int | atari_keyb_init (void) |
|
| EXPORT_SYMBOL_GPL (atari_keyb_init) |
|
#define BREAK_MASK (0x80) |
#define IS_SYNC_CODE |
( |
|
sc | ) |
((sc) >= 0x04 && (sc) <= 0xfb) |
- Enumerator:
KEYBOARD |
|
AMOUSE |
|
RMOUSE |
|
JOYSTICK |
|
CLOCK |
|
RESYNC |
|
Definition at line 103 of file atakeyb.c.
void atari_kbd_leds |
( |
unsigned int |
leds | ) |
|
void ikbd_mouse_button_action |
( |
int |
mode | ) |
|
void(* atari_input_keyboard_interrupt_hook)(unsigned char, char) |
void(* atari_input_mouse_interrupt_hook)(char *) |