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

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

?? au1x00.h

?? linux下的BOOT程序原碼,有需要的可以來下,保證好用
?? H
?? 第 1 頁 / 共 3 頁
字號:
/* * * BRIEF MODULE DESCRIPTION *	Include file for Alchemy Semiconductor's Au1k CPU. * * Copyright 2000,2001 MontaVista Software Inc. * Author: MontaVista Software, Inc. *         	ppopov@mvista.com or source@mvista.com * *  This program 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 of the  License, or (at your *  option) any later version. * *  THIS  SOFTWARE  IS PROVIDED   ``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 AUTHOR  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. * *  You should have received a copy of the  GNU General Public License along *  with this program; if not, write  to the Free Software Foundation, Inc., *  675 Mass Ave, Cambridge, MA 02139, USA. */ /*  * some definitions add by takuzo@sm.sony.co.jp and sato@sm.sony.co.jp  */#ifndef _AU1X00_H_#define _AU1X00_H_#ifndef __ASSEMBLY__/* cpu pipeline flush */void static inline au_sync(void){	__asm__ volatile ("sync");}void static inline au_sync_udelay(int us){	__asm__ volatile ("sync");	udelay(us);}void static inline au_writeb(u8 val, int reg){	*(volatile u8 *)(reg) = val;}void static inline au_writew(u16 val, int reg){	*(volatile u16 *)(reg) = val;}void static inline au_writel(u32 val, int reg){	*(volatile u32 *)(reg) = val;}static inline u8 au_readb(unsigned long port){	return (*(volatile u8 *)port);}static inline u16 au_readw(unsigned long port){	return (*(volatile u16 *)port);}static inline u32 au_readl(unsigned long port){	return (*(volatile u32 *)port);}/* These next three functions should be a generic part of the MIPS * kernel (with the 'au_' removed from the name) and selected for * processors that support the instructions. * Taken from PPC tree.  -- Dan *//* Return the bit position of the most significant 1 bit in a word */static __inline__ int __ilog2(unsigned int x){	int lz;	asm volatile (		".set\tnoreorder\n\t"		".set\tnoat\n\t"		".set\tmips32\n\t"		"clz\t%0,%1\n\t"		".set\tmips0\n\t"		".set\tat\n\t"		".set\treorder"		: "=r" (lz)		: "r" (x));	return 31 - lz;}static __inline__ int au_ffz(unsigned int x){	if ((x = ~x) == 0)		return 32;	return __ilog2(x & -x);}/* * ffs: find first bit set. This is defined the same way as * the libc and compiler builtin ffs routines, therefore * differs in spirit from the above ffz (man ffs). */static __inline__ int au_ffs(int x){	return __ilog2(x & -x) + 1;}#endif /* !ASSEMBLY */#ifdef CONFIG_PM/* no CP0 timer irq */#define ALLINTS (IE_IRQ0 | IE_IRQ1 | IE_IRQ2 | IE_IRQ3 | IE_IRQ4)#else#define ALLINTS (IE_IRQ0 | IE_IRQ1 | IE_IRQ2 | IE_IRQ3 | IE_IRQ4 | IE_IRQ5)#endif#define CP0_IWATCHLO		$18,1#define CP0_DEBUG		$23/* SDRAM Controller */#ifdef CONFIG_AU1550#define MEM_SDMODE0                0xB4000800#define MEM_SDMODE1                0xB4000808#define MEM_SDMODE2                0xB4000810#define MEM_SDADDR0                0xB4000820#define MEM_SDADDR1                0xB4000828#define MEM_SDADDR2                0xB4000830#define MEM_SDCONFIGA              0xB4000840#define MEM_SDCONFIGB              0xB4000848#define MEM_SDPRECMD               0xB40008c0#define MEM_SDAUTOREF              0xB40008c8#define MEM_SDWRMD0                0xB4000880#define MEM_SDWRMD1                0xB4000888#define MEM_SDWRMD2                0xB4000890#else /* CONFIG_AU1550 */#define MEM_SDMODE0                0xB4000000#define MEM_SDMODE1                0xB4000004#define MEM_SDMODE2                0xB4000008#define MEM_SDADDR0                0xB400000C#define MEM_SDADDR1                0xB4000010#define MEM_SDADDR2                0xB4000014#define MEM_SDREFCFG               0xB4000018#define MEM_SDPRECMD               0xB400001C#define MEM_SDAUTOREF              0xB4000020#define MEM_SDWRMD0                0xB4000024#define MEM_SDWRMD1                0xB4000028#define MEM_SDWRMD2                0xB400002C#endif /* CONFIG_AU1550 */#define MEM_SDSLEEP                0xB4000030#define MEM_SDSMCKE                0xB4000034/* Static Bus Controller */#define MEM_STCFG0                 0xB4001000#define MEM_STTIME0                0xB4001004#define MEM_STADDR0                0xB4001008#define MEM_STCFG1                 0xB4001010#define MEM_STTIME1                0xB4001014#define MEM_STADDR1                0xB4001018#define MEM_STCFG2                 0xB4001020#define MEM_STTIME2                0xB4001024#define MEM_STADDR2                0xB4001028#define MEM_STCFG3                 0xB4001030#define MEM_STTIME3                0xB4001034#define MEM_STADDR3                0xB4001038/* Interrupt Controller 0 */#define IC0_CFG0RD                 0xB0400040#define IC0_CFG0SET                0xB0400040#define IC0_CFG0CLR                0xB0400044#define IC0_CFG1RD                 0xB0400048#define IC0_CFG1SET                0xB0400048#define IC0_CFG1CLR                0xB040004C#define IC0_CFG2RD                 0xB0400050#define IC0_CFG2SET                0xB0400050#define IC0_CFG2CLR                0xB0400054#define IC0_REQ0INT                0xB0400054#define IC0_SRCRD                  0xB0400058#define IC0_SRCSET                 0xB0400058#define IC0_SRCCLR                 0xB040005C#define IC0_REQ1INT                0xB040005C#define IC0_ASSIGNRD               0xB0400060#define IC0_ASSIGNSET              0xB0400060#define IC0_ASSIGNCLR              0xB0400064#define IC0_WAKERD                 0xB0400068#define IC0_WAKESET                0xB0400068#define IC0_WAKECLR                0xB040006C#define IC0_MASKRD                 0xB0400070#define IC0_MASKSET                0xB0400070#define IC0_MASKCLR                0xB0400074#define IC0_RISINGRD               0xB0400078#define IC0_RISINGCLR              0xB0400078#define IC0_FALLINGRD              0xB040007C#define IC0_FALLINGCLR             0xB040007C#define IC0_TESTBIT                0xB0400080/* Interrupt Controller 1 */#define IC1_CFG0RD                 0xB1800040#define IC1_CFG0SET                0xB1800040#define IC1_CFG0CLR                0xB1800044#define IC1_CFG1RD                 0xB1800048#define IC1_CFG1SET                0xB1800048#define IC1_CFG1CLR                0xB180004C#define IC1_CFG2RD                 0xB1800050#define IC1_CFG2SET                0xB1800050#define IC1_CFG2CLR                0xB1800054#define IC1_REQ0INT                0xB1800054#define IC1_SRCRD                  0xB1800058#define IC1_SRCSET                 0xB1800058#define IC1_SRCCLR                 0xB180005C#define IC1_REQ1INT                0xB180005C#define IC1_ASSIGNRD               0xB1800060#define IC1_ASSIGNSET              0xB1800060#define IC1_ASSIGNCLR              0xB1800064#define IC1_WAKERD                 0xB1800068#define IC1_WAKESET                0xB1800068#define IC1_WAKECLR                0xB180006C#define IC1_MASKRD                 0xB1800070#define IC1_MASKSET                0xB1800070#define IC1_MASKCLR                0xB1800074#define IC1_RISINGRD               0xB1800078#define IC1_RISINGCLR              0xB1800078#define IC1_FALLINGRD              0xB180007C#define IC1_FALLINGCLR             0xB180007C#define IC1_TESTBIT                0xB1800080/* Interrupt Configuration Modes */#define INTC_INT_DISABLED                0#define INTC_INT_RISE_EDGE             0x1#define INTC_INT_FALL_EDGE             0x2#define INTC_INT_RISE_AND_FALL_EDGE    0x3#define INTC_INT_HIGH_LEVEL            0x5#define INTC_INT_LOW_LEVEL             0x6#define INTC_INT_HIGH_AND_LOW_LEVEL    0x7/* Interrupt Numbers */#define AU1X00_UART0_INT          0#define AU1000_UART1_INT          1 /* au1000 */#define AU1000_UART2_INT          2 /* au1000 */#define AU1500_PCI_INTA           1 /* au1500 */#define AU1500_PCI_INTB           2 /* au1500 */#define AU1X00_UART3_INT          3#define AU1000_SSI0_INT           4 /* au1000 */#define AU1000_SSI1_INT           5 /* au1000 */#define AU1500_PCI_INTC           4 /* au1500 */#define AU1500_PCI_INTD           5 /* au1500 */#define AU1X00_DMA_INT_BASE       6#define AU1X00_TOY_INT            14#define AU1X00_TOY_MATCH0_INT     15#define AU1X00_TOY_MATCH1_INT     16#define AU1X00_TOY_MATCH2_INT     17#define AU1X00_RTC_INT            18#define AU1X00_RTC_MATCH0_INT     19#define AU1X00_RTC_MATCH1_INT     20#define AU1X00_RTC_MATCH2_INT     21#define AU1000_IRDA_TX_INT        22 /* au1000 */#define AU1000_IRDA_RX_INT        23 /* au1000 */#define AU1X00_USB_DEV_REQ_INT    24#define AU1X00_USB_DEV_SUS_INT    25#define AU1X00_USB_HOST_INT       26#define AU1X00_ACSYNC_INT         27#define AU1X00_MAC0_DMA_INT       28#define AU1X00_MAC1_DMA_INT       29#define AU1X00_ETH0_IRQ           AU1X00_MAC0_DMA_INT#define AU1X00_ETH1_IRQ           AU1X00_MAC1_DMA_INT#define AU1000_I2S_UO_INT         30 /* au1000 */#define AU1X00_AC97C_INT          31#define AU1X00_LAST_INTC0_INT     AU1X00_AC97C_INT#define AU1X00_GPIO_0             32#define AU1X00_GPIO_1             33#define AU1X00_GPIO_2             34#define AU1X00_GPIO_3             35#define AU1X00_GPIO_4             36#define AU1X00_GPIO_5             37#define AU1X00_GPIO_6             38#define AU1X00_GPIO_7             39#define AU1X00_GPIO_8             40#define AU1X00_GPIO_9             41#define AU1X00_GPIO_10            42#define AU1X00_GPIO_11            43#define AU1X00_GPIO_12            44#define AU1X00_GPIO_13            45#define AU1X00_GPIO_14            46#define AU1X00_GPIO_15            47/* Au1000 only */#define AU1000_GPIO_16            48#define AU1000_GPIO_17            49#define AU1000_GPIO_18            50#define AU1000_GPIO_19            51#define AU1000_GPIO_20            52#define AU1000_GPIO_21            53#define AU1000_GPIO_22            54#define AU1000_GPIO_23            55#define AU1000_GPIO_24            56#define AU1000_GPIO_25            57#define AU1000_GPIO_26            58#define AU1000_GPIO_27            59#define AU1000_GPIO_28            60#define AU1000_GPIO_29            61#define AU1000_GPIO_30            62#define AU1000_GPIO_31            63/* Au1500 only */#define AU1500_GPIO_200           48#define AU1500_GPIO_201           49#define AU1500_GPIO_202           50#define AU1500_GPIO_203           51#define AU1500_GPIO_20            52#define AU1500_GPIO_204           53#define AU1500_GPIO_205           54#define AU1500_GPIO_23            55#define AU1500_GPIO_24            56#define AU1500_GPIO_25            57

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲色图第一区| 国产一区视频在线看| 免费av网站大全久久| 福利视频网站一区二区三区| 欧洲日韩一区二区三区| 亚洲精品在线观看网站| 亚洲综合激情另类小说区| 久久精品国产一区二区三| 色婷婷综合久久久久中文一区二区| 在线综合视频播放| 亚洲欧美激情视频在线观看一区二区三区| 奇米色一区二区| 91国在线观看| 国产精品第一页第二页第三页| 免费看日韩a级影片| 欧美午夜一区二区三区| 国产精品天干天干在观线| 久久疯狂做爰流白浆xx| 欧洲一区在线观看| 国产精品家庭影院| 国产美女视频一区| 欧美精品日韩一本| 一区二区欧美在线观看| eeuss鲁一区二区三区| 国产亚洲1区2区3区| 精品一区二区三区日韩| 欧美精品免费视频| 性久久久久久久久| 91九色最新地址| **性色生活片久久毛片| 国产99久久精品| 国产性色一区二区| 国产一区二区三区四| 欧美大片一区二区| 卡一卡二国产精品| 欧美mv日韩mv国产网站app| 日韩一区欧美二区| 欧美日韩一卡二卡三卡| 亚洲综合一区在线| 欧美日韩视频在线第一区 | 国产传媒欧美日韩成人| 欧美成人一区二区三区在线观看| 天涯成人国产亚洲精品一区av| 欧美在线观看一区| 天天综合色天天综合| 欧美精品乱人伦久久久久久| 日韩中文字幕亚洲一区二区va在线 | 日韩av在线免费观看不卡| 欧美日韩亚洲综合| 日韩国产一二三区| 精品日韩一区二区三区免费视频| 激情综合色播激情啊| 国产亚洲福利社区一区| 99视频一区二区| 亚洲国产岛国毛片在线| 99麻豆久久久国产精品免费优播| 最新不卡av在线| 欧美视频完全免费看| 日本不卡视频一二三区| 久久麻豆一区二区| aaa亚洲精品一二三区| 亚洲一区二区三区视频在线| 538prom精品视频线放| 激情综合色综合久久综合| 欧美国产一区二区在线观看| 91小视频在线| 日韩电影在线一区| 国产亚洲一区二区三区| 一本久久a久久精品亚洲| 亚洲超碰精品一区二区| 久久久久青草大香线综合精品| 成人精品鲁一区一区二区| 亚洲一区二区三区中文字幕在线| 欧美一级二级三级蜜桃| 成人精品免费视频| 亚洲午夜免费福利视频| 久久久综合视频| 在线视频亚洲一区| 国产在线国偷精品产拍免费yy | 九九精品视频在线看| 国产精品激情偷乱一区二区∴| 欧美日韩在线亚洲一区蜜芽| 国产乱码字幕精品高清av| 亚洲午夜激情网站| 亚洲精品一区二区三区四区高清| 91视视频在线观看入口直接观看www | 免费成人你懂的| 日韩一区日韩二区| 欧美精品一区二区在线播放| 91黄色在线观看| 国产成人精品影视| 免费一级欧美片在线观看| 亚洲人吸女人奶水| 久久久久久久综合日本| 精品视频一区二区三区免费| 成人三级在线视频| 麻豆国产一区二区| 日韩不卡手机在线v区| 亚洲免费看黄网站| 欧美国产欧美综合| 欧美一级二级在线观看| 欧美精品 国产精品| 91麻豆精品一区二区三区| 国产精品亚洲成人| 激情五月激情综合网| 日本中文字幕一区| 香蕉成人啪国产精品视频综合网| 中文字幕一区二区在线观看| 久久综合久久综合久久综合| 欧美一区午夜视频在线观看| 91久久国产最好的精华液| 99久久婷婷国产综合精品| 丁香桃色午夜亚洲一区二区三区| 久久国产乱子精品免费女| 亚洲一二三四区| 夜夜操天天操亚洲| 亚洲一区影音先锋| 一区二区三区在线看| 亚洲主播在线播放| 亚洲一区影音先锋| 午夜电影网一区| 五月婷婷综合激情| 秋霞电影一区二区| 免费在线观看视频一区| 九九精品一区二区| 国产精品自产自拍| 成人三级伦理片| 99r国产精品| 91国偷自产一区二区三区成为亚洲经典| 菠萝蜜视频在线观看一区| 不卡av免费在线观看| 一本到高清视频免费精品| 91电影在线观看| 欧美日本国产视频| 日韩一区二区免费在线电影| 精品日韩欧美在线| 久久精品视频免费观看| 国产精品久久一级| 一区二区三区欧美久久| 1000部国产精品成人观看| 亚洲日韩欧美一区二区在线| 亚洲午夜在线视频| 日本色综合中文字幕| 国产精品69毛片高清亚洲| www.激情成人| 欧美人妖巨大在线| 精品对白一区国产伦| 国产精品午夜免费| 亚洲地区一二三色| 韩国精品免费视频| 色综合色综合色综合色综合色综合| 91天堂素人约啪| 欧美一区二区免费视频| 日本一区二区三区在线观看| 樱花草国产18久久久久| 久久精品国产精品亚洲红杏 | 91精品中文字幕一区二区三区| 国产夫妻精品视频| 91亚洲精品久久久蜜桃网站 | 国产乱子伦视频一区二区三区| 国产成人鲁色资源国产91色综| 在线视频一区二区三区| 精品国产乱码久久久久久久久| 国产精品卡一卡二| 久久电影网电视剧免费观看| 91视频观看免费| 337p日本欧洲亚洲大胆色噜噜| 最新中文字幕一区二区三区| 日韩高清不卡在线| 色综合久久中文字幕| 欧美一级一区二区| 亚洲欧美日韩国产综合| 激情综合色综合久久综合| 91黄色在线观看| 国产欧美精品一区二区色综合| 午夜精品一区二区三区三上悠亚| 国产乱色国产精品免费视频| 在线播放中文字幕一区| 中文字幕综合网| 国产成人福利片| 91精品一区二区三区久久久久久| 亚洲视频小说图片| 从欧美一区二区三区| 91精品国产乱码久久蜜臀| 亚洲男女一区二区三区| 顶级嫩模精品视频在线看| 欧美不卡激情三级在线观看| 亚洲成人免费电影| 日本精品一区二区三区四区的功能| 国产色综合久久| 九九九精品视频| 91精品国产欧美一区二区成人| 亚洲图片欧美综合| 欧美在线观看视频一区二区三区| 中文字幕成人在线观看| 国产精品小仙女| 久久久国产综合精品女国产盗摄| 久久国产精品免费| 欧美大肚乱孕交hd孕妇| 裸体健美xxxx欧美裸体表演|