📄 driver_err.h
字号:
/****************************************Copyright (c)**************************************************
** 广州致远电子有限公司
** 研发部
**
** http://www.embedtools.com
**
**--------------文件信息--------------------------------------------------------------------------------
**文 件 名: driver_err.h
**创 建 人: 梁笑
**最后修改日期: 2006年8月8日
**描 述: MiniARM软件包出错信息
**
**--------------历史版本信息----------------------------------------------------------------------------
** 创建人:
** 版 本:
** 日 期:
** 描 述:
**
**------------------------------------------------------------------------------------------------------
** 修改人:
** 版 本:
** 日 期:
** 描 述:
**
**--------------当前版本修订------------------------------------------------------------------------------
** 修改人:
** 日 期:
** 描 述:
**
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
/* Note */
/* 注意 */
/* !!!!! */
/* !!!!! */
/* 使用时请注意在config.h中加入以下配置信息 **
** **
*********************************************************************************************************/
// 用户接口层驱动返回值定义
#define OPERATE_SUCCESS 0 /* 操作成功 */
#define SUB_DEVICE_ERR 1 << 8 /* 子设备号出错 */
#define DCB_DISTRIBUTE_ERR 2 << 8 /* 驱动控制块分配出错 */
#define DEVICE_NOT_EXIST_ERR 3 << 8 /* 设备不存在 */
#define DEVICE_IS_CLOSE 4 << 8 /* 设备处于关闭状态 */
#define DEVICE_CLOSE_ERR 5 << 8 /* 关闭设备出错 */
#define DEVICE_BUSY_ERR 6 << 8 /* 设备忙出错 */
#define JAM_MODE_ERR 7 << 8 /* 阻塞方式出错 */
#define RDWR_MODE_ERR 8 << 8 /* 读写模式出错 */
#define SEM_CREAT_ERR 9 << 8 /* 信号量建立出错 */
#define SEM_DELETE_ERR 10 << 8 /* 信号量删除出错 */
#define SEM_GET_ERR 11 << 8 /* 信号量获取出错 */
#define SEM_SEND_ERR 12 << 8 /* 信号量发送出错 */
// 底层驱动返回值定义
#define OPENFUNCTION_EMPTY 1 /* Open函数为空 */
#define CLOSEFUNCTION_EMPTY 2 /* Close函数为空 */
#define WRITEFUNCTION_EMPTY 3 /* Write函数为空 */
#define READFUNCTION_EMPTY 4 /* Read函数为空 */
#define IOCONTROLFUNCTION_EMPTY 5 /* ioControl函数为空 */
/* GPIO操作出错返回值宏定义 */
#define GPIO_CMD_ERR 6 /* GPIO控制命令出错 */
/* RTC操作出错返回值宏定义 */
#define RTC_CMD_ERR 6 /* RTC控制命令出错 */
/* WDT操作出错返回值宏定义 */
#define WDT_PARA_ERR 6 /* WDT参数设置出错 */
/* I2C操作出错返回值宏定义 */
#define I2C_CMD_ERR 6 /* I2C控制命令出错 */
#define I2C_READ_ERR 7 /* I2C读操作出错 */
#define I2C_WRITE_ERR 8 /* I2C写操作出错 */
#define I2C_MEM_ERR 9 /* I2C内存分配出错 */
/* UART0操作出错返回值宏定义 */
#define UART0_SET_BR_ERR 6 /* UART0设置波特率出错 */
#define UART0_SEM_CREAT_ERR 7 /* UART0创建信号量出错 */
#define UART0_QUEUE_ERR 8 /* 出错 */
#define UART0_QUEUE_EMPTY 9
#define UART0_QUEUE_FULL 10
#define UART0_SEM_GET_ERR 11
#define UART0_CMD_ERR 12
#define UART0_SET_MODE_ERR 13
/* UART1操作出错返回值宏定义 */
#define UART1_SET_BR_ERR 6
#define UART1_SEM_CREAT_ERR 7
#define UART1_QUEUE_ERR 8
#define UART1_QUEUE_EMPTY 9
#define UART1_QUEUE_FULL 10
#define UART1_SEM_GET_ERR 11
#define UART1_CMD_ERR 12
#define UART1_SET_MODE_ERR 13
/********************************************************************************************************
** End Of File
********************************************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -