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

📄 gpio.h

📁 linux 内核源代码
💻 H
字号:
#ifndef _AU1XXX_GPIO_H_#define _AU1XXX_GPIO_H_#include <linux/types.h>#define AU1XXX_GPIO_BASE	200struct au1x00_gpio2 {	u32	dir;	u32	reserved;	u32	output;	u32	pinstate;	u32	inten;	u32	enable;};extern int au1xxx_gpio_get_value(unsigned gpio);extern void au1xxx_gpio_set_value(unsigned gpio, int value);extern int au1xxx_gpio_direction_input(unsigned gpio);extern int au1xxx_gpio_direction_output(unsigned gpio, int value);/* Wrappers for the arch-neutral GPIO API */static inline int gpio_request(unsigned gpio, const char *label){	/* Not yet implemented */	return 0;}static inline void gpio_free(unsigned gpio){	/* Not yet implemented */}static inline int gpio_direction_input(unsigned gpio){	return au1xxx_gpio_direction_input(gpio);}static inline int gpio_direction_output(unsigned gpio, int value){	return au1xxx_gpio_direction_output(gpio, value);}static inline int gpio_get_value(unsigned gpio){	return au1xxx_gpio_get_value(gpio);}static inline void gpio_set_value(unsigned gpio, int value){	au1xxx_gpio_set_value(gpio, value);}static inline int gpio_to_irq(unsigned gpio){	return gpio;}static inline int irq_to_gpio(unsigned irq){	return irq;}/* For cansleep */#include <asm-generic/gpio.h>#endif /* _AU1XXX_GPIO_H_ */

⌨️ 快捷键说明

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