LibXenon
Bare-metal Xbox 360 homebrew library
Loading...
Searching...
No Matches
Macros | Typedefs
libfdt_env.h File Reference
#include <stddef.h>
#include <xetypes.h>
#include <nocfe/lib_types.h>
#include "string.h"
Include dependency graph for libfdt_env.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _B(n)   ((unsigned long long)((uint8_t *)&x)[n])
 
#define cpu_to_fdt32(x)   fdt32_to_cpu(x)
 
#define cpu_to_fdt64(x)   fdt64_to_cpu(x)
 

Typedefs

typedef u8 uint8_t
 
typedef u16 uint16_t
 
typedef u32 uint32_t
 
typedef u64 uint64_t
 
typedef s8 int8_t
 
typedef s16 int16_t
 
typedef s32 int32_t
 
typedef s64 int64_t
 

Macro Definition Documentation

◆ _B

#define _B (   n)    ((unsigned long long)((uint8_t *)&x)[n])

Definition at line 19 of file libfdt_env.h.

◆ cpu_to_fdt32

#define cpu_to_fdt32 (   x)    fdt32_to_cpu(x)

Definition at line 24 of file libfdt_env.h.

◆ cpu_to_fdt64

#define cpu_to_fdt64 (   x)    fdt64_to_cpu(x)

Definition at line 31 of file libfdt_env.h.

Typedef Documentation

◆ int16_t

typedef s16 int16_t

Definition at line 15 of file libfdt_env.h.

◆ int32_t

typedef s32 int32_t

Definition at line 16 of file libfdt_env.h.

◆ int64_t

typedef s64 int64_t

Definition at line 17 of file libfdt_env.h.

◆ int8_t

typedef s8 int8_t

Definition at line 14 of file libfdt_env.h.

◆ uint16_t

typedef u16 uint16_t

Definition at line 10 of file libfdt_env.h.

◆ uint32_t

typedef u32 uint32_t

Definition at line 11 of file libfdt_env.h.

◆ uint64_t

typedef u64 uint64_t

Definition at line 12 of file libfdt_env.h.

◆ uint8_t

typedef u8 uint8_t

Definition at line 9 of file libfdt_env.h.