Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-12-16 | version 4040 | Kay Sievers | 1 | -1/+1 | |
2013-12-16 | fall back to default splash image | Kay Sievers | 1 | -4/+15 | |
2013-12-15 | add splash support | Kay Sievers | 5 | -7/+251 | |
2013-12-15 | split out console.[ch] | Kay Sievers | 5 | -144/+189 | |
2013-12-15 | split out util.[ch] | Kay Sievers | 4 | -292/+357 | |
2013-12-15 | move graphics to its own file | Kay Sievers | 4 | -72/+112 | |
2013-12-15 | make console_text_mode into more generic function | Joonas Lahtinen | 1 | -3/+29 | |
Convert console_text_mode function into console_mode function which is able to switch back and forth between graphics and text mode. Signed-off-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Reviewed-by: Darren Hart <dvhart@linux.intel.com> Reviewed-by: Mikko Ylinen <mikko.ylinen@intel.com> | |||||
2013-12-15 | make file_read callable outside compilation unit | Joonas Lahtinen | 1 | -1/+1 | |
Make file_read usable from other compilation units allowing reuse of code when splitting functionality to multiple files. Signed-off-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Reviewed-by: Darren Hart <dvhart@linux.intel.com> Reviewed-by: Mikko Ylinen <mikko.ylinen@intel.com> | |||||
2013-12-11 | Makefile.am: be consistent defining sources | Joonas Lahtinen | 1 | -1/+2 | |
Be consistent with other source file definitions. Signed-off-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Reviewed-by: Mikko Ylinen <mikko.ylinen@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com> | |||||
2013-12-11 | add source format modeline | Joonas Lahtinen | 1 | -0/+2 | |
For easier editing, add source format modeline similar to other files. Signed-off-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Reviewed-by: Mikko Ylinen <mikko.ylinen@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com> | |||||
2013-11-27 | version 3939 | Kay Sievers | 1 | -1/+1 | |
2013-10-18 | handle CTRL-w in line editor | Kay Sievers | 1 | -0/+2 | |
2013-10-04 | add only the first OS X system we find | Kay Sievers | 1 | -4/+9 | |
2013-09-23 | version 3838 | Tom Gundersen | 1 | -1/+1 | |
2013-09-22 | try harder to work around firmware with broken SIMPLE_TEXT_INPUT_EX_PROTOCOL | Kay Sievers | 1 | -48/+36 | |
2013-09-22 | count TSC ticks instead of relying on CPUID | Kay Sievers | 1 | -83/+14 | |
The clock frequency stated for newer CPUs does not match the TSC frequency; count the ticks during one millisecond instead. | |||||
2013-09-09 | version 3737 | Harald Hoyer | 1 | -1/+1 | |
2013-09-09 | test-create-disk.sh: format the partition, not the disk | Kay Sievers | 1 | -3/+3 | |
2013-09-09 | configure.ac: break 2 on lds directory search | Harald Hoyer | 1 | -1/+1 | |
To get out of the for loops, to search for the lds directories, break 2 | |||||
2013-08-29 | configure.ac: search for efi-ldsdir in multiple places | Harald Hoyer | 1 | -1/+8 | |
2013-08-25 | fall back to SimpleTextInputProtocol if we do not actually get a key | Kay Sievers | 1 | -1/+9 | |
2013-08-22 | version 3636 | Kay Sievers | 1 | -1/+1 | |
2013-08-22 | build-sys: move EFI_LIB_DIR, EFI_INC_DIR, EFI_LDS_DIR to AC_ARG_WITH() | Kay Sievers | 2 | -19/+30 | |
2013-08-22 | rename test-disk to test-disk.img | Kay Sievers | 2 | -8/+8 | |
2013-08-22 | use EFI/Boot/bootx64.efi instead of EFI/BOOT/BOOTX64.EFI | Kay Sievers | 4 | -11/+11 | |
2013-08-22 | fall back to SimpleTextInputProtocol if we receive errors | Kay Sievers | 1 | -7/+17 | |
2013-08-22 | Autodetect both x64 and ia32 boot*.efi payloads | Darren Hart | 2 | -3/+4 | |
The EFI specification documents /EFI/BOOT/bootx64.efi for x86_64 machines and /EFI/BOOT/bootia32.efi for ia32 machines. Update the auto detection to allow for both. Add the MACHINE_TYPE_NAME define to the efi/src build so we can use it as the standard suffix for the EFI payloads (ia32 or x64). Signed-off-by: Darren Hart <dvhart@linux.intel.com> | |||||
2013-08-22 | qemu: skip AC_CHECK_FILE when cross-compiling | Kay Sievers | 2 | -7/+10 | |
2013-08-22 | add EFI_INCDIR, EFI_CPPFLAGS, EFI_CFLAGS, EFI_LDFLAGS; move defines to CPP | Kay Sievers | 1 | -4/+11 | |
2013-08-21 | configure.ac: Use AC_CHECK_HEADER to detect the efi includes | Darren Hart | 1 | -5/+6 | |
While cross-compiling, AC_CHECK_FILE will abort the configure. The gnu-efi sources don't use relative paths and require the user to explicitly include -I/usr/include/efi/${ARCH}. I haven't found a way to do this with AC_CHECK_HEADER. However, since the existing test was not testing for usability (conftest.c compilation), we don't lose much by just not looking for efi.h and assume it exists if we can find and use efibind.h. Signed-off-by: Darren Hart <dvhart@linux.intel.com> | |||||
2013-08-21 | configure.ac: Allow for more than just i686 for ia32 | Darren Hart | 1 | -2/+2 | |
Expand the ARCH_I686 to include i*86* (specifically to catch i586). Rename ARCH_I686 to ARCH_IA32 as that is more accurately what we are testing for. Signed-off-by: Darren Hart <dvhart@linux.intel.com> | |||||
2013-08-21 | gummiboot: Add 32 bit compatible rdtsc asm | Darren Hart | 1 | -3/+7 | |
Gcc's inline asm constraints have different meanings on x86_64 and ia32. Include a 32 bit version for the rdtsc function. Drop the empty 32 bit version of time_usec as it and the cpuid function both function properly when compiled for 32 bit systems. Tested on the following CPU: Intel(R) Atom(TM) CPU E640 @ 1.00GHz A value of 1000000000 was detected. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: "Ylinen, Mikko" <mikko.ylinen@intel.com> | |||||
2013-08-21 | fall back to SimpleTextInputProtocol if we can't read a key | Kay Sievers | 1 | -1/+7 | |
2013-08-21 | support M-BS, M-d, and fix word jumping | Kay Sievers | 2 | -12/+45 | |
2013-08-21 | support M-<, M-> | Kay Sievers | 1 | -0/+7 | |
2013-08-19 | cleanup EFI_ERROR() use | Kay Sievers | 1 | -11/+11 | |
2013-08-19 | move all key press handling into key_read() | Kay Sievers | 1 | -22/+28 | |
Avoid mixing the API calls of: EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL EFI_SIMPLE_TEXT_INPUT_PROTOCOL Always wait for the key and read the key with the same API. | |||||
2013-08-14 | simplify hotkey search loop | Kay Sievers | 1 | -16/+9 | |
2013-08-14 | use hotkey 'a' for OS X, and start searching for hotkeys at current default | Kay Sievers | 1 | -2/+2 | |
2013-08-08 | version 3535 | Kay Sievers | 2 | -1/+2 | |
2013-08-08 | support hotkeys to boot an entry immediately, or to select one in the menu | Kay Sievers | 2 | -15/+69 | |
1-9: Index of entry l: Linux s: Shell w: Windows m: OS X | |||||
2013-08-08 | handle Alt-key in line editor; use 'Q' to quit; use 'P' for print dump | Kay Sievers | 1 | -64/+194 | |
2013-07-30 | version 3434 | Kay Sievers | 1 | -1/+1 | |
2013-07-30 | print "t/T" in help text for timeout setting keys | Kay Sievers | 1 | -1/+1 | |
2013-07-30 | properly calculate end-of-line jump | Kay Sievers | 1 | -1/+1 | |
2013-07-30 | handle scan code and unicode key as one value | Kay Sievers | 1 | -98/+98 | |
2013-07-28 | dump: handle ESC key before printing the first entry | Kay Sievers | 1 | -2/+3 | |
2013-07-28 | test: use 512 MB, mkfs.vfat seems to get confused with FAT32 on small volumes | Kay Sievers | 1 | -2/+2 | |
2013-07-28 | support CTRL-c to exit option editor | Kay Sievers | 1 | -1/+2 | |
2013-07-28 | stop dump with ESC key; limit option editor to configured entries | Kay Sievers | 1 | -0/+5 | |