sdk-core v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Loading...
Searching...
No Matches
cc.h File Reference
#include <errno.h>
#include <stddef.h>
#include <sys/time.h>

Go to the source code of this file.

Macros

#define BYTE_ORDER   LITTLE_ENDIAN
#define U8_F   "hu"
#define S8_F   "hd"
#define X8_F   "hx"
#define U16_F   "hu"
#define S16_F   "hd"
#define X16_F   "hx"
#define U32_F   "lu"
#define S32_F   "ld"
#define X32_F   "lx"
#define SZT_F   "uz"
#define PACK_STRUCT_FIELD(x)
#define PACK_STRUCT_STRUCT   __attribute((packed))
#define PACK_STRUCT_FLD_8(x)
#define PACK_STRUCT_FLD_S(x)
#define PACK_STRUCT_BEGIN
#define PACK_STRUCT_END
#define LWIP_PLATFORM_DIAG(args)
#define LWIP_PLATFORM_ASSERT(args)
#define atoi(x)
#define LWIP_NO_STDINT_H   1
#define LWIP_NO_INTTYPES_H   1
#define lwip_htons(x)
#define lwip_htonl(x)

Typedefs

typedef unsigned char u8_t
typedef signed char s8_t
typedef unsigned short int u16_t
typedef signed short s16_t
typedef unsigned int u32_t
typedef signed int s32_t
typedef u32_t mem_ptr_t

Macro Definition Documentation

◆ atoi

#define atoi ( x)
Value:
strtol(x, NULL, 10)

Definition at line 59 of file cc.h.

◆ BYTE_ORDER

#define BYTE_ORDER   LITTLE_ENDIAN

Definition at line 16 of file cc.h.

◆ lwip_htonl

#define lwip_htonl ( x)
Value:
PP_HTONL(x)

Definition at line 65 of file cc.h.

◆ lwip_htons

#define lwip_htons ( x)
Value:
PP_HTONS(x)

Definition at line 64 of file cc.h.

◆ LWIP_NO_INTTYPES_H

#define LWIP_NO_INTTYPES_H   1

Definition at line 62 of file cc.h.

◆ LWIP_NO_STDINT_H

#define LWIP_NO_STDINT_H   1

Definition at line 61 of file cc.h.

◆ LWIP_PLATFORM_ASSERT

#define LWIP_PLATFORM_ASSERT ( args)

Definition at line 56 of file cc.h.

◆ LWIP_PLATFORM_DIAG

#define LWIP_PLATFORM_DIAG ( args)

Definition at line 55 of file cc.h.

◆ PACK_STRUCT_BEGIN

#define PACK_STRUCT_BEGIN

Definition at line 47 of file cc.h.

◆ PACK_STRUCT_END

#define PACK_STRUCT_END

Definition at line 48 of file cc.h.

◆ PACK_STRUCT_FIELD

#define PACK_STRUCT_FIELD ( x)
Value:
x __attribute((packed))

Definition at line 39 of file cc.h.

◆ PACK_STRUCT_FLD_8

#define PACK_STRUCT_FLD_8 ( x)
Value:
x

Definition at line 43 of file cc.h.

◆ PACK_STRUCT_FLD_S

#define PACK_STRUCT_FLD_S ( x)
Value:
x

Definition at line 46 of file cc.h.

◆ PACK_STRUCT_STRUCT

PACK_STRUCT_BEGIN struct rdnss_option PACK_STRUCT_STRUCT   __attribute((packed))

Definition at line 40 of file cc.h.

◆ S16_F

#define S16_F   "hd"

Definition at line 32 of file cc.h.

◆ S32_F

#define S32_F   "ld"

Definition at line 35 of file cc.h.

◆ S8_F

#define S8_F   "hd"

Definition at line 29 of file cc.h.

◆ SZT_F

#define SZT_F   "uz"

Definition at line 37 of file cc.h.

◆ U16_F

#define U16_F   "hu"

Definition at line 31 of file cc.h.

◆ U32_F

#define U32_F   "lu"

Definition at line 34 of file cc.h.

◆ U8_F

#define U8_F   "hu"

Definition at line 28 of file cc.h.

◆ X16_F

#define X16_F   "hx"

Definition at line 33 of file cc.h.

◆ X32_F

#define X32_F   "lx"

Definition at line 36 of file cc.h.

◆ X8_F

#define X8_F   "hx"

Definition at line 30 of file cc.h.

Typedef Documentation

◆ mem_ptr_t

typedef u32_t mem_ptr_t

Definition at line 25 of file cc.h.

◆ s16_t

typedef signed short s16_t

Definition at line 21 of file cc.h.

◆ s32_t

typedef signed int s32_t

Definition at line 23 of file cc.h.

◆ s8_t

typedef signed char s8_t

Definition at line 19 of file cc.h.

◆ u16_t

typedef unsigned short int u16_t

Definition at line 20 of file cc.h.

◆ u32_t

typedef unsigned int u32_t

Definition at line 22 of file cc.h.

◆ u8_t

typedef unsigned char u8_t

Definition at line 18 of file cc.h.