RetroArch
lwp_priority.h
Go to the documentation of this file.
1 #ifndef __LWP_PRIORITY_H__
2 #define __LWP_PRIORITY_H__
3 
4 #include <gctypes.h>
5 #include "machine/processor.h"
6 
7 #define LWP_PRIO_MIN 0
8 #define LWP_PRIO_MAX 255
9 
10 #ifdef __cplusplus
11 extern "C" {
12 #endif
13 
14 typedef struct _priocntrl {
18 } prio_cntrl;
19 
21 extern u32 _prio_bitmap[];
22 
23 void __lwp_priority_init();
24 
25 #ifdef LIBOGC_INTERNAL
26 #include <libogc/lwp_priority.inl>
27 #endif
28 
29 #ifdef __cplusplus
30  }
31 #endif
32 
33 #endif
Data type definitions.
u32 block_minor
Definition: lwp_priority.h:17
u32 _prio_bitmap[]
u32 ready_minor
Definition: lwp_priority.h:16
u32 ready_major
Definition: lwp_priority.h:16
struct _priocntrl prio_cntrl
vu32 _prio_major_bitmap
Definition: lwp_priority.c:3
u32 block_major
Definition: lwp_priority.h:17
u32 * minor
Definition: lwp_priority.h:15
volatile u32 vu32
32bit unsigned volatile integer
Definition: gctypes.h:29
Definition: lwp_priority.h:14
void __lwp_priority_init()
Definition: lwp_priority.c:6
uint32_t u32
32bit unsigned integer
Definition: gctypes.h:19