Make all those locally used functions static instead of exporting them. (triv)
[coreboot.git] / src / arch / i386 / boot / coreboot_table.h
1 #ifndef COREBOOT_TABLE_H
2 #define COREBOOT_TABLE_H
3
4 #include <boot/coreboot_tables.h>
5
6 /* This file holds function prototypes for building the coreboot table. */
7 unsigned long write_coreboot_table(
8         unsigned long low_table_start, unsigned long low_table_end,
9         unsigned long rom_table_start, unsigned long rom_table_end);
10
11 void lb_memory_range(struct lb_memory *mem, 
12         uint32_t type, uint64_t start, uint64_t size);
13 struct lb_mainboard *lb_mainboard(struct lb_header *header);
14
15 /* Routines to extract part so the coreboot table or information
16  * from the coreboot table.
17  */
18 struct lb_memory *get_lb_mem(void);
19
20 extern struct cmos_option_table option_table;
21
22 /* defined by mainboard.c if the mainboard requires extra resources */
23 int add_mainboard_resources(struct lb_memory *mem);
24
25 #endif /* COREBOOT_TABLE_H */