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

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

?? ixosalosixp400.h

?? u-boot1.3.0的原碼,從配了網絡驅動和FLASH的驅動,并該用ESC竟如
?? H
字號:
/** * @file IxOsalOsIxp400.h * * @brief OS and platform specific definitions * * Design Notes: * * @par * IXP400 SW Release version 2.0 * * -- Copyright Notice -- * * @par * Copyright 2001-2005, Intel Corporation. * All rights reserved. * * @par * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright *    notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright *    notice, this list of conditions and the following disclaimer in the *    documentation and/or other materials provided with the distribution. * 3. Neither the name of the Intel Corporation nor the names of its contributors *    may be used to endorse or promote products derived from this software *    without specific prior written permission. * * @par * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * @par * -- End of Copyright Notice -- */#ifndef IxOsalOsIxp400_H#define IxOsalOsIxp400_H#define BIT(x) (1<<(x))#define IXP425_EthA_BASE	0xc8009000#define IXP425_EthB_BASE	0xc800a000#define IXP425_PSMA_BASE	0xc8006000#define IXP425_PSMB_BASE	0xc8007000#define IXP425_PSMC_BASE	0xc8008000#define IXP425_PERIPHERAL_BASE	0xc8000000#define IXP425_QMGR_BASE	0x60000000#define IXP425_OSTS		0xC8005000#define IXP425_INT_LVL_NPEA	0#define IXP425_INT_LVL_NPEB	1#define IXP425_INT_LVL_NPEC	2#define IXP425_INT_LVL_QM1	3#define IXP425_INT_LVL_QM2	4#define IXP425_EXPANSION_BUS_BASE1	0x50000000#define IXP425_EXPANSION_BUS_BASE2	0x50000000#define IXP425_EXPANSION_BUS_CS1_BASE	0x51000000#define IXP425_EXP_CONFIG_BASE		0xC4000000/* physical addresses to be used when requesting memory with IX_OSAL_MEM_MAP */#define IX_OSAL_IXP400_INTC_PHYS_BASE          IXP425_INTC_BASE#define IX_OSAL_IXP400_GPIO_PHYS_BASE          IXP425_GPIO_BASE#define IX_OSAL_IXP400_UART1_PHYS_BASE         IXP425_UART1_BASE#define IX_OSAL_IXP400_UART2_PHYS_BASE         IXP425_UART2_BASE#define IX_OSAL_IXP400_ETHA_PHYS_BASE          IXP425_EthA_BASE#define IX_OSAL_IXP400_ETHB_PHYS_BASE          IXP425_EthB_BASE#define IX_OSAL_IXP400_NPEA_PHYS_BASE          IXP425_NPEA_BASE#define IX_OSAL_IXP400_NPEB_PHYS_BASE          IXP425_NPEB_BASE#define IX_OSAL_IXP400_NPEC_PHYS_BASE          IXP425_NPEC_BASE#define IX_OSAL_IXP400_PERIPHERAL_PHYS_BASE    IXP425_PERIPHERAL_BASE#define IX_OSAL_IXP400_QMGR_PHYS_BASE          IXP425_QMGR_BASE#define IX_OSAL_IXP400_OSTS_PHYS_BASE          IXP425_TIMER_BASE#define IX_OSAL_IXP400_USB_PHYS_BASE           IXP425_USB_BASE#define IX_OSAL_IXP400_EXP_CFG_PHYS_BASE       IXP425_EXP_CFG_BASE#define IX_OSAL_IXP400_EXP_BUS_PHYS_BASE       IXP425_EXP_BUS_BASE2#define IX_OSAL_IXP400_EXP_BUS_BOOT_PHYS_BASE  IXP425_EXP_BUS_BASE1#define IX_OSAL_IXP400_EXP_BUS_CS0_PHYS_BASE   IXP425_EXP_BUS_CS0_BASE#define IX_OSAL_IXP400_EXP_BUS_CS1_PHYS_BASE   IXP425_EXP_BUS_CS1_BASE#define IX_OSAL_IXP400_EXP_BUS_CS4_PHYS_BASE   IXP425_EXP_BUS_CS4_BASE#define IX_OSAL_IXP400_EXP_BUS_REGS_PHYS_BASE  IXP425_EXP_CFG_BASE#define IX_OSAL_IXP400_PCI_CFG_PHYS_BASE       IXP425_PCI_CFG_BASE/* map sizes to be used when requesting memory with IX_OSAL_MEM_MAP */#define IX_OSAL_IXP400_QMGR_MAP_SIZE        (0x4000)	 /**< Queue Manager map size */#define IX_OSAL_IXP400_PERIPHERAL_MAP_SIZE  (0xC000)	 /**< Peripheral space map size */#define IX_OSAL_IXP400_UART1_MAP_SIZE       (0x1000)	 /**< UART1 map size */#define IX_OSAL_IXP400_UART2_MAP_SIZE       (0x1000)	 /**< UART2 map size */#define IX_OSAL_IXP400_PMU_MAP_SIZE         (0x1000)	 /**< PMU map size */#define IX_OSAL_IXP400_OSTS_MAP_SIZE        (0x1000)	 /**< OS Timers map size */#define IX_OSAL_IXP400_NPEA_MAP_SIZE        (0x1000)	 /**< NPE A map size */#define IX_OSAL_IXP400_NPEB_MAP_SIZE        (0x1000)	 /**< NPE B map size */#define IX_OSAL_IXP400_NPEC_MAP_SIZE        (0x1000)	 /**< NPE C map size */#define IX_OSAL_IXP400_ETHA_MAP_SIZE        (0x1000)	 /**< Eth A map size */#define IX_OSAL_IXP400_ETHB_MAP_SIZE        (0x1000)	 /**< Eth B map size */#define IX_OSAL_IXP400_USB_MAP_SIZE         (0x1000)	 /**< USB map size */#define IX_OSAL_IXP400_GPIO_MAP_SIZE        (0x1000)	 /**< GPIO map size */#define IX_OSAL_IXP400_EXP_REG_MAP_SIZE     (0x1000)	 /**< Exp Bus Config Registers map size */#define IX_OSAL_IXP400_EXP_BUS_MAP_SIZE     (0x08000000) /**< Expansion bus map size */#define IX_OSAL_IXP400_EXP_BUS_CS0_MAP_SIZE (0x01000000) /**< CS0 map size */#define IX_OSAL_IXP400_EXP_BUS_CS1_MAP_SIZE (0x01000000) /**< CS1 map size */#define IX_OSAL_IXP400_EXP_BUS_CS4_MAP_SIZE (0x01000000) /**< CS4 map size */#define IX_OSAL_IXP400_PCI_CFG_MAP_SIZE     (0x1000)	 /**< PCI Bus Config Registers map size */#define IX_OSAL_IXP400_EXP_FUSE             (IXP425_EXP_CONFIG_BASE + 0x28)#define IX_OSAL_IXP400_ETH_NPEA_PHYS_BASE   0xC800C000#define IX_OSAL_IXP400_ETH_NPEA_MAP_SIZE    0x1000/* * Interrupt Levels */#define IX_OSAL_IXP400_NPEA_IRQ_LVL		(0)#define IX_OSAL_IXP400_NPEB_IRQ_LVL		(1)#define IX_OSAL_IXP400_NPEC_IRQ_LVL		(2)#define IX_OSAL_IXP400_QM1_IRQ_LVL		(3)#define IX_OSAL_IXP400_QM2_IRQ_LVL		(4)#define IX_OSAL_IXP400_TIMER1_IRQ_LVL		(5)#define IX_OSAL_IXP400_GPIO0_IRQ_LVL		(6)#define IX_OSAL_IXP400_GPIO1_IRQ_LVL		(7)#define IX_OSAL_IXP400_PCI_INT_IRQ_LVL		(8)#define IX_OSAL_IXP400_PCI_DMA1_IRQ_LVL		(9)#define IX_OSAL_IXP400_PCI_DMA2_IRQ_LVL		(10)#define IX_OSAL_IXP400_TIMER2_IRQ_LVL		(11)#define IX_OSAL_IXP400_USB_IRQ_LVL		(12)#define IX_OSAL_IXP400_UART2_IRQ_LVL		(13)#define IX_OSAL_IXP400_TIMESTAMP_IRQ_LVL	(14)#define IX_OSAL_IXP400_UART1_IRQ_LVL		(15)#define IX_OSAL_IXP400_WDOG_IRQ_LVL		(16)#define IX_OSAL_IXP400_AHB_PMU_IRQ_LVL		(17)#define IX_OSAL_IXP400_XSCALE_PMU_IRQ_LVL	(18)#define IX_OSAL_IXP400_GPIO2_IRQ_LVL		(19)#define IX_OSAL_IXP400_GPIO3_IRQ_LVL		(20)#define IX_OSAL_IXP400_GPIO4_IRQ_LVL		(21)#define IX_OSAL_IXP400_GPIO5_IRQ_LVL		(22)#define IX_OSAL_IXP400_GPIO6_IRQ_LVL		(23)#define IX_OSAL_IXP400_GPIO7_IRQ_LVL		(24)#define IX_OSAL_IXP400_GPIO8_IRQ_LVL		(25)#define IX_OSAL_IXP400_GPIO9_IRQ_LVL		(26)#define IX_OSAL_IXP400_GPIO10_IRQ_LVL		(27)#define IX_OSAL_IXP400_GPIO11_IRQ_LVL		(28)#define IX_OSAL_IXP400_GPIO12_IRQ_LVL		(29)#define IX_OSAL_IXP400_SW_INT1_IRQ_LVL		(30)#define IX_OSAL_IXP400_SW_INT2_IRQ_LVL		(31)/* USB interrupt level mask */#define IX_OSAL_IXP400_INT_LVL_USB             IRQ_IXP425_USB/* USB IRQ */#define IX_OSAL_IXP400_USB_IRQ                 IRQ_IXP425_USB/* * OS name retrieval */#define IX_OSAL_OEM_OS_NAME_GET(name, limit) \ixOsalOsIxp400NameGet((INT8*)(name), (INT32) (limit))/* * OS version retrieval */#define IX_OSAL_OEM_OS_VERSION_GET(version, limit) \ixOsalOsIxp400VersionGet((INT8*)(version), (INT32) (limit))/* * Function to retrieve the OS name */PUBLIC IX_STATUS ixOsalOsIxp400NameGet(INT8* osName, INT32 maxSize);/* * Function to retrieve the OS version */PUBLIC IX_STATUS ixOsalOsIxp400VersionGet(INT8* osVersion, INT32 maxSize);/* * TimestampGet */PUBLIC UINT32 ixOsalOsIxp400TimestampGet (void);/* * Timestamp */#define IX_OSAL_OEM_TIMESTAMP_GET ixOsalOsIxp400TimestampGet/* * Timestamp resolution */PUBLIC UINT32 ixOsalOsIxp400TimestampResolutionGet (void);#define IX_OSAL_OEM_TIMESTAMP_RESOLUTION_GET ixOsalOsIxp400TimestampResolutionGet/* * Retrieves the system clock rate */PUBLIC UINT32 ixOsalOsIxp400SysClockRateGet (void);#define IX_OSAL_OEM_SYS_CLOCK_RATE_GET ixOsalOsIxp400SysClockRateGet/* * required by FS but is not really platform-specific. */#define IX_OSAL_OEM_TIME_GET(pTv) ixOsalTimeGet(pTv)/* linux map/unmap functions */PUBLIC void ixOsalLinuxMemMap (IxOsalMemoryMap * map);PUBLIC void ixOsalLinuxMemUnmap (IxOsalMemoryMap * map);/********************* *	Memory map ********************//* Global memmap only visible to IO MEM module */#ifdef IxOsalIoMem_CIxOsalMemoryMap ixOsalGlobalMemoryMap[] = {     {     /* Global BE and LE_AC map */     IX_OSAL_STATIC_MAP,	/* type            */     0x00000000,		/* physicalAddress */     0x30000000,		/* size            */     0x00000000,		/* virtualAddress  */     NULL,			/* mapFunction     */     NULL,			/* unmapFunction   */     0,				/* refCount        */     IX_OSAL_BE | IX_OSAL_LE_AC,/* endianType      */     "global_low"		/* name            */     },    /* SDRAM LE_DC alias */    {     IX_OSAL_STATIC_MAP,	/* type            */     0x00000000,		/* physicalAddress */     0x10000000,		/* size            */     0x30000000,		/* virtualAddress  */     NULL,			/* mapFunction     */     NULL,			/* unmapFunction   */     0,				/* refCount        */     IX_OSAL_LE_DC,		/* endianType      */     "sdram_dc"			/* name            */     },    /* QMGR LE_DC alias */    {     IX_OSAL_STATIC_MAP,	/* type            */     0x60000000,		/* physicalAddress */     0x00100000,		/* size            */     0x60000000,		/* virtualAddress  */     NULL,			/* mapFunction     */     NULL,			/* unmapFunction   */     0,				/* refCount        */     IX_OSAL_LE_DC,		/* endianType      */     "qmgr_dc"			/* name            */     },    /* QMGR BE alias */    {     IX_OSAL_STATIC_MAP,	/* type            */     0x60000000,		/* physicalAddress */     0x00100000,		/* size            */     0x60000000,		/* virtualAddress  */     NULL,			/* mapFunction     */     NULL,			/* unmapFunction   */     0,				/* refCount        */     IX_OSAL_BE | IX_OSAL_LE_AC,/* endianType      */     "qmgr_be"			/* name            */     },    /* Global BE and LE_AC map */    {     IX_OSAL_STATIC_MAP,	/* type            */     0x40000000,		/* physicalAddress */     0x20000000,		/* size            */     0x40000000,		/* virtualAddress  */     NULL,			/* mapFunction     */     NULL,			/* unmapFunction   */     0,				/* refCount        */     IX_OSAL_BE | IX_OSAL_LE_AC,/* endianType      */     "Misc Cfg"			/* name            */     },    /* Global BE and LE_AC map */    {     IX_OSAL_STATIC_MAP,	/* type            */     0x70000000,		/* physicalAddress */     0x8FFFFFFF,		/* size            */     0x70000000,		/* virtualAddress  */     NULL,			/* mapFunction     */     NULL,			/* unmapFunction   */     0,				/* refCount        */     IX_OSAL_BE | IX_OSAL_LE_AC,/* endianType      */     "Exp Cfg"			/* name            */     },};#endif /* IxOsalIoMem_C */#endif /* #define IxOsalOsIxp400_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区免费视频| 国产欧美精品在线观看| 99久久婷婷国产综合精品电影 | 一区二区在线观看不卡| 国产精品黄色在线观看| 最新国产精品久久精品| 国产精品久久久久久久久久久免费看 | 亚洲欧洲精品天堂一级| 99精品偷自拍| 国产999精品久久久久久| 午夜精品久久久久久久蜜桃app| 亚洲乱码国产乱码精品精可以看| 欧美二区在线观看| 日本韩国欧美三级| 成人91在线观看| 成人一区二区视频| 裸体健美xxxx欧美裸体表演| 一区二区成人在线观看| 日韩理论电影院| 久久久欧美精品sm网站| 欧美一区二区视频观看视频| 色综合天天狠狠| 丁香啪啪综合成人亚洲小说 | 99久久国产综合精品麻豆| 亚洲h动漫在线| 亚洲福利一二三区| 亚洲制服欧美中文字幕中文字幕| 日本一二三四高清不卡| 国产亚洲欧美在线| 国产亚洲一区二区三区四区| 精品精品国产高清a毛片牛牛| 欧美视频精品在线| 精品视频在线免费观看| 日韩一级欧美一级| 精品国产髙清在线看国产毛片| 欧美一区二区成人6969| 欧美浪妇xxxx高跟鞋交| 91免费精品国自产拍在线不卡| 成人性生交大片免费看中文网站| 成人免费视频免费观看| 99精品欧美一区二区三区小说| aaa国产一区| 欧美在线啊v一区| www.激情成人| 色www精品视频在线观看| 欧美精品在线一区二区三区| 久久午夜羞羞影院免费观看| 国产精品久久久久久久久久久免费看 | 成人h动漫精品一区二区| 99re亚洲国产精品| 欧美人伦禁忌dvd放荡欲情| 日韩欧美视频一区| 最新成人av在线| 免费观看成人鲁鲁鲁鲁鲁视频| 精品一区二区在线看| av在线一区二区三区| 在线播放一区二区三区| 日本一区二区在线不卡| 日韩av中文字幕一区二区三区| 午夜伦欧美伦电影理论片| 国产大陆精品国产| 色吧成人激情小说| 欧美zozo另类异族| 亚洲精选视频免费看| 五月天婷婷综合| 菠萝蜜视频在线观看一区| 欧美日韩国产免费| 国产欧美日韩在线看| 午夜视频一区二区三区| 岛国一区二区在线观看| 欧美婷婷六月丁香综合色| 精品国产91乱码一区二区三区| 日韩一区中文字幕| 激情综合色播激情啊| 91亚洲男人天堂| 日韩午夜激情免费电影| 一区二区三区中文在线| 国产综合一区二区| 91精品国产91综合久久蜜臀| 国产精品美女久久久久aⅴ| 日韩av不卡在线观看| 一本色道a无线码一区v| 久久久一区二区| 蜜臀av性久久久久蜜臀av麻豆| 国产乱对白刺激视频不卡| 欧美日韩一区高清| 国产精品久久久久久久第一福利| 国产综合色视频| 久久久亚洲精华液精华液精华液| 日本成人在线电影网| 欧美揉bbbbb揉bbbbb| 亚洲综合精品自拍| 成人一区二区三区在线观看| 国产午夜亚洲精品不卡| 国产伦精品一区二区三区免费| 欧美变态口味重另类| 九色综合狠狠综合久久| 精品国产区一区| 久久国产精品99久久人人澡| 91麻豆精品国产综合久久久久久| 亚洲国产精品一区二区www| 色爱区综合激月婷婷| 亚洲h在线观看| 777精品伊人久久久久大香线蕉| 日韩高清不卡在线| 日韩欧美成人激情| 国产美女在线精品| 欧美极品少妇xxxxⅹ高跟鞋 | 欧美日韩美少妇| 亚洲风情在线资源站| 欧美无砖专区一中文字| 蜜桃一区二区三区四区| 久久先锋资源网| 91一区一区三区| 日韩一区精品视频| 欧美刺激午夜性久久久久久久| 国产精品一卡二卡| 亚洲欧美电影一区二区| 欧美综合色免费| 美女网站一区二区| 国产精品毛片大码女人| 成人av综合在线| 国产精品国产三级国产专播品爱网| 国产成人丝袜美腿| 亚洲精品成a人| 7777精品伊人久久久大香线蕉的 | 99久久精品99国产精品| 伊人开心综合网| 欧美色图一区二区三区| 青青草伊人久久| 中文字幕av免费专区久久| 99精品久久只有精品| 亚洲成人自拍网| 国产欧美一区二区三区在线看蜜臀 | 欧美日韩在线播放| 一区二区三区加勒比av| 欧美一区二区性放荡片| 国产a久久麻豆| 亚欧色一区w666天堂| 久久久综合网站| 欧美午夜一区二区三区| 国产精品每日更新在线播放网址| 99国产精品国产精品久久| 奇米影视一区二区三区小说| 国产精品成人一区二区艾草| 欧美嫩在线观看| av激情综合网| 免费在线一区观看| 欧美国产日产图区| 精品久久国产老人久久综合| 欧美影院一区二区三区| 不卡大黄网站免费看| 麻豆精品一区二区av白丝在线| √…a在线天堂一区| 久久久精品蜜桃| 日韩一级视频免费观看在线| 色吊一区二区三区| 99riav久久精品riav| 成人晚上爱看视频| 国产乱妇无码大片在线观看| 久久精品国产免费| 亚洲视频在线一区观看| 欧美不卡123| 91精品欧美一区二区三区综合在| 成人激情小说乱人伦| 蜜臀精品久久久久久蜜臀| 日韩精品久久理论片| 亚洲一区免费视频| 一区二区三区中文在线观看| 中文字幕在线不卡一区| 国产亚洲污的网站| 久久精品亚洲麻豆av一区二区| 日韩欧美aaaaaa| 欧美电影免费观看高清完整版在线观看 | 国产自产高清不卡| 久久国产精品99久久人人澡| 蜜桃精品视频在线观看| 久久 天天综合| 午夜久久久影院| 蜜臀av一区二区在线观看| 久久99久国产精品黄毛片色诱| 捆绑调教美女网站视频一区| 亚洲一二三级电影| 蜜臀av性久久久久av蜜臀妖精| 麻豆精品国产传媒mv男同| 久久精品国产免费看久久精品| 精品一区二区久久久| 国产精品99久久不卡二区| 成人精品免费网站| 在线观看91视频| 日韩免费观看2025年上映的电影| 日韩免费视频线观看| 欧美国产视频在线| 亚洲一区二区三区在线看| 日韩国产欧美视频| 国产白丝网站精品污在线入口| 狠狠色丁香婷婷综合久久片| 亚洲成av人片www| 国内精品写真在线观看| av影院午夜一区|