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

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

?? chipcon_cexit.s51

?? CC2430多功能調試程序
?? S51
字號:
/******************************************************************************
*                                                                             *
*        **********                                                           *
*       ************                                                          *
*      ***        ***                                                         *
*     ***    ++    ***                                                        *
*     ***   +  +   ***                      CHIPCON                           *
*     ***   +                                                                 *
*     ***   +  +   ***                                                        *
*     ***    ++    ***                                                        *
*      ***        ***                                                         *
*       ************                                                          *
*        **********                                                           *
*                                                                             *
*******************************************************************************

Filename:     chipcon_cexit.s51
Target:       cc2430
Author:       KJA
Revised:      16/12-2005
Revision:     1.0

Description:
System termination code for the 8051 IAR Systems C/EC++ Compiler.

For CLIB there is no option to set to get rid of the last system break point. 
When the compiler build the application with debug information the debug 
variant of the "cexit" module will be included.

To get around this you have to exclude the debug label "?C_EXIT" from the 
application. You can do this by including this file in your project. 

The "?exit" module will replace the one in your library.

Include this file in the project and add $TOOLKIT_DIR$\SRC\LIB\ to
the assembler include path.

Copyright 2004-2005 IAR Systems. All rights reserved.

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

;
; Naming covention of labels in this file:
;
;  ?xxx	  - External labels only accessed from assembler.
;  __xxx   - External labels accessed from or defined in C.
;  xxx	  - Labels local to one module (note: this file contains
;           several modules).
;  main	  - The starting point of the user program.
;

#define XRSEGCSTART RSEG CSTART:CODE:NOROOT
#include "iar_common.h"

	     EXTERNS_FOR_ALL_DPTR_SYMBOLS()

#if (defined(__DLIB_BUILD__) )


//------------------------------------------------------------------------
//
// DLIB exit sequence
//

// ---------------------------------------------------------
// The exit system
//
// The default exit function, written in C, calls _exit provided
// below.  This function performs system cleanup and calls __exit that
// halts the system.
//

// -----------------------------------------------
// _exit -- Perform system cleanup and jump to __exit.
//
// The module below contains a number of segment parts that is
// included in the final application only if they are needed.
//

   XRSEGCSTART
   MODULE    ?cexit
   PUBLIC    _exit
   FUNCTION  _exit,0203H
   EXTERN    __exit
   REQUIRE   __exit
   REQUIRE   ?exit_br_xxexit

_exit:

// -------------------------------------
// Segment part included if the argument to exit must be saved and
// later restored.

   XRSEGCSTART
   REQUIRE ?exit_restore

?exit_save:
   MOV     A,R2
   MOV     R6,A
   MOV     A,R3
   MOV     R7,A


// -------------------------------------
// Segment part included if destructors must be called.

   XRSEGCSTART
   PUBLIC  __cstart_call_dtors
   EXTERN  __call_dtors
   REQUIRE ?exit_save

   // This label is required by "__record_needed_destruction".
__cstart_call_dtors:
#if (__CODE_MODEL__ == __CM_BANKED__)
   EXTERN  ?BCALL

   MOV     DPL,#low(__call_dtors)
   MOV     DPH,#high(__call_dtors)
#ifdef __EXTENDED_DPTR__
   MOV     ?DPX,#0
#endif
   MOV     A,#BYTE3(__call_dtors)
   LCALL   ?BCALL
#else
   LCALL   __call_dtors
#endif


// -------------------------------------
// Segment part included if DLib standard IO is used.

   XRSEGCSTART
   PUBLIC  __cstart_closeall
   REQUIRE ?exit_save

   // This label is required by DLib.
__cstart_closeall:
   EXTERN  _Close_all
#if (__CODE_MODEL__ == __CM_BANKED__)
   EXTERN  ?BCALL

   MOV     DPL,#low(_Close_all)
   MOV     DPH,#high(_Close_all)
#ifdef __EXTENDED_DPTR__
   MOV     ?DPX,#0
#endif
   MOV     A,#BYTE3(_Close_all)
   LCALL   ?BCALL
#else
   LCALL   _Close_all
#endif


// -------------------------------------
// Restore the argument previously stored by the "save" section above.

   XRSEGCSTART

?exit_restore:
   MOV     A,R6
   MOV     R2,A
   MOV     A,R7
   MOV     R3,A

   XRSEGCSTART

   // Jump to __exit.
?exit_br_xxexit:

#if (__CODE_MODEL__ == __CM_BANKED__)
   EXTERN  ?BCALL

   MOV     DPL,#low(__exit)
   MOV     DPH,#high(__exit)
#ifdef __EXTENDED_DPTR__
   MOV     ?DPX,#0
#endif
   MOV     A,#BYTE3(__exit)
   LCALL   ?BCALL
#else
   LJMP     __exit         // __exit will not return
#endif

   ENDMOD

   END


#else // __CLIB_BUILD__


//------------------------------------------------------------------------
//
// CLIB exit(int code)
//
//------------------------------------------------------------------------

   MODULE   ?cexit

   PUBLIC   exit
   // PUBLIC   ?C_EXIT
   XRSEGCSTART
	FUNCTION exit,0203H

exit:
   // ?C_EXIT:
   PUBLIC  ?ROM_MONITOR_NOPS

?ROM_MONITOR_NOPS:
   NOP                     ; Three NOPs for ROM-Monitor breaks.
   NOP
   NOP

   SJMP    exit
	
   ENDMOD

   END
#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91小视频免费观看| 日韩理论片网站| 欧美日韩国产片| 99国产精品久| 在线观看视频91| 在线精品视频小说1| 色噜噜久久综合| 欧美人成免费网站| 91麻豆精品国产| 精品国产乱码久久久久久夜甘婷婷| 欧美一区二区啪啪| 2023国产一二三区日本精品2022| 欧美精品一区二区在线播放| 精品日韩一区二区| 久久精品视频一区| 中文字幕中文字幕在线一区| 一区二区三区丝袜| 奇米精品一区二区三区在线观看一 | 婷婷成人激情在线网| 亚洲一区国产视频| 美美哒免费高清在线观看视频一区二区| 日本三级韩国三级欧美三级| 久久黄色级2电影| 成人一二三区视频| 欧美三级三级三级| 日本高清免费不卡视频| 日韩西西人体444www| 欧美一级片在线观看| 欧美日韩国产综合一区二区| 欧美日韩国产另类一区| 天堂va蜜桃一区二区三区| 免费视频最近日韩| 不卡一区在线观看| 欧美一级在线视频| 中文字幕免费不卡在线| 国产精品大尺度| 久久99热99| 色诱亚洲精品久久久久久| 日韩午夜电影av| 欧美优质美女网站| 欧美激情综合在线| 日韩不卡一区二区| 91在线观看视频| 日韩午夜激情电影| 欧美精品一区二区三区一线天视频 | 911国产精品| 欧美高清一级片在线观看| 五月激情六月综合| 91丨porny丨国产入口| 日韩精品一区二区三区中文不卡 | 亚洲成av人综合在线观看| 国产一区二区主播在线| 欧美日韩aaaaaa| 亚洲精品精品亚洲| 国产精品一级黄| 日韩欧美国产综合一区 | 色婷婷久久99综合精品jk白丝 | 成人国产亚洲欧美成人综合网| 91国偷自产一区二区使用方法| 日韩欧美精品在线视频| 亚洲国产成人av| 91视频你懂的| 国产欧美精品在线观看| 婷婷综合五月天| 欧美午夜精品一区| 亚洲免费成人av| 首页欧美精品中文字幕| 一区二区三区四区不卡视频| 久久黄色级2电影| 日韩三级在线免费观看| 日韩成人精品在线观看| 91精品国产综合久久福利| 亚洲综合色婷婷| eeuss鲁一区二区三区| 久久久久免费观看| 国产91精品精华液一区二区三区| 2024国产精品视频| 国产精品一线二线三线| 久久精品日产第一区二区三区高清版| 精品一区二区三区免费视频| 日韩视频一区二区| 激情小说欧美图片| 久久精品一区二区三区四区| 国产成人免费视频网站| 久久久.com| 国产成人免费在线观看| 久久久精品国产免费观看同学| 久久99国产精品久久99果冻传媒| 精品日产卡一卡二卡麻豆| 亚洲成精国产精品女| 欧洲一区二区三区在线| 日韩精品三区四区| 欧美一卡二卡三卡| 国产精品一区二区三区四区| 久久精品夜色噜噜亚洲a∨| 不卡一区在线观看| 国产精品国产馆在线真实露脸| 国产成人免费xxxxxxxx| 一区二区三区四区不卡在线| 日韩一区二区视频| jlzzjlzz欧美大全| 日韩在线一区二区三区| 国产欧美综合色| 欧美四级电影网| 国产经典欧美精品| 亚洲一区二区成人在线观看| 欧美亚洲一区二区在线观看| 日日夜夜精品视频天天综合网| 精品少妇一区二区三区视频免付费| 国产精品69毛片高清亚洲| 亚洲精品写真福利| 久久夜色精品一区| 欧美日本一区二区三区| 国产精品一区二区久激情瑜伽| 亚洲日本在线a| 精品三级av在线| 在线观看av一区二区| 国产麻豆9l精品三级站| 亚欧色一区w666天堂| 精品久久久久久久久久久久久久久久久| 国产精品正在播放| 亚洲成人你懂的| 亚洲色图在线播放| 久久天天做天天爱综合色| 欧美日韩国产影片| caoporen国产精品视频| 国产资源在线一区| 日韩福利电影在线观看| 亚洲影院免费观看| 中文字幕在线视频一区| 欧美欧美午夜aⅴ在线观看| 波波电影院一区二区三区| 亚洲老司机在线| 看片的网站亚洲| 久久久噜噜噜久噜久久综合| 五月激情丁香一区二区三区| 在线观看日韩电影| 成人avav影音| 午夜精品免费在线| 亚洲国产精品国自产拍av| 色婷婷综合久久久中文字幕| 久久蜜桃一区二区| 91亚洲精品一区二区乱码| 亚洲色图欧美在线| 国产精品自拍毛片| 69堂精品视频| 成人高清免费在线播放| 亚洲欧洲日韩在线| 91超碰这里只有精品国产| 一本色道久久综合亚洲aⅴ蜜桃| 欧美大片拔萝卜| 男男成人高潮片免费网站| 亚洲欧洲综合另类| 国产精品麻豆欧美日韩ww| 欧美大度的电影原声| 91麻豆精品国产91久久久更新时间| 成人av在线网站| 成人亚洲精品久久久久软件| 中文字幕电影一区| 色综合久久久久综合体| 亚洲成a人v欧美综合天堂| 中文字幕第一区综合| 亚洲精品一区二区三区精华液| 懂色av一区二区三区免费观看| 久久久久久免费| 国产一区二区影院| 久久久久久久久久久久久夜| 欧美视频一区二区三区| 亚洲永久精品大片| 色婷婷综合久久久久中文| 精品对白一区国产伦| 91丨九色丨蝌蚪富婆spa| 国产一区二区在线观看视频| 国产精品自产自拍| 中文字幕免费观看一区| heyzo一本久久综合| 日本午夜一本久久久综合| 日本一区二区三区高清不卡| 97久久超碰精品国产| 亚洲美女在线国产| 日韩一级片网址| 久久激五月天综合精品| 中文字幕精品三区| 国产人成一区二区三区影院| 欧美日韩一区精品| 国产a视频精品免费观看| 国产精品热久久久久夜色精品三区| 日韩欧美国产高清| 欧美一级专区免费大片| 国产色产综合色产在线视频| 色噜噜狠狠成人网p站| 久久不见久久见中文字幕免费| 欧美一级午夜免费电影| av中文一区二区三区| 亚洲午夜精品在线| 久久国产麻豆精品| 亚洲欧美电影院| 亚洲电影第三页| 不卡视频一二三| 欧美日韩你懂的|