Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
memconsole.c File Reference
#include <linux/ctype.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/sysfs.h>
#include <linux/kobject.h>
#include <linux/module.h>
#include <linux/dmi.h>
#include <asm/bios_ebda.h>

Go to the source code of this file.

Data Structures

struct  biosmemcon_ebda
 

Macros

#define BIOS_MEMCONSOLE_V1_MAGIC   0xDEADBABE
 
#define BIOS_MEMCONSOLE_V2_MAGIC   (('M')|('C'<<8)|('O'<<16)|('N'<<24))
 

Functions

 MODULE_DEVICE_TABLE (dmi, memconsole_dmi_table)
 
 module_init (memconsole_init)
 
 module_exit (memconsole_exit)
 
 MODULE_AUTHOR ("Google, Inc.")
 
 MODULE_LICENSE ("GPL")
 

Variables

struct biosmemcon_ebda __packed
 

Macro Definition Documentation

#define BIOS_MEMCONSOLE_V1_MAGIC   0xDEADBABE

Definition at line 20 of file memconsole.c.

#define BIOS_MEMCONSOLE_V2_MAGIC   (('M')|('C'<<8)|('O'<<16)|('N'<<24))

Definition at line 21 of file memconsole.c.

Function Documentation

MODULE_AUTHOR ( Google,
Inc."   
)
MODULE_DEVICE_TABLE ( dmi  ,
memconsole_dmi_table   
)
module_exit ( memconsole_exit  )
module_init ( memconsole_init  )
MODULE_LICENSE ( "GPL"  )

Variable Documentation