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

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

?? zl5011xcpumap.h

?? Zalink50114----TDMoIP芯片驅動源碼
?? H
字號:
/*******************************************************************************
*
*  File name:              zl5011xCpuMap.h
*
*  Version:                21
*
*  Author:                 PJE
*
*  Date created:           21/03/2002
*
*  Copyright 2002, 2003, 2004, 2005, Zarlink Semiconductor Limited.
*  All rights reserved.
*
*  Module Description:
*
*  This is the register definitions header file for CPU block.
*  It contains the register offsets and bit field definitions.
*
*  Revision History:
*
*  Rev:  Date:       Author:  Comments:
*  1     26/03/2002  PJE      unit compiles OK.
*  2     26/03/2002  PJE      update.
*  3     26/03/2002  PJE      runs.
*  4     27/03/2002  PJE      BLOCK_ID not needed
*  5     16/04/2002  MRC      Changed Authur to Author in the header
*  6     15/05/2002  PJE      TIMEOUT handling
*  7     15/05/2002  PJE      TIMEOUT handling
*  8     16/05/2002  PJE      TIMEOUT handling
*  9     16/05/2002  PJE      bug
*  10    11/06/2002  MRC      Added timeout mask bits
*  11    05/08/2002  PJE      timeout & source defines swopped
*  12    12/09/2002  PJE      New zl5011xCpuDmaSetPadding() &
*                             zl5011xCpuDmaSetDreqPolarity debugging.
*  13    23/09/2002  ARW      Added a new macro
*  14    07/10/2002  ARW      Added new bit definition
*  15    08/10/2002  PJE      Added bit defn for  zl5011xCpuDmaGetIntrStatus
*  16    16/10/2002  ARW      Inverted some of the bits for the constat reg
*  17    24/10/2002  ARW      Added extra bits to constat register.
*                             Renamed (for clarity) some bits in constat reg
*                             Added bit definitions for PTH and PRH
*  18    31/10/2002  MRC      Added variants + minor fixes
*  19    21/03/2003  ARW      Reversed DMA in and out addresses
*  20    07/04/2003  ARW      Moved macro to CPQ map file
*  21    19/10/2004  APL      Added CPU Debug States register
*
*******************************************************************************/

#ifndef _ZL5011X_CPU_MAP_H
#define _ZL5011X_CPU_MAP_H

#ifdef __cplusplus
extern "C" {
#endif

/* addresses for the registers */
#define ZL5011X_CPU_CONSTAT           ZL5011X_CPU_BASE + 0x00000   /*  control status reg */
#define ZL5011X_CPU_RESOURCE          ZL5011X_CPU_BASE + 0x00004   /*  Resource reg */
#define ZL5011X_CPU_PACKET_TX         ZL5011X_CPU_BASE + 0x00008   /*  Granule Data In reg */
#define ZL5011X_CPU_PACKET_RX         ZL5011X_CPU_BASE + 0x0000C   /*  Granule Data Out reg */
#define ZL5011X_CPU_RX_SEQ_NO         ZL5011X_CPU_BASE + 0x00010   /*  Rx Sequence Number reg */
#define ZL5011X_CPU_TM_WORD1          ZL5011X_CPU_BASE + 0x00014   /*  DMA Bypass mode
task manager word 1 */
#define ZL5011X_CPU_TM_WORD2          ZL5011X_CPU_BASE + 0x00018   /*  DMA Bypass mode
task manager word 2 */
#define ZL5011X_CPU_TM_WORD3          ZL5011X_CPU_BASE + 0x0001c   /*  DMA Bypass mode
task manager word 3 */
#define ZL5011X_CPU_TM_WORD4          ZL5011X_CPU_BASE + 0x00020   /*  DMA Bypass mode
task manager word 4 */
#define ZL5011X_CPU_TM_SUBMIT         ZL5011X_CPU_BASE + 0x00024   /*  DMA Bypass mode
submit TM message  */
#define ZL5011X_CPU_CPQ_HEAD          ZL5011X_CPU_BASE + 0x00028   /*  DMA Bypass mode
CPQ head pointer */
#define ZL5011X_CPU_CPQ_UPDATE        ZL5011X_CPU_BASE + 0x0002C   /*  DMA Bypass mode
CPQ update data */
#define ZL5011X_CPU_CPQ_SUBMIT        ZL5011X_CPU_BASE + 0x00030   /*  DMA Bypass mode
CPQ update submit */
#define ZL5011X_CPU_GM_GRN_PTR        ZL5011X_CPU_BASE + 0x00034   /*  DMA Bypass mode
GM granule fetch */
#define ZL5011X_CPU_GM_RLS_HEAD       ZL5011X_CPU_BASE + 0x00038   /*  DMA Bypass mode
GM granule release */
#define ZL5011X_CPU_GM_RLS_TAIL       ZL5011X_CPU_BASE + 0x0003C   /*  DMA Bypass mode
GM granule release */
#define ZL5011X_CPU_GM_RLS_SUBMIT     ZL5011X_CPU_BASE + 0x00040   /*  DMA Bypass mode
GM granule release */
#define ZL5011X_CPU_TIMEOUT_PERIOD    ZL5011X_CPU_BASE + 0x00044   /* elapsed no of clock cycles
                                                                     before HCI_TIMEOUT */
#define ZL5011X_CPU_TIMEOUT_SOURCE    ZL5011X_CPU_BASE + 0x00048   /*  address of failing slave*/
#define ZL5011X_CPU_DEBUG_STATES      ZL5011X_CPU_BASE + 0x00080   /*  Debug States reg */

/* defines for bit fields in the registers */
/* defines for bits in the register ZL5011X_CPU_CONSTAT  */
#define ZL5011X_DMA_TX_ENABLE_BIT        0
#define ZL5011X_DMA_RX_ENABLE_BIT        1
#define ZL5011X_DMA_RX_INT_DONE_BIT      2
#define ZL5011X_DMA_RX_ALL_PKT_BIT       3
#define ZL5011X_DMA_RX_CONTINUOUS_BIT    4
#define ZL5011X_DMA_RX_INT_ALL_PKT_BIT   5
#define ZL5011X_DMA_QUEUE_ID_LSB         6

#define ZL5011X_DMA_DREQ0_DISABLE_BIT    8
#define ZL5011X_DMA_DREQ1_DISABLE_BIT    9
#define ZL5011X_DMA_GIF_RX_BUSY_BIT      10
#define ZL5011X_DMA_GIF_TX_BUSY_BIT      11

#define ZL5011X_DMA_OUT_PADDING_64       12
#define ZL5011X_DMA_OUT_PADDING_DISABLE  13

#define ZL5011X_DMA_TX_INTERRUPT_BIT     14
#define ZL5011X_DMA_RX_INTERRUPT_BIT     15

#define ZL5011X_DMA_STOP_ERROR_MASK_BIT  16
#define ZL5011X_DMA_START_ERROR_MASK_BIT 17
#define ZL5011X_DMA_STOP_ERROR_FLAG_BIT  18
#define ZL5011X_DMA_START_ERROR_FLAG_BIT 19

#define ZL5011X_DMA_DACK_SENSE           27
#define ZL5011X_DMA_DREQ_SENSE           28

/* defines for bits in the register ZL5011X_CPU_RX_SEQ_NO  */
#define ZL5011X_DMA_RX_SEQ_NUM_MASK      (Uint32T)0xffff

/* defines for bits in the register ZL5011X_CPU_RESORUCE  */
#define ZL5011X_CPU_RESOURCE_NUM_MASK    (Uint32T)0x1f

/* Definition of PTH/ PRH                                                     */
#define ZL5011X_PTH_BYTESIZE           16   /* Transmit and receive header      */
#define ZL5011X_PRH_BYTESIZE           16   /* sizes (in bytes)                 */

#define ZL5011X_PTH_WORDSIZE ZL5011X_PTH_BYTESIZE/sizeof(Uint32T)
#define ZL5011X_PRH_WORDSIZE ZL5011X_PRH_BYTESIZE/sizeof(Uint32T)

#define ZL5011X_PATHTYPE_MASK          0x001F /* 5 bits */
#define ZL5011X_PKT_LEN_MASK           0x07FF /* 11 bits */
#define ZL5011X_MP_ID_MASK             0xFFFF /* 16 bits */

#define ZL5011X_BLOCK_MASK             0x001F /* 5 bits */
#define ZL5011X_H_OFF_MASK             0x007F /* 7 bits */

#define ZL5011X_INT_DONE_MASK          0x0002 /* 1 bit */
#define ZL5011X_LAST_PKT_MASK          0x0001 /* 1 bit */

#define ZL5011X_SEQ_NO_MASK            0xFFFF /* 16 bits */
#define ZL5011X_TSTAMPCHKSUM_MASK      0xFFFF /* 16 bits */

#define ZL5011X_H_OFF                  0
#define ZL5011X_INT_DONE               0
#define ZL5011X_LAST_PKT               0

#define ZL5011X_PATHTYPE_SHIFT         27
#define ZL5011X_PKT_LEN_SHIFT          16
#define ZL5011X_MP_ID_SHIFT            0

#define ZL5011X_BLOCK_SHIFT            27
#define ZL5011X_H_OFF_SHIFT            18

#define ZL5011X_INT_DONE_SHIFT         1
#define ZL5011X_LAST_PKT_SHIFT         0

#define ZL5011X_SEQ_NO_SHIFT           16
#define ZL5011X_TSTAMPCHKSUM_SHIFT     0

#define ZL5011X_QUEUE_ID_MASK          0x0003 /* 2 bits */
#define ZL5011X_NXT_PKT_MASK           0x03FF /* 10 bits */

#define ZL5011X_QUEUE_ID_SHIFT         0
#define ZL5011X_NXT_PKT_SHIFT          0

#define ZL5011X_RX_RESOURCE_SHIFT      27
#define ZL5011X_RX_RESOURCE_MASK       0x1F /* 5 bits */

#define ZL5011X_PRH_PARITY_SHIFT       0
#define ZL5011X_PRH_PARITY_MASK        0xFFFF /* 16 bits */

/* CPQ Bypass registers bits */
#define ZL5011X_NEXT_GRANULE_PTR_SHIFT 0
#define ZL5011X_NEXT_GRANULE_PTR_MASK  0x3FFFF /* 18 bits */

#define ZL5011X_NUM_GRANULE_READ_SHIFT 18
#define ZL5011X_NUM_GRANULE_READ_MASK  0x1F    /* 5 bits */

/* GM Bypass register bits */
#define ZL5011X_GM_RLS_HEAD_SHIFT      0
#define ZL5011X_GM_RLS_HEAD_MASK       0x3FFFF /* 18 bits */
#define ZL5011X_GM_RLS_TAIL_SHIFT      0
#define ZL5011X_GM_RLS_TAIL_MASK       0x3FFFF /* 18 bits */
#define ZL5011X_GM_RLS_CNT_SHIFT       18
#define ZL5011X_GM_RLS_CNT_MASK        0x1F    /* 5 bits */

#ifdef __cplusplus
}
#endif

#endif /* ifndef _ZL5011X_CPU_MAP_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
麻豆91在线观看| 久久综合五月天婷婷伊人| 欧美日韩免费电影| 欧美tickling挠脚心丨vk| 精品理论电影在线| 亚洲男人的天堂一区二区| 男女视频一区二区| jlzzjlzz国产精品久久| 欧美日韩国产成人在线免费| 日本一区二区免费在线| 国产精品伦理在线| 日本欧美加勒比视频| 99久久精品国产精品久久| 在线观看国产日韩| 久久久蜜桃精品| 日韩专区在线视频| 99视频有精品| 精品国精品国产| 亚洲成a人片在线不卡一二三区| 国产乱子轮精品视频| 99精品视频在线观看免费| 欧美一区欧美二区| 亚洲一区二区三区激情| 精品在线视频一区| 男人操女人的视频在线观看欧美| 91视视频在线直接观看在线看网页在线看| 欧美区一区二区三区| 亚洲美女区一区| 成人黄色电影在线| 精品福利一二区| 亚洲不卡在线观看| 99久久99久久精品国产片果冻| 精品国产伦一区二区三区观看体验| 一个色综合网站| 99r精品视频| 国产网红主播福利一区二区| 九色|91porny| 欧美mv日韩mv国产| 九色porny丨国产精品| 日韩色视频在线观看| 日韩av在线免费观看不卡| 欧美在线免费观看亚洲| 亚洲夂夂婷婷色拍ww47 | 国产日韩欧美精品在线| 视频一区二区三区入口| 欧美精品乱码久久久久久按摩| 亚洲欧美激情一区二区| 在线日韩国产精品| 亚洲一二三级电影| 欧美揉bbbbb揉bbbbb| 亚洲成人激情社区| 欧美日韩国产三级| 天天亚洲美女在线视频| 色香蕉成人二区免费| 亚洲欧美韩国综合色| 色综合色综合色综合色综合色综合 | 亚洲精品成人a在线观看| av电影在线观看完整版一区二区| 欧美激情中文不卡| jizz一区二区| 亚洲精品久久久久久国产精华液| 色婷婷国产精品| 亚洲国产成人av| 6080亚洲精品一区二区| 久久成人18免费观看| 欧美成人猛片aaaaaaa| 国产乱码精品一区二区三 | 日本一区二区三区电影| 99久久国产综合色|国产精品| 一区二区三区在线观看国产| 欧美美女一区二区| 亚洲一二三四在线| 日韩欧美亚洲另类制服综合在线 | 欧美日韩国产免费一区二区| 日韩电影在线看| 国产精品视频一二三| 色综合久久六月婷婷中文字幕| 亚洲一级不卡视频| 日韩精品一区二区三区蜜臀| 国内精品伊人久久久久av影院| 日本一区二区电影| 欧美午夜精品久久久| 久久99久久精品欧美| 国产亚洲综合在线| 欧美午夜电影一区| 国产精品一区二区在线观看不卡| 久久精品一区四区| 精品欧美乱码久久久久久 | 欧美久久久一区| 国产精品一线二线三线| 一区二区三区欧美亚洲| 国产欧美综合在线| kk眼镜猥琐国模调教系列一区二区 | 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 日韩精品一区第一页| 中日韩免费视频中文字幕| 91精品国产入口| 色综合婷婷久久| 国产麻豆午夜三级精品| 日本aⅴ亚洲精品中文乱码| 欧美电影免费提供在线观看| 91精品福利视频| 国产精品夜夜爽| 青青草国产精品97视觉盛宴| 亚洲视频精选在线| 国产亚洲综合在线| 欧美一级高清大全免费观看| 欧美亚洲综合久久| 99久久久免费精品国产一区二区| 成人在线一区二区三区| 国产成人一级电影| 国产99精品国产| eeuss鲁一区二区三区| 99麻豆久久久国产精品免费 | 日韩女优av电影在线观看| 91精品国产综合久久久久久久久久 | 欧美一区日本一区韩国一区| 欧美军同video69gay| 欧美丰满一区二区免费视频| 日韩一区二区在线免费观看| 日韩一级片网址| 久久精品夜夜夜夜久久| 欧美激情中文字幕一区二区| 自拍偷在线精品自拍偷无码专区| 伊人色综合久久天天| 午夜精品久久久久久久久| 美女尤物国产一区| 国产精品 欧美精品| 成年人国产精品| 欧美日韩一级二级三级| 欧美不卡一二三| 国产精品美女久久久久aⅴ| 1区2区3区国产精品| 亚洲一区二区三区不卡国产欧美| 日本怡春院一区二区| 国产九色sp调教91| 色视频成人在线观看免| 日韩三级视频在线观看| 欧美高清在线一区二区| 亚洲成av人片| 国产精品影音先锋| 色乱码一区二区三区88| 91精品国产乱码久久蜜臀| 欧美国产成人在线| 午夜激情一区二区| 丁香婷婷综合色啪| 欧美另类变人与禽xxxxx| 国产色综合一区| 图片区小说区区亚洲影院| 国产精品一区在线观看你懂的| 欧美在线观看视频一区二区三区| 日韩欧美二区三区| 亚洲裸体xxx| 国内精品久久久久影院一蜜桃| 91美女片黄在线观看91美女| 精品久久久久久久一区二区蜜臀| 亚洲精品日韩专区silk| 国产麻豆视频一区二区| 欧美日韩久久一区二区| 国产精品短视频| 久久99国产精品久久| 在线观看日韩电影| 亚洲国产精品精华液2区45| 五月天一区二区| 91色porny| 国产精品乱人伦一区二区| 日本女人一区二区三区| 在线观看欧美日本| 国产精品丝袜黑色高跟| 国产一区二区三区在线看麻豆| 欧美日韩美女一区二区| 亚洲女爱视频在线| 成人avav影音| 国产蜜臀av在线一区二区三区| 久久99国产精品久久99果冻传媒| 欧美日韩aaa| 亚洲一区二区精品3399| 91丝袜美腿高跟国产极品老师| 久久久一区二区| 老鸭窝一区二区久久精品| 69堂亚洲精品首页| 天堂va蜜桃一区二区三区漫画版| 91麻豆精品秘密| 亚洲欧洲精品一区二区精品久久久| 国产美女精品在线| 精品久久久久久久久久久久久久久| 亚洲成人精品影院| 精品视频全国免费看| 亚洲福利视频导航| 欧美日韩国产美| 奇米综合一区二区三区精品视频| 777精品伊人久久久久大香线蕉| 亚洲午夜一区二区三区| 欧美体内she精视频| 亚洲aaa精品| 欧美一区二区性放荡片| 免播放器亚洲一区| 91精品国产综合久久精品性色| 五月婷婷欧美视频| 日韩一级黄色大片|