package
0.0.0-20210104084008-1f06296fe8ad
Repository: https://github.com/chipaca/snappy.git
Documentation: pkg.go.dev
# Functions
NewEnv creates a new lkenv object referencing the primary bootloader environment file at path with the specified version.
# Constants
Default boot image file name to be used from kernel snap */.
the boot image partition label itself.
the value of the boot image partition label mapping (i.e.
SNAP_BOOTIMG_PART_NUM is the number of available boot image partitions.
const SNAP_BOOTSELECT_RECOVERY_SIGNATURE ('S' | ('R' << 8) | ('s' << 16) | ('e' << 24)) value comes from S(Snap)R(Recovery)se(select).
const SNAP_BOOTSELECT_SIGNATURE ('S' | ('B' << 8) | ('s' << 16) | ('e' << 24)) value comes from S(Snap)B(Boot)se(select).
No description provided by the author
No description provided by the author
SNAP_FILE_NAME_MAX_LEN is the maximum size of a C string representing a snap name, such as for a kernel snap revision.
* maximum number of available bootimg partitions for recovery systems, min 5
* NOTE: the number of actual bootimg partitions usable is determined by the
* gadget, this just sets the upper bound of maximum number of recovery systems
* a gadget could define without needing changes here
*/.
SNAP_RUN_BOOTIMG_PART_NUM is the number of available boot image partitions for uc20 for kernel/try-kernel in run mode.
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Env contains the data of the little kernel environment.
*
* Following structure has to be kept in sync with c structure defined by
* include/lk/snappy-boot_v1.h
* c headerfile is used by bootloader, this ensures sync of the environment
* between snapd and bootloader
* when this structure needs to be updated,
* new version should be introduced instead together with c header file,
* which is to be adopted by bootloader
*
* !!! Support for old version has to be maintained, as it is not guaranteed
* all existing bootloader would adopt new version!
*/.
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author