/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 );
|
undirom.h | 6 * UNDI expansion ROMs 14 /** An UNDI PCI device ID */ 22 /** An UNDI device ID */ 28 /** An UNDI ROM */ 30 /** List of UNDI ROMs */ 34 /** UNDI loader entry point */
|
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...] |
undipreload.h | 6 * Preloaded UNDI stack 13 #include <undi.h>
|
/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...] |
undirom.c | 30 * UNDI expansion ROMs 34 /** List of all UNDI ROMs */ 40 * @v undirom UNDI ROM 61 /* Check for UNDI loader */ 64 DBGC ( undirom, "UNDIROM %p has no UNDI loader\n", undirom ); 68 /* Fill in UNDI ROM loader fields */ 74 DBGC ( undirom, "UNDIROM %p has UNDI loader at %04x:%04x " 84 * @v undirom UNDI ROM 103 /* Fill in UNDI ROM PCI device fields */ 115 * Probe UNDI RO [all...] |
undipreload.c | 26 * Preloaded UNDI stack 31 * Preloaded UNDI device 33 * This is the UNDI device that was present when Etherboot started
|
/external/syslinux/gpxe/src/arch/i386/prefix/ |
kpxeprefix.S | 2 * PXE prefix that keep the UNDI portion of the PXE stack present
|
undiloader.S | 6 /* UNDI loader 21 /* UNDI loader parameter structure address into %es:%di */ 33 /* Call UNDI loader C code */
|
/external/syslinux/gpxe/src/arch/i386/interface/pxe/ |
pxe_errors.c | 10 * $msg =~ s/(tftp|udp|arp|undi|bis|binl|pxenv|pxe|dhcp)/uc $1/ieg; 22 { PXENV_STATUS_KEEP_UNDI, "Keep UNDI" }, 58 { PXENV_STATUS_UNDI_INVALID_FUNCTION, "UNDI invalid function" }, 59 { PXENV_STATUS_UNDI_MEDIATEST_FAILED, "UNDI mediatest failed" }, 61 "UNDI cannot initialise NIC for multicast" }, 63 "UNDI cannot initialise NIC" }, 65 "UNDI cannot initialise PHY" }, 67 "UNDI cannot read config data" }, 69 "UNDI cannot read init data" }, 70 { PXENV_STATUS_UNDI_BAD_MAC_ADDRESS, "UNDI bad MAC address" } [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,
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/SnpDxe/ |
Start.c | 19 Call UNDI to start the interface and changes the snp state.
23 @retval EFI_SUCCESS UNDI is started successfully.
24 @retval EFI_DEVICE_ERROR UNDI could not be started.
36 // Initialize UNDI Start CDB for H/W UNDI
50 // Make changes to H/W UNDI Start CDB if this is
51 // a S/W UNDI.
73 // Issue UNDI command and check result.
75 DEBUG ((EFI_D_NET, "\nsnp->undi.start() "));
81 // UNDI could not be started. Return UNDI error. [all...] |
Callback.c | 24 New callbacks for 3.1: there won't be a virtual2physical callback for UNDI 3.1
27 @param UniqueId This was supplied to UNDI at Undi_Start, SNP uses this to
28 store Undi interface context (Undi does not read or write
57 This is a callback routine supplied to UNDI at undi_start time.
59 @param UniqueId This was supplied to UNDI at Undi_Start, SNP uses this to
60 store Undi interface context (Undi does not read or write
80 This is a callback routine supplied to UNDI at undi_start time.
82 @param UniqueId This was supplied to UNDI at Undi_Start, SNP uses this [all...] |
Shutdown.c | 19 Call UNDI to shut down the interface.
23 @retval EFI_SUCCESS UNDI is shut down successfully.
24 @retval EFI_DEVICE_ERROR UNDI could not be shut down.
44 // Issue UNDI command and check result.
46 DEBUG ((EFI_D_NET, "\nsnp->undi.shutdown() "));
52 // UNDI could not be shutdown. Return UNDI error.
54 DEBUG ((EFI_D_WARN, "\nsnp->undi.shutdown() %xh:%xh\n", Snp->Cdb.StatFlags, Snp->Cdb.StatCode));
|
/external/syslinux/efi32/include/efi/ |
efi_pxe.h | 35 // UNDI ROM ID and devive ID signature 114 // Return UNDI operational state. 119 // Change UNDI operational state from Stopped to Started. 124 // Change UNDI operational state from Started to Stopped. 129 // Get UNDI initialization information. 139 // Changed UNDI operational state from Started to Initialized. 149 // Change the UNDI operational state from Initialized to Started. 207 // Last valid PXE UNDI OpCode number. 216 // UNDI Get State 222 // UNDI Star [all...] |
/external/syslinux/efi64/include/efi/ |
efi_pxe.h | 35 // UNDI ROM ID and devive ID signature 114 // Return UNDI operational state. 119 // Change UNDI operational state from Stopped to Started. 124 // Change UNDI operational state from Started to Stopped. 129 // Get UNDI initialization information. 139 // Changed UNDI operational state from Started to Initialized. 149 // Change the UNDI operational state from Initialized to Started. 207 // Last valid PXE UNDI OpCode number. 216 // UNDI Get State 222 // UNDI Star [all...] |
/external/syslinux/gnu-efi/gnu-efi-3.0/inc/ |
efi_pxe.h | 35 // UNDI ROM ID and devive ID signature 114 // Return UNDI operational state. 119 // Change UNDI operational state from Stopped to Started. 124 // Change UNDI operational state from Started to Stopped. 129 // Get UNDI initialization information. 139 // Changed UNDI operational state from Started to Initialized. 149 // Change the UNDI operational state from Initialized to Started. 207 // Last valid PXE UNDI OpCode number. 216 // UNDI Get State 222 // UNDI Star [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Include/ |
EfiPxe.h | 49 // UNDI ROM ID and devive ID signature
111 // Return UNDI operational state.
116 // Change UNDI operational state from Stopped to Started.
121 // Change UNDI operational state from Started to Stopped.
126 // Get UNDI initialization information.
136 // Changed UNDI operational state from Started to Initialized.
146 // Change the UNDI operational state from Initialized to Started.
206 // Last valid PXE UNDI OpCode number.
216 // UNDI Get State
221 // UNDI Start [all...] |
/device/linaro/bootloader/edk2/MdePkg/Include/Uefi/ |
UefiPxe.h | 33 /// UNDI ROM ID and devive ID signature.
90 /// Return UNDI operational state.
95 /// Change UNDI operational state from Stopped to Started.
100 /// Change UNDI operational state from Started to Stopped.
105 /// Get UNDI initialization information.
115 /// Changed UNDI operational state from Started to Initialized.
125 /// Change the UNDI operational state from Initialized to Started.
180 /// Last valid PXE UNDI OpCode number.
190 // UNDI Get State
195 // UNDI Start [all...] |
/external/syslinux/gpxe/src/include/gpxe/efi/Uefi/ |
UefiPxe.h | 33 /// UNDI ROM ID and devive ID signature 90 /// Return UNDI operational state. 95 /// Change UNDI operational state from Stopped to Started. 100 /// Change UNDI operational state from Started to Stopped. 105 /// Get UNDI initialization information. 115 /// Changed UNDI operational state from Started to Initialized. 125 /// Change the UNDI operational state from Initialized to Started. 180 /// Last valid PXE UNDI OpCode number. 190 // UNDI Get State 195 // UNDI Star [all...] |
/external/syslinux/gpxe/src/config/ |
config_romprefix.c | 19 * Provide UNDI loader if PXE stack is requested
|