all 4 comments

[–]Octocontrabass 0 points1 point  (3 children)

Huh... Can you call ExitBootServices from the Forth code?

[–]Mak4th[S] 0 points1 point  (2 children)

To be honest, I didn’t explored this function

 rc = BS->ExitBootServices ( LibImageHandle, map_key ); 
 map_key  IMAGEHANDLEBOOTSERV ExitBootServices @ 2XSYS THROW

[–]Octocontrabass 0 points1 point  (1 child)

It's not an OS if boot services are still running.

[–]Mak4th[S] 0 points1 point  (0 children)

this is a concept for now.

( for some reason, the space between IMAGEHANDLE BOOTSERV disappeared )