41#define colour table_start ( INIT_FNS )
#define colour
Colour for debug messages.
#define FILE_LICENCE(_licence)
Declare a particular licence as applying to a file.
#define FILE_SECBOOT(_status)
Declare a file's UEFI Secure Boot permission status.
static void console_reset(void)
Reset console.
void startup(void)
Start up iPXE.
void initialise(void)
Initialise iPXE.
static int started
"startup() has been called" flag
void shutdown(int flags)
Shut down iPXE.
#define INIT_FNS
Initialisation function table.
#define STARTUP_FNS
Startup/shutdown function table.
An initialisation function.
A startup/shutdown function.
void(* shutdown)(int booting)
#define for_each_table_entry(pointer, table)
Iterate through all entries within a linker table.
#define for_each_table_entry_reverse(pointer, table)
Iterate through all entries within a linker table in reverse order.