KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
Generic Flags

Generic flags for use with KOS_INIT_FLAGS() More...

Macros

#define INIT_DEFAULT
 Default init flags (IRQs on, preemption enabled, romdisks).
 
#define INIT_NONE   0x00000000
 Don't init optional things.
 
#define INIT_IRQ   0x00000001
 Enable IRQs at startup.
 
#define INIT_THD_PREEMPT   0x00000002
 
#define INIT_NET   0x00000004
 Enable built-in networking.
 
#define INIT_MALLOCSTATS   0x00000008
 Enable malloc statistics.
 
#define INIT_QUIET   0x00000010
 Disable dbgio.
 
#define INIT_EXPORT   0x00000020
 Export kernel symbols.
 
#define INIT_FS_ROMDISK   0x00000040
 Enable support for romdisks.
 
#define INIT_NO_SHUTDOWN   0x00000080
 Disable hardware shutdown.
 

Detailed Description

Generic flags for use with KOS_INIT_FLAGS()

These are the architecture-independent flags that can be specified with KOS_INIT_FLAGS.

See also
dreamcast_initflags

Macro Definition Documentation

◆ INIT_DEFAULT

#define INIT_DEFAULT
Value:
#define INIT_DEFAULT_ARCH
Default init flags for the Dreamcast.
Definition init_flags.h:91
#define INIT_IRQ
Enable IRQs at startup.
Definition init.h:134
#define INIT_THD_PREEMPT
Definition init.h:136
#define INIT_FS_ROMDISK
Enable support for romdisks.
Definition init.h:141

Default init flags (IRQs on, preemption enabled, romdisks).

◆ INIT_EXPORT

#define INIT_EXPORT   0x00000020

Export kernel symbols.

◆ INIT_FS_ROMDISK

#define INIT_FS_ROMDISK   0x00000040

Enable support for romdisks.

◆ INIT_IRQ

#define INIT_IRQ   0x00000001

Enable IRQs at startup.

◆ INIT_MALLOCSTATS

#define INIT_MALLOCSTATS   0x00000008

Enable malloc statistics.

◆ INIT_NET

#define INIT_NET   0x00000004

Enable built-in networking.

◆ INIT_NO_SHUTDOWN

#define INIT_NO_SHUTDOWN   0x00000080

Disable hardware shutdown.

◆ INIT_NONE

#define INIT_NONE   0x00000000

Don't init optional things.

◆ INIT_QUIET

#define INIT_QUIET   0x00000010

Disable dbgio.

◆ INIT_THD_PREEMPT

#define INIT_THD_PREEMPT   0x00000002
Deprecated:
Already default mode