Linux Kernel
3.7.1
|
#include <linux/delay.h>
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/input.h>
#include <linux/gameport.h>
#include <linux/jiffies.h>
Go to the source code of this file.
Data Structures | |
struct | gf2k |
Macros | |
#define | DRIVER_DESC "Genius Flight 2000 joystick driver" |
#define | GF2K_START 400 /* The time we wait for the first bit [400 us] */ |
#define | GF2K_STROBE 40 /* The time we wait for the first bit [40 us] */ |
#define | GF2K_TIMEOUT 4 /* Wait for everything to settle [4 ms] */ |
#define | GF2K_LENGTH 80 /* Max number of triplets in a packet */ |
#define | GF2K_ID_G09 1 |
#define | GF2K_ID_F30D 2 |
#define | GF2K_ID_F30 3 |
#define | GF2K_ID_F31D 4 |
#define | GF2K_ID_F305 5 |
#define | GF2K_ID_F23P 6 |
#define | GF2K_ID_F31 7 |
#define | GF2K_ID_MAX 7 |
#define | GB(p, n, s) gf2k_get_bits(data, p, n, s) |
Functions | |
MODULE_AUTHOR ("Vojtech Pavlik <[email protected]>") | |
MODULE_DESCRIPTION (DRIVER_DESC) | |
MODULE_LICENSE ("GPL") | |
module_gameport_driver (gf2k_drv) | |
MODULE_AUTHOR | ( | "Vojtech Pavlik <[email protected]>" | ) |
MODULE_DESCRIPTION | ( | DRIVER_DESC | ) |
module_gameport_driver | ( | gf2k_drv | ) |
MODULE_LICENSE | ( | "GPL" | ) |