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

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

?? at91_init.h.org

?? LWIP是一個(gè)輕量級(jí)的TCP/IP協(xié)議棧
?? ORG
字號(hào):
/* * linux/include/asm-arm/arch-atmel/hardware.h * for Atmel AT91 series * 2001 Erwin Authried *//* chy 2002-12-12*/#define HZ 100/* 0=TC0, 1=TC1, 2=TC2 */#define KERNEL_TIMER 1	/* ******************* AT91x40xxx ******************** */#define NR_IRQS		24#define VALID_IRQ(i)	(i<=8 ||(i>=16 && i<NR_IRQS))#define IRQ_FIQ		0#define IRQ_SWI		1#define IRQ_USART0	2#define IRQ_USART1	3#define IRQ_TC0		4#define IRQ_TC1		5#define IRQ_TC2		6#define IRQ_WD		7#define IRQ_PIOA	8#define IRQ_EXT0	16#define IRQ_EXT1	17#define IRQ_EXT2	18#define ARM_CLK		(32768000)#define AT91_USART_CNT 2#define AT91_USART0_BASE	(0xfffd0000)#define AT91_USART1_BASE	(0xfffcc000)#define AT91_TC_BASE		(0xfffe0000)#define AIC_BASE		(0xfffff000)	#define AT91_PIOA_BASE		(0xffff0000)#define AT91_SF_CIDR		(0xfff00000)#define HARD_RESET_NOW()#define HW_AT91_TIMER_INIT(timer)	/* no PMC *//* enable US0,US1 */#define HW_AT91_USART_INIT ((volatile struct pio_regs *)AT91_PIOA_BASE)->pdr = \				PIOA_RXD0|PIOA_TXD0|PIOA_RXD1|PIOA_TXD1; /* PIOA bit allocation */#define PIOA_TCLK0	(1<<0)					#define PIOA_TI0A0	(1<<1)					#define PIOA_TI0B0	(1<<2)					#define PIOA_TCLK1	(1<<3)					#define PIOA_TIOA1	(1<<4)				#define PIOA_TIOB1	(1<<5)				#define PIOA_TCLK2	(1<<6)					#define PIOA_TIOA2	(1<<7)				#define PIOA_TIOB2	(1<<8)				#define PIOA_IRQ0	(1<<9)				#define PIOA_IRQ1	(1<<10)				#define PIOA_IRQ2	(1<<11)				#define PIOA_FIQ	(1<<12)					#define PIOA_SCK0	(1<<13)					#define PIOA_TXD0	(1<<14)					#define PIOA_RXD0	(1<<15)#define PIOA_SCK1	(1<<20)					#define PIOA_TXD1	(1<<21)					#define PIOA_RXD1	(1<<22)#define PIOA_MCK0	(1<<25)	#define PIOA_NCS2	(1<<26)#define PIOA_NCS3	(1<<27)	#define PIOA_A20_CS7	(1<<28)#define PIOA_A21_CS6	(1<<29)	#define PIOA_A22_CS5	(1<<30)#define PIOA_A23_CS4	(1<<31)/* ******************* COMMON PART ******************** */#define AIC_SMR(i)  (AIC_BASE+i*4)#define AIC_IVR	    (AIC_BASE+0x100)#define AIC_FVR	    (AIC_BASE+0x104)#define AIC_ISR	    (AIC_BASE+0x108)#define AIC_IPR	    (AIC_BASE+0x10C)#define AIC_IMR	    (AIC_BASE+0x110)#define AIC_CISR	(AIC_BASE+0x114)#define AIC_IECR	(AIC_BASE+0x120)#define AIC_IDCR	(AIC_BASE+0x124)#define AIC_ICCR	(AIC_BASE+0x128)#define AIC_ISCR	(AIC_BASE+0x12C)#define AIC_EOICR   (AIC_BASE+0x130)#ifndef __ASSEMBLER__struct at91_timer_channel{	unsigned long ccr;				// channel control register		(WO)	unsigned long cmr;				// channel mode register		(RW)	unsigned long reserved[2];			unsigned long cv;				// counter value				(RW)	unsigned long ra;				// register A					(RW)	unsigned long rb;				// register B					(RW)	unsigned long rc;				// register C					(RW)	unsigned long sr;				// status register				(RO)	unsigned long ier;				// interrupt enable register	(WO)	unsigned long idr;				// interrupt disable register	(WO)	unsigned long imr;				// interrupt mask register		(RO)};struct at91_timers{	struct {		struct at91_timer_channel ch;		unsigned char padding[0x40-sizeof(struct at91_timer_channel)];	} chans[3];	unsigned  long bcr;				// block control register		(WO)	unsigned  long bmr;				// block mode	 register		(RW)};#endif/*  TC control register */#define TC_SYNC	(1)/*  TC mode register */#define TC2XC2S(x)	(x & 0x3)#define TC1XC1S(x)	(x<<2 & 0xc)#define TC0XC0S(x)	(x<<4 & 0x30)#define TCNXCNS(timer,v) ((v) << (timer<<1))/* TC channel control */#define TC_CLKEN	(1)			#define TC_CLKDIS	(1<<1)			#define TC_SWTRG	(1<<2)			/* TC interrupts enable/disable/mask and status registers */#define TC_MTIOB	(1<<18)#define TC_MTIOA	(1<<17)#define TC_CLKSTA	(1<<16)#define TC_ETRGS	(1<<7)#define TC_LDRBS	(1<<6)#define TC_LDRAS	(1<<5)#define TC_CPCS		(1<<4)#define TC_CPBS		(1<<3)#define TC_CPAS		(1<<2)#define TC_LOVRS	(1<<1)#define TC_COVFS	(1)/* *	USART registers */#ifndef __ASSEMBLER__struct atmel_usart_regs{	unsigned long cr;		// control 	unsigned long mr;		// mode	unsigned long ier;		// interrupt enable	unsigned long idr;		// interrupt disable	unsigned long imr;		// interrupt mask	unsigned long csr;		// channel status	unsigned long rhr;		// receive holding 	unsigned long thr;		// tramsmit holding			unsigned long brgr;		// baud rate generator			unsigned long rtor;		// rx time-out	unsigned long ttgr;		// tx time-guard	unsigned long res1;	unsigned long rpr;		// rx pointer	unsigned long rcr;		// rx counter	unsigned long tpr;		// tx pointer	unsigned long tcr;		// tx counter};#endif/*  US control register */#define US_SENDA	(1<<12)#define US_STTO		(1<<11)#define US_STPBRK	(1<<10)#define US_STTBRK	(1<<9)#define US_RSTSTA	(1<<8)#define US_TXDIS	(1<<7)#define US_TXEN		(1<<6)#define US_RXDIS	(1<<5)#define US_RXEN		(1<<4)#define US_RSTTX	(1<<3)#define US_RSTRX	(1<<2)/* US mode register */#define US_CLK0		(1<<18)#define US_MODE9	(1<<17)#define US_CHMODE(x)(x<<14 & 0xc000)#define US_NBSTOP(x)(x<<12 & 0x3000)#define US_PAR(x)	(x<<9 & 0xe00)#define US_SYNC		(1<<8)#define US_CHRL(x)	(x<<6 & 0xc0)#define US_USCLKS(x)(x<<4 & 0x30)/* US interrupts enable/disable/mask and status register */#define US_DMSI		(1<<10)#define US_TXEMPTY	(1<<9)#define US_TIMEOUT	(1<<8)#define US_PARE		(1<<7)#define US_FRAME	(1<<6)#define US_OVRE		(1<<5)#define US_ENDTX	(1<<4)#define US_ENDRX	(1<<3)#define US_RXBRK	(1<<2)#define US_TXRDY	(1<<1)#define US_RXRDY	(1)#define US_ALL_INTS (US_DMSI|US_TXEMPTY|US_TIMEOUT|US_PARE|US_FRAME|US_OVRE|US_ENDTX|US_ENDRX|US_RXBRK|US_TXRDY|US_RXRDY)		#define PIO(i)		(1<<i)#ifndef __ASSEMBLER__struct pio_regs{	unsigned long per;	unsigned long pdr;	unsigned long psr;	unsigned long res1;	unsigned long oer;	unsigned long odr;	unsigned long osr;	unsigned long res2;	unsigned long ifer;	unsigned long ifdr;	unsigned long ifsr;	unsigned long res3;	unsigned long sodr;	unsigned long codr;	unsigned long odsr;	unsigned long pdsr;	unsigned long ier;	unsigned long idr;	unsigned long imr;	unsigned long isr;};#endif#ifndef __ASSEMBLER__struct pmc_regs{	unsigned long scer;	unsigned long scdr;	unsigned long scsr;	unsigned long reserved;	unsigned long pcer;	unsigned long pcdr;	unsigned long pcsr;};#endif/* chy 2002-12-12 */#define USR26_MODE	0x00#define FIQ26_MODE	0x01#define IRQ26_MODE	0x02#define SVC26_MODE	0x03#define USR_MODE	0x10#define FIQ_MODE	0x11#define IRQ_MODE	0x12#define SVC_MODE	0x13#define ABT_MODE	0x17#define UND_MODE	0x1b#define SYSTEM_MODE	0x1f#define MODE_MASK	0x1f#define T_BIT		0x20#define F_BIT		0x40#define I_BIT		0x80#define CC_V_BIT	(1 << 28)#define CC_C_BIT	(1 << 29)#define CC_Z_BIT	(1 << 30)#define CC_N_BIT	(1 << 31)#define PCMASK		0#define __sti()		\	({		\	unsigned long temp;				\	__asm__ __volatile__(					\	"mrs	%0, cpsr		@ sti\n"		\	"bic	%0, %0, #128\n"					\	"msr	cpsr_c, %0"					\	: "=r" (temp)						\	:							\	: "memory");						\	})/* * Disable IRQs*/ #define __cli()						\  	({						\	unsigned long temp;				\	__asm__ __volatile__(					\	"mrs	%0, cpsr		@ cli\n"		\	"orr	%0, %0, #128\n"					\	"msr	cpsr_c, %0"					\	: "=r" (temp)						\	:							\	: "memory");						\	})#ifndef __ASSEMBLER__extern void ARMDisableInt(void);extern void ARMEnableInt(void);#endif#if (KERNEL_TIMER==0)#   define KERNEL_TIMER_IRQ_NUM IRQ_TC0#elif (KERNEL_TIMER==1)#   define KERNEL_TIMER_IRQ_NUM IRQ_TC1#elif (KERNEL_TIMER==2)#   define KERNEL_TIMER_IRQ_NUM IRQ_TC2#else#error Wierd -- KERNEL_TIMER is not defined or something....#endif

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜私人影院久久久久| 热久久一区二区| 日韩片之四级片| 99精品在线观看视频| 日本成人在线不卡视频| 亚洲欧美另类久久久精品| 欧美成人video| 欧美色精品天天在线观看视频| 国内成+人亚洲+欧美+综合在线| 亚洲午夜免费电影| 国产日本一区二区| 欧美大黄免费观看| 欧美剧在线免费观看网站 | 国内偷窥港台综合视频在线播放| 一区二区三区av电影 | 亚洲高清中文字幕| 国产精品久久三| 久久综合精品国产一区二区三区| 欧美日韩午夜影院| 91黄色免费网站| 99综合影院在线| 成人午夜免费电影| 国产精品综合二区| 精品一区二区三区久久| 日本欧美韩国一区三区| 亚洲一区二区三区自拍| 亚洲视频一区在线| 中文字幕一区av| 亚洲国产精品精华液2区45| 日韩一卡二卡三卡国产欧美| 欧美日韩一级二级| 欧美三级视频在线| 欧日韩精品视频| 在线观看网站黄不卡| 91一区二区在线| 91影院在线观看| av在线播放不卡| 99久久精品情趣| 99视频精品全部免费在线| 岛国av在线一区| 成人97人人超碰人人99| 国产91精品一区二区| 粉嫩aⅴ一区二区三区四区| 国产成人日日夜夜| 粉嫩久久99精品久久久久久夜| 丁香婷婷综合色啪| av一二三不卡影片| 91免费版pro下载短视频| eeuss鲁片一区二区三区 | 亚洲线精品一区二区三区八戒| 亚洲欧美日韩国产成人精品影院| 亚洲视频一区二区在线观看| 亚洲精品综合在线| 亚洲成人一区二区| 另类小说视频一区二区| 国模套图日韩精品一区二区| 国产精品一二三| 99久久国产综合精品色伊| 色哟哟在线观看一区二区三区| 色av成人天堂桃色av| 欧美久久久久久蜜桃| 日韩欧美一区电影| 国产欧美日韩三区| 亚洲精品视频在线观看免费| 亚洲国产欧美一区二区三区丁香婷| 亚洲成人av中文| 麻豆久久久久久久| 成人视屏免费看| 欧美丝袜丝交足nylons图片| 日韩一级视频免费观看在线| 欧美极品少妇xxxxⅹ高跟鞋 | 麻豆国产精品视频| 国内成+人亚洲+欧美+综合在线| 丰满亚洲少妇av| 在线观看亚洲精品| 欧美成人精精品一区二区频| 中文字幕一区在线观看视频| 亚洲成人免费电影| 国产精品一区二区三区乱码| 一本到不卡精品视频在线观看| 制服.丝袜.亚洲.另类.中文| 国产日产亚洲精品系列| 亚洲一区二区三区四区五区黄 | 国产精品亚洲а∨天堂免在线| 91香蕉视频在线| 欧美xxxxxxxx| 亚洲欧洲精品一区二区精品久久久| 亚洲成a人v欧美综合天堂| 国产精品一二三区| 欧美久久久影院| 最新中文字幕一区二区三区 | 91在线观看成人| 日韩欧美自拍偷拍| 一区二区三区免费观看| 极品美女销魂一区二区三区| 91欧美激情一区二区三区成人| 91精品国产综合久久精品图片 | 一区二区三区在线看| 久久99精品国产麻豆不卡| 一本久久a久久免费精品不卡| 久久综合色婷婷| 日日夜夜精品视频天天综合网| 成人黄色在线看| 精品国产人成亚洲区| 午夜精品久久久久久久久| 成年人网站91| 久久久久久夜精品精品免费| 五月天视频一区| 91黄色免费观看| 中文字幕免费不卡在线| 精品一区二区三区香蕉蜜桃 | 国产69精品久久久久777| 欧美人伦禁忌dvd放荡欲情| 亚洲欧美一区二区在线观看| 国产一区二区不卡在线| 91精品国产综合久久香蕉的特点| 亚洲欧美日韩在线播放| 成人激情视频网站| 国产午夜一区二区三区| 激情综合网天天干| 91精品国产日韩91久久久久久| 亚洲欧美精品午睡沙发| 成人激情小说乱人伦| 亚洲国产电影在线观看| 国产在线视频不卡二| 欧美成人一区二区三区| 美女任你摸久久 | 亚洲欧洲精品天堂一级 | 国产一区二区免费在线| 日韩美女主播在线视频一区二区三区| 亚洲高清三级视频| 欧美日韩国产综合视频在线观看| 一二三区精品福利视频| 欧美系列一区二区| 亚洲成人一区在线| 欧美高清www午色夜在线视频| 亚洲成人动漫一区| 欧美精品第1页| 三级成人在线视频| 日韩欧美二区三区| 国产精品99久久久久久久女警| 久久婷婷成人综合色| 国产精品2024| 国产精品久久久久久久浪潮网站 | 久久精品免费在线观看| 国产成人免费9x9x人网站视频| 国产欧美一区二区精品性色超碰 | 欧美日韩精品一区二区三区蜜桃| 亚洲国产视频一区二区| 欧美精品在线视频| 老司机免费视频一区二区| 欧美精品一区视频| 成人免费视频视频| 亚洲美女视频在线| 欧美日韩成人一区二区| 开心九九激情九九欧美日韩精美视频电影| 欧美成人精品1314www| 盗摄精品av一区二区三区| 亚洲欧美日韩一区二区三区在线观看| 欧美性大战久久久| 精品一二三四区| 国产精品国产三级国产普通话99| 91麻豆国产福利在线观看| 亚洲3atv精品一区二区三区| 日韩精品一区二区三区中文精品| 国产精品91一区二区| 亚洲欧美日韩精品久久久久| 3d动漫精品啪啪1区2区免费| 久久国产精品色婷婷| 国产精品看片你懂得| 精品视频在线免费看| 精品影院一区二区久久久| 日韩伦理av电影| 日韩欧美一级精品久久| 成人午夜精品在线| 午夜视黄欧洲亚洲| 中文字幕欧美日韩一区| 欧美色综合影院| 国产99久久久国产精品潘金网站| 一区二区三区在线视频免费观看| 日韩欧美一区二区免费| 91一区在线观看| 精品综合免费视频观看| 亚洲精品国产无天堂网2021| 日韩精品一区二区在线| 91看片淫黄大片一级在线观看| 麻豆免费精品视频| 一区二区三区日韩在线观看| 精品精品国产高清一毛片一天堂| 91香蕉视频污| 国产真实乱对白精彩久久| 夜夜嗨av一区二区三区网页| 久久精子c满五个校花| 欧美麻豆精品久久久久久| 成人伦理片在线| 黄色日韩网站视频| 日韩影院免费视频| 夜夜精品视频一区二区| 欧美精彩视频一区二区三区| 欧美一区二区三区的|