Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
shadow_console.c File Reference
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/console.h>
#include <linux/string.h>
#include <asm/blackfin.h>
#include <asm/irq_handler.h>
#include <asm/early_printk.h>

Go to the source code of this file.

Macros

#define SHADOW_CONSOLE_START   (CONFIG_PHY_RAM_BASE_ADDRESS + 0x500)
 
#define SHADOW_CONSOLE_END   (CONFIG_PHY_RAM_BASE_ADDRESS + 0x1000)
 
#define SHADOW_CONSOLE_MAGIC_LOC   (CONFIG_PHY_RAM_BASE_ADDRESS + 0x4F0)
 
#define SHADOW_CONSOLE_MAGIC   (0xDEADBEEF)
 

Functions

__init void early_shadow_write (struct console *con, const char *s, unsigned int n)
 
__init int shadow_console_enabled (void)
 
__init void mark_shadow_error (void)
 
__init void enable_shadow_console (void)
 
 pure_initcall (disable_shadow_console)
 
__init void early_shadow_reg (unsigned long reg, unsigned int n)
 

Macro Definition Documentation

#define SHADOW_CONSOLE_END   (CONFIG_PHY_RAM_BASE_ADDRESS + 0x1000)

Definition at line 19 of file shadow_console.c.

#define SHADOW_CONSOLE_MAGIC   (0xDEADBEEF)

Definition at line 21 of file shadow_console.c.

#define SHADOW_CONSOLE_MAGIC_LOC   (CONFIG_PHY_RAM_BASE_ADDRESS + 0x4F0)

Definition at line 20 of file shadow_console.c.

#define SHADOW_CONSOLE_START   (CONFIG_PHY_RAM_BASE_ADDRESS + 0x500)

Definition at line 18 of file shadow_console.c.

Function Documentation

__init void early_shadow_reg ( unsigned long  reg,
unsigned int  n 
)

Definition at line 92 of file shadow_console.c.

__init void early_shadow_write ( struct console con,
const char s,
unsigned int  n 
)

Definition at line 25 of file shadow_console.c.

__init void enable_shadow_console ( void  )

Definition at line 64 of file shadow_console.c.

__init void mark_shadow_error ( void  )

Definition at line 57 of file shadow_console.c.

pure_initcall ( disable_shadow_console  )
__init int shadow_console_enabled ( void  )

Definition at line 52 of file shadow_console.c.