blob: 56ff15953981125d897e4d48505c6845482b727f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
# **'common'** Secureboot Services in Hostboot
This directory implements utility functions for tracing and error logging
that other secureboot modules in the peer directories can use.
For example, the secureboot_base, secureboot_rt (runtime), secureboot_trusted,
secureboot_ext, and node_comm modules use these functions.
## Files
* __common.mk__
* Makefile that other makefiles can call to include the generated .o files
* __containerheader.C__
* Implements the ContainerHeader class's member functions
* Functions are defined in
[containerheader.H](../../../include/usr/secureboot/containerheader.H)
* __errlud_secure.C, errlud_secure.H__
* These files define and implement custom error log user detail sections to
capture security information on the system
* __[README.md](./README.md)__
* This file
* __securetrace.C, securetrace.H__
* Defines and implements standard Hostboot trace descriptors for the
secureboot component
## sub-directories
* __plugins__
* Standard Hostboot 'plugins' directory where the errorlog parser finds the
information to properly parse the custom error log user detail sections
defined in errlud_secure.H
|