Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions | Variables
prom.c File Reference
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/string.h>
#include <linux/serial_pnx8xxx.h>
#include <asm/bootinfo.h>
#include <uart.h>

Go to the source code of this file.

Data Structures

struct  t_env_var
 

Functions

char *__init prom_getcmdline (void)
 
void __init prom_init_cmdline (void)
 
charprom_getenv (char *envname)
 
unsigned char str2hexnum (unsigned char c)
 
void str2eaddr (unsigned char *ea, unsigned char *str)
 
int get_ethernet_addr (char *ethernet_addr)
 
void __init prom_free_prom_memory (void)
 
void prom_putchar (char c)
 
 EXPORT_SYMBOL (get_ethernet_addr)
 
 EXPORT_SYMBOL (str2eaddr)
 

Variables

int prom_argc
 
char ** prom_argv
 
char ** prom_envp
 
int pnx8550_console_port
 

Function Documentation

EXPORT_SYMBOL ( get_ethernet_addr  )
EXPORT_SYMBOL ( str2eaddr  )
int get_ethernet_addr ( char ethernet_addr)

Definition at line 96 of file prom.c.

void __init prom_free_prom_memory ( void  )

Definition at line 109 of file prom.c.

char* __init prom_getcmdline ( void  )

Definition at line 33 of file prom.c.

char* prom_getenv ( char envname)

Definition at line 49 of file prom.c.

void __init prom_init_cmdline ( void  )

Definition at line 38 of file prom.c.

void prom_putchar ( char  c)

Definition at line 116 of file prom.c.

void str2eaddr ( unsigned char ea,
unsigned char str 
)
inline

Definition at line 81 of file prom.c.

unsigned char str2hexnum ( unsigned char  c)
inline

Definition at line 70 of file prom.c.

Variable Documentation

int pnx8550_console_port

Definition at line 91 of file setup.c.

int prom_argc

Definition at line 42 of file prom.c.

char** prom_argv

Definition at line 43 of file prom.c.

char ** prom_envp

Definition at line 44 of file prom.c.