From dfe767a5facc30a07e0fdda2b85cf39662ec3fed Mon Sep 17 00:00:00 2001 From: kub Date: Thu, 14 Jan 2021 21:57:13 +0100 Subject: [PATCH] add minimal PSP support --- posix.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/posix.h b/posix.h index 35f4d28..ca30edb 100644 --- a/posix.h +++ b/posix.h @@ -17,6 +17,19 @@ #define DT_DIR 0 #endif +#elif defined(__PSP__) + +#include +#include +#include + +/* map PSP names to posix. needs special scandir() function to mask rwx bits */ +#define d_type d_stat.st_attr +#define DT_LNK FIO_SO_IFLNK +#define DT_DIR FIO_SO_IFDIR +#define DT_REG FIO_SO_IFREG +#define DT_UNKNOWN 0 + #else #error "must provide posix" -- 2.39.2