Loading Running Programs Uefi Dev In C - Detailed Analysis
Reading a file from the basic data partition on the disk image, and adding helper functions to get a file into a buffer from the EFI ... Skimming over the first few chapters of the Getting GOP (graphics output protocol) mode information, and faffing about a bit. The next video will have setting the mode, but ... Improving error and format string printing, printing all efi global variables, then adding an option to print the Boot* global variables ... Getting a memory map and officially exiting boot services, which means full control over all memory and the machine from that ... What fundamental things does a computer BIOS do, and what are the important differences between the traditional BIOS and the ...
Setting up x86_64 4 level paging to use for remapping memory and the kernel. Part 2 will add a new GDT and do more remapping ... Writing the disk image (ESP + data partition with test kernel) to another drive, so the user can reboot and choose that drive to have ... Adding and using file protocols to read the EFI System Partition from within a booted EFI Getting user input with simple text input protocol, querying text modes, and setting new text modes. Also showing basic event ... Get a Free System Design PDF with 158 pages by subscribing to our weekly newsletter: Making choosing a GOP mode a bit better with a "scrolling" menu, and setting the GOP mode. Notes: - This GOP menu is a bit jank ...
Photo Gallery
















