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

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

?? board.c

?? colilo,COLDFIRE MCF5282的bootloader
?? C
字號:
#include "arch.h"#include "mcfuart.h"char	ident[] = "Motorola eLITE";char	copyright[] = "(C) 1999, Moreton Bay Ventures, Rob Scott";// For eLITE, reserve 1st 64k for dBUG, 2nd for boot loader, last 64k for dBUG#define	IMAGE_ADDR  0x30030000#define IMAGE_SIZE 0x000c0000#define XFER_ADDR 0x400#define DEFAULT_PORT 1extern unsigned int consoleBase;void configureConsole(){	consoleBase = MCFUART_BASE1;	configureSerial(consoleBase, 38400, MCF_CLK);}void configureAuxSerial(){	configureSerial(MCFUART_BASE2, 115200, MCF_CLK);}void setLED(int state){	unsigned char bits;	switch(state) {		case 0:			bits = 0x00;			break;		case 1:			bits = 0x06;			break;		case 2:			bits = 0x5b;			break;		case 3:			bits = 0x4f;			break;		case 4:			bits = 0x66;			break;		case 5:			bits = 0x6d;			break;		case 6:			bits = 0x7d;			break;		case 7:			bits = 0x07;			break;		case 8:			bits = 0x7f;			break;		case 10:			bits = 0x77;			break;		case 11:			bits = 0x7C;			break;		case 12:			bits = 0x39;			break;		case 13:			bits = 0x5e;			break;		case 14:			bits = 0x79;			break;		case 15:			bits = 0x71;			break;		default:			return;	}	*((volatile unsigned short *) 0x40000000) = (unsigned short)(bits << 8);}extern unsigned int downloadPort;extern unsigned int image_size;extern unsigned char *xfer_addr;extern unsigned char *down_addr;extern unsigned char *dest_addr;extern unsigned char *source_addr;void setImageParams(){	downloadPort = DEFAULT_PORT;	image_size  = IMAGE_SIZE;	xfer_addr   = (unsigned char *)XFER_ADDR;	down_addr   = (unsigned char *)IMAGE_ADDR;	dest_addr   = (unsigned char *)0xf1000000;	source_addr = (unsigned char *)IMAGE_ADDR;}void setupBoard(){	volatile unsigned char	*mbar;	mbar = (volatile unsigned char *) MCF_MBAR;	/*	 *	Setup chip selects...	 */	/* CS0 -- FLASH ROM */	*((volatile unsigned short *) (mbar + MCFSIM_CSAR0)) = 0xffe0;	*((volatile unsigned long *) (mbar + MCFSIM_CSMR0)) = 0x000f0000;	*((volatile unsigned short *) (mbar + MCFSIM_CSCR0)) = 0x1da3;	/* CS1 -- not used */	*((volatile unsigned short *) (mbar + MCFSIM_CSAR1)) = 0x0000;	*((volatile unsigned long *) (mbar + MCFSIM_CSMR1)) = 0x00000000;	*((volatile unsigned short *) (mbar + MCFSIM_CSCR1)) = 0x0000;	/* CS2 -- SRAM */	*((volatile unsigned short *) (mbar + MCFSIM_CSAR2)) = 0x3000;	*((volatile unsigned long *) (mbar + MCFSIM_CSMR2)) = 0x000f0000;	*((volatile unsigned short *) (mbar + MCFSIM_CSCR2)) = 0x1903;	/* CS3 -- LED bank and parallel port, address 0x40000000 */	*((volatile unsigned short *) (mbar + MCFSIM_CSAR3)) = 0x4000;	*((volatile unsigned long *) (mbar + MCFSIM_CSMR3)) = 0x000f0000;	*((volatile unsigned short *) (mbar + MCFSIM_CSCR3)) = 0x0183;	setLED(0);	/* CS4 -- Not used */	*((volatile unsigned short *) (mbar + MCFSIM_CSAR4)) = 0x0000;	*((volatile unsigned long *) (mbar + MCFSIM_CSMR4)) = 0x00000000;	*((volatile unsigned short *) (mbar + MCFSIM_CSCR4)) = 0x0000;	/* CS5 -- Not used */	*((volatile unsigned short *) (mbar + MCFSIM_CSAR5)) = 0x0000;	*((volatile unsigned long *) (mbar + MCFSIM_CSMR5)) = 0x00000000;	*((volatile unsigned short *) (mbar + MCFSIM_CSCR5)) = 0x0000;	/* CS6 -- Not used */	*((volatile unsigned short *) (mbar + MCFSIM_CSAR6)) = 0x0000;	*((volatile unsigned long *) (mbar + MCFSIM_CSMR6)) = 0x00000000;	*((volatile unsigned short *) (mbar + MCFSIM_CSCR6)) = 0x0000;	/* CS7 -- Not used */	*((volatile unsigned short *) (mbar + MCFSIM_CSAR7)) = 0x0000;	*((volatile unsigned long *) (mbar + MCFSIM_CSMR7)) = 0x00000000;	*((volatile unsigned short *) (mbar + MCFSIM_CSCR7)) = 0x0000;}void setupDRAM(){	volatile unsigned char *mbar = (unsigned char *)MCF_MBAR;	/*		DCTR definition:     <15>: DAEM, 1 = Drive Multiplexed Address During External Master DRAM xfer     <14>: EDO,  1 = EDO, 0 = Normal     <12>: RCD,  1 = 2 clk RAS-to-CAS, 0 = 1.0 clk RAS-to-CAS  <10:09>: RSH,  10 = 3.5 clk RAS low, 01 = 2.5 clk, 00 = 1.5 clk  <06:05>: RP,   10 = 3.5 clk RAS Precharge, 01 = 2.5 clk, 00 = 1.5 clk     <03>: CAS,  1 = 2.5 clk CAS assertion, 0 = 1.5 clk     <01>: CP,   1 = 1.5 CAS clk precharge, 0 = .5 clk     <00>: CSR,  1 = 2.0 clk CAS before RAS setup, 0 = 1.0 clk	*/	*((volatile unsigned short *) (mbar + MCFSIM_DCRR)) = 0x0034;	*((volatile unsigned short *) (mbar + MCFSIM_DCTR)) = 0x144B;	*((volatile unsigned short *) (mbar + MCFSIM_DCAR0)) = 0x0000;	*((volatile unsigned long *) (mbar + MCFSIM_DCMR0)) = 0x003e0000;	*((volatile unsigned char *) (mbar + MCFSIM_DCCR0)) = 0x07;}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品乱码一区二区三区软件 | 亚洲小少妇裸体bbw| 欧美精品丝袜中出| 色欧美日韩亚洲| 亚洲一级不卡视频| 亚洲成在人线在线播放| 洋洋成人永久网站入口| 欧美一区二区免费视频| 日本欧美久久久久免费播放网| 中文字幕综合网| 欧美日韩三级视频| 欧美天堂亚洲电影院在线播放| 男人的j进女人的j一区| 亚洲1区2区3区视频| 青青草91视频| 6080午夜不卡| 蜜臀av亚洲一区中文字幕| 欧美久久久久久久久久| 91在线国产观看| 菠萝蜜视频在线观看一区| 欧美麻豆精品久久久久久| 欧美激情一区三区| 国产传媒日韩欧美成人| 97久久久精品综合88久久| 免费观看91视频大全| 国产美女精品在线| 国产福利精品一区二区| 在线观看av一区二区| 国产成人午夜99999| 成人黄色电影在线| 精品国产人成亚洲区| 亚洲一区二区三区小说| 国产v综合v亚洲欧| 欧美久久免费观看| 亚洲国产视频a| 欧美理论在线播放| 五月综合激情婷婷六月色窝| 欧美日韩一区二区在线观看视频 | 日韩视频免费观看高清在线视频| 亚洲图片欧美色图| 欧美高清激情brazzers| 日韩电影网1区2区| 欧美日韩www| 国产在线视频精品一区| 久久尤物电影视频在线观看| 麻豆国产欧美日韩综合精品二区| 国产农村妇女毛片精品久久麻豆| 香蕉久久一区二区不卡无毒影院 | 日韩精品在线网站| 国产精品丝袜黑色高跟| 国产成人一区二区精品非洲| 亚洲欧美另类综合偷拍| 国产福利精品一区二区| 欧美性一区二区| 日本一区二区三区在线不卡| 日本强好片久久久久久aaa| 精品一区二区日韩| 欧美mv和日韩mv国产网站| 欧美国产日韩亚洲一区| 99国产精品久| 天天综合日日夜夜精品| 久久久亚洲午夜电影| 一本色道久久综合狠狠躁的推荐 | 18欧美亚洲精品| 91麻豆福利精品推荐| 免费久久精品视频| 亚洲欧洲国产日本综合| 日韩午夜中文字幕| 色综合久久久久综合99| 久久精品久久久精品美女| 亚洲视频精选在线| 国产日韩欧美精品电影三级在线| 欧美在线综合视频| 色综合久久中文字幕综合网| 国产黑丝在线一区二区三区| 天堂久久一区二区三区| 亚洲欧洲色图综合| 国产精品五月天| 久久综合中文字幕| 日韩色在线观看| 日韩午夜激情电影| 欧美电视剧免费全集观看 | 亚洲视频你懂的| 国产精品狼人久久影院观看方式| 欧美xxxxx牲另类人与| 欧美写真视频网站| 欧美性猛片aaaaaaa做受| 国产夫妻精品视频| 成人综合婷婷国产精品久久蜜臀| 午夜精品福利一区二区三区蜜桃| 亚洲综合无码一区二区| 日韩一区中文字幕| 一区二区三区精品| 亚洲综合区在线| 日韩欧美成人午夜| 成年人午夜久久久| 99久久er热在这里只有精品66| 成人天堂资源www在线| 国产一区二区三区香蕉| 国产精品久久久久7777按摩| 中文字幕亚洲不卡| 亚洲国产你懂的| 国产又黄又大久久| 91麻豆国产福利在线观看| 精品视频免费看| 久久嫩草精品久久久久| 一区二区三区日韩欧美精品| 午夜视频在线观看一区二区| 久久爱另类一区二区小说| av电影在线观看完整版一区二区| 成人免费视频视频| 91精品在线观看入口| 国产精品色在线| 国产一本一道久久香蕉| 欧美日韩aaaaa| 亚洲视频综合在线| 国产成人在线视频网址| 欧美肥妇free| 视频在线观看91| 欧美专区亚洲专区| 国产精品欧美一级免费| 国产美女在线精品| 日韩欧美自拍偷拍| 奇米影视在线99精品| 3d成人h动漫网站入口| 亚洲一区二区四区蜜桃| 日本韩国欧美一区二区三区| 亚洲视频资源在线| 在线免费观看一区| 亚洲影院在线观看| 欧洲视频一区二区| 性做久久久久久| 91精品久久久久久久91蜜桃| 日韩电影在线免费看| 日韩精品一区二区三区在线观看| 美日韩一区二区| 久久这里只有精品6| 丰满白嫩尤物一区二区| 亚洲色图视频免费播放| 欧美日韩综合色| 精品一区免费av| 欧美激情一区二区三区不卡| av亚洲精华国产精华| 婷婷国产v国产偷v亚洲高清| 欧美变态口味重另类| 成人免费观看av| 香港成人在线视频| 国产日韩欧美亚洲| 欧美亚州韩日在线看免费版国语版| 五月激情综合网| 国产精品污网站| 欧美一卡二卡三卡| 成人免费视频视频| 免费看欧美美女黄的网站| 国产精品国产a| 欧美一区午夜视频在线观看| 激情五月播播久久久精品| 亚洲乱码国产乱码精品精可以看 | 国产欧美日韩中文久久| 欧美中文字幕一区二区三区| 国内精品久久久久影院薰衣草| 亚洲欧美怡红院| 国产午夜精品久久久久久久 | 亚洲国产婷婷综合在线精品| 久久综合狠狠综合久久综合88| 欧洲一区二区三区免费视频| 国产精品资源在线| 久久精品噜噜噜成人88aⅴ| 亚洲精品免费看| 亚洲欧美色一区| 亚洲免费在线视频一区 二区| 国产精品成人免费精品自在线观看| 欧美一级片在线看| 欧美一区二区三区不卡| 91超碰这里只有精品国产| 日本韩国欧美国产| 欧美日韩在线亚洲一区蜜芽| 欧美亚洲国产bt| 777亚洲妇女| 精品噜噜噜噜久久久久久久久试看| 欧美精品v日韩精品v韩国精品v| www..com久久爱| 日本电影欧美片| 欧美年轻男男videosbes| 欧美喷水一区二区| 欧美精品一区二区久久婷婷| 欧美大胆一级视频| 久久精品人人做人人爽人人| 国产欧美日韩综合| 最新热久久免费视频| 无码av中文一区二区三区桃花岛| 日韩福利视频网| 99久久99久久精品国产片果冻| 一本一道久久a久久精品综合蜜臀| 欧美性欧美巨大黑白大战| 欧美一区二区三区视频免费播放 | 国产麻豆精品在线| 欧美在线免费播放| 久久这里只有精品首页| 亚洲欧美国产毛片在线|