summaryrefslogtreecommitdiff
path: root/com32/include/syslinux/firmware.h
blob: edb0f948a8721d2276d0d48f60916fb184bc9a04 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef _SYSLINUX_FIRMWARE_H
#define _SYSLINUX_FIRMWARE_H

struct firmware {
	void (*init)(void);
	int (*scan_memory)(scan_memory_callback_t, void *);
	void (*adjust_screen)(void);
	void (*cleanup)(void);
};

extern struct firmware *firmware;

extern void syslinux_register_bios(void);

#endif /* _SYSLINUX_FIRMWARE_H */