first version

This commit is contained in:
Martins Mozeiko
2017-09-23 10:18:46 -07:00
commit 0a7c2955d2
15 changed files with 1556 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
#pragma once
#include <stddef.h>
#include <stdint.h>
typedef void* sys_file;
sys_file sys_open(const char* fname, uint64_t* size);
sys_file sys_create(const char* fname);
void sys_close(sys_file file);
void sys_read(sys_file file, uint64_t offset, void* buffer, uint32_t size);
void sys_write(sys_file file, uint64_t offset, const void* buffer, uint32_t size);
void sys_rename(const char* src, const char* dst);