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

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

?? chipcon_cexit.s51

?? zigbee通信系統中使用芯片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一区二区三区免费野_久草精品视频
4438x亚洲最大成人网| 亚洲精品国产品国语在线app| 精品久久久久久久久久久久久久久久久| 久久久噜噜噜久噜久久综合| 一区二区高清免费观看影视大全 | 国产99久久久国产精品潘金网站| 色综合天天性综合| 国产亚洲午夜高清国产拍精品| 一区二区成人在线视频| av在线一区二区三区| 亚洲精品一区二区三区精华液| 五月激情丁香一区二区三区| 色偷偷久久人人79超碰人人澡| 欧美高清在线一区二区| 国内精品伊人久久久久av影院| 欧美一区二区视频观看视频| 日韩理论在线观看| 成人黄色免费短视频| 国产欧美va欧美不卡在线| 激情综合五月天| 精品国产乱码久久久久久闺蜜| 日韩专区一卡二卡| 91精品国产综合久久婷婷香蕉| 亚洲一区二区三区激情| 色88888久久久久久影院野外| 最新热久久免费视频| 99久久精品国产一区| 中文字幕亚洲欧美在线不卡| av在线综合网| 亚洲色图在线播放| 色av成人天堂桃色av| 椎名由奈av一区二区三区| 972aa.com艺术欧美| 亚洲欧美日韩系列| 欧美日韩在线播放三区| 天天综合色天天| 日韩欧美成人激情| 蜜臀av一区二区三区| 久久亚洲二区三区| 国产91丝袜在线播放0| 欧美极品xxx| 91丨porny丨国产入口| 一区二区三区高清不卡| 欧美日韩一区二区三区四区五区| 天堂午夜影视日韩欧美一区二区| 欧美二区三区91| 国产一区二区在线影院| 国产精品久久久久四虎| 欧美在线色视频| 青娱乐精品在线视频| 久久久久久日产精品| a级高清视频欧美日韩| 亚洲va韩国va欧美va| 欧美白人最猛性xxxxx69交| 国产成人av影院| 亚洲免费高清视频在线| 欧美理论在线播放| 国产一区二区三区免费观看| 国产精品久久久久四虎| 欧美日韩一区二区三区高清| 美女在线一区二区| 国产精品免费丝袜| 在线精品视频免费播放| 奇米在线7777在线精品 | 国产精品国产三级国产专播品爱网 | 97精品国产露脸对白| 亚洲一区二区3| 久久嫩草精品久久久精品一| 91美女福利视频| 蜜桃视频在线观看一区二区| 中文字幕一区二区不卡| 日韩欧美视频一区| 色综合天天视频在线观看| 久久91精品久久久久久秒播| 亚洲人成人一区二区在线观看| 日韩一区二区在线观看| 色偷偷88欧美精品久久久| 国产乱码精品一区二区三| 亚洲成人黄色小说| 国产精品白丝在线| 精品国产一区二区三区不卡| 欧美日韩一区二区欧美激情| 丰满放荡岳乱妇91ww| 日韩高清一级片| 亚洲综合在线五月| 国产精品免费视频网站| 精品成人一区二区三区四区| 欧美三级中文字| 99精品视频在线播放观看| 国产精品综合一区二区三区| 香蕉成人伊视频在线观看| 亚洲视频 欧洲视频| 国产网红主播福利一区二区| 欧美一区二区私人影院日本| 在线观看欧美精品| 99久久er热在这里只有精品15| 国产一区二区三区视频在线播放 | 国产精品美女久久久久aⅴ| 日韩精品在线网站| 欧美一卡2卡3卡4卡| 欧美视频自拍偷拍| 欧美三区免费完整视频在线观看| 99精品黄色片免费大全| 成人性视频网站| 国产精品系列在线观看| 韩国欧美国产1区| 蜜桃av噜噜一区| 全国精品久久少妇| 日本不卡中文字幕| 日本一不卡视频| 毛片基地黄久久久久久天堂| 午夜精品国产更新| 日韩二区三区四区| 日本在线不卡视频一二三区| 午夜精品影院在线观看| 日韩专区一卡二卡| 日本美女一区二区三区| 老司机精品视频线观看86| 精品一区二区三区蜜桃| 国产在线播放一区二区三区| 国产综合色精品一区二区三区| 久久aⅴ国产欧美74aaa| 国产一区二区三区不卡在线观看 | 91亚洲午夜精品久久久久久| 91免费观看视频在线| 97久久精品人人爽人人爽蜜臀| 91久久国产最好的精华液| 欧美亚洲国产一区二区三区 | 久久精品亚洲乱码伦伦中文| 国产亚洲一区二区三区四区 | 亚洲色图视频免费播放| 亚洲视频你懂的| 日本在线不卡一区| 国产成人aaa| 色哟哟国产精品| 欧美福利视频一区| 久久网站最新地址| 亚洲欧洲综合另类| 蜜桃av一区二区在线观看| 国产精品一二三四| 色综合久久久久| 91麻豆精品久久久久蜜臀| 久久久噜噜噜久久中文字幕色伊伊| 中文字幕精品综合| 亚洲午夜久久久久| 精久久久久久久久久久| jizz一区二区| 91精品婷婷国产综合久久竹菊| 久久久久国产精品麻豆| 亚洲免费在线看| 开心九九激情九九欧美日韩精美视频电影 | 欧美精品一区二区三区视频| 国产精品视频第一区| 日韩国产一区二| 成人黄色电影在线| 欧美日韩精品免费| 国产日本欧洲亚洲| 丰满白嫩尤物一区二区| 亚洲成人综合在线| 美腿丝袜在线亚洲一区| 成人av电影在线观看| 欧美精品自拍偷拍动漫精品| 日本一区二区综合亚洲| 亚洲第一会所有码转帖| 成人丝袜视频网| 欧美一区在线视频| 亚洲欧美日韩人成在线播放| 九九九精品视频| 538在线一区二区精品国产| 国产精品蜜臀av| 久久超碰97中文字幕| 欧美日韩中字一区| 中文字幕字幕中文在线中不卡视频| 久久国产三级精品| 欧美日韩国产欧美日美国产精品| 中文字幕av一区二区三区高| 免费看日韩精品| 欧美日韩国产综合视频在线观看| 国产精品你懂的在线| 国产真实乱对白精彩久久| 91麻豆精品国产无毒不卡在线观看 | 色视频成人在线观看免| 欧美激情一区在线观看| 精品一区二区三区免费观看| 欧美精品99久久久**| 亚洲综合另类小说| 97超碰欧美中文字幕| 国产精品乱子久久久久| 国产成人av影院| 久久久99精品免费观看| 久久99国产精品麻豆| 欧美一区二区三区视频免费| 五月综合激情婷婷六月色窝| 在线免费观看日本欧美| 亚洲最大成人综合| 欧美日韩中文国产| 亚洲va国产va欧美va观看| 欧美日韩卡一卡二| 无码av免费一区二区三区试看| 91免费精品国自产拍在线不卡|