Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
early_printk.c File Reference
#include <linux/console.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/string.h>
#include <linux/screen_info.h>
#include <linux/usb/ch9.h>
#include <linux/pci_regs.h>
#include <linux/pci_ids.h>
#include <linux/errno.h>
#include <asm/io.h>
#include <asm/processor.h>
#include <asm/fcntl.h>
#include <asm/setup.h>
#include <xen/hvc-console.h>
#include <asm/pci-direct.h>
#include <asm/fixmap.h>
#include <asm/mrst.h>
#include <asm/pgtable.h>
#include <linux/usb/ehci_def.h>

Go to the source code of this file.

Macros

#define VGABASE   (__ISA_IO_base + 0xb8000)
 
#define XMTRDY   0x20
 
#define DLAB   0x80
 
#define TXR   0 /* Transmit register (WRITE) */
 
#define RXR   0 /* Receive register (READ) */
 
#define IER   1 /* Interrupt Enable */
 
#define IIR   2 /* Interrupt ID */
 
#define FCR   2 /* FIFO control */
 
#define LCR   3 /* Line control */
 
#define MCR   4 /* Modem control */
 
#define LSR   5 /* Line Status */
 
#define MSR   6 /* Modem Status */
 
#define DLL   0 /* Divisor Latch Low */
 
#define DLH   1 /* Divisor latch High */
 
#define DEFAULT_BAUD   9600
 

Functions

asmlinkage void early_printk (const char *fmt,...)
 
 early_param ("earlyprintk", setup_early_printk)
 

Macro Definition Documentation

#define DEFAULT_BAUD   9600

Definition at line 115 of file early_printk.c.

#define DLAB   0x80

Definition at line 81 of file early_printk.c.

#define DLH   1 /* Divisor latch High */

Definition at line 93 of file early_printk.c.

#define DLL   0 /* Divisor Latch Low */

Definition at line 92 of file early_printk.c.

#define FCR   2 /* FIFO control */

Definition at line 87 of file early_printk.c.

#define IER   1 /* Interrupt Enable */

Definition at line 85 of file early_printk.c.

#define IIR   2 /* Interrupt ID */

Definition at line 86 of file early_printk.c.

#define LCR   3 /* Line control */

Definition at line 88 of file early_printk.c.

#define LSR   5 /* Line Status */

Definition at line 90 of file early_printk.c.

#define MCR   4 /* Modem control */

Definition at line 89 of file early_printk.c.

#define MSR   6 /* Modem Status */

Definition at line 91 of file early_printk.c.

#define RXR   0 /* Receive register (READ) */

Definition at line 84 of file early_printk.c.

#define TXR   0 /* Transmit register (WRITE) */

Definition at line 83 of file early_printk.c.

#define VGABASE   (__ISA_IO_base + 0xb8000)

Definition at line 22 of file early_printk.c.

#define XMTRDY   0x20

Definition at line 79 of file early_printk.c.

Function Documentation

early_param ( "earlyprintk"  ,
setup_early_printk   
)
asmlinkage void early_printk ( const char fmt,
  ... 
)

Definition at line 176 of file early_printk.c.