#include <console/console.h>#include <ip_checksum.h>#include <boot/elf.h>#include <boot/elf_boot.h>#include <string.h>#include <cpu/x86/multiboot.h>

Go to the source code of this file.
Defines | |
| #define | CMD_LINE "" |
| #define | UPSZ(X) ((sizeof(X) + 3) &~3) |
Functions | |
| int | elf_check_arch (Elf_ehdr *ehdr) |
| void | jmp_to_elf_entry (void *entry, unsigned long buffer) |
Variables | |
| struct { | |
| Elf_Bhdr hdr | |
| Elf_Nhdr ft_hdr | |
| unsigned char ft_desc [UPSZ(FIRMWARE_TYPE)] | |
| Elf_Nhdr bl_hdr | |
| unsigned char bl_desc [UPSZ(BOOTLOADER)] | |
| Elf_Nhdr blv_hdr | |
| unsigned char blv_desc [UPSZ(BOOTLOADER_VERSION)] | |
| Elf_Nhdr cmd_hdr | |
| unsigned char cmd_desc [UPSZ(CMD_LINE)] | |
| } | elf_boot_notes |
| int elf_check_arch | ( | Elf_ehdr * | ehdr | ) |
| void jmp_to_elf_entry | ( | void * | entry, | |
| unsigned long | buffer | |||
| ) |
struct { ... } elf_boot_notes [static] |
Referenced by jmp_to_elf_entry().
Definition at line 18 of file boot.c.
Referenced by main(), print_option_table(), and process_elf_notes().
1.5.5