├── .gitignore ├── README.md ├── echo_title ├── Makefile └── main.c ├── sample1_1_hello_uefi ├── Makefile └── main.c ├── sample2_1_echoback ├── Makefile └── main.c ├── sample2_2_shell ├── Makefile ├── common.c ├── common.h ├── efi.c ├── efi.h ├── main.c ├── shell.c └── shell.h ├── sample3_1_draw_rect ├── Makefile ├── common.c ├── common.h ├── efi.c ├── efi.h ├── graphics.c ├── graphics.h ├── main.c ├── shell.c └── shell.h ├── sample3_2_add_gui_mode ├── Makefile ├── common.c ├── common.h ├── efi.c ├── efi.h ├── graphics.c ├── graphics.h ├── gui.c ├── gui.h ├── main.c ├── shell.c └── shell.h ├── sample4_1_get_pointer_state ├── Makefile ├── common.c ├── common.h ├── efi.c ├── efi.h ├── graphics.c ├── graphics.h ├── gui.c ├── gui.h ├── main.c ├── shell.c └── shell.h ├── sample4_2_add_cursor ├── Makefile ├── common.c ├── common.h ├── efi.c ├── efi.h ├── graphics.c ├── graphics.h ├── gui.c ├── gui.h ├── main.c ├── shell.c └── shell.h ├── sample5_1_ls ├── Makefile ├── common.c ├── common.h ├── efi.c ├── efi.h ├── file.c ├── file.h ├── graphics.c ├── graphics.h ├── gui.c ├── gui.h ├── main.c ├── shell.c └── shell.h ├── sample5_2_gui_ls ├── Makefile ├── common.c ├── common.h ├── efi.c ├── efi.h ├── file.c ├── file.h ├── graphics.c ├── graphics.h ├── gui.c ├── gui.h ├── main.c ├── shell.c └── shell.h ├── sample5_3_cat ├── Makefile ├── common.c ├── common.h ├── efi.c ├── efi.h ├── file.c ├── file.h ├── graphics.c ├── graphics.h ├── gui.c ├── gui.h ├── main.c ├── shell.c └── shell.h ├── sample5_4_gui_cat ├── Makefile ├── common.c ├── common.h ├── efi.c ├── efi.h ├── file.c ├── file.h ├── graphics.c ├── graphics.h ├── gui.c ├── gui.h ├── main.c ├── shell.c └── shell.h ├── sample5_5_edit ├── Makefile ├── common.c ├── common.h ├── efi.c ├── efi.h ├── file.c ├── file.h ├── graphics.c ├── graphics.h ├── gui.c ├── gui.h ├── main.c ├── shell.c └── shell.h ├── sample5_6_gui_edit ├── Makefile ├── common.c ├── common.h ├── efi.c ├── efi.h ├── file.c ├── file.h ├── graphics.c ├── graphics.h ├── gui.c ├── gui.h ├── main.c ├── shell.c └── shell.h ├── sample_poios ├── Makefile ├── common.c ├── common.h ├── efi.c ├── efi.h ├── file.c ├── file.h ├── graphics.c ├── graphics.h ├── gui.c ├── gui.h ├── main.c ├── shell.c └── shell.h └── sample_tanka ├── Makefile └── hello.S /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/README.md -------------------------------------------------------------------------------- /echo_title/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/echo_title/Makefile -------------------------------------------------------------------------------- /echo_title/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/echo_title/main.c -------------------------------------------------------------------------------- /sample1_1_hello_uefi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample1_1_hello_uefi/Makefile -------------------------------------------------------------------------------- /sample1_1_hello_uefi/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample1_1_hello_uefi/main.c -------------------------------------------------------------------------------- /sample2_1_echoback/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample2_1_echoback/Makefile -------------------------------------------------------------------------------- /sample2_1_echoback/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample2_1_echoback/main.c -------------------------------------------------------------------------------- /sample2_2_shell/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample2_2_shell/Makefile -------------------------------------------------------------------------------- /sample2_2_shell/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample2_2_shell/common.c -------------------------------------------------------------------------------- /sample2_2_shell/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample2_2_shell/common.h -------------------------------------------------------------------------------- /sample2_2_shell/efi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample2_2_shell/efi.c -------------------------------------------------------------------------------- /sample2_2_shell/efi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample2_2_shell/efi.h -------------------------------------------------------------------------------- /sample2_2_shell/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample2_2_shell/main.c -------------------------------------------------------------------------------- /sample2_2_shell/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample2_2_shell/shell.c -------------------------------------------------------------------------------- /sample2_2_shell/shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample2_2_shell/shell.h -------------------------------------------------------------------------------- /sample3_1_draw_rect/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_1_draw_rect/Makefile -------------------------------------------------------------------------------- /sample3_1_draw_rect/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_1_draw_rect/common.c -------------------------------------------------------------------------------- /sample3_1_draw_rect/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_1_draw_rect/common.h -------------------------------------------------------------------------------- /sample3_1_draw_rect/efi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_1_draw_rect/efi.c -------------------------------------------------------------------------------- /sample3_1_draw_rect/efi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_1_draw_rect/efi.h -------------------------------------------------------------------------------- /sample3_1_draw_rect/graphics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_1_draw_rect/graphics.c -------------------------------------------------------------------------------- /sample3_1_draw_rect/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_1_draw_rect/graphics.h -------------------------------------------------------------------------------- /sample3_1_draw_rect/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_1_draw_rect/main.c -------------------------------------------------------------------------------- /sample3_1_draw_rect/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_1_draw_rect/shell.c -------------------------------------------------------------------------------- /sample3_1_draw_rect/shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_1_draw_rect/shell.h -------------------------------------------------------------------------------- /sample3_2_add_gui_mode/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_2_add_gui_mode/Makefile -------------------------------------------------------------------------------- /sample3_2_add_gui_mode/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_2_add_gui_mode/common.c -------------------------------------------------------------------------------- /sample3_2_add_gui_mode/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_2_add_gui_mode/common.h -------------------------------------------------------------------------------- /sample3_2_add_gui_mode/efi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_2_add_gui_mode/efi.c -------------------------------------------------------------------------------- /sample3_2_add_gui_mode/efi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_2_add_gui_mode/efi.h -------------------------------------------------------------------------------- /sample3_2_add_gui_mode/graphics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_2_add_gui_mode/graphics.c -------------------------------------------------------------------------------- /sample3_2_add_gui_mode/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_2_add_gui_mode/graphics.h -------------------------------------------------------------------------------- /sample3_2_add_gui_mode/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_2_add_gui_mode/gui.c -------------------------------------------------------------------------------- /sample3_2_add_gui_mode/gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_2_add_gui_mode/gui.h -------------------------------------------------------------------------------- /sample3_2_add_gui_mode/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_2_add_gui_mode/main.c -------------------------------------------------------------------------------- /sample3_2_add_gui_mode/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_2_add_gui_mode/shell.c -------------------------------------------------------------------------------- /sample3_2_add_gui_mode/shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample3_2_add_gui_mode/shell.h -------------------------------------------------------------------------------- /sample4_1_get_pointer_state/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_1_get_pointer_state/Makefile -------------------------------------------------------------------------------- /sample4_1_get_pointer_state/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_1_get_pointer_state/common.c -------------------------------------------------------------------------------- /sample4_1_get_pointer_state/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_1_get_pointer_state/common.h -------------------------------------------------------------------------------- /sample4_1_get_pointer_state/efi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_1_get_pointer_state/efi.c -------------------------------------------------------------------------------- /sample4_1_get_pointer_state/efi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_1_get_pointer_state/efi.h -------------------------------------------------------------------------------- /sample4_1_get_pointer_state/graphics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_1_get_pointer_state/graphics.c -------------------------------------------------------------------------------- /sample4_1_get_pointer_state/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_1_get_pointer_state/graphics.h -------------------------------------------------------------------------------- /sample4_1_get_pointer_state/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_1_get_pointer_state/gui.c -------------------------------------------------------------------------------- /sample4_1_get_pointer_state/gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_1_get_pointer_state/gui.h -------------------------------------------------------------------------------- /sample4_1_get_pointer_state/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_1_get_pointer_state/main.c -------------------------------------------------------------------------------- /sample4_1_get_pointer_state/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_1_get_pointer_state/shell.c -------------------------------------------------------------------------------- /sample4_1_get_pointer_state/shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_1_get_pointer_state/shell.h -------------------------------------------------------------------------------- /sample4_2_add_cursor/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_2_add_cursor/Makefile -------------------------------------------------------------------------------- /sample4_2_add_cursor/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_2_add_cursor/common.c -------------------------------------------------------------------------------- /sample4_2_add_cursor/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_2_add_cursor/common.h -------------------------------------------------------------------------------- /sample4_2_add_cursor/efi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_2_add_cursor/efi.c -------------------------------------------------------------------------------- /sample4_2_add_cursor/efi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_2_add_cursor/efi.h -------------------------------------------------------------------------------- /sample4_2_add_cursor/graphics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_2_add_cursor/graphics.c -------------------------------------------------------------------------------- /sample4_2_add_cursor/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_2_add_cursor/graphics.h -------------------------------------------------------------------------------- /sample4_2_add_cursor/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_2_add_cursor/gui.c -------------------------------------------------------------------------------- /sample4_2_add_cursor/gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_2_add_cursor/gui.h -------------------------------------------------------------------------------- /sample4_2_add_cursor/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_2_add_cursor/main.c -------------------------------------------------------------------------------- /sample4_2_add_cursor/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_2_add_cursor/shell.c -------------------------------------------------------------------------------- /sample4_2_add_cursor/shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample4_2_add_cursor/shell.h -------------------------------------------------------------------------------- /sample5_1_ls/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_1_ls/Makefile -------------------------------------------------------------------------------- /sample5_1_ls/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_1_ls/common.c -------------------------------------------------------------------------------- /sample5_1_ls/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_1_ls/common.h -------------------------------------------------------------------------------- /sample5_1_ls/efi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_1_ls/efi.c -------------------------------------------------------------------------------- /sample5_1_ls/efi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_1_ls/efi.h -------------------------------------------------------------------------------- /sample5_1_ls/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_1_ls/file.c -------------------------------------------------------------------------------- /sample5_1_ls/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_1_ls/file.h -------------------------------------------------------------------------------- /sample5_1_ls/graphics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_1_ls/graphics.c -------------------------------------------------------------------------------- /sample5_1_ls/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_1_ls/graphics.h -------------------------------------------------------------------------------- /sample5_1_ls/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_1_ls/gui.c -------------------------------------------------------------------------------- /sample5_1_ls/gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_1_ls/gui.h -------------------------------------------------------------------------------- /sample5_1_ls/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_1_ls/main.c -------------------------------------------------------------------------------- /sample5_1_ls/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_1_ls/shell.c -------------------------------------------------------------------------------- /sample5_1_ls/shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_1_ls/shell.h -------------------------------------------------------------------------------- /sample5_2_gui_ls/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_2_gui_ls/Makefile -------------------------------------------------------------------------------- /sample5_2_gui_ls/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_2_gui_ls/common.c -------------------------------------------------------------------------------- /sample5_2_gui_ls/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_2_gui_ls/common.h -------------------------------------------------------------------------------- /sample5_2_gui_ls/efi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_2_gui_ls/efi.c -------------------------------------------------------------------------------- /sample5_2_gui_ls/efi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_2_gui_ls/efi.h -------------------------------------------------------------------------------- /sample5_2_gui_ls/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_2_gui_ls/file.c -------------------------------------------------------------------------------- /sample5_2_gui_ls/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_2_gui_ls/file.h -------------------------------------------------------------------------------- /sample5_2_gui_ls/graphics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_2_gui_ls/graphics.c -------------------------------------------------------------------------------- /sample5_2_gui_ls/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_2_gui_ls/graphics.h -------------------------------------------------------------------------------- /sample5_2_gui_ls/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_2_gui_ls/gui.c -------------------------------------------------------------------------------- /sample5_2_gui_ls/gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_2_gui_ls/gui.h -------------------------------------------------------------------------------- /sample5_2_gui_ls/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_2_gui_ls/main.c -------------------------------------------------------------------------------- /sample5_2_gui_ls/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_2_gui_ls/shell.c -------------------------------------------------------------------------------- /sample5_2_gui_ls/shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_2_gui_ls/shell.h -------------------------------------------------------------------------------- /sample5_3_cat/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_3_cat/Makefile -------------------------------------------------------------------------------- /sample5_3_cat/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_3_cat/common.c -------------------------------------------------------------------------------- /sample5_3_cat/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_3_cat/common.h -------------------------------------------------------------------------------- /sample5_3_cat/efi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_3_cat/efi.c -------------------------------------------------------------------------------- /sample5_3_cat/efi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_3_cat/efi.h -------------------------------------------------------------------------------- /sample5_3_cat/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_3_cat/file.c -------------------------------------------------------------------------------- /sample5_3_cat/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_3_cat/file.h -------------------------------------------------------------------------------- /sample5_3_cat/graphics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_3_cat/graphics.c -------------------------------------------------------------------------------- /sample5_3_cat/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_3_cat/graphics.h -------------------------------------------------------------------------------- /sample5_3_cat/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_3_cat/gui.c -------------------------------------------------------------------------------- /sample5_3_cat/gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_3_cat/gui.h -------------------------------------------------------------------------------- /sample5_3_cat/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_3_cat/main.c -------------------------------------------------------------------------------- /sample5_3_cat/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_3_cat/shell.c -------------------------------------------------------------------------------- /sample5_3_cat/shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_3_cat/shell.h -------------------------------------------------------------------------------- /sample5_4_gui_cat/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_4_gui_cat/Makefile -------------------------------------------------------------------------------- /sample5_4_gui_cat/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_4_gui_cat/common.c -------------------------------------------------------------------------------- /sample5_4_gui_cat/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_4_gui_cat/common.h -------------------------------------------------------------------------------- /sample5_4_gui_cat/efi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_4_gui_cat/efi.c -------------------------------------------------------------------------------- /sample5_4_gui_cat/efi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_4_gui_cat/efi.h -------------------------------------------------------------------------------- /sample5_4_gui_cat/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_4_gui_cat/file.c -------------------------------------------------------------------------------- /sample5_4_gui_cat/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_4_gui_cat/file.h -------------------------------------------------------------------------------- /sample5_4_gui_cat/graphics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_4_gui_cat/graphics.c -------------------------------------------------------------------------------- /sample5_4_gui_cat/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_4_gui_cat/graphics.h -------------------------------------------------------------------------------- /sample5_4_gui_cat/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_4_gui_cat/gui.c -------------------------------------------------------------------------------- /sample5_4_gui_cat/gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_4_gui_cat/gui.h -------------------------------------------------------------------------------- /sample5_4_gui_cat/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_4_gui_cat/main.c -------------------------------------------------------------------------------- /sample5_4_gui_cat/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_4_gui_cat/shell.c -------------------------------------------------------------------------------- /sample5_4_gui_cat/shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_4_gui_cat/shell.h -------------------------------------------------------------------------------- /sample5_5_edit/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_5_edit/Makefile -------------------------------------------------------------------------------- /sample5_5_edit/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_5_edit/common.c -------------------------------------------------------------------------------- /sample5_5_edit/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_5_edit/common.h -------------------------------------------------------------------------------- /sample5_5_edit/efi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_5_edit/efi.c -------------------------------------------------------------------------------- /sample5_5_edit/efi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_5_edit/efi.h -------------------------------------------------------------------------------- /sample5_5_edit/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_5_edit/file.c -------------------------------------------------------------------------------- /sample5_5_edit/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_5_edit/file.h -------------------------------------------------------------------------------- /sample5_5_edit/graphics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_5_edit/graphics.c -------------------------------------------------------------------------------- /sample5_5_edit/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_5_edit/graphics.h -------------------------------------------------------------------------------- /sample5_5_edit/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_5_edit/gui.c -------------------------------------------------------------------------------- /sample5_5_edit/gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_5_edit/gui.h -------------------------------------------------------------------------------- /sample5_5_edit/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_5_edit/main.c -------------------------------------------------------------------------------- /sample5_5_edit/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_5_edit/shell.c -------------------------------------------------------------------------------- /sample5_5_edit/shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_5_edit/shell.h -------------------------------------------------------------------------------- /sample5_6_gui_edit/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_6_gui_edit/Makefile -------------------------------------------------------------------------------- /sample5_6_gui_edit/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_6_gui_edit/common.c -------------------------------------------------------------------------------- /sample5_6_gui_edit/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_6_gui_edit/common.h -------------------------------------------------------------------------------- /sample5_6_gui_edit/efi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_6_gui_edit/efi.c -------------------------------------------------------------------------------- /sample5_6_gui_edit/efi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_6_gui_edit/efi.h -------------------------------------------------------------------------------- /sample5_6_gui_edit/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_6_gui_edit/file.c -------------------------------------------------------------------------------- /sample5_6_gui_edit/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_6_gui_edit/file.h -------------------------------------------------------------------------------- /sample5_6_gui_edit/graphics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_6_gui_edit/graphics.c -------------------------------------------------------------------------------- /sample5_6_gui_edit/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_6_gui_edit/graphics.h -------------------------------------------------------------------------------- /sample5_6_gui_edit/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_6_gui_edit/gui.c -------------------------------------------------------------------------------- /sample5_6_gui_edit/gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_6_gui_edit/gui.h -------------------------------------------------------------------------------- /sample5_6_gui_edit/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_6_gui_edit/main.c -------------------------------------------------------------------------------- /sample5_6_gui_edit/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_6_gui_edit/shell.c -------------------------------------------------------------------------------- /sample5_6_gui_edit/shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample5_6_gui_edit/shell.h -------------------------------------------------------------------------------- /sample_poios/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample_poios/Makefile -------------------------------------------------------------------------------- /sample_poios/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample_poios/common.c -------------------------------------------------------------------------------- /sample_poios/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample_poios/common.h -------------------------------------------------------------------------------- /sample_poios/efi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample_poios/efi.c -------------------------------------------------------------------------------- /sample_poios/efi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample_poios/efi.h -------------------------------------------------------------------------------- /sample_poios/file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample_poios/file.c -------------------------------------------------------------------------------- /sample_poios/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample_poios/file.h -------------------------------------------------------------------------------- /sample_poios/graphics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample_poios/graphics.c -------------------------------------------------------------------------------- /sample_poios/graphics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample_poios/graphics.h -------------------------------------------------------------------------------- /sample_poios/gui.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample_poios/gui.c -------------------------------------------------------------------------------- /sample_poios/gui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample_poios/gui.h -------------------------------------------------------------------------------- /sample_poios/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample_poios/main.c -------------------------------------------------------------------------------- /sample_poios/shell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample_poios/shell.c -------------------------------------------------------------------------------- /sample_poios/shell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample_poios/shell.h -------------------------------------------------------------------------------- /sample_tanka/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample_tanka/Makefile -------------------------------------------------------------------------------- /sample_tanka/hello.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cupnes/c92_uefi_bare_metal_programming_samples/HEAD/sample_tanka/hello.S --------------------------------------------------------------------------------