Documentation
¶
Overview ¶
Package binary handles embedding of the iPXE binaries.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrPatchTooLong = errors.New("patch string is too long")
View Source
var Files = map[string][]byte{ constant.IPXEBinaryUndionlyKPXE.String(): Undionly, constant.IPXEBinaryIPXEEFI.String(): IpxeEFI, constant.IPXEBinarySNPARM64.String(): SNPARM64, constant.IPXEBinarySNPAMD64.String(): SNPAMD64, constant.IPXEBinaryISOEFIAMD64.String(): IpxeISO, constant.IPXEBinaryIMGEFIAMD64.String(): IpxeIMG, }
Files is the mapping to the embedded iPXE binaries.
View Source
var IpxeEFI []byte
IpxeEFI is the UEFI iPXE binary for x86 architectures.
View Source
var IpxeIMG []byte
IpxeIMG is the iPXE EFI image.
View Source
var IpxeISO []byte
IpxeISO is the iPXE ISO image.
View Source
var SNPAMD64 []byte
SNPAMD64 is the UEFI iPXE binary for AMD64 architectures.
View Source
var SNPARM64 []byte
SNPARM64 is the UEFI iPXE binary for ARM architectures.
View Source
var Undionly []byte
Undionly is the BIOS iPXE binary for x86 architectures.
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.