summaryrefslogtreecommitdiff
path: root/kern_funcs.h
diff options
context:
space:
mode:
Diffstat (limited to 'kern_funcs.h')
-rw-r--r--kern_funcs.h13
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_