Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
iostypes.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
revolution/types.h
>
4
5
typedef
s32
IOSError
;
6
typedef
s32
IOSCid
;
7
typedef
s32
IOSFd
;
8
typedef
s32
IOSMessageQueueId
;
9
typedef
s32
IOSMessage
;
10
typedef
s32
IOSTimerId
;
11
typedef
s32
IOSHeapId
;
12
typedef
s32
IOSThreadId
;
13
typedef
s32
IOSProcessId
;
14
typedef
s32
IOSInterfaceId
;
15
typedef
u32
IOSTime
;
16
typedef
u32
IOSEvent
;
17
18
typedef
u8
IOSCName
[64];
19
typedef
u8
IOSCSigDummy
[60];
20
typedef
u8
IOSCHash
[20];
21
22
typedef
u8
CSLOSEccPublicKey
[60];
23
typedef
u8
CSLOSRsaSig2048
[256];
24
25
typedef
u8
CSLOSAesKey
[16];
26
27
typedef
CSLOSEccPublicKey
IOSCEccPublicKey
;
28
typedef
CSLOSRsaSig2048
IOSCRsaSig2048
;
29
30
typedef
CSLOSAesKey
IOSCAesKey
;
31
32
typedef
enum
{
33
IOSC_SIG_RSA4096
= 0x00010000,
34
IOSC_SIG_RSA2048
,
35
IOSC_SIG_ECC
36
}
IOSCCertSigType
;
37
38
typedef
struct
{
39
IOSCCertSigType
sigType
;
40
IOSCRsaSig2048
sig
;
41
IOSCSigDummy
dummy
;
42
IOSCName
issuer
;
43
}
IOSCSigRsa2048
;
u32
unsigned long u32
Definition
types.h:12
s32
signed long s32
Definition
types.h:11
u8
unsigned char u8
Definition
types.h:8
IOSHeapId
s32 IOSHeapId
Definition
iostypes.h:11
CSLOSAesKey
u8 CSLOSAesKey[16]
Definition
iostypes.h:25
IOSCCertSigType
IOSCCertSigType
Definition
iostypes.h:32
IOSC_SIG_RSA2048
@ IOSC_SIG_RSA2048
Definition
iostypes.h:34
IOSC_SIG_ECC
@ IOSC_SIG_ECC
Definition
iostypes.h:35
IOSC_SIG_RSA4096
@ IOSC_SIG_RSA4096
Definition
iostypes.h:33
IOSCHash
u8 IOSCHash[20]
Definition
iostypes.h:20
IOSCRsaSig2048
CSLOSRsaSig2048 IOSCRsaSig2048
Definition
iostypes.h:28
IOSProcessId
s32 IOSProcessId
Definition
iostypes.h:13
IOSCEccPublicKey
CSLOSEccPublicKey IOSCEccPublicKey
Definition
iostypes.h:27
IOSMessage
s32 IOSMessage
Definition
iostypes.h:9
CSLOSEccPublicKey
u8 CSLOSEccPublicKey[60]
Definition
iostypes.h:22
IOSCName
u8 IOSCName[64]
Definition
iostypes.h:18
IOSFd
s32 IOSFd
Definition
iostypes.h:7
IOSTimerId
s32 IOSTimerId
Definition
iostypes.h:10
CSLOSRsaSig2048
u8 CSLOSRsaSig2048[256]
Definition
iostypes.h:23
IOSError
s32 IOSError
Definition
iostypes.h:5
IOSCid
s32 IOSCid
Definition
iostypes.h:6
IOSCSigDummy
u8 IOSCSigDummy[60]
Definition
iostypes.h:19
IOSTime
u32 IOSTime
Definition
iostypes.h:15
IOSCAesKey
CSLOSAesKey IOSCAesKey
Definition
iostypes.h:30
IOSEvent
u32 IOSEvent
Definition
iostypes.h:16
IOSInterfaceId
s32 IOSInterfaceId
Definition
iostypes.h:14
IOSThreadId
s32 IOSThreadId
Definition
iostypes.h:12
IOSMessageQueueId
s32 IOSMessageQueueId
Definition
iostypes.h:8
types.h
IOSCSigRsa2048
Definition
iostypes.h:38
IOSCSigRsa2048::dummy
IOSCSigDummy dummy
Definition
iostypes.h:41
IOSCSigRsa2048::sig
IOSCRsaSig2048 sig
Definition
iostypes.h:40
IOSCSigRsa2048::issuer
IOSCName issuer
Definition
iostypes.h:42
IOSCSigRsa2048::sigType
IOSCCertSigType sigType
Definition
iostypes.h:39
include
revolution
private
iostypes.h
Generated by
1.12.0