summaryrefslogtreecommitdiff
path: root/sys/arch/amd64/stand/efiboot
AgeCommit message (Expand)Author
2017-03-03Delete "comspeed" which had been mistakenly added as a int value.YASUOKA Masahiko
2017-03-01Fix the code which preserves the device path of the loaded image ifYASUOKA Masahiko
2017-02-08Retry BS->ExitBootServices() if it fails.YASUOKA Masahiko
2016-12-30Fix EFI_CALL() to pass the arguments properly when number of arguments is 0.YASUOKA Masahiko
2016-12-24The unit of the parition offset in disklabel is number of sectors in theYASUOKA Masahiko
2016-12-23Convert the sector number in the patition table to the sector numberYASUOKA Masahiko
2016-12-23The efi disk i/o to read sectors properly when the sector size is notYASUOKA Masahiko
2016-09-18Bump boot loader versions due to bcrypt pbkdf support.Joel Sing
2016-09-18Add bcrypt pbkdf support to the softraid crypto boot loader code.Joel Sing
2016-09-13crank bootloader version after .SUNW_ctf changeJasper Lievisse Adriaanse
2016-09-11Switch amd64 to libsa MI softraid.Joel Sing
2016-09-11Rename softraid boot files, which are currently in an MD location. ThisJoel Sing
2016-09-10Rename libsa pbkdf2.c to pkcs5_pbkdf2.c so that we match libutil.Joel Sing
2016-08-31Enable cd9660 in efiboot.YASUOKA Masahiko
2016-08-30Use MaxMode to terminate the mode iteration. Actually the old wayYASUOKA Masahiko
2016-06-10fix some typos in commentsJoshua Stein
2016-05-15Give the 32-bit and 64-bit EFI boatloaders different names such that we canMark Kettenis
2016-05-11Move EFI header files to a location where they can be used on otherMark Kettenis
2016-05-06Fix efiboot not to hang with a disk whose block size < 512.YASUOKA Masahiko
2016-05-01Shuffle gpt/mbr code around a bit to make it more like other searchesKenneth R Westerback
2016-02-19belatedly bump bootstrap version after mdrandom() changes; ok deraadt@Christian Weisgerber
2016-02-04Some (buggy) UEFI implementations don't report the correct framebufferMark Kettenis
2016-01-06Bring efidev.c goodness into softraid.c by returning and displayingKenneth R Westerback
2016-01-03Don't need two 16K static buffers to checksum the GPT entries and find theKenneth R Westerback
2015-12-24If the GPT header checksum check fails, do *not* say the OpenBSD partitionKenneth R Westerback
2015-12-24Make all instances of gpt_chk_mbr() identical (bar static vsKenneth R Westerback
2015-12-24Add prototype for gpt_chk_mbr() to i386_installboot.c. Add 'static' toKenneth R Westerback
2015-12-02Add missing start_i386.S for ia32. Also start.S is renamed toYASUOKA Masahiko
2015-11-29Disk size in blocks is LastBlock+1. Fix whitespace nit.Kenneth R Westerback
2015-11-28Use the same function as kern/subr_disk.c and fdisk/mbr.c to checkKenneth R Westerback
2015-11-28Check the protective MBR stricter not to choose a broken GPT.YASUOKA Masahiko
2015-11-26Avoid setting mode to GOP if the mode is unchanged. Also don't panicYASUOKA Masahiko
2015-11-09Bring GPT validity checking into line with kern/subr_disk.c . InKenneth R Westerback
2015-11-08Make "machine disk" show some info for EFI instead of info for BIOS.YASUOKA Masahiko
2015-11-08Make the variables be "const" and fix white space.YASUOKA Masahiko
2015-11-07Disable red-zone since EFI is running with a different ABI.YASUOKA Masahiko
2015-11-03Ignore disks whose media is not present.YASUOKA Masahiko
2015-11-03Use "Loaded Image Protocol" instead of "Loaded Device Path Protocol"YASUOKA Masahiko
2015-10-05Fix efiboot not to use the usual kernel load address. Load the kernel inYASUOKA Masahiko
2015-10-01Use DOS_LABELSECTOR rather than LABELSECTOR to indicate offset into anKenneth R Westerback
2015-09-23Fix white spaces and style.YASUOKA Masahiko
2015-09-23Remove -DLINKADDR=. It is for first-stage bootstrap.YASUOKA Masahiko
2015-09-23efiboot used 3MB memory below the region for the kernel, but UEFIYASUOKA Masahiko
2015-09-12Add missing free() in efid_io(). Found by jsg.YASUOKA Masahiko
2015-09-07Fix the previous. The condition of loop which read GPT partitions had beenYASUOKA Masahiko
2015-09-07BOOTX86.EFI should be BOOTIA32.EFI.YASUOKA Masahiko
2015-09-06Use checksum to check the gpt parition. Old check was missingYASUOKA Masahiko
2015-09-03Improve the code that tries to figure out which device we booted from. TheMark Kettenis
2015-09-02Use the pointer we got back from alloc() when calling free() instead ofMark Kettenis
2015-09-02Add missing copyright.YASUOKA Masahiko