OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:undi
(Results
1 - 10
of
10
) sorted by null
/external/syslinux/gpxe/src/arch/i386/include/
undiload.h
6
*
UNDI
load/unload
15
extern int undi_load ( struct undi_device *
undi
, struct undi_rom *undirom );
16
extern int undi_unload ( struct undi_device *
undi
);
19
* Call
UNDI
loader to create a pixie
21
* @v
undi
UNDI
device
22
* @v undirom
UNDI
ROM
26
static inline int undi_load_pci ( struct undi_device *
undi
,
29
undi
->pci_busdevfn = pci_busdevfn;
30
undi
->isapnp_csn = UNDI_NO_ISAPNP_CSN
[
all
...]
undinet.h
6
*
UNDI
network device driver
14
extern int undinet_probe ( struct undi_device *
undi
);
15
extern void undinet_remove ( struct undi_device *
undi
);
undipreload.h
6
* Preloaded
UNDI
stack
13
#include <
undi
.h>
undi.h
6
*
UNDI
driver
17
/** An
UNDI
device
41
* Filled in only for the preloaded
UNDI
device by pxeprefix.S
46
* Filled in only for the preloaded
UNDI
device by pxeprefix.S
67
* Set
UNDI
driver-private data
69
* @v
undi
UNDI
device
72
static inline void undi_set_drvdata ( struct undi_device *
undi
, void *priv ) {
73
undi
->priv = priv;
77
* Get
UNDI
driver-private dat
[
all
...]
/external/syslinux/gpxe/src/arch/i386/drivers/net/
undiload.c
30
#include <
undi
.h>
36
*
UNDI
load/unload
40
/** Parameter block for calling
UNDI
loader */
44
/**
UNDI
loader entry point */
49
* Call
UNDI
loader to create a pixie
51
* @v
undi
UNDI
device
52
* @v undirom
UNDI
ROM
55
int undi_load ( struct undi_device *
undi
, struct undi_rom *undirom ) {
63
undi_loader.AX =
undi
->pci_busdevfn
[
all
...]
undionly.c
26
#include <
undi
.h>
32
* "Pure"
UNDI
driver
34
* This is the
UNDI
driver without explicit support for PCI or any
35
* other bus type. It is capable only of using the preloaded
UNDI
39
* If you want a PXE-loadable image that contains only the
UNDI
43
* addition to the
UNDI
driver, build e.g. "bin/
undi
.dsk".
47
* Probe
UNDI
root bus
49
* @v rootdev
UNDI
bus root device
51
* Scans the
UNDI
bus for devices and registers all devices it ca
55
struct
undi
_device *
undi
= &preloaded_
undi
;
local
96
struct
undi
_device *
undi
= &preloaded_
undi
;
local
[
all
...]
undi.c
26
#include <
undi
.h>
34
*
UNDI
PCI driver
39
* Find
UNDI
ROM for PCI device
42
* @ret undirom
UNDI
ROM, or NULL
67
struct undi_device *
undi
;
local
76
/* Allocate
UNDI
device structure */
77
undi
= zalloc ( sizeof ( *
undi
) );
78
if ( !
undi
)
80
pci_set_drvdata ( pci,
undi
);
130
struct
undi
_device *
undi
= pci_get_drvdata ( pci );
local
[
all
...]
undinet.c
33
#include <
undi
.h>
40
*
UNDI
network device driver
44
/** An
UNDI
NIC */
55
* @defgroup undi_hacks
UNDI
workarounds
66
/** Address of
UNDI
entry point */
71
*
UNDI
interrupt service routine
77
*
UNDI
interrupt service routine
79
* The
UNDI
ISR increments a counter (@c trigger_count) and exits.
99
* Hook
UNDI
interrupt service routine
115
* Unhook
UNDI
interrupt service routin
[
all
...]
/external/syslinux/gpxe/src/arch/i386/interface/pxeparent/
pxeparent_dhcp.c
33
struct undi_device *
undi
;
local
37
/* Use preloaded
UNDI
device to get at PXE entry point */
38
undi
= &preloaded_undi;
39
if ( !
undi
->entry.segment ) {
40
DBG ( "PXEDHCP no preloaded
UNDI
device found\n" );
45
if ( ! (
undi
->flags & UNDI_FL_KEEP_ALL ) ) {
54
if ( ( rc = pxeparent_call (
undi
->entry, PXENV_GET_CACHED_INFO,
/external/syslinux/gpxe/src/arch/i386/prefix/
pxeprefix.S
16
#include <
undi
.h>
113
/* Record entry point and
UNDI
segments */
115
pushw %es:0x24(%bx) /*
UNDI
code segment */
116
pushw %es:0x26(%bx) /*
UNDI
code size */
117
pushw %es:0x20(%bx) /*
UNDI
data segment */
118
pushw %es:0x22(%bx) /*
UNDI
data size */
132
pushw %es:0x30(%bx) /*
UNDI
code segment */
133
pushw %es:0x36(%bx) /*
UNDI
code size */
134
pushw %es:0x28(%bx) /*
UNDI
data segment */
135
pushw %es:0x2e(%bx) /*
UNDI
data size *
[
all
...]
Completed in 111 milliseconds