XWOS API  4.0
XWOS C/C++ API参考手册
载入中...
搜索中...
未找到
MISC设备 的协作图:

结构体

struct  xwds_misc_driver
 BSP中需要提供的MISC设备驱动函数表 更多...
 
struct  xwds_misc
 MISC设备 更多...
 

函数

void xwds_misc_construct (struct xwds_misc *misc)
 XWDS API:MISC设备的构造函数
 
void xwds_misc_destruct (struct xwds_misc *misc)
 XWDS API:MISC设备对象的析构函数
 
xwer_t xwds_misc_grab (struct xwds_misc *misc)
 XWDS API:增加对象的引用计数
 
xwer_t xwds_misc_put (struct xwds_misc *misc)
 XWDS API:减少对象的引用计数
 

详细描述

函数说明

◆ xwds_misc_construct()

void xwds_misc_construct ( struct xwds_misc misc)

XWDS API:MISC设备的构造函数

参数
[in]miscMISC设备对象指针

在文件 chip.c57 行定义.

58{
60 misc->dev.vop = &xwds_misc_vop;
61}
void xwds_device_construct(struct xwds_device *dev)
XWDS API:设备的构造函数
Definition device.c:48
const struct xwds_virtual_operation xwds_misc_vop
Definition chip.c:44
const struct xwds_virtual_operation * vop
Definition device.h:138
struct xwds_device dev
Definition chip.h:46
函数调用图:

◆ xwds_misc_destruct()

void xwds_misc_destruct ( struct xwds_misc misc)

XWDS API:MISC设备对象的析构函数

参数
[in]miscMISC设备对象指针

在文件 chip.c64 行定义.

65{
67}
void xwds_device_destruct(struct xwds_device *dev)
XWDS API:设备的析构函数
Definition device.c:56
函数调用图:

◆ xwds_misc_grab()

xwer_t xwds_misc_grab ( struct xwds_misc misc)

XWDS API:增加对象的引用计数

参数
[in]miscMISC设备对象指针

在文件 chip.c70 行定义.

71{
72 return xwds_device_grab(&misc->dev);
73}
static xwer_t xwds_device_grab(struct xwds_device *dev)
XWDS API:增加对象的引用计数
Definition device.h:268
函数调用图:

◆ xwds_misc_put()

xwer_t xwds_misc_put ( struct xwds_misc misc)

XWDS API:减少对象的引用计数

参数
[in]miscMISC设备对象指针

在文件 chip.c76 行定义.

77{
78 return xwds_device_put(&misc->dev);
79}
static xwer_t xwds_device_put(struct xwds_device *dev)
XWDS API:减少对象的引用计数
Definition device.h:281
函数调用图: