KallistiOS git master
Independent SDK for the Sega Dreamcast
|
Generic flags for use with KOS_INIT_FLAGS() More...
Macros | |
#define | INIT_DEFAULT |
Default init flags (IRQs on, preemption enabled, romdisks). | |
#define | INIT_FS_DEV (INIT_FS_NULL | INIT_FS_RND) |
Init flags to include all virtual filesystems within /dev | |
#define | INIT_FS_ALL |
Init flags to include all virtual filesystems (default). | |
#define | INIT_NONE 0x00000000 |
Don't init optional things. | |
#define | INIT_THD_PREEMPT 0x00000000 |
#define | INIT_IRQ 0x00000001 |
Enable IRQs at startup. | |
#define | INIT_NET 0x00000002 |
Enable built-in networking. | |
#define | INIT_MALLOCSTATS 0x00000004 |
Enable malloc statistics. | |
#define | INIT_QUIET 0x00000008 |
Disable dbgio. | |
#define | INIT_EXPORT 0x00000010 |
Export kernel symbols/dynamic libs. | |
#define | INIT_LIBRARY 0x00000010 |
Export kernel symbols/dynamic libs. | |
#define | INIT_FS_ROMDISK 0x00000020 |
Enable support for romdisks. | |
#define | INIT_FS_RAMDISK 0x00000040 |
Enable support for ramdisk VFS. | |
#define | INIT_FS_PTY 0x00000080 |
Enable support for PTY VFS. | |
#define | INIT_FS_NULL 0x00000100 |
Enable support for /dev/null VFS. | |
#define | INIT_FS_RND 0x00000200 |
Enable support for /dev/urandom VFS. | |
#define | INIT_NO_SHUTDOWN 0x00000400 |
Disable hardware shutdown. | |
Generic flags for use with KOS_INIT_FLAGS()
These are the architecture-independent flags that can be specified with KOS_INIT_FLAGS.
#define INIT_DEFAULT |
Default init flags (IRQs on, preemption enabled, romdisks).
#define INIT_EXPORT 0x00000010 |
Export kernel symbols/dynamic libs.
#define INIT_FS_ALL |
Init flags to include all virtual filesystems (default).
#define INIT_FS_DEV (INIT_FS_NULL | INIT_FS_RND) |
Init flags to include all virtual filesystems within /dev
#define INIT_FS_NULL 0x00000100 |
Enable support for /dev/null VFS.
#define INIT_FS_PTY 0x00000080 |
Enable support for PTY VFS.
#define INIT_FS_RAMDISK 0x00000040 |
Enable support for ramdisk VFS.
#define INIT_FS_RND 0x00000200 |
Enable support for /dev/urandom VFS.
#define INIT_FS_ROMDISK 0x00000020 |
Enable support for romdisks.
#define INIT_IRQ 0x00000001 |
Enable IRQs at startup.
#define INIT_LIBRARY 0x00000010 |
Export kernel symbols/dynamic libs.
#define INIT_MALLOCSTATS 0x00000004 |
Enable malloc statistics.
#define INIT_NET 0x00000002 |
Enable built-in networking.
#define INIT_NO_SHUTDOWN 0x00000400 |
Disable hardware shutdown.
#define INIT_NONE 0x00000000 |
Don't init optional things.
#define INIT_QUIET 0x00000008 |
Disable dbgio.
#define INIT_THD_PREEMPT 0x00000000 |