📄 msbridge.h
字号:
/************************************************************* * Philips USB Mass Storage Class driver Interface * * (c) 2002 Koninklijke Philips Electronics N.V., All rights reserved * * This source code and any compilation or derivative thereof is the * proprietary information of Koninklijke Philips Electronics N.V. * and is confidential in nature. * Under no circumstances is this software to be exposed to or placed * under an Open Source License of any type without the expressed * written permission of Koninklijke Philips Electronics N.V. * * File Name: msbridge.h * * History: * * Version Date Author Comments * ------------------------------------------------- * 1.0 09/23/02 SYARRA Initial Creation * * Note: use tab space 4 *************************************************************/#ifndef __DEVMSCD_INTF_H__ #define __DEVMSCD_INTF_H__#define MSCD_CMD_LEN 0x10#define MSCD_CMD MSCD_COMMAND#define MSCD_RESET MSCDBRIDGE_RESETtypedef struct mscd_notif { unsigned char notif; /* notification type */} mscd_notif_t;/* * Mass storage command */typedef struct mscd_command { unsigned char cmd[MSCD_CMD_LEN];} mscd_command_t;#define MSCD_CMD_RES_SUCCESS MSCD_SUCCESS#define MSCD_CMD_RES_FAILED MSCD_FAILED#define MSCD_CMD_RES_ERROR MSCD_ERRORtypedef struct mscd_cmd_res { unsigned char status; /* response of the command */ unsigned long residue; /* data residue */} mscd_cmd_res_t;#define DEVMSCD_MAJOR 18#define MSCD_IOC_MAGIC 'o'#define MSCD_IOC_GET_NOTIF _IOR(MSCD_IOC_MAGIC, 0x10, mscd_notif_t)#define MSCD_IOC_GET_COMMAND _IOR(MSCD_IOC_MAGIC, 0x11, mscd_command_t)#define MSCD_IOC_SET_CMD_RES _IOW(MSCD_IOC_MAGIC, 0x12, mscd_cmd_res_t)#include "mscdbridge.h"#endif /* __DEVMSCD_INTF_H__ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -