EFI applications

syscoder 2dd8bfe94a 0.15 1 month ago
.gitignore 3a2bf336c1 0.13 2 months ago
hello.c 205bb969ea 0.3 4 months ago
license.txt 85dbc89df6 0.2 works 4 months ago
makefile 42d117de42 0.14 alloc works 2 months ago
mmap.c 2dd8bfe94a 0.15 1 month ago
printhex.c 2dd8bfe94a 0.15 1 month ago
readme.txt 2dd8bfe94a 0.15 1 month ago
status.txt 2dd8bfe94a 0.15 1 month ago
videomode.c a76a489118 0.5 Sierpinski triangle 3 months ago

readme.txt

efi_apps, simple usage examples of GNU-EFI, 0.15
(C) Copyright 2024 Peter Wiehe
License: WTFPL. See license.txt.

-------------------------------------
===Prerequisites:===

GCC cross compiler, LD cross linker, both 64bit version of "Mingw32"

-------------------------------------
===To build and run it, type:===

make prepare
make install
Then boot the computer.

-------------------------------------
===Files/Directories:===
.git Directory with internal data for Git.
.gitignore Helper file for Git.
For each app .c Source code files of the EFI applications.
license.txt Copying/usage terms.
makefile Helper file for Make.
readme.txt This documentation file.
status.txt Current status (including bugs).

===Created from the prepare script (and deleted by "make clean"):===
efi_apps directory in /boot/efi/EFI, to be loadedwith refind

===Created during the build process:===
For each app .o/.efi

===programs (EFI apps):===
hello prints a message
mmap reads and displays the memory map
videomode handles gfx mode(s)
load loads a text file and shows it (doesn't exist yet)