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

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

?? ext_mem_to_link_rx.asm

?? TS101 DMA演示程序,包括鏈路口DMA,二維DMA
?? ASM
字號:
/*****************************************************************************************************
		Example code showing the DMA transfer from linkport 0 to external memory and then a transfer
		from external memory back out to link port 0.

******************************************************************************************************/
#define N 64				// Number of words to be transfered

.extern link_data_rx2;


.section reset;
/************************* Disable all link ports, DMA's and Vector Interrupts************************/

	XR0 = 0x00000000;;		
	XR1 = 0x00000000;;
	XR2 = 0x00000000;;
	XR3 = 0x00000000;;
	LCTL0 = XR0	;;			// Link disable & clear
	LCTL1 = XR0	;;			// Link disable & clear
	LCTL2 = XR0	;;			// Link disable & clear
	LCTL3 = XR0	;;			// Link disable & clear
	XR1 = 0x00040004;;		// count =4, modify = 4
	XR3 = 0x00000000;;		// disable DMA
	DC4 = XR3:0;;			// disable link 0 tx DMA
	DC5 = XR3:0;;			// disable link 1 tx DMA
	DC6 = XR3:0;;			// disable link 2 tx DMA
	DC7 = XR3:0;;			// disable link 3 tx DMA
	DC8 = XR3:0;;			// disable link 0 rx DMA
	DC9 = XR3:0;;			// disable link 1 rx DMA
	DC10 = XR3:0;;			// disable link 2 rx DMA
	DC11 = XR3:0;;			// disable link 3 rx DMA

	xr0 = 0x90010000;;
	xr1 = 0x00000000;;
	IMASKH = xr0;;			// enable emulation debug, Global enable HW interrupts and enable vector interrupts
	IMASKL = xr1;;			// disable all interrupt vector DMA channels until required
/************************************************************************/

/************************* System Control and SDRAM setup ************************/
	/* Setting Up of Control Registers */

	j14 = j31 + 0x3879e7;;				
	SYSCON = j14;;						// 0000000000 1 1 1 0 0 00 11 1 1 00 11 1 1 00 11 1
										// |RESERVED| | | | | |  |  | | |  |  | | |  |  | |
										//			  | | | | |  |  | | |  |  | | |  |  | Bank 0 idle
										//			  | | | | |  |  | | |  |  | | |  |  Bank 0 Internal wait
										//			  | | | | |  |  | | |  |  | | |  Bank 0 Pipe depth
										//			  | | | | |  |  | | |  |  | | Bank 0 Slow
  									    //			  | | | | |  |  | | |  |  | Bank 1 idle
   										//			  | | | | |  |  | | |  |  Bank 1 Internal wait
										//			  | | | | |  |  | | |  Bank 1 Pipe depth
										//			  | | | | |  |  | | Bank 1 Slow
										//			  | | | | |  |  | Host idle
										//			  | | | | |  |  Host Internal wait
										//			  | | | | |  Host Pipe depth  
										//			  | | | | Host Slow 
										//			  | | | Not used
  									    //			  | | Bus width Memory
 									    //			  | Bus width Multiprocessor
										//            Bus width Host
   	

	j11 = j31 + 0x00005B05;;					
	SDRCON = j11;;  					// 00000000000000000 1 011 01 10 0 00 0 10 1
										// |---RESERVED----| |  |   |  | |  | |  | |
										//					 |  |   |  | |  | |  | SDRAM Enabled
										//					 |  |   |  | |  | |  CAS Latency = 3 cycles
										//					 |  |   |  | |  | Pipe Depth = 0 cycles
										//					 |  |   |  | |  Page Boundary = 256 Words
										//					 |  |   |  | Reserved
										//					 |  |   |  Refresh Rate = every 1200 cycles
										//					 |  |   Precharge to RAS Delay = three cycles
										//					 |  RAS to Precharge Delay = 5 cycles
										//					 Init Sequence refresh then MRS
/************************************************************************/


	xr0 = IMASKL;;						 
	xr1 = 0x20400000;;
	xr0 = r0 or r1;;
	IMASKL = xr0;;						// enable DMA5 & DMA9 interrupt---link 1 tx & rx DMA

	j0 = j31 + _dma_int;;				// set DMA interrupt vector
	IVDMA4 = j0;;		
	IVDMA8 = j0;;
	


	XR0 = 0x000004DA;;					//00000000000000000000 0 1 0 0 1 1 011 0 1 0
										//|-----RESERVED-----| | | | | | |  |  | | |
										//					   | | | | | |  |  | | RESERVED
										//					   | | | | | |  |  | Direction Enable (enabled)
										//					   | | | | | |  |  Verification Enable (disabled)
										//					   | | | | | |  SPD Transfer speed 000=CCLK/8, 001=CCLK/4, 010=CCLK/3, 011=CCLK/2
										//					   | | | | | Transmit Enable (enabled)
										//					   | | | | Packet Size 0=64 quads in one packet, 1=Indefinite number of bytes in one packet
										//					   | | | Transmit Time Out Check Enable (disabled)
										//					   | | Connectivity Error Check Enable (disabled)
										//					   | Receive Enable (enabled)
										//					   Receive Time Out Check Enable
	
	xr8 = N;;							// Count value
	xr9 = lshift r8 by 16;;				// Shift count value so ready to be ORed with modify value
	xr10 = 4;;							// Modify value	
	xr4 = link_data_rx2;;				// Destination index
	xr5 = r9 or r10;;					// 0000000001000000 0000000000000100
										// |--------------| |--------------|
										//		  |                 |
										//	      |					Modify Value
										//		  Number of normal words to be transferred
									
	xr6 = 0x00000000;;					// Not a 2 dimensional array so value does not matter
	xr7 = 0x87000000;;					// 100 0 0 11 1 0 0 00000 00 000000000000000
										//  |  | |  | | | |   |    |        |
										//  |  | |  | | | |   |    |        Chain Pointer Quad Word Address
										//  |  | |  | | | |   |    Memory select for chain pointer
										//  |  | |  | | | |   Chaining Destination Channel
										//  |  | |  | | | Chaining Enabled (disabled)
										//  |  | |  | | DMA Request Enable (0=once DMA channel is enabled entire block is transferred)
										//  |  | |  | Interrupt Enable (enabled)
										//  |  | |  Operand Length 00=Reserved, 01=Normal word, 10=Long word, 11=Quad word
										//  |  | Two Dimensional DMA (disabled)
										//  |  Determines Priority 0=DMA request priority normal 1=high
										//  Specify Device Type (010=Internal memory)

	LCTL0 = XR0;;					// Link port 1 control setup
	DC8 = xr7:4;;						// start Link1 receive DMA

	idle;;								// once DMA is completed an interrupt is generated which brings out of idle and jumps to _dma_int

	xr4 = link_data_rx2;;				// xr4 = source index
	DC4 = xr7:4;;						// start Link1 transmit DMA						
	idle;;								// once DMA is completed an interrupt is generated which brings out of idle and jumps to _dma_int

_end_loop:
	jump _end_loop;nop;nop;nop;;

_dma_int:								// Once tx and rx DMA's are completed an interrupt is generated. This is the isr
	nop;;
	nop;;
	nop;;
	rti(ABS);nop;nop;nop;;






?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产大陆a不卡| 在线观看免费一区| 亚洲第一成人在线| 久久久亚洲精品石原莉奈| 欧美午夜精品理论片a级按摩| 老鸭窝一区二区久久精品| 亚洲色欲色欲www在线观看| 日韩视频在线一区二区| 欧美丝袜丝nylons| 成人h精品动漫一区二区三区| 美女国产一区二区| 亚洲成人一二三| 亚洲视频在线一区观看| 久久久精品tv| 精品国产一区二区在线观看| 欧美日韩亚洲高清一区二区| 99久久婷婷国产综合精品电影| 精品亚洲国内自在自线福利| 天天综合天天综合色| 亚洲桃色在线一区| 亚洲欧洲日韩一区二区三区| 国产日韩精品一区二区三区 | 欧美日韩在线精品一区二区三区激情| 国产精品白丝av| 精品制服美女丁香| 麻豆国产91在线播放| 婷婷丁香激情综合| 首页亚洲欧美制服丝腿| 亚洲国产日韩一级| 香蕉影视欧美成人| 亚洲香肠在线观看| 亚洲午夜国产一区99re久久| 一二三四区精品视频| 亚洲精品中文在线观看| 亚洲另类色综合网站| 亚洲少妇最新在线视频| 亚洲视频一区在线观看| 亚洲免费观看高清完整版在线| 亚洲欧洲三级电影| 亚洲欧美日韩中文播放| 亚洲特黄一级片| 亚洲精品国产无天堂网2021| 亚洲精品免费电影| 亚洲一区二区三区四区五区中文| 亚洲黄色小说网站| 亚洲va欧美va天堂v国产综合| 亚洲国产精品欧美一二99| 亚洲成人精品在线观看| 天堂久久久久va久久久久| 免费看欧美女人艹b| 久久99精品久久久久久国产越南| 精品中文av资源站在线观看| 国产麻豆成人精品| 成人sese在线| 欧美制服丝袜第一页| 欧美精品久久天天躁| 日韩视频在线观看一区二区| 日韩精品专区在线| 日本一区二区三区四区在线视频| 成人免费在线视频观看| 亚洲一区在线观看视频| 免费成人在线播放| 国产精品一区在线观看乱码 | 日产欧产美韩系列久久99| 久草热8精品视频在线观看| 国产寡妇亲子伦一区二区| 波多野结衣欧美| 欧美视频三区在线播放| 日韩限制级电影在线观看| 久久五月婷婷丁香社区| 综合色天天鬼久久鬼色| 日韩和欧美一区二区三区| 国产精品1区二区.| 欧美在线观看视频一区二区三区| 日韩欧美高清在线| 自拍偷自拍亚洲精品播放| 青娱乐精品视频| 国产a视频精品免费观看| 欧美午夜片在线观看| 欧美精品一区二区三区在线| 亚洲人亚洲人成电影网站色| 日本亚洲最大的色成网站www| 国产精品一区二区久久不卡| 色综合av在线| 久久久www免费人成精品| 亚洲主播在线观看| 国产老妇另类xxxxx| 精品视频免费看| 国产精品欧美综合在线| 美国毛片一区二区| 色悠悠久久综合| 久久综合久久综合亚洲| 亚洲一二三专区| 懂色av一区二区三区免费看| 欧美精三区欧美精三区| 成人免费在线观看入口| 国模套图日韩精品一区二区| 欧美日韩久久不卡| 日韩美女视频一区二区| 国产做a爰片久久毛片 | 日本一区二区电影| 裸体健美xxxx欧美裸体表演| 在线视频你懂得一区二区三区| 久久综合九色综合欧美98| 亚洲高清视频的网址| 国产高清一区日本| 日韩欧美视频一区| 五月天丁香久久| 色婷婷精品大视频在线蜜桃视频| 久久精品一区二区三区四区| 青椒成人免费视频| 欧美福利电影网| 亚洲一区视频在线| 色综合网色综合| 国产精品久久久一本精品 | 不卡一区在线观看| 久久精品人人做人人爽97| 蜜臀久久99精品久久久久宅男| 欧美午夜一区二区三区| 亚洲乱码中文字幕综合| 91欧美激情一区二区三区成人| 亚洲国产成人在线| 成人丝袜18视频在线观看| 久久久精品一品道一区| 国产一区二区三区在线观看免费| 日韩欧美自拍偷拍| 亚洲成av人影院| 欧美日韩不卡一区二区| 亚洲高清免费观看高清完整版在线观看| proumb性欧美在线观看| 国产精品传媒入口麻豆| 成人免费毛片高清视频| 国产欧美日本一区二区三区| 国内久久精品视频| 久久免费视频一区| 国产精品亚洲综合一区在线观看| 久久综合一区二区| 国产91高潮流白浆在线麻豆| 中文一区在线播放| 91免费版pro下载短视频| 亚洲日韩欧美一区二区在线| 色欧美88888久久久久久影院| 亚洲免费大片在线观看| 欧美系列日韩一区| 蜜臀av性久久久久蜜臀aⅴ流畅 | 欧美肥大bbwbbw高潮| 丝袜诱惑制服诱惑色一区在线观看| 欧美乱妇15p| 久久不见久久见免费视频7| 久久综合一区二区| 国产999精品久久| 18成人在线观看| 欧美日韩中文字幕一区| 日韩av电影免费观看高清完整版 | 一区二区三区四区在线播放| 在线观看一区日韩| 奇米在线7777在线精品| 国产亚洲一区字幕| 色香蕉成人二区免费| 午夜免费久久看| 精品成人一区二区| 91美女片黄在线观看| 亚洲bdsm女犯bdsm网站| 精品成人一区二区| 99久久婷婷国产综合精品电影| 亚洲国产精品一区二区尤物区| 欧美白人最猛性xxxxx69交| 国产成人精品三级| 亚洲成人综合网站| 久久青草国产手机看片福利盒子| 91性感美女视频| 日韩高清一级片| 国产精品色噜噜| 精品视频一区 二区 三区| 国产精品99久久久久久似苏梦涵 | 国产精品麻豆欧美日韩ww| 欧美主播一区二区三区美女| 国产综合色精品一区二区三区| 18涩涩午夜精品.www| 欧美大片在线观看一区二区| 成人激情动漫在线观看| 日日夜夜精品免费视频| 中文乱码免费一区二区| 在线播放亚洲一区| 国产精品一区二区在线播放| 亚洲午夜电影网| 国产精品你懂的在线欣赏| 欧美一区二区三区免费大片| 91网上在线视频| 国产一区久久久| 香蕉av福利精品导航| 国产精品久久久久精k8| 精品国产一区二区在线观看| 在线免费一区三区| 成人高清免费在线播放| 毛片av中文字幕一区二区| 一区二区三区av电影| 国产精品乱人伦| 久久精品欧美一区二区三区不卡 | 国产欧美日韩在线看|