coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
tables.h
Go to the documentation of this file.
1
#ifndef BOOT_TABLES_H
2
#define BOOT_TABLES_H
3
4
#include <
stdint.h
>
5
6
/*
7
* Write architecture specific tables as well as the common
8
* coreboot table.
9
* Returns a pointer to the table or NULL on error.
10
*/
11
void
*
write_tables
(
void
);
12
13
/*
14
* Allow per-architecture table writes called from write_tables(). The
15
* coreboot_table parameter provides a reference to where the coreboot
16
* table will be written. The parameter is to allow architectures to
17
* provide a forwarding table to real coreboot table.
18
*/
19
void
arch_write_tables
(
uintptr_t
coreboot_table);
20
21
#endif
/* BOOT_TABLES_H */
stdint.h
uintptr_t
unsigned long uintptr_t
Definition:
stdint.h:21
arch_write_tables
void arch_write_tables(uintptr_t coreboot_table)
Definition:
tables.c:8
write_tables
void * write_tables(void)
Definition:
coreboot_table.c:542
src
include
boot
tables.h
Generated by
1.9.1