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

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

?? 065l_hdr.asm

?? 基于ADSP sharc系列的DSP ts201浮點數程序源代碼
?? ASM
字號:
/* This file contains the interrupt table for the ADSP-21065L		*/

/* When the C program exits either by returning from main() or by an 	*/
/* explicit or implicit call to exit(), control will transfer to the 	*/
/* label ___lib_prog_term.  Currently, the ___lib_prog_term label is 	*/
/* defined at the end of the reset vector as an IDLE instruction.    	*/
/* If your application needs to perform some operation AFTER the C   	*/
/* program has finished executing, remove the ___lib_prog_term label 	*/
/* from the runtime header, and place it at the beginning of your    	*/
/* code.							     	*/


/**************************************************************************
New file created June 2001.

The run-time model states that i0 can't be used in the run-time libs.
Use i2 for interrupt handling instead.

**************************************************************************/

#define KERNEL_UART_ISR  0x9000
#define KERNEL_CODEC_ISR 0x9001
#define KERNEL_SWI3_ISR  0x9002

//#define __ADSP21065L__
#undef  __ADSP21020__

#include <ezkit/sig_glob.h>

#define	INT(irp)	\
	BIT CLR MODE1 0x1000;				/*Disable interrupts				*/	\
	JUMP ___z3_int_determiner(DB);	/*jmp to finish setting up		*/	\
	DM(I7,M7)=R0;							/*Save r0 (scratch dreg)		*/	\
	R0=SIGMASK(SIG_##irp);				/*Base of int table				*/

#define RESERVED_INTERRUPT NOP;NOP;NOP;NOP

.GLOBAL			___lib_prog_term;		/* Termination address				*/
.GLOBAL			__done_execution;
.EXTERN			___lib_setup_c;
.EXTERN			___lib_int_table;
.EXTERN         _main;


.SEGMENT/PM	    	seg_rth;				/* Runtime header segment			*/

			RESERVED_INTERRUPT;

___lib_RSTI:	 	NOP;					/* Not really executed				*/
			JUMP ___lib_start;
			NOP;
			NOP;

#ifdef __ADSP21160__
___lib_IICDI:           INT(IICDI) ;    /* Access to illegal IOP space */
#else
			RESERVED_INTERRUPT;
#endif

___lib_SOVFI:		INT(SOVF);			/* status/loop/PC stack overflow	*/
___lib_TMZHI:		INT(TMZ0);			/* high priority timer 				*/
___lib_VIRPTI:		INT(VIRPTI);		/* external interrupts 				*/
___lib_IRQ2I:		INT(IRQ2);
___lib_IRQ1I:		INT(IRQ1);

// IRQ0
// This vector is used for the UART.
// It is written during power-on and protected from over-writing
//    by rewriting it after writing data to memory (so this declaration
//    is redundant, but a good reminder).
// Over-writing this vector will stop the kernel.
// The user may over-write it from his/her code - but will loose
//    the capability to communicate over the RS-232 interface.
// IRQ0, IRPTL bit 8, Vector 0x20
___lib_IRQ0I:
	JUMP KERNEL_UART_ISR;	RTI;	NOP;	RTI;
	
			RESERVED_INTERRUPT;
			
___lib_SPR0I:		INT(SPR0I);			/* serial port DMA channel interrupts	*/
___lib_SPR1I:		INT(SPR1I);
___lib_SPT0I:		INT(SPT0I);

// If you wish to use the kernel's codec services, do not write
//   over the following vector
___lib_SPT1I:		
   JUMP KERNEL_CODEC_ISR;	RTI;	RTI;	RTI;
   
#ifndef __ADSP21160__
#ifdef __ADSP21065L__
			RESERVED_INTERRUPT;
			RESERVED_INTERRUPT;
#else
___lib_LP2I:            INT(LP2I);      /* link port DMA channel interrupts */
___lib_LP3I:            INT(LP3I);
#endif
#else
___lib_LP0I:            INT(LP0I);      /* link port DMA channel 4 */
___lib_LP1I:            INT(LP1I);      /* link port DMA channel 5 */
___lib_LP2I:            INT(LP2I);      /* link port DMA channel interrupts */
___lib_LP3I:            INT(LP3I);
___lib_LP4I:            INT(LP4I);      /* link port DMA channel 8 */
___lib_LP5I:            INT(LP5I);      /* link port DMA channel 9 */
#endif
___lib_EP0I:		INT(EP0I);			/* ext port DMA channel interrupts	*/
___lib_EP1I:		INT(EP1I);
#ifndef __ADSP21065L__
___lib_EP2I:		INT(EP2I);
___lib_EP3I:		INT(EP3I);
___lib_LSRQ:		INT(LSRQ);			/* link service request 			*/
#else
			RESERVED_INTERRUPT;
			RESERVED_INTERRUPT;
			RESERVED_INTERRUPT;
#endif
___lib_CB7I:		INT(CB7);			/* circular buffer #7 overflow 	*/
___lib_CB15I:		INT(CB15);			/* circular buffer #15 overflow	*/
___lib_TMZLI:		INT(TMZ);			/* low priority timer 				*/
___lib_FIXI:		INT(FIX);			/* fixed point overflow 			*/
___lib_FLTOI:		INT(FLTO);			/* floating point overflow 		*/
___lib_FLTUI:		INT(FLTU);			/* floating point underflow 		*/
___lib_FLTII:		INT(FLTI);			/* floating point invalid 			*/
___lib_SFT0I:		INT(USR0);			/* user interrupts 0..3 			*/
___lib_SFT1I:		INT(USR1);
___lib_SFT2I:		INT(USR2);

// If you wish to use the kernel's host output services, do not write
//   over the following vector
___lib_SFT3I: 
	JUMP KERNEL_SWI3_ISR;	RTI;	RTI;	RTI;

___z3_int_determiner:	
			DM(I7,M7)=R1;					
			R1=I2;
			DM(I7,M7)=R1;					/* Save I2 (scratch reg)			*/
			I2=R0;
			DM(I7,M7)=I13;					/* Save I13 (scratch reg)			*/
			I13=DM(5,I2);					/* get disp to jump to				*/
			JUMP (M13, I13) (DB);		/* Jump to dispatcher 				*/
			BIT SET MODE2 0x80000;		/* Freeze cache						*/
			I13=DM(2,I2);					/* rd handler addr (base+2)		*/

/* Note:  It's okay to use PM in getting the above values b'cse z3 has a */
/* linear memory. Therefore dm and pm are the same and we can use either.*/

___lib_start:		
			CALL ___lib_setup_c;			/* Setup C runtime model			*/
#ifdef MAIN_RTS
			CJUMP _main (DB);				/* Begin C program					*/
			DM(I7,M7)=R2;
			DM(I7,M7)=PC;
#else
			JUMP _main;						/* Begin C program					*/
#endif

/* Setting the __done_execution flag indicates that this processor is	*/
/* finished executing, for the benefit of anyone who may be watching.	*/

___lib_prog_term:	PM(__done_execution)=PC;
			IDLE;
			JUMP ___lib_prog_term;		/* Stay put 							*/

.VAR __done_execution = 0;

___lib_prog_term.end:

.ENDSEG;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩国产欧美视频| 亚洲国产精品久久艾草纯爱| 亚洲精品一区二区三区蜜桃下载| 欧美日韩一区不卡| 91精品蜜臀在线一区尤物| 91麻豆精品91久久久久久清纯| 亚洲精品日韩综合观看成人91| 在线视频国内一区二区| 色一区在线观看| 亚洲欧美日韩国产手机在线| 99视频超级精品| 最新国产精品久久精品| 91日韩在线专区| 91精品国产综合久久香蕉的特点| 国产欧美视频一区二区三区| 亚洲高清视频的网址| 国产91丝袜在线播放| 日韩一级大片在线| 调教+趴+乳夹+国产+精品| 风间由美一区二区av101| 欧美一二区视频| 亚洲综合图片区| 一本色道a无线码一区v| 久久久久久夜精品精品免费| 日本 国产 欧美色综合| 色系网站成人免费| 中文字幕第一区综合| 国产精品综合在线视频| 精品国产一区二区三区av性色| 亚洲欧洲99久久| 91蜜桃婷婷狠狠久久综合9色| 亚洲尤物在线视频观看| 国产成人8x视频一区二区| 欧美一区二区三区思思人| 亚洲线精品一区二区三区八戒| 国产一区二区不卡| 久久久久久久久久久黄色| 国产一区二区三区不卡在线观看 | 欧美一区二区视频网站| 亚洲丝袜另类动漫二区| 色欲综合视频天天天| 亚洲丝袜美腿综合| 一本大道av一区二区在线播放| 久久久久久久久久久久久久久99 | 91网页版在线| 亚洲人一二三区| 欧美色成人综合| 午夜精品一区二区三区三上悠亚 | 欧美午夜精品久久久| 亚洲在线视频一区| 欧美一区二区三区在线观看| 福利电影一区二区| 日韩黄色小视频| 中文字幕在线播放不卡一区| 欧美va亚洲va国产综合| 91日韩精品一区| 日本成人中文字幕| 一区二区三区四区乱视频| 久久先锋影音av鲁色资源| 国产高清精品网站| 亚洲成人三级小说| 国产拍揄自揄精品视频麻豆| 在线免费观看视频一区| 狠狠色丁香婷综合久久| 亚洲午夜在线视频| 中文字幕不卡一区| 日韩精品一区国产麻豆| 在线播放91灌醉迷j高跟美女| 不卡的av电影| 国产一区二区网址| 国产一区二区在线电影| 狠狠狠色丁香婷婷综合激情| 午夜精品福利一区二区三区蜜桃| 国产精品久久久久久久久动漫| 91精品国产色综合久久不卡电影| 色综合久久综合网欧美综合网| 国产a视频精品免费观看| 精品在线免费视频| 久草这里只有精品视频| 日本大胆欧美人术艺术动态| 午夜精品一区二区三区三上悠亚| 天天免费综合色| 美腿丝袜亚洲三区| 极品尤物av久久免费看| 国产精品系列在线观看| 不卡的av中国片| 日本韩国精品在线| 欧美日韩中文国产| 欧美精品粉嫩高潮一区二区| 91精品福利在线一区二区三区| 在线播放一区二区三区| 亚洲精品一区在线观看| 国产精品久久久久永久免费观看| 久久精品视频网| www国产成人| 亚洲丝袜自拍清纯另类| 日韩精品成人一区二区在线| 国产精品一品二品| 色噜噜久久综合| 欧美一区二区免费| 欧美经典三级视频一区二区三区| 国产精品久久久久久亚洲伦| 亚洲欧美国产毛片在线| 日本成人在线视频网站| 91论坛在线播放| 日韩视频在线一区二区| 久久品道一品道久久精品| 亚洲男人的天堂在线aⅴ视频| 久久精品国产一区二区三区免费看| 国产一本一道久久香蕉| 欧美日本一区二区在线观看| 亚洲国产成人一区二区三区| 青青草国产精品97视觉盛宴| 欧美亚洲尤物久久| 综合色中文字幕| 丁香婷婷综合激情五月色| 日韩一卡二卡三卡国产欧美| 一区二区欧美视频| 在线看不卡av| 一区二区三国产精华液| 欧美在线视频你懂得| 国产精品久久久久久久久图文区 | 91久久精品午夜一区二区| 国产精品全国免费观看高清| 国产伦精一区二区三区| 精品对白一区国产伦| 久久爱www久久做| 国产亚洲人成网站| 国产精品1区2区3区| 国产精品国模大尺度视频| 国产精品18久久久久久久网站| 欧美国产成人精品| av不卡免费电影| 亚洲一区二区三区小说| 欧美一区二区三区四区久久| 精品一区二区三区免费| 国产精品妹子av| 欧美精品乱人伦久久久久久| 国产精品一色哟哟哟| 亚洲视频狠狠干| 91精品国产综合久久小美女| 国产一区二区精品久久99| 日韩伦理免费电影| 亚洲精品一区二区三区香蕉| 91日韩在线专区| 国产乱妇无码大片在线观看| 最新久久zyz资源站| 欧美放荡的少妇| 色综合天天综合| 韩国v欧美v日本v亚洲v| 一区二区三区国产精品| 精品国产精品一区二区夜夜嗨| 91在线播放网址| 国产麻豆视频一区| 蜜臀av性久久久久蜜臀aⅴ| 亚洲国产成人午夜在线一区| 欧美一区二区在线看| 91在线观看视频| 97久久精品人人爽人人爽蜜臀| 国内精品国产成人| 五月天久久比比资源色| 洋洋av久久久久久久一区| 日本一区二区三区国色天香| 精品国偷自产国产一区| 日韩精品中文字幕一区二区三区| 色哟哟国产精品免费观看| 国产成人av在线影院| 久久99精品久久久久| 久久99久久精品| 国产盗摄一区二区三区| 粉嫩aⅴ一区二区三区四区五区 | 337p亚洲精品色噜噜| 欧美午夜精品一区二区三区| 色一情一伦一子一伦一区| 91蜜桃传媒精品久久久一区二区| thepron国产精品| 91久久精品一区二区三区| 在线观看成人免费视频| 欧美日韩日本视频| 日韩欧美国产三级| 国产欧美日韩精品在线| 亚洲图片激情小说| 伊人一区二区三区| 免费精品99久久国产综合精品| 国产一区二区三区| 色老汉一区二区三区| 正在播放一区二区| 国产精品视频一二三区| 亚洲一卡二卡三卡四卡| 极品瑜伽女神91| 欧美日韩一区二区电影| 久久精品人人做人人综合| 亚洲久草在线视频| 韩国av一区二区三区四区| 欧美日韩一区国产| 日韩美女啊v在线免费观看| 激情综合色综合久久| 欧美三级一区二区| 中文字幕欧美三区| 精品一区二区三区影院在线午夜|