Directories ¶
Path | Synopsis |
---|---|
Package abi describes the interface between a kernel and userspace.
|
Package abi describes the interface between a kernel and userspace. |
Package binary translates between select fixed-sized types and a binary representation.
|
Package binary translates between select fixed-sized types and a binary representation. |
package bzImage implements encoding.UnmarshalBinary for bzImage files.
|
package bzImage implements encoding.UnmarshalBinary for bzImage files. |
The cmdline package provides a parser and convenience functions for reading configuration data from /proc/cmdline it's conformant with https://www.kernel.org/doc/html/v4.14/admin-guide/kernel-parameters.html, though making 'var_name' and 'var-name' equivalent may need to be done separately.
|
The cmdline package provides a parser and convenience functions for reading configuration data from /proc/cmdline it's conformant with https://www.kernel.org/doc/html/v4.14/admin-guide/kernel-parameters.html, though making 'var_name' and 'var-name' equivalent may need to be done separately. |
Package complete implements a simple completion package designed to be used in shells and other programs.
|
Package complete implements a simple completion package designed to be used in shells and other programs. |
Package cpio implements utilities for reading and writing cpio archives.
|
Package cpio implements utilities for reading and writing cpio archives. |
Package dhclient provides a unified interface for interfacing with both DHCPv4 and DHCPv6 clients.
|
Package dhclient provides a unified interface for interfacing with both DHCPv4 and DHCPv6 clients. |
Package dhcp6client implements a DHCPv6 client as per RFC 3315.
|
Package dhcp6client implements a DHCPv6 client as per RFC 3315. |
Package forth implements Forth parsing, which allows programs to use forth-like syntax to manipulate a stack of Cells.
|
Package forth implements Forth parsing, which allows programs to use forth-like syntax to manipulate a stack of Cells. |
gpt implements reading and writing of GUID Partition tables.
|
gpt implements reading and writing of GUID Partition tables. |
Package kexecbin offers a kexec API via a callout to kexec-tools.
|
Package kexecbin offers a kexec API via a callout to kexec-tools. |
ldd returns all the library dependencies of a list of file names.
|
ldd returns all the library dependencies of a list of file names. |
Package lockfile coordinates process-based file locking.
|
Package lockfile coordinates process-based file locking. |
Package loop provides an interface to interacting with Linux loop devices.
|
Package loop provides an interface to interacting with Linux loop devices. |
The mount package implements functions for mounting and unmounting file systems and defines the mount interface.
|
The mount package implements functions for mounting and unmounting file systems and defines the mount interface. |
Multiboot header as defined in https://www.gnu.org/software/grub/manual/multiboot/multiboot.html#Header-layout Multiboot info as defined in https://www.gnu.org/software/grub/manual/multiboot/multiboot.html#Boot-information-format Package multiboot implements basic primitives to load multiboot kernels as defined in https://www.gnu.org/software/grub/manual/multiboot/multiboot.html.
|
Multiboot header as defined in https://www.gnu.org/software/grub/manual/multiboot/multiboot.html#Header-layout Multiboot info as defined in https://www.gnu.org/software/grub/manual/multiboot/multiboot.html#Boot-information-format Package multiboot implements basic primitives to load multiboot kernels as defined in https://www.gnu.org/software/grub/manual/multiboot/multiboot.html. |
internal/trampoline
Trampoline sets machine to a specific state defined by multiboot v1 spec and boots the final kernel.
|
Trampoline sets machine to a specific state defined by multiboot v1 spec and boots the final kernel. |
Package null extends ioutil.Discard and adds an io.WriteCloser and WriteNameCloser for use within u-root.
|
Package null extends ioutil.Discard and adds an io.WriteCloser and WriteNameCloser for use within u-root. |
Package pty provides basic pty support.
|
Package pty provides basic pty support. |
Package pxe aims to implement the PXE specification.
|
Package pxe aims to implement the PXE specification. |
Package qemu provides a Go API for starting QEMU VMs.
|
Package qemu provides a Go API for starting QEMU VMs. |
Package strace implements the logic to print out the input and the return value of each traced syscall.
|
Package strace implements the logic to print out the input and the return value of each traced syscall. |
Package termios implements basic termios operations including getting a tty struct, termio struct, a winsize struct, and setting raw mode.
|
Package termios implements basic termios operations including getting a tty struct, termio struct, a winsize struct, and setting raw mode. |
util
Package util contains various u-root utility functions.
|
Package util contains various u-root utility functions. |
wpa
|
|
Package zimage contains a Parser for the arm zImage Linux format.
|
Package zimage contains a Parser for the arm zImage Linux format. |
Click to show internal directories.
Click to hide internal directories.