coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
fsp_debug_event.c File Reference
#include <console/console.h>
#include <fsp/api.h>
#include <fsp/fsp_debug_event.h>
#include <fsp/util.h>
Include dependency graph for fsp_debug_event.c:

Go to the source code of this file.

Functions

static efi_return_status_t print_fsp_string_data (const efi_status_code_data_t *data)
 
efi_return_status_t fsp_debug_event_handler (efi_status_code_type_t ignored1, efi_status_code_value_t ignored2, efi_uint32_t ignored3, efi_guid_t *ignored4, efi_status_code_data_t *data)
 

Variables

static const uint8_t fsp_string_type_guid [16]
 

Function Documentation

◆ fsp_debug_event_handler()

efi_return_status_t fsp_debug_event_handler ( efi_status_code_type_t  ignored1,
efi_status_code_value_t  ignored2,
efi_uint32_t  ignored3,
efi_guid_t ignored4,
efi_status_code_data_t data 
)

Definition at line 20 of file fsp_debug_event.c.

References fsp_guid_compare(), FSP_NOT_FOUND, fsp_string_type_guid, and print_fsp_string_data().

Referenced by fill_fsps_uart_params(), and platform_fsp_memory_init_params_cb().

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

◆ print_fsp_string_data()

static efi_return_status_t print_fsp_string_data ( const efi_status_code_data_t data)
static

Definition at line 13 of file fsp_debug_event.c.

References BIOS_SPEW, FSP_SUCCESS, and printk.

Referenced by fsp_debug_event_handler().

Here is the caller graph for this function:

Variable Documentation

◆ fsp_string_type_guid

const uint8_t fsp_string_type_guid[16]
static
Initial value:
= {
0x80, 0x10, 0xd1, 0x92, 0x6f, 0x49, 0x95, 0x4d,
0xbe, 0x7e, 0x03, 0x74, 0x88, 0x38, 0x2b, 0x0a
}

Definition at line 8 of file fsp_debug_event.c.

Referenced by fsp_debug_event_handler().