LMS 2012
|
#include <asm/types.h>
#include <linux/time.h>
#include "../../lms2012/source/lms2012.h"
#include <linux/kernel.h>
#include <linux/fs.h>
#include <linux/sched.h>
#include <linux/mm.h>
#include <linux/hrtimer.h>
#include <linux/slab.h>
#include <linux/init.h>
#include <linux/uaccess.h>
#include <linux/debugfs.h>
#include <linux/ioport.h>
#include <asm/gpio.h>
#include <asm/io.h>
#include <linux/module.h>
#include <linux/miscdevice.h>
#include <asm/uaccess.h>
Go to the source code of this file.
Macros | |
#define | MODULE_NAME "analog_module" |
#define | DEVICE1_NAME ANALOG_DEVICE |
#define | __USE_POSIX |
#define | SHM_LENGTH (sizeof(AnalogDefault)) |
#define | NPAGES ((SHM_LENGTH + PAGE_SIZE - 1) / PAGE_SIZE) |
Functions | |
MODULE_LICENSE ("GPL") | |
MODULE_AUTHOR ("The LEGO Group") | |
MODULE_DESCRIPTION (MODULE_NAME) | |
MODULE_SUPPORTED_DEVICE (DEVICE1_NAME) | |
module_init (ModuleInit) | |
module_exit (ModuleExit) | |
#define __USE_POSIX |
Definition at line 35 of file d_analog.c.
#define DEVICE1_NAME ANALOG_DEVICE |
Definition at line 30 of file d_analog.c.
#define MODULE_NAME "analog_module" |
Definition at line 29 of file d_analog.c.
#define NPAGES ((SHM_LENGTH + PAGE_SIZE - 1) / PAGE_SIZE) |
Definition at line 95 of file d_analog.c.
#define SHM_LENGTH (sizeof(AnalogDefault)) |
Definition at line 94 of file d_analog.c.
MODULE_AUTHOR | ( | "The LEGO Group" | ) |
MODULE_DESCRIPTION | ( | MODULE_NAME | ) |
module_exit | ( | ModuleExit | ) |
module_init | ( | ModuleInit | ) |
MODULE_LICENSE | ( | "GPL" | ) |
MODULE_SUPPORTED_DEVICE | ( | DEVICE1_NAME | ) |