WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
td_type.h 文件参考
#include <stdint.h>
td_type.h 的引用(Include)关系图:

浏览源代码.

宏定义

#define NULL   ((void*)0)
 
#define TD_NULL   NULL
 
#define TD_NULL_PTR   TD_NULL
 
#define TD_FALSE   0
 
#define TD_TRUE   1
 
#define __DEFINED_uintptr_t
 

类型定义

typedef unsigned char td_uchar
 
typedef unsigned char td_u8
 
typedef unsigned short td_u16
 
typedef unsigned int td_u32
 
typedef unsigned long long td_u64
 
typedef unsigned long td_ulong
 
typedef char td_char
 
typedef signed char td_s8
 
typedef short td_s16
 
typedef int td_s32
 
typedef long long td_s64
 
typedef long td_slong
 
typedef float td_float
 
typedef double td_double
 
typedef void td_void
 
typedef td_u8 td_bool
 
typedef td_u32 td_handle
 
typedef td_u8 td_byte
 
typedef td_bytetd_pbyte
 
typedef void * td_pvoid
 
typedef volatile td_u32 td_u32_reg
 
typedef unsigned long td_size_t
 
typedef signed long td_ssize_t
 
typedef unsigned long td_length_t
 
typedef unsigned long long td_mem_size_t
 
typedef long long td_mem_handle_t
 
typedef unsigned int td_fr32
 
typedef unsigned int uintptr_t
 
typedef uintptr_t td_uintptr_t
 
typedef unsigned int td_phys_addr_t
 
typedef unsigned int td_virt_addr_t
 
typedef unsigned int td_phys_addr_bit32
 

宏定义说明

◆ __DEFINED_uintptr_t

#define __DEFINED_uintptr_t

◆ NULL

#define NULL   ((void*)0)

◆ TD_FALSE

#define TD_FALSE   0

◆ TD_NULL

#define TD_NULL   NULL

◆ TD_NULL_PTR

#define TD_NULL_PTR   TD_NULL

◆ TD_TRUE

#define TD_TRUE   1

类型定义说明

◆ td_bool

typedef td_u8 td_bool

◆ td_byte

typedef td_u8 td_byte

◆ td_char

typedef char td_char

◆ td_double

typedef double td_double

◆ td_float

typedef float td_float

◆ td_fr32

typedef unsigned int td_fr32

◆ td_handle

typedef td_u32 td_handle

◆ td_length_t

typedef unsigned long td_length_t

◆ td_mem_handle_t

typedef long long td_mem_handle_t

◆ td_mem_size_t

typedef unsigned long long td_mem_size_t

◆ td_pbyte

typedef td_byte* td_pbyte

◆ td_phys_addr_bit32

typedef unsigned int td_phys_addr_bit32

◆ td_phys_addr_t

typedef unsigned int td_phys_addr_t

◆ td_pvoid

typedef void* td_pvoid

◆ td_s16

typedef short td_s16

◆ td_s32

typedef int td_s32

◆ td_s64

typedef long long td_s64

◆ td_s8

typedef signed char td_s8

◆ td_size_t

typedef unsigned long td_size_t

◆ td_slong

typedef long td_slong

◆ td_ssize_t

typedef signed long td_ssize_t

◆ td_u16

typedef unsigned short td_u16

◆ td_u32

typedef unsigned int td_u32

◆ td_u32_reg

typedef volatile td_u32 td_u32_reg

◆ td_u64

typedef unsigned long long td_u64

◆ td_u8

typedef unsigned char td_u8

◆ td_uchar

typedef unsigned char td_uchar

◆ td_uintptr_t

◆ td_ulong

typedef unsigned long td_ulong

◆ td_virt_addr_t

typedef unsigned int td_virt_addr_t

◆ td_void

typedef void td_void

◆ uintptr_t

typedef unsigned int uintptr_t