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

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

?? mxc_setup_mx31.h

?? i.mx31 3DS平臺(tái)Nandboot引導(dǎo)程序源碼
?? H
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
#ifndef MXC_SETUP_MX31_H_#define MXC_SETUP_MX31_H_ //========================================================================= //         File : mxc_setup_mx31.h // //        Platform specific code for MX31 platform. //        This code is derived from eCos files hal_platform_setup.h //        hal_mx31.h. // //========================================================================== //####ECOSGPLCOPYRIGHTBEGIN#### // ------------------------------------------- // This file is part of eCos, the Embedded Configurable Operating System. // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc. // // eCos is free software; you can redistribute it and/or modify it under // the terms of the GNU General Public License as published by the Free // Software Foundation; either version 2 or (at your option) any later version. // // eCos is distributed in the hope that it will be useful, but WITHOUT ANY // WARRANTY; without even the implied warranty of MERCHANTABILITY or // FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License // for more details. // // You should have received a copy of the GNU General Public License along // with eCos; if not, write to the Free Software Foundation, Inc., // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. // // As a special exception, if other files instantiate templates or use macros // or inline functions from this file, or you compile this file and link it // with other works to produce a work based on this file, this file does not // by itself cause the resulting work to be covered by the GNU General Public // License. However the source code for this file must still be made available // in accordance with section (3) of the GNU General Public License. // // This exception does not invalidate any other reasons why a work based on // this file might be covered by the GNU General Public License. // // Alternative licenses for eCos may be arranged by contacting Red Hat, Inc. // at http://sources.redhat.com/ecos/ecos-license/ // ------------------------------------------- //####ECOSGPLCOPYRIGHTEND#### //========================================================================*/ #ifdef __ASSEMBLER__  #define REG8_VAL(a)          (a) #define REG16_VAL(a)         (a) #define REG32_VAL(a)         (a)  #define REG8_PTR(a)          (a) #define REG16_PTR(a)         (a) #define REG32_PTR(a)         (a)  #else /* __ASSEMBLER__ */  #define REG8_VAL(a)          ((unsigned char)(a)) #define REG16_VAL(a)         ((unsigned short)(a)) #define REG32_VAL(a)         ((unsigned int)(a))  #define REG8_PTR(a)          ((volatile unsigned char *)(a)) #define REG16_PTR(a)         ((volatile unsigned short *)(a)) #define REG32_PTR(a)         ((volatile unsigned int *)(a)) #define readb(a)             (*(volatile unsigned char *)(a)) #define readw(a)             (*(volatile unsigned short *)(a)) #define readl(a)             (*(volatile unsigned int *)(a)) #define writeb(v,a)          (*(volatile unsigned char *)(a) = (v)) #define writew(v,a)          (*(volatile unsigned short *)(a) = (v)) #define writel(v,a)          (*(volatile unsigned int *)(a) = (v))  #endif /* __ASSEMBLER__ */  /*  * Default Memory Layout Definitions  */  #define L2CC_BASE_ADDR          0x30000000  /*  * AIPS 1  */ #define AIPS1_BASE_ADDR         0x43F00000 #define AIPS1_CTRL_BASE_ADDR    AIPS1_BASE_ADDR #define MAX_BASE_ADDR           0x43F04000 #define EVTMON_BASE_ADDR        0x43F08000 #define CLKCTL_BASE_ADDR        0x43F0C000 #define ETB_SLOT4_BASE_ADDR     0x43F10000 #define ETB_SLOT5_BASE_ADDR     0x43F14000 #define ECT_CTIO_BASE_ADDR      0x43F18000 #define I2C_BASE_ADDR           0x43F80000 #define I2C3_BASE_ADDR          0x43F84000 #define OTG_BASE_ADDR           0x43F88000 #define ATA_BASE_ADDR           0x43F8C000 #define UART1_BASE_ADDR         0x43F90000 #define UART2_BASE_ADDR         0x43F94000 #define I2C2_BASE_ADDR          0x43F98000 #define OWIRE_BASE_ADDR         0x43F9C000 #define SSI1_BASE_ADDR          0x43FA0000 #define CSPI1_BASE_ADDR         0x43FA4000 #define KPP_BASE_ADDR           0x43FA8000 #define IOMUXC_BASE_ADDR        0x43FAC000 #define UART4_BASE_ADDR         0x43FB0000 #define UART5_BASE_ADDR         0x43FB4000 #define ECT_IP1_BASE_ADDR       0x43FB8000 #define ECT_IP2_BASE_ADDR       0x43FBC000  /*  * SPBA  */ #define SPBA_BASE_ADDR          0x50000000 #define MMC_SDHC1_BASE_ADDR     0x50004000 #define MMC_SDHC2_BASE_ADDR     0x50008000 #define UART3_BASE_ADDR         0x5000C000 #define CSPI2_BASE_ADDR         0x50010000 #define SSI2_BASE_ADDR          0x50014000 #define SIM_BASE_ADDR           0x50018000 #define IIM_BASE_ADDR           0x5001C000 #define ATA_DMA_BASE_ADDR       0x50020000 #define SPBA_CTRL_BASE_ADDR     0x5003C000  /*  * AIPS 2  */ #define AIPS2_BASE_ADDR         0x53F00000 #define AIPS2_CTRL_BASE_ADDR    AIPS2_BASE_ADDR #define CCM_BASE_ADDR           0x53F80000 #define FIRI_BASE_ADDR          0x53F8C000 #define GPT1_BASE_ADDR          0x53F90000 #define EPIT1_BASE_ADDR         0x53F94000 #define EPIT2_BASE_ADDR         0x53F98000 #define GPIO3_BASE_ADDR         0x53FA4000 #define SCC_BASE                0x53FAC000 #define SCM_BASE                0x53FAE000 #define SMN_BASE                0x53FAF000 #define RNGA_BASE_ADDR          0x53FB0000 #define IPU_CTRL_BASE_ADDR      0x53FC0000 #define AUDMUX_BASE             0x53FC4000 #define MPEG4_ENC_BASE          0x53FC8000 #define GPIO1_BASE_ADDR         0x53FCC000 #define GPIO2_BASE_ADDR         0x53FD0000 #define SDMA_BASE_ADDR          0x53FD4000 #define RTC_BASE_ADDR           0x53FD8000 #define WDOG_BASE_ADDR          0x53FDC000 #define PWM_BASE_ADDR           0x53FE0000 #define RTIC_BASE_ADDR          0x53FEC000  #define WDOG1_BASE_ADDR               WDOG_BASE_ADDR #define CRM_MCU_BASE_ADDR     CCM_BASE_ADDR  /*  * ROMPATCH and AVIC  */ #define ROMPATCH_BASE_ADDR      0x60000000 #define AVIC_BASE_ADDR          0x68000000  /* Since AVIC vector registers are NOT used, we reserve some for various  * purposes. Copied from Linux source code. */ #define AVIC_VEC_0              0x100   /* For WFI workaround used by Linux kernel */ #define AVIC_VEC_1              0x104   /* For system revision used by Linux kernel */ #define CHIP_REV_1_0            0x10 #define CHIP_REV_2_0            0x20 #define SYSTEM_REV_ID_REG       (AVIC_BASE_ADDR + AVIC_VEC_1) #define SYSTEM_REV_ID_MAG       0xF00C  /*  * NAND, SDRAM, WEIM, M3IF, EMI controllers  */ #define EXT_MEM_CTRL_BASE       0xB8000000 #define NFC_BASE                EXT_MEM_CTRL_BASE #define ESDCTL_BASE             0xB8001000 #define WEIM_BASE_ADDR          0xB8002000 #define WEIM_CTRL_CS0           WEIM_BASE_ADDR #define WEIM_CTRL_CS1           (WEIM_BASE_ADDR + 0x10) #define WEIM_CTRL_CS2           (WEIM_BASE_ADDR + 0x20) #define WEIM_CTRL_CS3           (WEIM_BASE_ADDR + 0x30) #define WEIM_CTRL_CS4           (WEIM_BASE_ADDR + 0x40) #define M3IF_BASE               0xB8003000 #define PCMCIA_CTL_BASE         0xB8004000  /*  * Memory regions and CS  */ #define IPU_MEM_BASE_ADDR       0x70000000 #define CSD0_BASE_ADDR          0x80000000 #define CSD1_BASE_ADDR          0x90000000 #define CS0_BASE_ADDR           0xA0000000 #define CS1_BASE_ADDR           0xA8000000 #define CS2_BASE_ADDR           0xB0000000 #define CS3_BASE_ADDR           0xB2000000 #define CS4_BASE_ADDR           0xB4000000 #define CS4_BASE_PSRAM          0xB5000000 #define CS5_BASE_ADDR           0xB6000000 #define PCMCIA_MEM_BASE_ADDR    0xC0000000  #define INTERNAL_ROM_VA         0xF0000000  // SDRAM #define RAM_BANK0_BASE          SDRAM_BASE_ADDR  /*  * IRQ Controller Register Definitions.  */ #define AVIC_NIMASK                     REG32_PTR(AVIC_BASE_ADDR + (0x04)) #define AVIC_INTTYPEH                   REG32_PTR(AVIC_BASE_ADDR + (0x18)) #define AVIC_INTTYPEL                   REG32_PTR(AVIC_BASE_ADDR + (0x1C))  /* L210 */ #define L2CC_BASE_ADDR                  0x30000000 #define L2_CACHE_LINE_SIZE              32 #define L2_CACHE_CTL_REG                0x100 #define L2_CACHE_AUX_CTL_REG            0x104 #define L2_CACHE_SYNC_REG               0x730 #define L2_CACHE_INV_LINE_REG           0x770 #define L2_CACHE_INV_WAY_REG            0x77C #define L2_CACHE_CLEAN_LINE_REG         0x7B0 #define L2_CACHE_CLEAN_INV_LINE_REG     0x7F0  /* CCM */ #define CLKCTL_CCMR                     0x00 #define CLKCTL_PDR0                     0x04 #define CLKCTL_PDR1                     0x08 #define CLKCTL_PDR2                     0x64 #define CLKCTL_RCSR                     0x0C #define CLKCTL_MPCTL                    0x10 #define CLKCTL_UPCTL                    0x14 #define CLKCTL_SPCTL                    0x18 #define CLKCTL_COSR                     0x1C #define PLL_REF_CLK                     26000000  /* WEIM - CS0 */ #define CSCRU                           0x00 #define CSCRL                           0x04 #define CSCRA                           0x08  /* ESDCTL */ #define ESDCTL_ESDCTL0                  0x00 #define ESDCTL_ESDCFG0                  0x04 #define ESDCTL_ESDCTL1                  0x08 #define ESDCTL_ESDCFG1                  0x0C #define ESDCTL_ESDMISC                  0x10  /*  * UART Control Register 0 Bit Fields.  */ #define         EUartUCR1_ADEN      (1 << 15)   // Auto detect interrupt #define         EUartUCR1_ADBR      (1 << 14)   // Auto detect baud rate #define         EUartUCR1_TRDYEN    (1 << 13)   // Transmitter ready interrupt enable #define         EUartUCR1_IDEN      (1 << 12)   // Idle condition interrupt #define         EUartUCR1_RRDYEN    (1 << 9)    // Recv ready interrupt enable #define         EUartUCR1_RDMAEN    (1 << 8)    // Recv ready DMA enable #define         EUartUCR1_IREN      (1 << 7)    // Infrared interface enable #define         EUartUCR1_TXMPTYEN  (1 << 6)    // Transimitter empt  interrupt enable #define         EUartUCR1_RTSDEN    (1 << 5)    // RTS delta interrupt enable #define         EUartUCR1_SNDBRK    (1 << 4)    // Send break #define         EUartUCR1_TDMAEN    (1 << 3)    // Transmitter ready DMA enable #define         EUartUCR1_DOZE      (1 << 1)    // Doze #define         EUartUCR1_UARTEN    (1 << 0)    // UART enabled #define         EUartUCR2_ESCI      (1 << 15)   // Escape seq interrupt enable #define         EUartUCR2_IRTS      (1 << 14)   // Ignore RTS pin #define         EUartUCR2_CTSC      (1 << 13)   // CTS pin control #define         EUartUCR2_CTS       (1 << 12)   // Clear to send #define         EUartUCR2_ESCEN     (1 << 11)   // Escape enable #define         EUartUCR2_PREN      (1 << 8)    // Parity enable #define         EUartUCR2_PROE      (1 << 7)    // Parity odd/even #define         EUartUCR2_STPB      (1 << 6)    // Stop #define         EUartUCR2_WS        (1 << 5)    // Word size #define         EUartUCR2_RTSEN     (1 << 4)    // Request to send interrupt enable #define         EUartUCR2_ATEN      (1 << 3)    // Aging timer enable #define         EUartUCR2_TXEN      (1 << 2)    // Transmitter enabled #define         EUartUCR2_RXEN      (1 << 1)    // Receiver enabled #define         EUartUCR2_SRST_     (1 << 0)    // SW reset #define         EUartUCR3_PARERREN  (1 << 12)   // Parity enable #define         EUartUCR3_FRAERREN  (1 << 11)   // Frame error interrupt enable #define         EUartUCR3_ADNIMP    (1 << 7)    // Autobaud detection not improved #define         EUartUCR3_RXDSEN    (1 << 6)    // Receive status interrupt  enable #define         EUartUCR3_AIRINTEN  (1 << 5)    // Async IR wake interrupt enable #define         EUartUCR3_AWAKEN    (1 << 4)    // Async wake interrupt enable #define         EUartUCR3_RXDMUXSEL (1 << 2)    // RXD muxed input selected #define         EUartUCR3_INVT      (1 << 1)    // Inverted Infrared transmission #define         EUartUCR3_ACIEN     (1 << 0)    // Autobaud counter interrupt  enable #define         EUartUCR4_CTSTL_32  (32 << 10)  // CTS trigger level (32 chars) #define         EUartUCR4_INVR      (1 << 9)    // Inverted infrared reception #define         EUartUCR4_ENIRI     (1 << 8)    // Serial infrared interrupt enable #define         EUartUCR4_WKEN      (1 << 7)    // Wake interrupt enable #define         EUartUCR4_IRSC      (1 << 5)    // IR special case #define         EUartUCR4_LPBYP     (1 << 4)    // Low power bypass #define         EUartUCR4_TCEN      (1 << 3)    // Transmit complete interrupt  enable #define         EUartUCR4_BKEN      (1 << 2)    // Break condition interrupt enable #define         EUartUCR4_OREN      (1 << 1)    // Receiver overrun interrupt enable #define         EUartUCR4_DREN      (1 << 0)    // Recv data ready interrupt enable #define         EUartUFCR_RXTL_SHF  0           // Receiver trigger level shift #define         EUartUFCR_RFDIV_1   (5 << 7)    // Reference freq divider (div> 1) #define         EUartUFCR_RFDIV_2   (4 << 7)    // Reference freq divider (div> 2) #define         EUartUFCR_RFDIV_3   (3 << 7)            // Reference freq  divider (div 3) #define         EUartUFCR_RFDIV_4   (2 << 7)            // Reference freq divider (div 4) #define         EUartUFCR_RFDIV_5   (1 << 7)            // Reference freq divider (div 5) #define         EUartUFCR_RFDIV_6   (0 << 7)            // Reference freq divider (div 6) #define         EUartUFCR_RFDIV_7   (6 << 7)            // Reference freq divider (div 7) #define         EUartUFCR_TXTL_SHF  10          // Transmitter trigger level shift #define         EUartUSR1_PARITYERR (1 << 15)   // Parity error interrupt flag #define         EUartUSR1_RTSS      (1 << 14)   // RTS pin status #define         EUartUSR1_TRDY      (1 << 13)   // Transmitter ready interrupt/dma flag #define         EUartUSR1_RTSD      (1 << 12)   // RTS delta #define         EUartUSR1_ESCF      (1 << 11)   // Escape seq interrupt flag #define         EUartUSR1_FRAMERR   (1 << 10)   // Frame error interrupt flag #define         EUartUSR1_RRDY      (1 << 9)    // Receiver ready  interrupt/dma flag #define         EUartUSR1_AGTIM     (1 << 8)    // Aging timeout interrupt status #define         EUartUSR1_RXDS      (1 << 6)    // Receiver idle interrupt flag #define         EUartUSR1_AIRINT    (1 << 5)    // Async IR wake interrupt flag #define         EUartUSR1_AWAKE     (1 << 4)    // Aysnc wake interrupt flag #define         EUartUSR2_ADET      (1 << 15)   // Auto baud rate detect  complete #define         EUartUSR2_TXFE      (1 << 14)   // Transmit buffer FIFO empty #define         EUartUSR2_IDLE      (1 << 12)   // Idle condition #define         EUartUSR2_ACST      (1 << 11)   // Autobaud counter stopped

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美亚洲高清一区二区三区不卡| 久久久99久久| 国产亚洲人成网站| 亚洲最大的成人av| 国产精品69久久久久水密桃| 麻豆成人久久精品二区三区小说| 99久久国产综合精品麻豆| 精品国产露脸精彩对白| 亚洲国产精品一区二区www| 成人污视频在线观看| 日韩精品一区二区三区视频| 亚洲一级在线观看| 波多野结衣中文字幕一区| 婷婷夜色潮精品综合在线| 国内精品久久久久影院色| 欧美精品丝袜久久久中文字幕| 中文字幕一区二区三区不卡在线 | 亚洲精品一二三| 国内成人精品2018免费看| 欧美日韩精品电影| 亚洲激情图片qvod| 成人的网站免费观看| 久久久久久毛片| 国内精品国产三级国产a久久| 岛国精品在线观看| 久久亚洲二区三区| 麻豆成人久久精品二区三区红 | 91色九色蝌蚪| 99免费精品在线| 欧美天堂一区二区三区| 亚洲婷婷综合久久一本伊一区| 国产精品系列在线观看| 久久综合网色—综合色88| 秋霞午夜鲁丝一区二区老狼| 欧美日韩成人综合| 亚洲国产综合人成综合网站| 色噜噜偷拍精品综合在线| 亚洲视频在线观看三级| jiyouzz国产精品久久| 国产精品无码永久免费888| 国产永久精品大片wwwapp| 精品国产91洋老外米糕| 久久99国产精品久久99果冻传媒| 日韩区在线观看| 国产亚洲自拍一区| 国产综合成人久久大片91| 精品国产一区久久| 国产一区在线观看视频| 久久亚洲二区三区| 国产不卡在线一区| 中文字幕中文乱码欧美一区二区 | 色婷婷香蕉在线一区二区| 91麻豆精品国产91久久久久| 亚洲成人自拍一区| 欧美肥妇bbw| 精一区二区三区| 2024国产精品| 欧美乱妇23p| 国产精品理论在线观看| 不卡在线观看av| 亚洲精品成人天堂一二三| 欧美视频中文一区二区三区在线观看| 一区av在线播放| 日韩一区二区三区电影在线观看| 久久国产婷婷国产香蕉| 久久久久久久电影| 99re这里只有精品视频首页| 日韩一区二区视频| 国产乱一区二区| 中文字幕一区二区三区不卡在线| 日本韩国精品在线| 青青青爽久久午夜综合久久午夜| 精品99久久久久久| 99久久99精品久久久久久| 亚洲一区视频在线观看视频| 91精品国产日韩91久久久久久| 欧美日韩日日夜夜| 亚洲图片一区二区| 精品国产乱子伦一区| 不卡影院免费观看| 日韩高清国产一区在线| 久久久久久久一区| 一本大道久久精品懂色aⅴ| 婷婷国产v国产偷v亚洲高清| www亚洲一区| 色久优优欧美色久优优| 免费av网站大全久久| 国产精品午夜电影| 欧美日韩高清在线播放| 韩国精品免费视频| 亚洲综合成人在线| 精品国产麻豆免费人成网站| 色一区在线观看| 福利视频网站一区二区三区| 欧美精品丝袜中出| 成人午夜免费av| 五月天亚洲婷婷| 欧美韩国日本综合| 欧美日本在线播放| 成人亚洲精品久久久久软件| 亚洲成av人片在线| 亚洲国产激情av| 欧美经典一区二区三区| 精品视频一区二区三区免费| 国产麻豆精品在线| 日韩精品亚洲一区| 成人欧美一区二区三区视频网页 | 成人午夜大片免费观看| 亚洲成人综合视频| 亚洲色图色小说| 精品国产a毛片| 欧美精品一卡二卡| 91麻豆国产香蕉久久精品| 久久99国产精品免费网站| 亚洲一线二线三线久久久| 国产亚洲一二三区| 欧美大白屁股肥臀xxxxxx| 在线免费观看日韩欧美| 亚洲精品乱码久久久久久日本蜜臀| 日韩欧美国产高清| 欧美影院一区二区| 99麻豆久久久国产精品免费优播| 久久99日本精品| 视频一区二区三区入口| 1024精品合集| 欧美激情在线看| 日韩丝袜情趣美女图片| 亚洲国产精品一区二区久久| 欧美精品第1页| 色婷婷久久久久swag精品 | 精品一区二区三区免费毛片爱| 亚洲精品国产a久久久久久| 国产欧美精品一区aⅴ影院 | 日韩三级高清在线| 欧美日韩国产一级片| 91年精品国产| 成人av在线资源网站| 国产一区二区三区四区五区美女 | 91国内精品野花午夜精品| 国产成人午夜电影网| 精品午夜一区二区三区在线观看| 亚洲风情在线资源站| 一区二区三区在线不卡| 国产精品久久久久久久岛一牛影视| 久久综合久久综合亚洲| 日韩午夜小视频| 日韩欧美激情四射| 3d成人动漫网站| 国产欧美久久久精品影院| 久久色中文字幕| 26uuu亚洲| 26uuu亚洲| 久久精品水蜜桃av综合天堂| 欧美精品一区二区不卡| 精品久久久久久久久久久久包黑料| 91精品欧美福利在线观看| 欧美日韩精品三区| 欧美日韩一区二区三区在线| 欧美性生活影院| 欧美亚洲综合色| 欧美日韩精品二区第二页| 欧美日韩五月天| 欧美一区二区性放荡片| 欧美一卡在线观看| 日韩亚洲欧美成人一区| 日韩中文字幕亚洲一区二区va在线 | 日韩欧美一卡二卡| 日韩欧美一级精品久久| 日韩免费看的电影| 精品国产一区二区三区久久影院 | 在线看日本不卡| 欧美午夜理伦三级在线观看| 欧美日韩性生活| 一区二区三区高清不卡| 亚洲欧美成人一区二区三区| 一区二区在线观看av| 午夜精品久久久久久久久| 美国三级日本三级久久99| 精品亚洲国内自在自线福利| 国产麻豆精品一区二区| jizzjizzjizz欧美| 欧美三级日韩在线| 日韩美女一区二区三区| 久久久久99精品一区| 《视频一区视频二区| 性欧美疯狂xxxxbbbb| 久久精品国产亚洲a| 粉嫩av亚洲一区二区图片| 91美女福利视频| 欧美猛男gaygay网站| 久久久久久一二三区| 成人免费一区二区三区在线观看| 一区二区三区欧美日| 蜜桃视频在线观看一区| 一区二区久久久久| 男女男精品视频网| 成人精品视频网站| 精品视频资源站| 久久先锋影音av| 一区二区三区国产精华|