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

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

?? pvr.h

?? 關于xilinx大學計劃配需教程實驗五源代碼
?? H
字號:
////////////////////////////////////////////////////////////////////////////////// Copyright (c) 2006 Xilinx, Inc.  All rights reserved. // // Xilinx, Inc. // XILINX IS PROVIDING THIS DESIGN, CODE, OR INFORMATION "AS IS" AS A // COURTESY TO YOU.  BY PROVIDING THIS DESIGN, CODE, OR INFORMATION AS // ONE POSSIBLE   IMPLEMENTATION OF THIS FEATURE, APPLICATION OR // STANDARD, XILINX IS MAKING NO REPRESENTATION THAT THIS IMPLEMENTATION // IS FREE FROM ANY CLAIMS OF INFRINGEMENT, AND YOU ARE RESPONSIBLE // FOR OBTAINING ANY RIGHTS YOU MAY REQUIRE FOR YOUR IMPLEMENTATION. // XILINX EXPRESSLY DISCLAIMS ANY WARRANTY WHATSOEVER WITH RESPECT TO // THE ADEQUACY OF THE IMPLEMENTATION, INCLUDING BUT NOT LIMITED TO // ANY WARRANTIES OR REPRESENTATIONS THAT THIS IMPLEMENTATION IS FREE // FROM CLAIMS OF INFRINGEMENT, IMPLIED WARRANTIES OF MERCHANTABILITY // AND FITNESS FOR A PARTICULAR PURPOSE.//// $Id: pvr.h,v 1.1.2.2 2006/04/27 21:08:23 vasanth Exp $/////////////////////////////////////////////////////////////////////////////////*****************************************************************************//**** @file pvr.h** This header file contains defines for structures used by the microblaze * PVR routines*******************************************************************************/#ifndef _PVR_H#define _PVR_H#include "xbasic_types.h"#include "xparameters.h"#include "mb_interface.h" #include "bspconfig.h"#ifdef __cplusplusextern "C" {#endif/* Defs */typedef struct pvr_s {#ifdef MICROBLAZE_PVR_FULL  unsigned int  pvr[16];#else  unsigned int  pvr[1];#endif} pvr_t;  #define getpvr(pvrid, val)      asm volatile ("mfs\t%0,rpvr" stringify(pvrid) "\n\t" : "=d" (val))/* Basic PVR mask */#define MICROBLAZE_PVR0_PVR_FULL_MASK               0x80000000#define MICROBLAZE_PVR0_USE_BARREL_MASK             0x40000000#define MICROBLAZE_PVR0_USE_DIV_MASK                0x20000000#define MICROBLAZE_PVR0_USE_HW_MUL_MASK             0x10000000#define MICROBLAZE_PVR0_USE_FPU_MASK                0x08000000#define MICROBLAZE_PVR0_USE_EXCEPTION_MASK          0x04000000#define MICROBLAZE_PVR0_USE_ICACHE_MASK             0x02000000#define MICROBLAZE_PVR0_USE_DCACHE_MASK             0x01000000#define MICROBLAZE_PVR0_MICROBLAZE_VERSION_MASK     0x0000FF00#define MICROBLAZE_PVR0_USER1_MASK                  0x000000FF/* User 2 PVR mask */#define MICROBLAZE_PVR1_USER2_MASK                  0xFFFFFFFF/* Configuration PVR masks */#define MICROBLAZE_PVR2_D_OPB_MASK                  0x80000000#define MICROBLAZE_PVR2_D_LMB_MASK                  0x40000000#define MICROBLAZE_PVR2_I_OPB_MASK                  0x20000000#define MICROBLAZE_PVR2_I_LMB_MASK                  0x10000000#define MICROBLAZE_PVR2_INTERRUPT_IS_EDGE_MASK      0x08000000#define MICROBLAZE_PVR2_EDGE_IS_POSITIVE_MASK       0x04000000#define MICROBLAZE_PVR2_USE_BARREL_MASK             0x00004000#define MICROBLAZE_PVR2_USE_DIV_MASK                0x00002000#define MICROBLAZE_PVR2_USE_HW_MUL_MASK             0x00001000#define MICROBLAZE_PVR2_USE_FPU_MASK                0x00000800#define MICROBLAZE_PVR2_USE_MUL64_MASK              0x00000400#define MICROBLAZE_PVR2_OPCODE_0x0_ILLEGAL_MASK     0x00000040#define MICROBLAZE_PVR2_UNALIGNED_EXCEPTION_MASK    0x00000020#define MICROBLAZE_PVR2_ILL_OPCODE_EXCEPTION_MASK   0x00000010#define MICROBLAZE_PVR2_IOPB_BUS_EXCEPTION_MASK     0x00000008#define MICROBLAZE_PVR2_DOPB_BUS_EXCEPTION_MASK     0x00000004#define MICROBLAZE_PVR2_DIV_ZERO_EXCEPTION_MASK     0x00000002#define MICROBLAZE_PVR2_FPU_EXCEPTION_MASK          0x00000001/* Debug and exception PVR masks */#define MICROBLAZE_PVR3_DEBUG_ENABLED_MASK          0x80000000              #define MICROBLAZE_PVR3_NUMBER_OF_PC_BRK_MASK       0x1E000000#define MICROBLAZE_PVR3_NUMBER_OF_RD_ADDR_BRK_MASK  0x00380000#define MICROBLAZE_PVR3_NUMBER_OF_WR_ADDR_BRK_MASK  0x0000E000#define MICROBLAZE_PVR3_FSL_LINKS_MASK              0x00000380/* ICache config PVR masks */#define MICROBLAZE_PVR4_USE_ICACHE_MASK             0x80000000#define MICROBLAZE_PVR4_ICACHE_ADDR_TAG_BITS_MASK   0x7C000000#define MICROBLAZE_PVR4_ICACHE_USE_FSL_MASK         0x02000000#define MICROBLAZE_PVR4_ICACHE_ALLOW_WR_MASK        0x01000000#define MICROBLAZE_PVR4_ICACHE_LINE_LEN_MASK        0x00E00000#define MICROBLAZE_PVR4_ICACHE_BYTE_SIZE_MASK       0x001F0000/* DCache config PVR masks */#define MICROBLAZE_PVR5_USE_DCACHE_MASK             0x80000000#define MICROBLAZE_PVR5_DCACHE_ADDR_TAG_BITS_MASK   0x7C000000#define MICROBLAZE_PVR5_DCACHE_USE_FSL_MASK         0x02000000#define MICROBLAZE_PVR5_DCACHE_ALLOW_WR_MASK        0x01000000#define MICROBLAZE_PVR5_DCACHE_LINE_LEN_MASK        0x00E00000#define MICROBLAZE_PVR5_DCACHE_BYTE_SIZE_MASK       0x001F0000/* ICache base address PVR mask */#define MICROBLAZE_PVR6_ICACHE_BASEADDR_MASK        0xFFFFFFFF/* ICache high address PVR mask */#define MICROBLAZE_PVR7_ICACHE_HIGHADDR_MASK        0xFFFFFFFF/* DCache base address PVR mask */#define MICROBLAZE_PVR8_DCACHE_BASEADDR_MASK        0xFFFFFFFF/* DCache high address PVR mask */#define MICROBLAZE_PVR9_DCACHE_HIGHADDR_MASK        0xFFFFFFFF/* Target family PVR mask */#define MICROBLAZE_PVR10_TARGET_FAMILY_MASK         0xFF000000/* MSR Reset value PVR mask */#define MICROBLAZE_PVR11_MSR_RESET_VALUE_MASK       0x000007FF/* PVR access macros */#define MICROBLAZE_PVR_IS_FULL(pvr)                 (pvr.pvr[0] & MICROBLAZE_PVR0_PVR_FULL_MASK)#define MICROBLAZE_PVR_USE_BARREL(pvr)              (pvr.pvr[0] & MICROBLAZE_PVR0_USE_BARREL_MASK)#define MICROBLAZE_PVR_USE_DIV(pvr)                 (pvr.pvr[0] & MICROBLAZE_PVR0_USE_DIV_MASK)#define MICROBLAZE_PVR_USE_HW_MUL(pvr)              (pvr.pvr[0] & MICROBLAZE_PVR0_USE_HW_MUL_MASK)#define MICROBLAZE_PVR_USE_FPU(pvr)                 (pvr.pvr[0] & MICROBLAZE_PVR0_USE_FPU_MASK)#define MICROBLAZE_PVR_USE_ICACHE(pvr)              (pvr.pvr[0] & MICROBLAZE_PVR0_USE_ICACHE_MASK)#define MICROBLAZE_PVR_USE_DCACHE(pvr)              (pvr.pvr[0] & MICROBLAZE_PVR0_USE_DCACHE_MASK)#define MICROBLAZE_PVR_MICROBLAZE_VERSION(pvr)      ((pvr.pvr[0] & MICROBLAZE_PVR0_MICROBLAZE_VERSION_MASK) >> 8)#define MICROBLAZE_PVR_USER1(pvr)                   (pvr.pvr[0] & MICROBLAZE_PVR0_USER1_MASK)#define MICROBLAZE_PVR_USER2(pvr)                   (pvr.pvr[1] & MICROBLAZE_PVR1_USER2_MASK)#define MICROBLAZE_PVR_D_OPB(pvr)                   (pvr.pvr[2] & MICROBLAZE_PVR2_D_OPB_MASK)#define MICROBLAZE_PVR_D_LMB(pvr)                   (pvr.pvr[2] & MICROBLAZE_PVR2_D_LMB_MASK)#define MICROBLAZE_PVR_I_OPB(pvr)                   (pvr.pvr[2] & MICROBLAZE_PVR2_I_OPB_MASK)#define MICROBLAZE_PVR_I_LMB(pvr)                   (pvr.pvr[2] & MICROBLAZE_PVR2_I_LMB_MASK)#define MICROBLAZE_PVR_INTERRUPT_IS_EDGE(pvr)       (pvr.pvr[2] & MICROBLAZE_PVR2_INTERRUPT_IS_EDGE_MASK)#define MICROBLAZE_PVR_EDGE_IS_POSITIVE(pvr)        (pvr.pvr[2] & MICROBLAZE_PVR2_EDGE_IS_POSITIVE_MASK)#define MICROBLAZE_PVR_USE_MUL64(pvr)               (pvr.pvr[2] & MICROBLAZE_PVR2_USE_MUL64_MASK)#define MICROBLAZE_PVR_OPCODE_0x0_ILLEGAL(pvr)      (pvr.pvr[2] & MICROBLAZE_PVR2_OPCODE_0x0_ILLEGAL_MASK)#define MICROBLAZE_PVR_UNALIGNED_EXCEPTION(pvr)     (pvr.pvr[2] & MICROBLAZE_PVR2_UNALIGNED_EXCEPTION_MASK)#define MICROBLAZE_PVR_ILL_OPCODE_EXCEPTION(pvr)    (pvr.pvr[2] & MICROBLAZE_PVR2_ILL_OPCODE_EXCEPTION_MASK)#define MICROBLAZE_PVR_IOPB_BUS_EXCEPTION(pvr)      (pvr.pvr[2] & MICROBLAZE_PVR2_IOPB_BUS_EXCEPTION_MASK)#define MICROBLAZE_PVR_DOPB_BUS_EXCEPTION(pvr)      (pvr.pvr[2] & MICROBLAZE_PVR2_DOPB_BUS_EXCEPTION_MASK)#define MICROBLAZE_PVR_DIV_ZERO_EXCEPTION(pvr)      (pvr.pvr[2] & MICROBLAZE_PVR2_DIV_ZERO_EXCEPTION_MASK)#define MICROBLAZE_PVR_FPU_EXCEPTION(pvr)           (pvr.pvr[2] & MICROBLAZE_PVR2_FPU_EXCEPTION_MASK)#define MICROBLAZE_PVR_DEBUG_ENABLED(pvr)           (pvr.pvr[3] & MICROBLAZE_PVR3_DEBUG_ENABLED_MASK)#define MICROBLAZE_PVR_NUMBER_OF_PC_BRK(pvr)        ((pvr.pvr[3] & MICROBLAZE_PVR3_NUMBER_OF_PC_BRK_MASK) >> 25)#define MICROBLAZE_PVR_NUMBER_OF_RD_ADDR_BRK(pvr)   ((pvr.pvr[3] & MICROBLAZE_PVR3_NUMBER_OF_RD_ADDR_BRK_MASK) >> 19)#define MICROBLAZE_PVR_NUMBER_OF_WR_ADDR_BRK(pvr)   ((pvr.pvr[3] & MICROBLAZE_PVR3_NUMBER_OF_WR_ADDR_BRK_MASK) >> 13)#define MICROBLAZE_PVR_FSL_LINKS(pvr)               ((pvr.pvr[3] & MICROBLAZE_PVR3_FSL_LINKS_MASK) >> 7)#define MICROBLAZE_PVR_ICACHE_ADDR_TAG_BITS(pvr)    ((pvr.pvr[4] & MICROBLAZE_PVR4_ICACHE_ADDR_TAG_BITS_MASK) >> 26)#define MICROBLAZE_PVR_ICACHE_USE_FSL(pvr)          (pvr.pvr[4] & MICROBLAZE_PVR4_ICACHE_USE_FSL_MASK)#define MICROBLAZE_PVR_ICACHE_ALLOW_WR(pvr)         (pvr.pvr[4] & MICROBLAZE_PVR4_ICACHE_ALLOW_WR_MASK)#define MICROBLAZE_PVR_ICACHE_LINE_LEN(pvr)         (1 << ((pvr.pvr[4] & MICROBLAZE_PVR4_ICACHE_LINE_LEN_MASK) >> 21))#define MICROBLAZE_PVR_ICACHE_BYTE_SIZE(pvr)        (1 << ((pvr.pvr[4] & MICROBLAZE_PVR4_ICACHE_BYTE_SIZE_MASK) >> 16))#define MICROBLAZE_PVR_DCACHE_ADDR_TAG_BITS(pvr)    ((pvr.pvr[5] & MICROBLAZE_PVR5_DCACHE_ADDR_TAG_BITS_MASK) >> 26)#define MICROBLAZE_PVR_DCACHE_USE_FSL(pvr)          (pvr.pvr[5] & MICROBLAZE_PVR5_DCACHE_USE_FSL_MASK)#define MICROBLAZE_PVR_DCACHE_ALLOW_WR(pvr)         (pvr.pvr[5] & MICROBLAZE_PVR5_DCACHE_ALLOW_WR_MASK)#define MICROBLAZE_PVR_DCACHE_LINE_LEN(pvr)         (1 << ((pvr.pvr[5] & MICROBLAZE_PVR5_DCACHE_LINE_LEN_MASK) >> 21))#define MICROBLAZE_PVR_DCACHE_BYTE_SIZE(pvr)        (1 << ((pvr.pvr[5] & MICROBLAZE_PVR5_DCACHE_BYTE_SIZE_MASK) >> 16))#define MICROBLAZE_PVR_ICACHE_BASEADDR(pvr)         (pvr.pvr[6] & MICROBLAZE_PVR6_ICACHE_BASEADDR_MASK)#define MICROBLAZE_PVR_ICACHE_HIGHADDR(pvr)         (pvr.pvr[7] & MICROBLAZE_PVR7_ICACHE_HIGHADDR_MASK)#define MICROBLAZE_PVR_DCACHE_BASEADDR(pvr)         (pvr.pvr[8] & MICROBLAZE_PVR8_DCACHE_BASEADDR_MASK)#define MICROBLAZE_PVR_DCACHE_HIGHADDR(pvr)         (pvr.pvr[9] & MICROBLAZE_PVR9_DCACHE_HIGHADDR_MASK)#define MICROBLAZE_PVR_TARGET_FAMILY(pvr)           ((pvr.pvr[10] & MICROBLAZE_PVR10_TARGET_FAMILY_MASK) >> 24)#define MICROBLAZE_PVR_MSR_RESET_VALUE(pvr)         (pvr.pvr[11] & MICROBLAZE_PVR11_MSR_RESET_VALUE_MASK)/* Protos */int microblaze_get_pvr (pvr_t *pvr);#ifdef __cplusplus}#endif#endif /* _PVR_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品一二三四| 国产精品羞羞答答xxdd| 欧洲一区二区av| 夜夜爽夜夜爽精品视频| 99久久国产综合色|国产精品| 国产精品久久夜| av在线播放一区二区三区| 中文字幕一区二区三区视频| av电影天堂一区二区在线观看| 国产精品不卡视频| 欧美色电影在线| 另类小说综合欧美亚洲| 国产日韩av一区二区| 97aⅴ精品视频一二三区| 一区二区三区影院| 日韩欧美国产午夜精品| 国产河南妇女毛片精品久久久| 国产精品伦理在线| 9191成人精品久久| 粉嫩蜜臀av国产精品网站| 亚洲手机成人高清视频| 91麻豆精品国产自产在线观看一区| 久久成人免费网| 国产精品国产成人国产三级| 欧美久久久久中文字幕| 国产精品主播直播| 亚洲综合精品久久| 亚洲精品一区二区三区在线观看 | 欧美性猛片aaaaaaa做受| 日韩av电影天堂| 国产精品国产自产拍在线| 欧美色窝79yyyycom| 国产成人日日夜夜| 午夜亚洲国产au精品一区二区| 久久久午夜电影| 欧美日韩国产片| 99久久综合精品| 久久精品国产亚洲a| 亚洲欧美激情小说另类| 久久精品视频一区二区三区| 欧美日韩视频第一区| 成人av网址在线观看| 九一九一国产精品| 亚洲午夜精品网| 国产精品第四页| 欧美v国产在线一区二区三区| 欧洲人成人精品| 成人禁用看黄a在线| 久久电影网电视剧免费观看| 亚洲一区二区三区四区不卡| 国产精品蜜臀av| 精品盗摄一区二区三区| 欧美日韩精品电影| 91蝌蚪porny| 丁香网亚洲国际| 精品一区二区在线播放| 天堂一区二区在线免费观看| 亚洲美女视频在线| 欧美国产视频在线| 久久精子c满五个校花| 欧美成人女星排行榜| 欧美久久久久久蜜桃| 69久久夜色精品国产69蝌蚪网| 欧洲生活片亚洲生活在线观看| www.亚洲激情.com| 成人av网在线| 成人黄色av电影| 不卡的av电影在线观看| 国产成人在线视频免费播放| 狠狠色综合日日| 国产在线精品一区在线观看麻豆| 日本最新不卡在线| 日韩国产欧美在线视频| 日韩国产在线一| 天堂影院一区二区| 蜜臀a∨国产成人精品| 美女尤物国产一区| 国产麻豆精品在线观看| 国产精品影音先锋| 成人午夜激情片| a级精品国产片在线观看| 91亚洲精华国产精华精华液| 成人黄色免费短视频| 91美女在线观看| 欧美色区777第一页| 在线成人小视频| 日韩一二在线观看| 国产亚洲人成网站| 国产精品白丝在线| 一区二区欧美国产| 日韩精品电影一区亚洲| 日韩高清在线电影| 国产一区二区调教| eeuss鲁片一区二区三区| 在线亚洲高清视频| 欧美日韩一级视频| 精品少妇一区二区| 欧美国产成人在线| 亚洲精品日韩一| 日本一不卡视频| 久久99久久久久久久久久久| 色噜噜狠狠一区二区三区果冻| 在线观看亚洲成人| 69久久夜色精品国产69蝌蚪网| 日韩欧美国产wwwww| 欧美国产成人精品| 亚洲不卡在线观看| 国产成人av在线影院| 色婷婷av一区二区三区大白胸 | 天堂久久一区二区三区| 美女一区二区久久| 成人av资源网站| 4hu四虎永久在线影院成人| 久久综合久久综合久久| 亚洲色图在线视频| 日韩精品久久理论片| 成人免费观看男女羞羞视频| 91久久香蕉国产日韩欧美9色| 日韩免费在线观看| 亚洲欧美另类小说| 韩国欧美一区二区| 欧美日韩精品一区视频| 国产欧美精品一区二区色综合| 一区二区三区精品在线观看| 麻豆精品视频在线观看| av亚洲精华国产精华| 欧美一区二区免费观在线| 国产精品福利电影一区二区三区四区| 日本亚洲三级在线| 97精品久久久久中文字幕| 日韩免费高清电影| 亚洲色图另类专区| 国产黄色精品网站| 91精品国产综合久久福利软件| 国产精品全国免费观看高清| 美女一区二区在线观看| 欧美天天综合网| 国产精品久久一级| 国产精品资源站在线| 7777精品久久久大香线蕉| 亚洲视频一二三区| 成人精品鲁一区一区二区| 亚洲精品在线观看视频| 男女激情视频一区| 欧美精品在线观看播放| 亚洲精品日韩一| av在线播放不卡| 久久精品一区四区| 国内精品久久久久影院薰衣草| 制服丝袜在线91| 亚洲18女电影在线观看| 在线免费不卡电影| 亚洲欧洲综合另类在线| 成人午夜av影视| 欧美激情一区二区三区全黄| 国产综合久久久久久鬼色| 日韩无一区二区| 日本视频中文字幕一区二区三区| 欧美最猛性xxxxx直播| 亚洲摸摸操操av| 91视频精品在这里| 亚洲美腿欧美偷拍| 91老司机福利 在线| 亚洲欧美一区二区在线观看| 不卡电影免费在线播放一区| 国产精品二三区| 成人美女视频在线观看| 国产精品乱码久久久久久| 不卡的看片网站| 亚洲男帅同性gay1069| 欧美中文字幕一区二区三区亚洲| 亚洲少妇30p| 欧美性视频一区二区三区| 亚洲电影中文字幕在线观看| 欧美日韩国产美女| 免费久久精品视频| 久久蜜桃av一区精品变态类天堂| 国产乱码精品一区二区三区忘忧草 | 日韩欧美精品在线| 久久精品国产亚洲a| 国产区在线观看成人精品| av在线免费不卡| 亚洲第一狼人社区| 日韩欧美三级在线| 国产电影一区在线| 亚洲欧洲日韩在线| 欧美日韩精品一区二区三区| 青青草国产成人99久久| 久久网这里都是精品| 成人免费电影视频| 午夜精品在线视频一区| 日韩你懂的在线观看| 成人激情动漫在线观看| 亚洲成人午夜影院| 久久综合色婷婷| 在线视频综合导航| 久久激情五月婷婷| 亚洲欧美日韩国产一区二区三区| 欧美精品丝袜久久久中文字幕| 精品亚洲成av人在线观看|