wut  v1.5.0
Wii U Toolchain
Modules
coreinit

Contains all core operating system functions such as threads, synchronisation objects, filesystem, memory, exception handling, etc... More...

Collaboration diagram for coreinit:

Modules

 Alarms
 The alarm family of functions are used for creating alarms which call a callback or wake up waiting threads after a period of time.
 
 Atomic Operations
 These functions are used for atomically operating on 32 bit values in memory.
 
 Atomic Operations 64 bit
 These functions are used for atomically operating on 64 bit values in memory.
 
 BSP
 
 Cache
 Interface to the low-level caching system of the PowerPC processor.
 
 Codegen
 Controls a memory area that can switch between writable and executable states, allowing dynamic code generation.
 
 Condition Variable
 Standard condition variable implementation.
 
 Context
 
 CopyData
 
 Core
 Provides information about each core of the system's processor.
 
 Coroutines
 
 COS Report
 
 Debug
 
 Dynamic Loading
 
 Energy saver
 
 Event Object
 Standard event object implementation.
 
 Exception Handling
 
 Exit
 
 Fast Condition Variable
 A condition variable to be used with an OSFastMutex.
 
 Fast Mutex
 Similar to OSMutex but tries to acquire the mutex without using the global scheduler lock, and does not test for thread cancel.
 
 Fiber
 
 Filesystem
 Mount, access and modify filesystems directly.
 
 Foreground Management
 
 IM
 
 Interrupt Management
 
 IOS
 
 Coreinit_kernel
 
 Launch
 
 MCP
 
 Block Heap
 
 Default Heap
 
 Expanded Heap
 
 Frame Heap
 
 Common Memory Heap
 Common memory heap fucntions.
 
 Memory List
 
 Memory
 
 Memory Map
 
 Unit Heap
 
 Message Queue
 
 Mutex
 Standard mutex object, supports recursive locking.
 
 Rendezvous
 
 Scheduler
 
 Screen
 Software-rendered graphics system, suitable for text output and simple graphics.
 
 Semaphore
 Similar to Windows Semaphore Objects.
 
 SMD
 IOS <-> PPC message dequeue.
 
 Spinlock
 
 System Info
 
 Task Queue
 
 Thread
 Manage and run threads on each of the system's cores.
 
 Thread Queue
 
 Time
 
 Title
 
 User Config
 

Detailed Description

Contains all core operating system functions such as threads, synchronisation objects, filesystem, memory, exception handling, etc...