diff options
Diffstat (limited to 'kern_funcs.h')
-rw-r--r-- | kern_funcs.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/kern_funcs.h b/kern_funcs.h new file mode 100644 index 0000000..e37ef1d --- /dev/null +++ b/kern_funcs.h @@ -0,0 +1,13 @@ +#ifndef _KERN_FUNCS_H_ +#define _KERN_FUNCS_H_ + +void wk32(uint64_t kaddr, uint32_t val); +void wk64(uint64_t kaddr, uint64_t val); +uint32_t rk32(uint64_t kaddr); +uint64_t rk64(uint64_t kaddr); +uint64_t kmem_alloc(uint64_t size); +vm_address_t get_kernel_base(mach_port_t tfp0); +size_t kread(uint64_t where, void *p, size_t size); +size_t kwrite(uint64_t where, const void *p, size_t size); + +#endif // _KERN_FUNCS_H_ |