KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
fs_dev.h
Go to the documentation of this file.
1/* KallistiOS ##version##
2
3 kos/fs_dev.h
4 Copyright (C) 2024 Donald Haase
5
6*/
7
8/** \file kos/fs_dev.h
9 \brief Container for /dev.
10 \ingroup vfs_dev
11
12 This is a thin filesystem that allows the /dev folder
13 and its contents to be read/listed as well new devices
14 to be added under it.
15
16 \author Donald Haase
17*/
18
19#ifndef __DC_FS_DEV_H
20#define __DC_FS_DEV_H
21
22#include <sys/cdefs.h>
23__BEGIN_DECLS
24
25#include <kos/fs.h>
26
27/** \defgroup vfs_dev Dev
28 \brief VFS driver for /dev
29 \ingroup vfs
30
31 @{
32*/
33
34/* \cond */
35/* Initialization */
36int fs_dev_init(void);
37int fs_dev_shutdown(void);
38/* \endcond */
39
40/** @} */
41
42__END_DECLS
43
44#endif /* __DC_FS_DEV_H */
45
Virtual filesystem support.