Platform definitions for OpenVM, including memory regions, low-level runtime functions, custom instruction constants, and assembly macros. This crate is intended to be lightweight and imported both when the target is OpenVM and when it is a normal host machine.