blob: e5dc68b2d938f60e4701c24ac9b3c99465e71e85 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#include <sys/io.h>
#include <fs.h>
#include <syslinux/memscan.h>
#include <bios.h>
#include <syslinux/firmware.h>
struct firmware *firmware = NULL;
struct firmware bios_fw = {
.init = bios_init,
.scan_memory = bios_scan_memory,
.adjust_screen = bios_adjust_screen,
.cleanup = bios_cleanup_hardware,
};
void syslinux_register_bios(void)
{
firmware = &bios_fw;
}
|