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

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

?? pcmcia.patch

?? patches for linux-2.6.
?? PATCH
字號(hào):
Index: linux/arch/mips/au1000/common/setup.c===================================================================--- linux.orig/arch/mips/au1000/common/setup.c	2005-06-02 09:37:00.295902893 -0700+++ linux/arch/mips/au1000/common/setup.c	2005-06-02 09:37:34.902203886 -0700@@ -164,7 +164,7 @@  early_initcall(au1x00_setup); -#if defined(CONFIG_64BIT_PHYS_ADDR) && (defined(CONFIG_SOC_AU1500) || defined(CONFIG_SOC_AU1550))+#if defined(CONFIG_64BIT_PHYS_ADDR) && (defined(CONFIG_SOC_AU1500) || defined(CONFIG_SOC_AU1550) || defined(CONFIG_SOC_AU1200)) /* This routine should be valid for all Au1x based boards */ phys_t fixup_bigphys_addr(phys_t phys_addr, phys_t size) {@@ -173,7 +173,7 @@ 	/* Don't fixup 36 bit addresses */ 	if ((phys_addr >> 32) != 0) return phys_addr; -#ifdef CONFIG_PCI+#if defined(CONFIG_PCI) && !defined(CONFIG_SOC_AU1200) 	start = (u32)Au1500_PCI_MEM_START; 	end = (u32)Au1500_PCI_MEM_END; 	/* check for pci memory window */Index: linux/drivers/pcmcia/Makefile===================================================================--- linux.orig/drivers/pcmcia/Makefile	2005-01-24 21:28:38.000000000 -0700+++ linux/drivers/pcmcia/Makefile	2005-06-02 09:37:34.903203721 -0700@@ -32,9 +32,6 @@ obj-$(CONFIG_PCMCIA_VRC4173)			+= vrc4173_cardu.o obj-$(CONFIG_PCMCIA_AU1X00)			+= au1x00_ss.o -pcmcia_core-y					+= cistpl.o rsrc_mgr.o bulkmem.o cs.o socket_sysfs.o-pcmcia_core-$(CONFIG_CARDBUS)			+= cardbus.o- sa11xx_core-y					+= soc_common.o sa11xx_base.o pxa2xx_core-y					+= soc_common.o pxa2xx_base.o @@ -46,9 +43,11 @@ au1x00_ss-y					+= au1000_generic.o au1x00_ss-$(CONFIG_MIPS_PB1000)			+= au1000_pb1x00.o au1x00_ss-$(CONFIG_MIPS_PB1100)			+= au1000_pb1x00.o+au1x00_ss-$(CONFIG_MIPS_PB1200)			+= au1000_db1x00.o au1x00_ss-$(CONFIG_MIPS_PB1500)			+= au1000_pb1x00.o au1x00_ss-$(CONFIG_MIPS_DB1000)			+= au1000_db1x00.o au1x00_ss-$(CONFIG_MIPS_DB1100)			+= au1000_db1x00.o+au1x00_ss-$(CONFIG_MIPS_DB1200)                 += au1000_db1x00.o au1x00_ss-$(CONFIG_MIPS_DB1500)			+= au1000_db1x00.o au1x00_ss-$(CONFIG_MIPS_DB1550)			+= au1000_db1x00.o au1x00_ss-$(CONFIG_MIPS_XXS1500)	 	+= au1000_xxs1500.oIndex: linux/drivers/pcmcia/au1000_db1x00.c===================================================================--- linux.orig/drivers/pcmcia/au1000_db1x00.c	2004-10-13 23:24:25.000000000 -0700+++ linux/drivers/pcmcia/au1000_db1x00.c	2005-06-02 09:48:47.812394295 -0700@@ -40,7 +40,15 @@ #include <asm/irq.h> #include <asm/signal.h> #include <asm/mach-au1x00/au1000.h>-#include <asm/mach-db1x00/db1x00.h>++#if defined(CONFIG_MIPS_DB1200)+	#include <db1200.h>+#elif defined(CONFIG_MIPS_PB1200)+	#include <pb1200.h>+#else+	#include <asm/mach-db1x00/db1x00.h>+	static BCSR * const bcsr = (BCSR *)BCSR_KSEG1_ADDR;+#endif  #include "au1000_generic.h" @@ -50,7 +58,6 @@ #define debug(x,args...) #endif -static BCSR * const bcsr = (BCSR *)BCSR_KSEG1_ADDR;  struct au1000_pcmcia_socket au1000_pcmcia_socket[PCMCIA_NUM_SOCKS]; extern int au1x00_pcmcia_socket_probe(struct device *, struct pcmcia_low_level *, int, int);@@ -59,6 +66,8 @@ { #ifdef CONFIG_MIPS_DB1550 	skt->irq = skt->nr ? AU1000_GPIO_5 : AU1000_GPIO_3;+#elif defined(CONFIG_MIPS_DB1200) || defined(CONFIG_MIPS_PB1200)+	skt->irq = skt->nr ? BOARD_PC1_INT : BOARD_PC0_INT; #else 	skt->irq = skt->nr ? AU1000_GPIO_5 : AU1000_GPIO_2; #endif@@ -85,11 +94,19 @@ 	switch (skt->nr) { 	case 0: 		vs = bcsr->status & 0x3;+#if defined(CONFIG_MIPS_DB1200) || defined(CONFIG_MIPS_PB1200)+		inserted = BOARD_CARD_INSERTED(0);+#else 		inserted = !(bcsr->status & (1<<4));+#endif 		break; 	case 1: 		vs = (bcsr->status & 0xC)>>2;+#if defined(CONFIG_MIPS_DB1200) || defined(CONFIG_MIPS_PB1200) +		inserted = BOARD_CARD_INSERTED(1);+#else 		inserted = !(bcsr->status & (1<<5));+#endif 		break; 	default:/* should never happen */ 		return;Index: linux/drivers/pcmcia/au1000_generic.c===================================================================--- linux.orig/drivers/pcmcia/au1000_generic.c	2005-01-24 21:28:38.000000000 -0700+++ linux/drivers/pcmcia/au1000_generic.c	2005-06-02 09:37:34.903203721 -0700@@ -423,7 +423,7 @@ 		 */ 		if (i == 0) { 			skt->virt_io = (void *)-				(ioremap((phys_t)AU1X_SOCK0_IO, 0x1000) -+				(u32)(ioremap((ioaddr_t)AU1X_SOCK0_IO, 0x1000) - 				(u32)mips_io_port_base); 			skt->phys_attr = AU1X_SOCK0_PSEUDO_PHYS_ATTR; 			skt->phys_mem = AU1X_SOCK0_PSEUDO_PHYS_MEM;@@ -431,7 +431,7 @@ #ifndef CONFIG_MIPS_XXS1500 		else  { 			skt->virt_io = (void *)-				(ioremap((phys_t)AU1X_SOCK1_IO, 0x1000) -+				(u32)(ioremap((ioaddr_t)AU1X_SOCK1_IO, 0x1000) - 				(u32)mips_io_port_base); 			skt->phys_attr = AU1X_SOCK1_PSEUDO_PHYS_ATTR; 			skt->phys_mem = AU1X_SOCK1_PSEUDO_PHYS_MEM;@@ -441,6 +441,7 @@ 		ret = ops->hw_init(skt);  		skt->socket.features = SS_CAP_STATIC_MAP|SS_CAP_PCCARD;+		skt->socket.resource_ops = &pccard_static_ops; 		skt->socket.irq_mask = 0; 		skt->socket.map_size = MAP_SIZE; 		skt->socket.pci_irq = skt->irq;Index: linux/drivers/pcmcia/au1000_generic.h===================================================================--- linux.orig/drivers/pcmcia/au1000_generic.h	2005-02-28 06:35:57.000000000 -0700+++ linux/drivers/pcmcia/au1000_generic.h	2005-06-02 09:37:34.904203556 -0700@@ -45,13 +45,13 @@ /* pcmcia socket 1 needs external glue logic so the memory map  * differs from board to board.  */-#if defined(CONFIG_MIPS_PB1000) || defined(CONFIG_MIPS_PB1100) || defined(CONFIG_MIPS_PB1500) || defined(CONFIG_MIPS_PB1550)+#if defined(CONFIG_MIPS_PB1000) || defined(CONFIG_MIPS_PB1100) || defined(CONFIG_MIPS_PB1500) || defined(CONFIG_MIPS_PB1550) || defined(CONFIG_MIPS_PB1200) #define AU1X_SOCK1_IO        0xF08000000 #define AU1X_SOCK1_PHYS_ATTR 0xF48000000 #define AU1X_SOCK1_PHYS_MEM  0xF88000000 #define AU1X_SOCK1_PSEUDO_PHYS_ATTR 0xF4800000 #define AU1X_SOCK1_PSEUDO_PHYS_MEM  0xF8800000-#elif defined(CONFIG_MIPS_DB1000) || defined(CONFIG_MIPS_DB1100) || defined(CONFIG_MIPS_DB1500) || defined(CONFIG_MIPS_DB1550)+#elif defined(CONFIG_MIPS_DB1000) || defined(CONFIG_MIPS_DB1100) || defined(CONFIG_MIPS_DB1500) || defined(CONFIG_MIPS_DB1550) || defined(CONFIG_MIPS_DB1200) #define AU1X_SOCK1_IO        0xF04000000 #define AU1X_SOCK1_PHYS_ATTR 0xF44000000 #define AU1X_SOCK1_PHYS_MEM  0xF84000000@@ -61,21 +61,21 @@  struct pcmcia_state {   unsigned detect: 1,-            .ready = 1,-           .wrprot = 1,+		   ready: 1, 	     bvd1: 1, 	     bvd2: 1,+		   wrprot: 1,             vs_3v: 1,             vs_Xv: 1; };  struct pcmcia_configure {   unsigned sock: 8,-            .vcc = 8,-            .vpp = 8,-         .output = 1,-        .speaker = 1,-          .reset = 1;+           vcc: 8,+           vpp: 8,+           output: 1,+           speaker: 1,+           reset: 1; };  struct pcmcia_irqs {Index: linux/include/asm-mips/mach-db1x00/db1200.h===================================================================--- linux.orig/include/asm-mips/mach-db1x00/db1200.h	2005-02-28 23:33:19.000000000 -0700+++ linux/include/asm-mips/mach-db1x00/db1200.h	2005-06-02 09:41:30.067479570 -0700@@ -207,6 +207,16 @@ #define DB1200_INT_END			(DB1200_INT_BEGIN + 15)  /* For drivers/pcmcia/au1000_db1x00.c */++/* PCMCIA Db1x00 specific defines */++#define PCMCIA_MAX_SOCK 1+#define PCMCIA_NUM_SOCKS (PCMCIA_MAX_SOCK+1)++/* VPP/VCC */+#define SET_VCC_VPP(VCC, VPP, SLOT)\+	((((VCC)<<2) | ((VPP)<<0)) << ((SLOT)*8))+ #define BOARD_PC0_INT DB1200_PC0_INT #define BOARD_PC1_INT DB1200_PC1_INT #define BOARD_CARD_INSERTED(SOCKET) bcsr->sig_status & (1<<(8+(2*SOCKET)))Index: linux/include/asm-mips/mach-pb1x00/pb1200.h===================================================================--- linux.orig/include/asm-mips/mach-pb1x00/pb1200.h	2005-02-28 23:33:19.000000000 -0700+++ linux/include/asm-mips/mach-pb1x00/pb1200.h	2005-06-02 09:37:34.904203556 -0700@@ -174,6 +174,14 @@ #define BCSR_INT_SD1INSERT	0x4000 #define BCSR_INT_SD1EJECT	0x8000 +/* PCMCIA Db1x00 specific defines */+#define PCMCIA_MAX_SOCK 1+#define PCMCIA_NUM_SOCKS (PCMCIA_MAX_SOCK+1)++/* VPP/VCC */+#define SET_VCC_VPP(VCC, VPP, SLOT)\+	((((VCC)<<2) | ((VPP)<<0)) << ((SLOT)*8))+ #define AU1XXX_SMC91111_PHYS_ADDR	(0x0D000300) #define AU1XXX_SMC91111_IRQ			PB1200_ETH_INT Index: linux/include/pcmcia/cs_types.h===================================================================--- linux.orig/include/pcmcia/cs_types.h	2005-02-06 19:55:03.000000000 -0700+++ linux/include/pcmcia/cs_types.h	2005-06-02 09:37:34.904203556 -0700@@ -21,9 +21,10 @@ #include <sys/types.h> #endif -#if defined(__arm__) || defined(__mips__)-/* This (ioaddr_t) is exposed to userspace & hence cannot be changed. */+#if defined(__arm__) typedef u_int   ioaddr_t;+#elif defined(__mips__)+typedef unsigned long long ioaddr_t; #else typedef u_short	ioaddr_t; #endifIndex: linux/include/pcmcia/ss.h===================================================================--- linux.orig/include/pcmcia/ss.h	2005-02-06 19:55:03.000000000 -0700+++ linux/include/pcmcia/ss.h	2005-06-02 09:37:34.904203556 -0700@@ -88,7 +88,7 @@     u_char	map;     u_char	flags;     u_short	speed;-    u_long	static_start;+    ioaddr_t	static_start;     u_int	card_start;     struct resource *res; } pccard_mem_map;

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲综合色网站| 视频一区欧美日韩| 欧美日韩国产精选| 国产精一区二区三区| 亚洲一级二级在线| 国产欧美一二三区| 日韩欧美一级二级三级| 91影院在线观看| 国产综合色在线| 日日夜夜免费精品视频| 亚洲日本一区二区| 久久精子c满五个校花| 91麻豆精品国产91久久久久久久久| 丰满白嫩尤物一区二区| 久久99这里只有精品| 亚洲成av人在线观看| 国产精品久久久久久亚洲伦| 日韩欧美国产高清| 欧美日韩激情在线| 色欧美乱欧美15图片| 成人精品国产一区二区4080| 精品在线一区二区| 日本欧美一区二区在线观看| 亚洲高清免费观看高清完整版在线观看 | 99久久久久久99| 国产美女视频91| 免费久久精品视频| 日韩精品免费专区| 亚洲不卡av一区二区三区| 亚洲天天做日日做天天谢日日欢| 中文字幕电影一区| 国产亚洲欧美在线| 久久久精品欧美丰满| 精品国产91九色蝌蚪| 欧美变态tickle挠乳网站| 3d成人h动漫网站入口| 欧美精品一级二级| 777亚洲妇女| 制服丝袜av成人在线看| 欧美日韩成人一区| 欧美嫩在线观看| 欧美男男青年gay1069videost | 国产自产2019最新不卡| 56国语精品自产拍在线观看| 欧美色精品在线视频| 欧美日韩国产高清一区二区三区 | 制服丝袜亚洲精品中文字幕| 欧美日韩成人综合在线一区二区| 在线成人午夜影院| 欧美一区二区福利视频| 欧美成人艳星乳罩| 久久综合色婷婷| 国产精品污www在线观看| 中文字幕欧美三区| 国产精品传媒视频| 亚洲一区二区三区中文字幕在线| 一区二区三区在线高清| 午夜欧美视频在线观看| 日韩精品视频网| 国产精品综合av一区二区国产馆| 国产经典欧美精品| 99久精品国产| 欧美日韩国产高清一区| 精品免费视频.| 亚洲国产精品av| 亚洲人快播电影网| 午夜电影网一区| 韩国精品主播一区二区在线观看| 懂色av中文一区二区三区| 91在线观看高清| 欧美一区二区三区播放老司机 | 亚洲成人777| 激情欧美一区二区三区在线观看| 国产电影精品久久禁18| 色综合久久天天综合网| 日韩一级片网站| 国产精品网站在线播放| 亚洲一区二区三区视频在线| 麻豆精品在线播放| 播五月开心婷婷综合| 欧美人狂配大交3d怪物一区| 久久九九久久九九| 一区二区三区中文在线观看| 久久精品国产秦先生| 成人av免费在线观看| 欧美高清性hdvideosex| 国产精品你懂的在线| 天天色 色综合| 成人黄页毛片网站| 91精品国产色综合久久ai换脸 | 男男gaygay亚洲| www.66久久| 精品欧美一区二区在线观看| 国产精品福利一区| 久久国产生活片100| 91美女片黄在线观看| 日韩免费一区二区| 一区二区国产盗摄色噜噜| 捆绑变态av一区二区三区| 色综合久久综合网欧美综合网 | 亚洲黄色片在线观看| 精品一二三四在线| 欧美日本在线视频| 中文字幕一区二区在线观看| 美国毛片一区二区| 欧美性欧美巨大黑白大战| 欧美高清在线一区二区| 老司机精品视频一区二区三区| 91久久人澡人人添人人爽欧美 | 精品日韩一区二区三区免费视频| 亚洲精品成人悠悠色影视| 国产精品99久久久久久有的能看| 欧美一区二区精品在线| 亚洲图片欧美色图| 成人av在线看| 国产目拍亚洲精品99久久精品| 欧美aⅴ一区二区三区视频| 欧美三电影在线| 亚洲蜜桃精久久久久久久| 成人性生交大合| 久久一留热品黄| 麻豆国产一区二区| 欧美精品成人一区二区三区四区| 亚洲美女视频在线| 99精品视频一区二区| 亚洲国产成人自拍| 国产成人精品三级| 国产日韩欧美麻豆| 国产成人精品一区二| 久久众筹精品私拍模特| 久久爱另类一区二区小说| 欧美一级理论片| 人人爽香蕉精品| 日韩欧美亚洲一区二区| 美女视频一区二区| 精品人在线二区三区| 精品一区二区三区欧美| 欧美sm美女调教| 国产一区二区三区四区在线观看| 欧美r级电影在线观看| 韩国av一区二区三区四区 | 欧美一区二区美女| 青娱乐精品在线视频| 欧美成人精品高清在线播放| 久88久久88久久久| 26uuu色噜噜精品一区| 国产精品一区二区三区99| 国产日韩精品一区二区三区在线| 福利视频网站一区二区三区| 日本一区二区视频在线| 97精品国产露脸对白| 亚洲欧美成人一区二区三区| 欧美在线影院一区二区| 亚欧色一区w666天堂| 日韩美女视频在线| 国产高清一区日本| 综合久久久久久久| 欧美体内she精高潮| 日韩成人伦理电影在线观看| 精品成人在线观看| 成人午夜免费电影| 一区二区久久久| 日韩一级二级三级精品视频| 国产美女在线观看一区| 亚洲欧洲另类国产综合| 欧美色视频在线| 国产又黄又大久久| 亚洲人成网站影音先锋播放| 欧美老人xxxx18| 国产精品一卡二卡在线观看| 亚洲欧洲精品天堂一级| 欧美精三区欧美精三区 | 亚洲天天做日日做天天谢日日欢 | 91久久免费观看| 日本网站在线观看一区二区三区| 久久老女人爱爱| 色拍拍在线精品视频8848| 日本不卡123| 中文字幕亚洲成人| 欧美一区二区三区影视| 粉嫩绯色av一区二区在线观看| 一区二区三区精密机械公司| 欧美mv日韩mv国产| 色婷婷久久一区二区三区麻豆| 免费美女久久99| 国产精品美女久久久久高潮| 欧美日本国产视频| 成人性生交大片免费看中文 | 欧美日韩精品久久久| 韩国v欧美v亚洲v日本v| 一区二区三区四区av| 久久久激情视频| 69堂成人精品免费视频| caoporm超碰国产精品| 日本不卡一二三| 亚洲美女精品一区| 久久精品人人爽人人爽| 欧美精品aⅴ在线视频| 色综合久久久久久久| 国产高清精品网站|