vud_error
Definition vud.h:13
const char * path
Definition vud_ime.h:20
uint32_t vud_mram_addr
Definition vud_mem.h:8
int vud_enc_auth_sk(uint64_t *sk, const uint8_t *key)
encrypt the passed in subkernel under key - leave only header as AD
vud_error vud_get_symbol(const char *binary, const char *symb, vud_mram_addr *out_addr)
lookup the location of a symbol in MRAM based on the subkernel ELF file
long vud_sk_from_elf(const char *path, size_t sz, uint64_t *out, bool auth_only)
load an elf file and convert it into subkernel format