Just ecall wrapper for now TODO: Build system changes are lazy and need to be figured out TODO: Looks like kernel.cpp was indented with tabs, fix