Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Variables
kernel-entry-init.h File Reference
#include <asm/cacheops.h>
#include <asm/addrspace.h>

Go to the source code of this file.

Macros

#define CO_CONFIGPR_VALID   0x3F1F41FF /* valid bits to write to ConfigPR */
 
#define HAZARD_CP0   nop; nop; nop; nop; nop; nop; nop; nop; nop; nop; nop; nop;
 
#define CACHE_OPC   0xBC000000 /* MIPS cache instruction opcode */
 
#define ICACHE_LINE_SIZE   32 /* Instruction cache line size bytes */
 
#define DCACHE_LINE_SIZE   32 /* Data cache line size in bytes */
 
#define ICACHE_SET_COUNT   256 /* Instruction cache set count */
 
#define DCACHE_SET_COUNT   128 /* Data cache set count */
 
#define ICACHE_SET_SIZE   (ICACHE_SET_COUNT * ICACHE_LINE_SIZE)
 
#define DCACHE_SET_SIZE   (DCACHE_SET_COUNT * DCACHE_LINE_SIZE)
 

Variables

macro kernel_entry_setup set
push set noreorder 
cache_begin
 

Macro Definition Documentation

#define CACHE_OPC   0xBC000000 /* MIPS cache instruction opcode */

Definition at line 16 of file kernel-entry-init.h.

#define CO_CONFIGPR_VALID   0x3F1F41FF /* valid bits to write to ConfigPR */

Definition at line 14 of file kernel-entry-init.h.

#define DCACHE_LINE_SIZE   32 /* Data cache line size in bytes */

Definition at line 18 of file kernel-entry-init.h.

#define DCACHE_SET_COUNT   128 /* Data cache set count */

Definition at line 21 of file kernel-entry-init.h.

#define DCACHE_SET_SIZE   (DCACHE_SET_COUNT * DCACHE_LINE_SIZE)

Definition at line 24 of file kernel-entry-init.h.

#define HAZARD_CP0   nop; nop; nop; nop; nop; nop; nop; nop; nop; nop; nop; nop;

Definition at line 15 of file kernel-entry-init.h.

#define ICACHE_LINE_SIZE   32 /* Instruction cache line size bytes */

Definition at line 17 of file kernel-entry-init.h.

#define ICACHE_SET_COUNT   256 /* Instruction cache set count */

Definition at line 20 of file kernel-entry-init.h.

#define ICACHE_SET_SIZE   (ICACHE_SET_COUNT * ICACHE_LINE_SIZE)

Definition at line 23 of file kernel-entry-init.h.

Variable Documentation

macro kernel_entry_setup set push set noreorder cache_begin

Definition at line 35 of file kernel-entry-init.h.