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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? ppc405gp.h

?? sl811hs_vxworks_host_driver_v1_0_13 sl811的主驅(qū)動(dòng)
?? H
?? 第 1 頁 / 共 2 頁
字號(hào):
 */
#define DCP_CFGADDR (DECOMP_DCR_BASE+0x0)  /* Decompression cntrl addr reg    */
#define DCP_CFGDATA (DECOMP_DCR_BASE+0x1)  /* Decompression cntrl data reg    */

  /* values for DCP_CFGADDR register - indirect addressing of these regs */
  #define DCP_ITOR0   0x00    /* index table origin register 0        */
  #define DCP_ITOR1   0x01    /* index table origin register 1        */
  #define DCP_ITOR2   0x02    /* index table origin register 2        */
  #define DCP_ITOR3   0x03    /* index table origin register 3        */
  #define DCP_ADDR0   0x04    /* address decode definition regsiter 0 */
  #define DCP_ADDR1   0x05    /* address decode definition regsiter 1 */
  #define DCP_CFG     0x40    /* decompression core config register   */
  #define DCP_ID      0x41    /* decompression core ID     register   */
  #define DCP_VER     0x42    /* decompression core version # reg     */
  #define DCP_PLBBEAR 0x50    /* bus error addr reg (PLB addr)        */
  #define DCP_MEMBEAR 0x51    /* bus error addr reg (DCP to EBIU addr)*/
  #define DCP_ESR     0x52    /* bus error status reg 0  (R/clear)    */
  /* There are 0x400 of the following registers, from 0x400 to 0x7ff  */
  /* Only the first and last ones are defined here.                   */
  #define DCP_RAM0   0x400    /* SRAM/ROM read/write (first location) */
  #define DCP_RAM3FF 0x7FF    /* SRAM/ROM read/write (last location)  */

/*
 * PLB Bus Error, Arbiter and PLB to OPB Bridge DCR registers.
 */
#define PLB_BESR      0x84    /* PLB Error Status Reg                 */
#define PLB_BEAR      0x86    /* PLB Error Address Reg                */
#define PLB_ACR       0x87    /* PLB Arbiter Control Reg              */
#define POB_BESR0     0xa0    /* PLB to OPB Bridge Error Status Reg 0 */
#define POB_BEAR      0xa2    /* PLB to OPB Bridge Error Address Reg  */
#define POB_BESR1     0xa4    /* PLB to OPB Bridge Error Status Reg 1 */


/*
 * OPB Bus Arbiter registers (memory mapped)
 */
#define OPBA_PR       0xEF600600     /* OPB Arbiter Priority Register */
#define OPBA_CR       0xEF600601     /* OPB Aribter Control Register  */


/*
 * 405GP IIC Base Address definition and register offsets.
 */
#define IIC0_BASE       0xEF600500
#define    IIC_MDBUF         0x00
#define    IIC_SDBUF         0x02
#define    IIC_LMADR         0x04
#define    IIC_HMADR         0x05
#define    IIC_CNTL          0x06
#define    IIC_MDCNTL        0x07
#define    IIC_STS           0x08
#define    IIC_EXTSTS        0x09
#define    IIC_LSADR         0x0A
#define    IIC_HSADR         0x0B
#define    IIC_CLKDIV        0x0C
#define    IIC_INTRMSK       0x0D
#define    IIC_XFRCNT        0x0E
#define    IIC_XTCNTLSS      0x0F
#define    IIC_DIRECTCNTL    0x10

/*
 * 405GP UART (2 of them) Base Address definitions.  Both UARTs are 16550-like.
 */
#define UART0_BASE      0xEF600300
#define UART1_BASE      0xEF600400
#define UART_REG_ADDR_INTERVAL   1

#define UART_MEMORY_START   0xEF600000
#define UART_MEMORY_END     0xEF600FFF

/*
 * 405GP PCI address map
 */

/*
 * PCI memory space from the PLB.
 * PLB to PCI address translation is controlled by the 3 pairs of PTM registers.
 */

#define PCI_MEMORY_START            0x80000000
#define PCI_MEMORY_END              0xE7FFFFFF

/*
 * For the MMU to conserve page table space, we map only 64 MB of the PCI
 * memory space (needed by VGA card).
 */
#define PCI_MEMORY_MAP_END      0x83FFFFFF  /* 64 MB mapped in MMU */


/*
 * PCI I/O space from the PLB and the PCI translation.
 */

#define PLB_PCI_IO_REGION_1_START   0xE8000000     /* PLB side */
#define PLB_PCI_IO_REGION_1_END     0xE800FFFF
#define PLB_PCI_IO_REGION_1_SIZE    0x00010000

#define PLB_PCI_IO_REGION_2_START   0xE8800000
#define PLB_PCI_IO_REGION_2_END     0xEBFFFFFF
#define PLB_PCI_IO_REGION_2_SIZE    0x03800000
#define PLB_PCI_IO_REGION_2_MAP_END 0xE88FFFFF     /* 1 MB mapped in MMU */
                           						   /* increase if needed */


#define PCI_IO_REGION_1_START       0x00000000     /* PCI side */
#define PCI_IO_REGION_1_END         0x0000FFFF
#define PCI_IO_REGION_2_START       0x00800000
#define PCI_IO_REGION_2_END         0x03FFFFFF

#define PCI_INTERRUPT_ACK           0xEED00000     /* read */
#define PCI_SPECIAL_CYCLE           0xEED00000     /* write */
#define PCI_INTERRUPT_ACK_END       0xEED00FFF     /* 1 page in MMU */


/*
 * Register pair used to generate configuration cycles on the PCI bus
 * and access the 405GP's own PCI configuration registers.
 */
#define PCI_CFGADDR        0xEEC00000
#define PCI_CFGDATA        0xEEC00004
#define PCI_CFGEND         0xEEC00FFF  /* 1 page in MMU */

/*
 * PP Bridge Local Config registers space
 */
#define PP_BRIDGE_CR        0xEF400000
#define PP_BRIDGE_CR_END    0xEF400FFF  /* 1 page in MMU */


/*
 * Register addresses for the 3 sets of 405GP PCI Master Mode (PMM)
 * local configuration registers.  These registers control how local memory
 * addresses are translated to PCI memory addresses when the 405GP is a
 * PCI bus master (initiator).  The contents of the PMMxLA register must be
 * set to an address that is within the 405GP PCI memory range
 * (PCI_MEMORY_START - PCI_MEMORY_END).
 */
#define PCIL_PMM0LA        0xEF400000       /* Local Address                  */
#define PCIL_PMM0MA        0xEF400004       /* Mask/Attribute register        */
#define PCIL_PMM0PCILA     0xEF400008       /* Local address is translated to */
#define PCIL_PMM0PCIHA     0xEF40000C       /* this 64 bit PCI address        */

#define PCIL_PMM1LA        0xEF400010       /* Local Address                  */
#define PCIL_PMM1MA        0xEF400014       /* Mask/Attribute register        */
#define PCIL_PMM1PCILA     0xEF400018       /* Local address is translated to */
#define PCIL_PMM1PCIHA     0xEF40001C       /* this 64 bit PCI address        */

#define PCIL_PMM2LA        0xEF400020       /* Local Address                  */
#define PCIL_PMM2MA        0xEF400024       /* Mask/Attribute register        */
#define PCIL_PMM2PCILA     0xEF400028       /* Local address is translated to */
#define PCIL_PMM2PCIHA     0xEF40002C       /* this 64 bit PCI address        */

/*
 * Bit definitions for PMM Mask Attribute registers
 */
#define PMM_MASK           0xFFFFF000
#define PMM_MASK_4KB       0xFFFFF000
#define PMM_MASK_8KB       0xFFFFE000
#define PMM_MASK_16KB      0xFFFFC000
#define PMM_MASK_32KB      0xFFFF8000
#define PMM_MASK_64KB      0xFFFF0000
#define PMM_MASK_128KB     0xFFFE0000
#define PMM_MASK_256KB     0xFFFC0000
#define PMM_MASK_512KB     0xFFF80000
#define PMM_MASK_1MB       0xFFF00000
#define PMM_MASK_2MB       0xFFE00000
#define PMM_MASK_4MB       0xFFC00000
#define PMM_MASK_8MB       0xFF800000
#define PMM_MASK_16MB      0xFF000000
#define PMM_MASK_32MB      0xFE000000
#define PMM_MASK_64MB      0xFC000000
#define PMM_MASK_128MB     0xF8000000
#define PMM_MASK_256MB     0xF0000000
#define PMM_MASK_512MB     0xE0000000
#define PMM_PREFETCH       0x00000002
#define PMM_ENABLE         0x00000001

#define PMM_UNUSED         0x00000000

/*
 * Register addresses for the 2 sets of 405GP PCI Target Mode (PTM)
 * local configuration registers.  These registers control how PCI memory
 * addresses are translated to Local memory addresses when the 405GP is a
 * PCI bus target.  PTMxLA must be set to an address that is within the
 * 405GP Local SDRAM Memory or ROM regions (0x00000000 - 7FFFFFFF, or
 * F0000000 - FFFFFFFF).
 */
#define PCIL_PTM1MS        0xEF400030       /* Memory Size/Attribute register */
#define PCIL_PTM1LA        0xEF400034       /* Local Address                  */

#define PCIL_PTM2MS        0xEF400038       /* Memory Size/Attribute register */
#define PCIL_PTM2LA        0xEF40003C       /* Local Address                  */

/*
 * Bit definitions for PTM Memory Size/Attribute registers
 */
#define PTM_SIZE           0xFFFFF000
#define PTM_SIZE_4KB       0xFFFFF000
#define PTM_SIZE_8KB       0xFFFFE000
#define PTM_SIZE_16KB      0xFFFFC000
#define PTM_SIZE_32KB      0xFFFF8000
#define PTM_SIZE_64KB      0xFFFF0000
#define PTM_SIZE_128KB     0xFFFE0000
#define PTM_SIZE_256KB     0xFFFC0000
#define PTM_SIZE_512KB     0xFFF80000
#define PTM_SIZE_1MB       0xFFF00000
#define PTM_SIZE_2MB       0xFFE00000
#define PTM_SIZE_4MB       0xFFC00000
#define PTM_SIZE_8MB       0xFF800000
#define PTM_SIZE_16MB      0xFF000000
#define PTM_SIZE_32MB      0xFE000000
#define PTM_SIZE_64MB      0xFC000000
#define PTM_SIZE_128MB     0xF8000000
#define PTM_SIZE_256MB     0xF0000000
#define PTM_SIZE_512MB     0xE0000000
#define PTM_SIZE_1GB       0xC0000000
#define PTM_SIZE_2GB       0x80000000
#define PTM_ENABLE         0x00000001

#define PTM_UNUSED         0x00000000

/*
 * Bus/Device/Function used to access the PCI configuration registers
 * that belong to the host bridge itself (Bus = Device = Function = 0).
 */
#define PCI_HOST_BUS        0
#define PCI_HOST_DEVICE     0
#define PCI_HOST_FUNCTION   0

/*
 * 405GP-specific PCI configuration register offsets.  These are found
 * immediately following the architected 64 byte PCI configuration header.
 */
#define PCI_CFG_ICS          0x44       /* PCI Interrupt Control/Status       */
#define PCI_CFG_ERREN        0x48       /* Error Enable                       */
#define PCI_CFG_ERRSTS       0x49       /* Error Status                       */
#define PCI_CFG_BRDGOPT1     0x4A       /* Bridge Options 1                   */
#define PCI_CFG_PLBBESR0     0x4C       /* PLB Slave Error Syndrome 0         */
#define PCI_CFG_PLBBESR1     0x50       /* PLB Slave Error Syndrome 1         */
#define PCI_CFG_PLBBEAR      0x54       /* PLB Slave Error Address            */
#define PCI_CFG_CAPID        0x58       /* Capability Identifier              */
#define PCI_CFG_NEXTIPTR     0x59       /* Next Item Pointer                  */
#define PCI_CFG_PMC          0x5A       /* Power Management Capabilities      */
#define PCI_CFG_PMCSR        0x5C       /* Power Management Control Status    */
#define PCI_CFG_PMCSRBSE     0x5E       /* PMCSR PCI to PCI bridge exten      */
#define PCI_CFG_DATA         0x5F       /* Data                               */
#define PCI_CFG_BRDGOPT2     0x60       /* Bridge Options 2                   */
#define PCI_CFG_PMSCRR       0x64       /* Power Management State Change Req. */


/*
 * General Purpose I/O (GPIO)
 */

#define GPIO_BASE          0xEF600700

#define GPIO_OR      (GPIO_BASE+0x00)   /* GPIO Output Register               */
#define GPIO_TCR     (GPIO_BASE+0x04)   /* GPIO Three-state Control Reg       */
#define GPIO_ODR     (GPIO_BASE+0x18)   /* GPIO Open Drain Reg                */
#define GPIO_IR      (GPIO_BASE+0x1c)   /* GPIO Input Register                */

/*
 * Base address of Ethernet (EMAC) registers in the 405GP
 */

#define EMAC_BASE          0xEF600800

/*
 * Flash / Boot ROM area
 */
#define FLASH_START 0xFFF80000
#define FLASH_END   0xFFFFFFFF


/*
 * Header files for other cores in the 405GP
 */

#include "405gpDcr.h"
#include "uicDcr.h"            /* Universal Interrupt Controller */
#include "malDcr.h"            /* Memory Access Layer DCR        */
#include "sdramDcr.h"          /* SDRAM Controller               */
#include "ebcDcr.h"            /* External Bus Controller        */
#include "dmaDcr.h"            /* DMA Controller                 */


#endif  /* INCppc405GPh */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美吻胸吃奶大尺度电影 | 国产嫩草影院久久久久| 在线电影院国产精品| 精品av久久707| 亚洲精品免费在线| 日韩不卡一区二区三区| 欧美综合亚洲图片综合区| 日韩一区二区三区电影在线观看| 久久免费看少妇高潮| 蜜臀久久99精品久久久画质超高清| 欧美一区二区三区免费视频| 午夜精彩视频在线观看不卡| 波多野结衣在线一区| 国产精品久久久久影视| 欧美优质美女网站| 亚洲天堂2016| 26uuu国产日韩综合| 国产成人在线电影| 国产精品超碰97尤物18| 欧美日韩一区二区三区高清| 麻豆精品精品国产自在97香蕉| 538prom精品视频线放| 国产一区 二区 三区一级| 亚洲丝袜制服诱惑| 欧美一区二区福利在线| 99久久综合精品| 美女视频一区在线观看| 亚洲免费视频中文字幕| 精品动漫一区二区三区在线观看| 91麻豆蜜桃一区二区三区| 麻豆精品在线视频| 一区二区在线免费| 欧美极品xxx| 精品乱码亚洲一区二区不卡| 一道本成人在线| 国产iv一区二区三区| 久久99国内精品| 亚洲成人综合视频| 亚洲综合色丁香婷婷六月图片| 久久精品免费在线观看| 日韩一区二区三区观看| 欧美老年两性高潮| 在线观看亚洲精品| 日本韩国欧美一区二区三区| 成人一区在线观看| 成人av在线网| 成人激情开心网| 99久久精品国产一区二区三区| 国产一区二区三区av电影 | 无吗不卡中文字幕| 亚洲国产aⅴ天堂久久| 亚洲最新在线观看| 亚洲福利一区二区| 99久久99久久免费精品蜜臀| 美国十次综合导航| 激情六月婷婷综合| 国产一区二区福利| 粉嫩嫩av羞羞动漫久久久| 成人免费视频播放| 色婷婷综合久久| 日韩欧美一级精品久久| 国产三级精品三级| 亚洲最大成人综合| 美女免费视频一区| 成人激情免费电影网址| 91福利视频网站| 日韩久久精品一区| 国产精品动漫网站| 精品中文字幕一区二区| 黄色资源网久久资源365| 99riav一区二区三区| 欧美一级二级在线观看| 国产欧美精品一区aⅴ影院 | 国产亚洲欧美日韩俺去了| 中文无字幕一区二区三区| 亚洲综合偷拍欧美一区色| 狠狠色狠狠色合久久伊人| 色综合久久66| 日本一区二区三区国色天香| 午夜成人免费电影| 99v久久综合狠狠综合久久| 精品国产亚洲一区二区三区在线观看| 亚洲欧美综合色| 国产在线视频一区二区| 欧美图区在线视频| 亚洲三级电影网站| 波多野结衣中文一区| 国产色产综合产在线视频| 麻豆91在线播放| 欧美美女喷水视频| 亚洲一区二区欧美激情| 97久久精品人人澡人人爽| 久久综合av免费| 九色综合狠狠综合久久| 日韩一区二区三区在线| 亚洲bdsm女犯bdsm网站| 88在线观看91蜜桃国自产| 亚洲成人av电影| 在线成人av影院| 久久国产精品99久久久久久老狼 | 成人丝袜18视频在线观看| 中文一区一区三区高中清不卡| 国产一区二区三区国产| 久久精品亚洲国产奇米99| 成人午夜视频福利| 亚洲精品乱码久久久久久黑人 | 在线91免费看| 国产精品亚洲人在线观看| 国产日韩高清在线| 色综合久久久久久久久| 日本 国产 欧美色综合| 国产亚洲人成网站| 在线国产电影不卡| 国模冰冰炮一区二区| 国产日韩亚洲欧美综合| 色噜噜狠狠成人中文综合| 午夜av电影一区| 久久久国产精品不卡| 色域天天综合网| 精品一区二区三区免费| 亚洲欧洲精品天堂一级| 精品国产1区2区3区| 欧美人伦禁忌dvd放荡欲情| 99视频热这里只有精品免费| 国产福利一区二区三区视频| 久久66热偷产精品| 日欧美一区二区| 综合久久久久久| 日韩一区二区三区四区| 欧美日韩国产不卡| 欧美日韩国产一级二级| 欧美专区在线观看一区| 在线观看91视频| 在线视频一区二区免费| 91麻豆精品国产自产在线观看一区 | 丁香婷婷综合激情五月色| 日韩黄色一级片| 亚洲精品ww久久久久久p站 | 91久久精品一区二区三区| 国产成人精品一区二| 国产一二三精品| 国产精品亚洲一区二区三区妖精 | 久久综合久久99| 久久先锋影音av鲁色资源| 久久精品视频一区二区三区| 日韩欧美的一区| 欧美一区二区三区婷婷月色| 久久免费精品国产久精品久久久久| 欧美三级电影在线看| 欧美三级欧美一级| 欧美大胆人体bbbb| 国产精品进线69影院| 亚洲欧美影音先锋| 亚洲丝袜自拍清纯另类| 亚洲制服欧美中文字幕中文字幕| 一区二区三区四区乱视频| 亚洲chinese男男1069| 久久se精品一区精品二区| 成人激情视频网站| 777奇米成人网| 国产精品久久久久久亚洲毛片| 亚洲成人综合视频| 91亚洲国产成人精品一区二三| 欧美三级乱人伦电影| 欧美一区二区三区视频在线| 综合激情网...| 精品无码三级在线观看视频| 欧美午夜精品电影| 亚洲欧美成aⅴ人在线观看| 粉嫩aⅴ一区二区三区四区五区| 91国偷自产一区二区三区成为亚洲经典 | 中文字幕在线免费不卡| 男女男精品视频网| 日韩视频一区二区| 久久九九全国免费| 美女视频免费一区| 91久久香蕉国产日韩欧美9色| 久久影音资源网| 蜜臀99久久精品久久久久久软件| 色偷偷久久人人79超碰人人澡| 中文字幕永久在线不卡| 国产一区在线观看视频| 欧美日本一道本| 中文一区二区完整视频在线观看| 免费不卡在线视频| 欧美无砖砖区免费| 亚洲韩国精品一区| 色成年激情久久综合| 国产精品黄色在线观看| 国产精品中文有码| 国产亚洲综合性久久久影院| 黄网站免费久久| 精品国产人成亚洲区| 国产电影一区在线| 中文字幕免费在线观看视频一区| 国产成人日日夜夜| 亚洲精品五月天| 337p亚洲精品色噜噜噜| 久久er精品视频| 中文字幕一区三区|