pxe_file.c File Reference

PXE FILE API. More...

#include <stdlib.h>
#include <stdio.h>
#include <errno.h>
#include <byteswap.h>
#include <gpxe/uaccess.h>
#include <gpxe/posix_io.h>
#include <gpxe/features.h>
#include <pxe.h>
#include <realmode.h>

Go to the source code of this file.

Defines

#define pxe_exit_hook   __use_data16 ( pxe_exit_hook )

Functions

 FILE_LICENCE (GPL2_OR_LATER)
 FEATURE (FEATURE_MISC,"PXEXT", DHCP_EB_FEATURE_PXE_EXT, 2)
PXENV_EXIT_t pxenv_file_open (struct s_PXENV_FILE_OPEN *file_open)
 FILE OPEN.
PXENV_EXIT_t pxenv_file_close (struct s_PXENV_FILE_CLOSE *file_close)
 FILE CLOSE.
PXENV_EXIT_t pxenv_file_select (struct s_PXENV_FILE_SELECT *file_select)
 FILE SELECT.
PXENV_EXIT_t pxenv_file_read (struct s_PXENV_FILE_READ *file_read)
 FILE READ.
PXENV_EXIT_t pxenv_get_file_size (struct s_PXENV_GET_FILE_SIZE *get_file_size)
 GET FILE SIZE.
PXENV_EXIT_t pxenv_file_exec (struct s_PXENV_FILE_EXEC *file_exec)
 FILE EXEC.
segoff_t __data16 (pxe_exit_hook)
PXENV_EXIT_t pxenv_file_api_check (struct s_PXENV_FILE_API_CHECK *file_api_check)
 FILE API CHECK.
PXENV_EXIT_t pxenv_file_exit_hook (struct s_PXENV_FILE_EXIT_HOOK *file_exit_hook)
 FILE EXIT HOOK.


Detailed Description

PXE FILE API.

Definition in file pxe_file.c.


Define Documentation

#define pxe_exit_hook   __use_data16 ( pxe_exit_hook )

Definition at line 237 of file pxe_file.c.

Referenced by pxenv_file_api_check(), and pxenv_file_exit_hook().


Function Documentation

FILE_LICENCE ( GPL2_OR_LATER   ) 

FEATURE ( FEATURE_MISC  ,
"PXEXT"  ,
DHCP_EB_FEATURE_PXE_EXT  ,
 
)

segoff_t __data16 ( pxe_exit_hook   ) 


Generated on Tue Apr 6 20:01:13 2010 for gPXE by  doxygen 1.5.7.1