亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? davincihd_gpio.h

?? DM6467 Bootloader源碼
?? H
字號:
/*
 *  Copyright 2007 by Spectrum Digital Incorporated.
 *  All rights reserved. Property of Spectrum Digital Incorporated.
 */

/*
 *  GPIO header file
 *
 */

#ifndef GPIO_
#define GPIO_

#ifdef __cplusplus
extern "C" {
#endif

#include "davincihd.h"

/* ------------------------------------------------------------------------ *
 *  Direction                                                               *
 * ------------------------------------------------------------------------ */
#define GPIO_IN                 1
#define GPIO_OUT                0

/* ------------------------------------------------------------------------ *
 *  GPIO ID                                                                 *
 * ------------------------------------------------------------------------ */
#define GPIO0                   0x00
#define GPIO1                   0x01
#define GPIO2                   0x02
#define GPIO3                   0x03
#define GPIO4                   0x04
#define GPIO5                   0x05
#define GPIO6                   0x06
#define GPIO7                   0x07
#define GPIO8                   0x08
#define GPIO9                   0x09

#define GPIO10                  0x0A
#define GPIO11                  0x0B
#define GPIO12                  0x0C
#define GPIO13                  0x0D
#define GPIO14                  0x0E
#define GPIO15                  0x0F
#define GPIO16                  0x10
#define GPIO17                  0x11
#define GPIO18                  0x12
#define GPIO19                  0x13

#define GPIO20                  0x14
#define GPIO21                  0x15
#define GPIO22                  0x16
#define GPIO23                  0x17
#define GPIO24                  0x18
#define GPIO25                  0x19
#define GPIO26                  0x1A
#define GPIO27                  0x1B
#define GPIO28                  0x1C
#define GPIO29                  0x1D

#define GPIO30                  0x1E
#define GPIO31                  0x1F
#define GPIO32                  0x20
#define GPIO33                  0x21
#define GPIO34                  0x22
#define GPIO35                  0x23
#define GPIO36                  0x24
#define GPIO37                  0x25
#define GPIO38                  0x26
#define GPIO39                  0x27

#define GPIO40                  0x28
#define GPIO41                  0x29
#define GPIO42                  0x2A
#define GPIO43                  0x2B
#define GPIO44                  0x2C
#define GPIO45                  0x2D
#define GPIO46                  0x2E
#define GPIO47                  0x2F

/* ------------------------------------------------------------------------ *
 *  GPIO Controller                                                         *
 * ------------------------------------------------------------------------ */
#define GPIO_BASE               0x01c67000
#define GPIO_PCR                *( volatile Uint32* )( GPIO_BASE + 0x4 )
#define GPIO_BINTEN             *( volatile Uint32* )( GPIO_BASE + 0x8 )

/* ------------------------------------------------------------------------ *
 *  GPIO[0:31]                                                              *
 * ------------------------------------------------------------------------ */
#define GPIO_01_BASE            ( GPIO_BASE + 0x10 )
#define GPIO_DIR01              *( volatile Uint32* )( GPIO_01_BASE + 0x00 )
#define GPIO_OUT_DATA01         *( volatile Uint32* )( GPIO_01_BASE + 0x04 )
#define GPIO_SET_DATA01         *( volatile Uint32* )( GPIO_01_BASE + 0x08 )
#define GPIO_CLR_DATA01         *( volatile Uint32* )( GPIO_01_BASE + 0x0c )
#define GPIO_IN_DATA01          *( volatile Uint32* )( GPIO_01_BASE + 0x10 )
#define GPIO_SET_RIS_TRIG01     *( volatile Uint32* )( GPIO_01_BASE + 0x14 )
#define GPIO_CLR_RIS_TRIG01     *( volatile Uint32* )( GPIO_01_BASE + 0x18 )
#define GPIO_SET_FAL_TRIG01     *( volatile Uint32* )( GPIO_01_BASE + 0x1c )
#define GPIO_CLR_FAL_TRIG01     *( volatile Uint32* )( GPIO_01_BASE + 0x20 )
#define GPIO_INSTAT01           *( volatile Uint32* )( GPIO_01_BASE + 0x24 )

/* ------------------------------------------------------------------------ *
 *  GPIO[32:47]                                                             *
 * ------------------------------------------------------------------------ */
#define GPIO_23_BASE            ( GPIO_01_BASE + 0x28 )
#define GPIO_DIR23              *( volatile Uint32* )( GPIO_23_BASE + 0x00 )
#define GPIO_OUT_DATA23         *( volatile Uint32* )( GPIO_23_BASE + 0x04 )
#define GPIO_SET_DATA23         *( volatile Uint32* )( GPIO_23_BASE + 0x08 )
#define GPIO_CLR_DATA23         *( volatile Uint32* )( GPIO_23_BASE + 0x0c )
#define GPIO_IN_DATA23          *( volatile Uint32* )( GPIO_23_BASE + 0x10 )
#define GPIO_SET_RIS_TRIG23     *( volatile Uint32* )( GPIO_23_BASE + 0x14 )
#define GPIO_CLR_RIS_TRIG23     *( volatile Uint32* )( GPIO_23_BASE + 0x18 )
#define GPIO_SET_FAL_TRIG23     *( volatile Uint32* )( GPIO_23_BASE + 0x1c )
#define GPIO_CLR_FAL_TRIG23     *( volatile Uint32* )( GPIO_23_BASE + 0x20 )
#define GPIO_INSTAT23           *( volatile Uint32* )( GPIO_23_BASE + 0x24 )

/* ------------------------------------------------------------------------ *
 *  GPIO Interface                                                          *
 * ------------------------------------------------------------------------ */
typedef struct {
    volatile Uint32 DIR;
    volatile Uint32 OUT_DATA;
    volatile Uint32 SET_DATA;
    volatile Uint32 CLR_DATA;
    volatile Uint32 IN_DATA;
    volatile Uint32 SET_RIS_TRIG;
    volatile Uint32 CLR_RIS_TRIG;
    volatile Uint32 SET_FAL_TRIG;
    volatile Uint32 CLR_FAL_TRIG;
    volatile Uint32 INTSTAT;
} GPIO_REGS;

typedef struct {
    GPIO_REGS* regs;
} GPIO_OBJ;

static GPIO_OBJ GPIO_MODULE_01 = { ( GPIO_REGS* )GPIO_01_BASE };
static GPIO_OBJ GPIO_MODULE_23 = { ( GPIO_REGS* )GPIO_23_BASE };

typedef GPIO_OBJ* GPIO_Handle;

/* ------------------------------------------------------------------------ *
 *  Prototypes                                                              *
 * ------------------------------------------------------------------------ */
Int16 DAVINCIHD_GPIO_init         ( );
Int16 DAVINCIHD_GPIO_setDirection ( Uint16 number, Uint8 direction );
Int16 DAVINCIHD_GPIO_setOutput    ( Uint16 number, Uint8 output );
Int16 DAVINCIHD_GPIO_getInput     ( Uint16 number );

#ifdef __cplusplus
}
#endif

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美一区二区三区沐欲 | 99久久综合国产精品| 日韩高清不卡一区二区| 亚洲一区成人在线| 亚洲柠檬福利资源导航| 国产精品久久久久久久久动漫 | 亚洲乱码日产精品bd| 欧美国产精品久久| 国产农村妇女精品| 中文字幕在线观看一区| 中文字幕在线观看一区| 亚洲人吸女人奶水| 亚洲一级二级在线| 午夜精品免费在线| 日本少妇一区二区| 久久99精品国产麻豆婷婷| 久久国产精品区| 成人综合婷婷国产精品久久| 成人在线综合网站| 91麻豆免费看| 欧美日韩黄色一区二区| 91麻豆精品久久久久蜜臀| 精品日韩一区二区三区| 久久综合中文字幕| 亚洲欧洲国产日韩| 午夜精品福利一区二区三区av | 精品日产卡一卡二卡麻豆| 2欧美一区二区三区在线观看视频| 国产日产精品1区| 一区二区三区**美女毛片| 视频一区在线播放| 韩国精品主播一区二区在线观看 | 日本乱码高清不卡字幕| 欧美日韩精品高清| 久久久精品中文字幕麻豆发布| 国产精品乱码一区二三区小蝌蚪| 一区二区成人在线| 国产伦精品一区二区三区免费| 99国产精品一区| 欧美va在线播放| 一区二区三区欧美久久| 国产一区二区91| 欧美日韩国产小视频在线观看| 久久久不卡网国产精品一区| 亚洲精品欧美综合四区| 久久99久久久久久久久久久| 色先锋资源久久综合| 日韩精品在线一区二区| 一区二区三区**美女毛片| 国产一区二区成人久久免费影院| 欧美色综合影院| 国产精品第一页第二页第三页| 图片区日韩欧美亚洲| 91影院在线免费观看| 久久精品视频一区二区三区| 日日摸夜夜添夜夜添精品视频| 99在线精品视频| 精品第一国产综合精品aⅴ| 精品一区二区三区免费观看| 亚洲伦理在线精品| 蜜桃在线一区二区三区| 色婷婷av一区| 亚洲欧洲在线观看av| 久久99国产精品久久99果冻传媒| 欧美在线免费播放| 国产精品久久免费看| 国产精品亚洲成人| 欧美大片顶级少妇| 三级欧美韩日大片在线看| 色婷婷久久久久swag精品| 久久久国产综合精品女国产盗摄| 蜜桃av一区二区| 欧美精品日韩一区| 亚洲精品成人a在线观看| 日日夜夜精品视频免费| 在线精品亚洲一区二区不卡| 亚洲婷婷综合色高清在线| 国产乱码精品一区二区三区五月婷| 欧美一区二区精品| 美女看a上一区| 欧美色图12p| 亚洲五码中文字幕| 欧美私模裸体表演在线观看| 亚洲欧美一区二区三区极速播放| 北岛玲一区二区三区四区| 亚洲国产精华液网站w| 懂色av一区二区三区蜜臀 | 国产精品久久久久久久久免费桃花| 精品一区二区三区不卡| 久久天天做天天爱综合色| 国产一区二区伦理片| 日本一区二区三区四区| 成人av影视在线观看| 日韩伦理av电影| 91精品福利视频| 日韩高清不卡一区二区| 精品日韩欧美在线| 风间由美一区二区三区在线观看 | 一区二区免费看| 欧美日本一区二区三区四区| 丝袜国产日韩另类美女| 精品国产91九色蝌蚪| 成人小视频在线| 一区二区三区不卡视频在线观看| 欧美喷水一区二区| 另类小说欧美激情| 国产精品久久久久影院亚瑟| 在线观看免费亚洲| 六月丁香综合在线视频| 国产女同性恋一区二区| 欧美日韩在线综合| 国产一区二区三区蝌蚪| 一区二区三区四区不卡在线| 精品第一国产综合精品aⅴ| gogo大胆日本视频一区| 青青草精品视频| 国产精品理论片| 日韩视频中午一区| av日韩在线网站| 久久se精品一区精品二区| 1000部国产精品成人观看| 日韩一区二区视频在线观看| 成人丝袜高跟foot| 美女视频免费一区| 亚洲天堂a在线| 精品国产一区二区亚洲人成毛片| 91美女在线看| 国产成人精品一区二| 日本不卡1234视频| 亚洲伦在线观看| 国产欧美一区二区精品仙草咪| 欧美日韩一区在线观看| 国产91综合网| 激情深爱一区二区| 亚洲成人自拍网| 亚洲精品少妇30p| 国产精品色婷婷| 久久综合久久鬼色| 欧美一区二区三区在线观看视频 | 亚洲福中文字幕伊人影院| 久久九九全国免费| 日韩精品中文字幕一区| 欧美军同video69gay| 色国产综合视频| 国产成人啪免费观看软件| 久久er精品视频| 免费观看在线综合| 日韩电影在线一区| 亚洲成av人片在线| 亚洲国产aⅴ天堂久久| 亚洲另类一区二区| 亚洲欧美日韩中文播放| 亚洲人成在线观看一区二区| 中日韩av电影| 17c精品麻豆一区二区免费| 国产欧美日韩精品一区| 国产精品水嫩水嫩| 亚洲欧洲成人自拍| 国产精品成人网| 一区二区三区精品视频| 自拍偷自拍亚洲精品播放| 亚洲欧洲在线观看av| 亚洲蜜臀av乱码久久精品蜜桃| 亚洲欧美色图小说| 亚洲另类在线制服丝袜| 亚洲午夜私人影院| 日日噜噜夜夜狠狠视频欧美人| 亚洲6080在线| 久久99国产精品久久99果冻传媒| 美女高潮久久久| 国产精品中文字幕一区二区三区| 国产aⅴ精品一区二区三区色成熟| 国产精品99久久久久| 色综合天天综合| 欧美日韩国产一二三| 26uuu亚洲婷婷狠狠天堂| 久久精品亚洲乱码伦伦中文| 亚洲天堂网中文字| 婷婷久久综合九色综合伊人色| 久久国产乱子精品免费女| 国产激情视频一区二区三区欧美| 成人午夜激情影院| 欧美中文字幕亚洲一区二区va在线| 欧美日韩久久不卡| 精品日韩欧美在线| 中文字幕制服丝袜成人av| 亚洲国产综合91精品麻豆| 精品一区二区日韩| 不卡的av在线| 欧美日韩美少妇| 欧美激情中文不卡| 亚洲图片欧美综合| 国产美女精品一区二区三区| 99re成人精品视频| 日韩精品一区二区三区视频| 亚洲欧洲性图库| 精品一区二区久久| 欧美亚洲综合久久| 国产亚洲欧美日韩日本| 午夜精品久久久|