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

📄 pci_socket.h

📁 Linux内核源代码 为压缩文件 是<<Linux内核>>一书中的源代码
💻 H
字号:
/* * drivers/pcmcia/pci_socket.h * * (C) Copyright 1999 Linus Torvalds */#ifndef __PCI_SOCKET_H#define __PCI_SOCKET_Hstruct pci_socket_ops;struct socket_info_t;typedef struct pci_socket {	struct pci_dev *dev;	int cb_irq, io_irq;	void *base;	void (*handler)(void *, unsigned int);	void *info;	struct pci_socket_ops *op;	socket_cap_t cap;	spinlock_t event_lock;	unsigned int events;	struct socket_info_t *pcmcia_socket;	struct tq_struct tq_task;	struct timer_list poll_timer;	/* A few words of private data for the low-level driver.. */	unsigned int private[8];} pci_socket_t;struct pci_socket_ops {	int (*open)(struct pci_socket *);	void (*close)(struct pci_socket *);	int (*init)(struct pci_socket *);	int (*suspend)(struct pci_socket *);	int (*get_status)(struct pci_socket *, unsigned int *);	int (*get_socket)(struct pci_socket *, socket_state_t *);	int (*set_socket)(struct pci_socket *, socket_state_t *);	int (*get_io_map)(struct pci_socket *, struct pccard_io_map *);	int (*set_io_map)(struct pci_socket *, struct pccard_io_map *);	int (*get_mem_map)(struct pci_socket *, struct pccard_mem_map *);	int (*set_mem_map)(struct pci_socket *, struct pccard_mem_map *);	void (*proc_setup)(struct pci_socket *, struct proc_dir_entry *base);};extern struct pci_socket_ops yenta_operations;extern struct pci_socket_ops ricoh_operations;#endif

⌨️ 快捷键说明

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