/
githubmirror
/
ipxe
Обзор
Документация
Войти
/
githubmirror
/
ipxe
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/arch/x86/include/pxe_call.h
43 строки
991 B
Michael Brown
[bios] Add bin-x86_64-pcbios build platform
16 фев 2016, 22:32
16 фев 2016, 22:32
f468f12
Код
Авторство
О чём код?
#ifndef _PXE_CALL_H #define _PXE_CALL_H /** @file * * PXE API entry point */ FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); #include <pxe_api.h> #include <realmode.h> #include <rmsetjmp.h> struct net_device; /** PXE load address segment */ #define PXE_LOAD_SEGMENT 0 /** PXE load address offset */ #define PXE_LOAD_OFFSET 0x7c00 /** PXE physical load address */ #define PXE_LOAD_PHYS ( ( PXE_LOAD_SEGMENT << 4 ) + PXE_LOAD_OFFSET ) /** !PXE structure */ extern struct s_PXE __text16 ( ppxe ); #define ppxe __use_text16 ( ppxe ) /** PXENV+ structure */ extern struct s_PXENV __text16 ( pxenv ); #define pxenv __use_text16 ( pxenv ) /** PXENV_RESTART_TFTP jump buffer */ extern rmjmp_buf pxe_restart_nbp; extern void pxe_activate ( struct net_device *netdev ); extern int pxe_deactivate ( void ); extern int pxe_start_nbp ( void ); extern __asmcall void pxe_api_call ( struct i386_all_regs *ix86 ); extern int pxe_api_call_weak ( struct i386_all_regs *ix86 ); #endif /* _PXE_CALL_H */