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)
https://github.com/KilianKegel/torito-C-Library#revision-history
- update to TORO C Library 20231014
- improve Visual-REFERENCE-COMPOSITION-for-UEFI project
- update:
Visual-ACPICA-for-UEFI-Shell
Visual-ANSI-C-for-UEFI-Shell
Visual-DOS-Tools-for-UEFI-Shell
Visual-TORO-C-LIBRARY-for-UEFI
- update to TORO C Library 20230909
- improve Visual-REFERENCE-COMPOSITION-for-UEFI project
- update:
Visual-ACPICA-for-UEFI-Shell
Visual-ANSI-C-for-UEFI-Shell
Visual-DOS-Tools-for-UEFI-Shell
Visual-TORO-C-LIBRARY-for-UEFI
- update to TORO C Library 20230409
- update:
Visual-ACPICA-for-UEFI-Shell
Visual-ANSI-C-for-UEFI-Shell
Visual-DOS-Tools-for-UEFI-Shell
Visual-TORO-C-LIBRARY-for-UEFI
- update:
Visual-ANSI-C-for-UEFI-Shell
Visual-DOS-Tools-for-UEFI-Shell
Visual-TORO-C-LIBRARY-for-UEFI
- update to TORO C Library 20230212
- update to TORO C Library 20230104
- provide additional libraries to ease project composition
- add
O_TEMPORARY
support to Microsoft/POSIX_open()
- fixed "fall time bug" (autumn). Broken time calculation on two digit month number (Oct, Nov, Dec).
- add Visual-REFERENCE-COMPOSITION-for-UEFI to demonstrate how to compose an project
based on various libraries from external projects and configure
Release
/Debug
for Windows/UEFI targets.
- 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
- Visual-ANSI-C-for-UEFI-Shell:
- demonstration of C++ text UI/UX design for UEFI Shell
- 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
,more
to support both 8+16Bitstdin
- add program documentation
- update/improve
- suppress build warning MSB8012 due to redirected library output path
- add Visual-LIBXLSXWRITER-for-UEFI-Shell
- update to TORO C Library 20220501 for all projects