KI
KilianKegel/Visual-Studio-for-UEFI-Shell
Getting started with Visual Studio 2022 for UEFI Shell and ANSI C cross-development. This is a CONTAINER for VARIOUS SUBPROJECTS, including John McNamara LIBXLSXWRITER and Mark Adlers ZLIB, ported to Visual Studio for UEFI
Visual-Studio-for-UEFI-Shell
Getting started with Visual Studio 2022 for UEFI Shell and ANSI C cross-development.

Many samples, how to
- use native UEFI API from ANSI C
- access PCI
- port MSDOS programs to UEFI Shell (find, more)
Revision history
https://github.com/KilianKegel/torito-C-Library#revision-history
20250517
- update to toro C Library v0.9.1 Build 269
- update:
Visual-ACPICA-for-UEFI-ShellVisual-ANSI-C-for-UEFI-ShellVisual-DOS-Tools-for-UEFI-ShellVisual-TORO-C-LIBRARY-for-UEFI
20231014
- update to toro C Library 20231014
- improve Visual-REFERENCE-COMPOSITION-for-UEFI project
- update:
Visual-ACPICA-for-UEFI-ShellVisual-ANSI-C-for-UEFI-ShellVisual-DOS-Tools-for-UEFI-ShellVisual-TORO-C-LIBRARY-for-UEFI
20230910
- update to toro C Library 20230909
- improve Visual-REFERENCE-COMPOSITION-for-UEFI project
- update:
Visual-ACPICA-for-UEFI-ShellVisual-ANSI-C-for-UEFI-ShellVisual-DOS-Tools-for-UEFI-ShellVisual-TORO-C-LIBRARY-for-UEFI
20230410
- update to toro C Library 20230409
- update:
Visual-ACPICA-for-UEFI-ShellVisual-ANSI-C-for-UEFI-ShellVisual-DOS-Tools-for-UEFI-ShellVisual-TORO-C-LIBRARY-for-UEFI
20230305
- update:
Visual-ANSI-C-for-UEFI-ShellVisual-DOS-Tools-for-UEFI-ShellVisual-TORO-C-LIBRARY-for-UEFI
2023021
- update to toro C Library 20230212
20230104
- update to toro C Library 20230104
20221023
- provide additional libraries to ease project composition
20221022
- add
O_TEMPORARYsupport to Microsoft/POSIX_open() - fixed "fall time bug" (autumn). Broken time calculation on
two digit month number (Oct, Nov, Dec).
20221009
- add Visual-REFERENCE-COMPOSITION-for-UEFI to demonstrate how to compose an project
based on various libraries from external projects and configure
Release/Debugfor Windows/UEFI targets.
20220924
- Visual-ANSI-C-for-UEFI-Shell:
change menu activation key (formerly ALT) to F10 for "C++ text UI/UX" sample program WELCOME14
NOTE: ALT-key is not supported on all platforms https://www.youtube.com/watch?v=gMwCKA6SQrk
20220607
- Visual-ANSI-C-for-UEFI-Shell:
- demonstration of C++ text UI/UX design for UEFI Shell
20220507
- Visual-ANSI-C-for-UEFI-Shell:
- add support and demo for John McNamara's Microsoft Excel writer library libxlsxwriter
- Visual-DOS-Tools-for-UEFI-Shell:
- update/improve
find,moreto support both 8+16Bitstdin - add program documentation
- update/improve
20220505
- suppress build warning MSB8012 due to redirected library output path
20220502
- add Visual-LIBXLSXWRITER-for-UEFI-Shell
- update to toro C Library 20220501 for all projects
