summaryrefslogtreecommitdiff
path: root/sys/arch/arm64/stand/efiboot
AgeCommit message (Expand)Author
2020-04-21Add an openbsd,dma-constraint property to the /chosen node and set itMark Kettenis
2020-03-22Make efi_device_path_depth() return the full device path depth if we don'tMark Kettenis
2020-02-29Allow arm64 efiboot(8) to read from an ffs2 filesystem. ok kettenis@Otto Moerbeek
2019-12-26In ACPI mode, do not generate "cpu" nodes for CPUs that are disabled.Mark Kettenis
2019-11-28Implement a hexdump command in the boot loader. This helps toAlexander Bluhm
2019-10-29Use arc4 to bit-spread the 512-byte random buffer over the .openbsd.randomdataTheo de Raadt
2019-08-20Network-based device paths use Messaging and not Media types. ThusPatrick Wildt
2019-08-13Allow PXE booting using u-boot by relaxing our requirementsPatrick Wildt
2019-08-12Remove spurious newline. Spotted by patrick@Mark Kettenis
2019-08-12Make it possible to switch to framebuffer "glass" console in case itMark Kettenis
2019-08-10Fix pixel formats. Turns out the order in the device tree description isMark Kettenis
2019-08-04crank version, following fchmod changeTheo de Raadt
2019-08-03In the bootblocks, after discovering and opening /bsd.upgrade, fchmod -xTheo de Raadt
2019-07-29Support disk write in efiboot for armv7 and arm64.YASUOKA Masahiko
2019-04-25Add a check to tftp_open() that we are actually opening a TFTP device.Christian Weisgerber
2019-04-10crank versionsTheo de Raadt
2019-04-10change marks[] array to uint64_t, so the code can track full 64-bitTheo de Raadt
2019-04-08crank version; looks good deraadtFlorian Obser
2019-01-31Bump version number to be able to distinguish bootloaders with softraidMark Kettenis
2019-01-31Implement booting from softraid on arm64. This consists of creating aPatrick Wildt
2019-01-09Make arm64 efiboot can boot from partitions other than "a".YASUOKA Masahiko
2018-10-20Sync with amd64 version.Mark Kettenis
2018-08-30Move .dynstr before _edata to fix image size calculation. The PEPatrick Wildt
2018-08-25Add GPT support. Mostly copied from amd64.Mark Kettenis
2018-08-25Insert new child nodes at the end.Mark Kettenis
2018-08-25Don't treat UnicodeChar == 0 as a keyboard input. The same fix wasYASUOKA Masahiko
2018-08-23Set the pointer to the EFI Runtime Services, otherwise we call intoPatrick Wildt
2018-08-19Implement "mach dtb <filename.dtb>" in efiboot(8). This way we canPatrick Wildt
2018-08-11Make GICv3 redistributor support actually work and add ITS support.Mark Kettenis
2018-07-10Always use PSCI to enable secondary CPUs if it is detected.Mark Kettenis
2018-07-10Add a "machine acpi" command to force booting with ACPI enabled.Mark Kettenis
2018-07-09Add a phandle to v2m nodes.Mark Kettenis
2018-06-30Some tweaks such that ACPI 5.1 tables are recognized as well.Mark Kettenis
2018-06-25Add code that builds a basic device tree from ACPI tables if the firmwareMark Kettenis
2018-04-08Add support for the EFI Random Number Generator Protocol and use it to XORMark Kettenis
2018-03-31Bump version number so that we can see if efiboot(8) supports EFI's SimplePatrick Wildt
2018-03-31In addition to using EFI's PXE protocol implement a network driver thatPatrick Wildt
2018-03-02The UEFI specification states that a watchdog timer should be armed forJonathan Gray
2018-02-06Allow the kernel to recognize that it has been netbooted and to add theChristian Weisgerber
2018-01-30Fix TFTP reading of zero-size files:Christian Weisgerber
2018-01-21Implement network boot support in efiboot(8). This changes efiboot(8)Patrick Wildt
2017-09-08If you use sys/param.h, you don't need sys/types.hTheo de Raadt
2017-08-23If the firmware provides a framebuffer through the Graphics Output Protocol,Mark Kettenis
2017-08-22Some small cleanups to reduce the diffs to the armv7 efiboot.Mark Kettenis
2017-08-07Add "machine exit" and "machine poweroff" commands to the arm64 and armv7Mark Kettenis
2017-07-31Back out previous commit but handle the case where the device path consistsMark Kettenis
2017-07-29Fix off-by-one in return value of efi_device_path_depth().Mark Kettenis
2017-07-24Port amd64's updates to the device path comparison to arm64 as well.Patrick Wildt
2017-07-17Use .c instead of .o here too.Mark Kettenis
2017-05-07Pass the address of the EFI system table and the EFI memory map throughMark Kettenis