#include <boot/coreboot_tables.h>


Go to the source code of this file.
Functions | |
| unsigned long | write_coreboot_table (unsigned long low_table_start, unsigned long low_table_end, unsigned long rom_table_start, unsigned long rom_table_end) |
| struct lb_header * | lb_table_init (unsigned long addr) |
| struct lb_record * | lb_first_record (struct lb_header *header) |
| struct lb_record * | lb_last_record (struct lb_header *header) |
| struct lb_record * | lb_next_record (struct lb_record *rec) |
| struct lb_record * | lb_new_record (struct lb_header *header) |
| struct lb_memory * | lb_memory (struct lb_header *header) |
| void | lb_memory_range (struct lb_memory *mem, uint32_t type, uint64_t start, uint64_t size) |
| struct lb_mainboard * | lb_mainboard (struct lb_header *header) |
| unsigned long | lb_table_fini (struct lb_header *header) |
| struct lb_memory * | get_lb_mem (void) |
| int | add_mainboard_resources (struct lb_memory *mem) |
Variables | |
| struct cmos_option_table | option_table |
| int add_mainboard_resources | ( | struct lb_memory * | mem | ) |
Definition at line 250 of file mainboard.c.
References lb_add_memory_range(), LB_MEM_RESERVED, printk_info, uma_memory_size, and uma_memory_start.
Referenced by write_coreboot_table().


| struct lb_memory* get_lb_mem | ( | void | ) | [read] |
Definition at line 375 of file coreboot_table.c.
Definition at line 31 of file coreboot_table.c.
Definition at line 38 of file coreboot_table.c.
| struct lb_mainboard* lb_mainboard | ( | struct lb_header * | header | ) | [read] |
Definition at line 127 of file coreboot_table.c.
Definition at line 66 of file coreboot_table.c.
| void lb_memory_range | ( | struct lb_memory * | mem, | |
| uint32_t | type, | |||
| uint64_t | start, | |||
| uint64_t | size | |||
| ) |
Definition at line 199 of file coreboot_table.c.
Definition at line 51 of file coreboot_table.c.
Definition at line 45 of file coreboot_table.c.
| unsigned long lb_table_fini | ( | struct lb_header * | header | ) |
Definition at line 242 of file coreboot_table.c.
| struct lb_header* lb_table_init | ( | unsigned long | addr | ) | [read] |
Definition at line 10 of file coreboot_table.c.
| unsigned long write_coreboot_table | ( | unsigned long | low_table_start, | |
| unsigned long | low_table_end, | |||
| unsigned long | rom_table_start, | |||
| unsigned long | rom_table_end | |||
| ) |
Definition at line 402 of file coreboot_table.c.
| struct cmos_option_table option_table |
Referenced by write_coreboot_table().
1.5.5