PSPSDK 2024-12-16
Loading...
Searching...
No Matches
pspkerneltypes.h
Go to the documentation of this file.
1/*
2 * PSP Software Development Kit - https://github.com/pspdev
3 * -----------------------------------------------------------------------
4 * Licensed under the BSD license, see LICENSE in PSPSDK root for details.
5 *
6 * pspkerneltypes.h - PSP kernel types and definitions.
7 *
8 * Copyright (c) 2005 Marcus R. Brown <mrbrown@ocgnet.org>
9 * Copyright (c) 2005 James Forshaw <tyranid@gmail.com>
10 * Copyright (c) 2005 John Kelley <ps2dev@kelley.ca>
11 *
12 */
13
14/* Note: Some of the structures, types, and definitions in this file were
15 extrapolated from symbolic debugging information found in the Japanese
16 version of Puzzle Bobble. */
17
18#ifndef PSPKERNELTYPES_H
19#define PSPKERNELTYPES_H
20
21#include <psptypes.h>
22
24typedef int SceUID;
25
26/* Misc. kernel types. */
27typedef unsigned int SceSize;
28typedef int SceSSize;
29
30typedef unsigned char SceUChar;
31typedef unsigned int SceUInt;
32
33/* File I/O types. */
34typedef int SceMode;
37
38#endif /* PSPKERNELTYPES_H */
unsigned int SceUInt
Definition pspkerneltypes.h:31
unsigned int SceSize
Definition pspkerneltypes.h:27
int SceUID
UIDs are used to describe many different kernel objects.
Definition pspkerneltypes.h:24
SceInt64 SceIores
Definition pspkerneltypes.h:36
int SceSSize
Definition pspkerneltypes.h:28
unsigned char SceUChar
Definition pspkerneltypes.h:30
SceInt64 SceOff
Definition pspkerneltypes.h:35
int SceMode
Definition pspkerneltypes.h:34
int64_t SceInt64
Definition psptypes.h:88