coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
cpu.h File Reference
#include <arch/encoding.h>
#include <device/device.h>
Include dependency graph for cpu.h:

Go to the source code of this file.

Data Structures

struct  cpu_driver
 
struct  cpuinfo_riscv
 

Macros

#define asmlinkage
 

Functions

static void cpu_relax (void)
 
static int supports_extension (char ext)
 
static int machine_xlen (void)
 

Macro Definition Documentation

◆ asmlinkage

#define asmlinkage

Definition at line 11 of file cpu.h.

Function Documentation

◆ cpu_relax()

static void cpu_relax ( void  )
inlinestatic

Definition at line 9 of file cpu.h.

◆ machine_xlen()

static int machine_xlen ( void  )
inlinestatic

Definition at line 29 of file cpu.h.

◆ supports_extension()

static int supports_extension ( char  ext)
inlinestatic

Definition at line 24 of file cpu.h.

Referenced by mstatus_init().

Here is the caller graph for this function: