sys/kern: Add VFS support

- Refactor the libio interface

- Move syscalls into an rtemsbsd location

- Provide a root directory mount point

Update #4475
This commit is contained in:
Chris Johns
2021-08-02 15:09:41 +10:00
parent ac4db4cec5
commit 6514d56158
99 changed files with 14041 additions and 3399 deletions

View File

@@ -49,6 +49,7 @@
#include <sys/cdefs.h>
#include <sys/param.h>
#include <stdint.h>
__BEGIN_DECLS
@@ -61,6 +62,8 @@ void *rtems_bsd_page_alloc(uintptr_t size_in_bytes, int wait);
void rtems_bsd_page_free(void *addr);
void vm_pager_bufferinit(void);
static inline void **
rtems_bsd_page_get_object_entry(void *addr)
{