⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usb-control.h

📁 linux-2.6.15.6
💻 H
字号:
/* linux/include/asm-arm/arch-s3c2410/usb-control.h * * (c) 2004 Simtec Electronics *  Ben Dooks <ben@simtec.co.uk> * * S3C2410 - usb port information * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. * * Changelog: *  11-Sep-2004 BJD  Created file *  21-Sep-2004 BJD  Updated port info *  09-Aug-2005 BJD  Renamed s3c2410_report_oc s3c2410_usb_report_oc*/#ifndef __ASM_ARCH_USBCONTROL_H#define __ASM_ARCH_USBCONTROL_H "include/asm-arm/arch-s3c2410/usb-control.h"#define S3C_HCDFLG_USED	(1)struct s3c2410_hcd_port {	unsigned char	flags;	unsigned char	power;	unsigned char	oc_status;	unsigned char	oc_changed;};struct s3c2410_hcd_info {	struct usb_hcd		*hcd;	struct s3c2410_hcd_port	port[2];	void		(*power_control)(int port, int to);	void		(*enable_oc)(struct s3c2410_hcd_info *, int on);	void		(*report_oc)(struct s3c2410_hcd_info *, int ports);};static void inline s3c2410_usb_report_oc(struct s3c2410_hcd_info *info, int ports){	if (info->report_oc != NULL) {		(info->report_oc)(info, ports);	}}#endif /*__ASM_ARCH_USBCONTROL_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -