k-tana-zero/k/iso.h

21 lines
355 B
C
Raw Normal View History

2022-04-23 16:28:54 +00:00
#ifndef ISO_H
#define ISO_H
#include <k/types.h>
2022-04-24 00:43:52 +00:00
/* open flags */
2022-04-23 16:28:54 +00:00
#define O_RDONLY 0
2022-04-24 00:43:52 +00:00
/* seek flags */
#define SEEK_SET 0
#define SEEK_CUR 1
#define SEEK_END 2
/* functions */
2022-04-23 16:28:54 +00:00
int open(const char *path, int flags);
2022-04-24 00:18:17 +00:00
s64 read(int fd, void *buf, size_t count);
2022-04-24 00:43:52 +00:00
s64 seek(int fd, u32 offset, int whence);
2022-04-24 00:18:17 +00:00
int close(int fd);
2022-04-23 16:28:54 +00:00
#endif /* !ISO_H */