coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
cf9_reset.c File Reference
#include <arch/io.h>
#include <arch/cache.h>
#include <cf9_reset.h>
#include <console/console.h>
#include <halt.h>
Include dependency graph for cf9_reset.c:

Go to the source code of this file.

Functions

void do_system_reset (void)
 
void do_full_reset (void)
 
void system_reset (void)
 
void full_reset (void)
 

Function Documentation

◆ do_full_reset()

void do_full_reset ( void  )

Definition at line 30 of file cf9_reset.c.

References dcache_clean_all(), FULL_RST, outb(), RST_CNT, RST_CPU, and SYS_RST.

Referenced by configure_descriptor(), do_force_global_reset(), do_global_reset(), and full_reset().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ do_system_reset()

void do_system_reset ( void  )

Definition at line 16 of file cf9_reset.c.

References dcache_clean_all(), outb(), RST_CNT, RST_CPU, and SYS_RST.

Referenced by system_reset().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ full_reset()

◆ system_reset()

void system_reset ( void  )