Below are some tools and projects I have written over the years.
See instructions at https://github.com/oweisse/u-root/tree/kexec_test/booting_windows. Notice the code is on kexec_test branch.
Modification of Linux kexec syscall https://github.com/oweisse/linux/pulls
Source: https://github.com/oweisse/hot-calls.git
Source: https://github.com/oweisse/sgx_crypto_wrapper.git
Source: https://github.com/oweisse/pysignal
Source: https://github.com/oweisse/msaleaelogic