iPXE
snpnet.h
Go to the documentation of this file.
1 #ifndef _SNPNET_H
2 #define _SNPNET_H
3 
4 /** @file
5  *
6  * SNP NIC driver
7  *
8  */
9 
10 FILE_LICENCE ( GPL2_OR_LATER );
11 
12 struct efi_device;
13 
15 extern int snpnet_start ( struct efi_device *efidev );
16 extern void snpnet_stop ( struct efi_device *efidev );
17 
18 #endif /* _SNPNET_H */
128 bit buffer containing a unique identifier value.
Definition: Base.h:215
FILE_LICENCE(GPL2_OR_LATER)
A hardware device.
Definition: device.h:73
int snpnet_start(struct efi_device *efidev)
Attach driver to device.
Definition: snpnet.c:541
An EFI device.
Definition: efi_driver.h:17
void snpnet_stop(struct efi_device *efidev)
Detach driver from device.
Definition: snpnet.c:658
int snpnet_supported(EFI_HANDLE device, EFI_GUID *protocol)
Check to see if driver supports a device.
Definition: snpnet.c:495
uint16_t protocol
Protocol ID.
Definition: stp.h:18
Definition: efi.h:59