aboutsummaryrefslogtreecommitdiff
path: root/ctru-sys/src/linear.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ctru-sys/src/linear.rs')
-rw-r--r--ctru-sys/src/linear.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/ctru-sys/src/linear.rs b/ctru-sys/src/linear.rs
new file mode 100644
index 0000000..e663439
--- /dev/null
+++ b/ctru-sys/src/linear.rs
@@ -0,0 +1,10 @@
+use c_void;
+
+
+extern "C" {
+ pub fn linearAlloc(size: i32) -> *mut c_void;
+ pub fn linearMemAlign(size: i32, alignment: i32) -> *mut c_void;
+ pub fn linearRealloc(mem: *mut c_void, size: i32) -> *mut c_void;
+ pub fn linearFree(mem: *mut c_void) -> ();
+ pub fn linearSpaceFree() -> u32;
+}