|
FreeBASIC
0.91.0
|
#include "../fb.h"#include "fb_private_console.h"#include <pc.h>#include <go32.h>#include <dpmi.h>#include <sys/farptr.h>
Go to the source code of this file.
Functions | |
| static void | end_fb_ConsoleMultikey (void) |
| static __inline__ int | fb_hWriteControlCommand (unsigned char uchValue) |
| static int | fb_MultikeyHandler (unsigned irq_number) |
| END_OF_STATIC_FUNCTION (fb_MultikeyHandler) | |
| static void | fb_ConsoleMultikeyExit (void) |
| void | fb_ConsoleMultikeyInit (void) |
| int | fb_ConsoleMultikey (int scancode) |
| END_OF_FUNCTION (fb_ConsoleMultikey) | |
Variables | |
| void(* | __fb_dos_multikey_hook )(int scancode, int flags) = NULL |
| static int | inited = FALSE |
| static volatile char | key [128] |
| static volatile int | got_extended_key = FALSE |
|
static |
| END_OF_FUNCTION | ( | fb_ConsoleMultikey | ) |
| END_OF_STATIC_FUNCTION | ( | fb_MultikeyHandler | ) |
| int fb_ConsoleMultikey | ( | int | scancode) |
|
static |
Definition at line 155 of file io_multikey.c.


| void fb_ConsoleMultikeyInit | ( | void | ) |
Definition at line 166 of file io_multikey.c.


|
static |
|
static |
Definition at line 30 of file io_multikey.c.


| void(* __fb_dos_multikey_hook)(int scancode, int flags) = NULL |
Definition at line 10 of file io_multikey.c.
|
static |
Definition at line 16 of file io_multikey.c.
|
static |
Definition at line 14 of file io_multikey.c.
|
static |
Definition at line 15 of file io_multikey.c.