LibXenon
Bare-metal Xbox 360 homebrew library
Loading...
Searching...
No Matches
Macros | Typedefs
cc.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define U32_F   "u"
 
#define U16_F   "hu"
 
#define S32_F   "d"
 
#define S16_F   "hd"
 
#define X32_F   "x"
 
#define X16_F   "hx"
 
#define PACK_STRUCT_FIELD(x)   x
 
#define PACK_STRUCT_STRUCT   __attribute__((packed))
 
#define PACK_STRUCT_BEGIN
 
#define PACK_STRUCT_END
 
#define LWIP_PLATFORM_DIAG(x)   { printf x; }
 
#define LWIP_PLATFORM_ASSERT(x)   { printf("\fline %d in %s\n", __LINE__, __FILE__); while(1); }
 

Typedefs

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

Macro Definition Documentation

◆ LWIP_PLATFORM_ASSERT

#define LWIP_PLATFORM_ASSERT (   x)    { printf("\fline %d in %s\n", __LINE__, __FILE__); while(1); }

Definition at line 71 of file cc.h.

◆ LWIP_PLATFORM_DIAG

#define LWIP_PLATFORM_DIAG (   x)    { printf x; }

Definition at line 70 of file cc.h.

◆ PACK_STRUCT_BEGIN

#define PACK_STRUCT_BEGIN

Definition at line 59 of file cc.h.

◆ PACK_STRUCT_END

#define PACK_STRUCT_END

Definition at line 60 of file cc.h.

◆ PACK_STRUCT_FIELD

#define PACK_STRUCT_FIELD (   x)    x

Definition at line 57 of file cc.h.

◆ PACK_STRUCT_STRUCT

PACK_STRUCT_END PACK_STRUCT_BEGIN struct ip_addr2 PACK_STRUCT_STRUCT   __attribute__((packed))

Definition at line 58 of file cc.h.

◆ S16_F

#define S16_F   "hd"

Definition at line 52 of file cc.h.

◆ S32_F

#define S32_F   "d"

Definition at line 51 of file cc.h.

◆ U16_F

#define U16_F   "hu"

Definition at line 50 of file cc.h.

◆ U32_F

#define U32_F   "u"

Definition at line 49 of file cc.h.

◆ X16_F

#define X16_F   "hx"

Definition at line 54 of file cc.h.

◆ X32_F

#define X32_F   "x"

Definition at line 53 of file cc.h.

Typedef Documentation

◆ mem_ptr_t

typedef u64_t mem_ptr_t

Definition at line 47 of file cc.h.

◆ s16_t

typedef signed short s16_t

Definition at line 41 of file cc.h.

◆ s32_t

typedef signed int s32_t

Definition at line 43 of file cc.h.

◆ s64_t

typedef signed long s64_t

Definition at line 45 of file cc.h.

◆ s8_t

typedef signed char s8_t

Definition at line 39 of file cc.h.

◆ u16_t

typedef unsigned short u16_t

Definition at line 40 of file cc.h.

◆ u32_t

typedef unsigned int u32_t

Definition at line 42 of file cc.h.

◆ u64_t

typedef unsigned long u64_t

Definition at line 44 of file cc.h.

◆ u8_t

typedef unsigned char u8_t

Definition at line 38 of file cc.h.