您好,欢迎来电子发烧友网! ,新用户?[免费注册]

您的位置:电子发烧友网>源码下载>uCOS编程>

ucos关于intel8051的移植

大小:79 人气: 2010-02-08 需要积分:0
{$username}的空间

用户级别:注册会员

贡献文章:

贡献资料:

ucos关于intel8051的移植:/*
*************************************************
*                                          PC SUPPORT FUNCTIONS
*
*                        (c) Copyright 1992-1998, Jean J. Labrosse, Plantation, FL
*                                           All Rights Reserved
*
* File : PC.C
* By   : Jean J. Labross
*********************************************************
*/

#include "ucos_ii.h"
#include "pc.h"
#include
#include
#include


/*
PC display by KC51 emulation
*/

#define interrupt
#define far xdata
#define MK_FP(s, o)  ((INT8U xdata *)(INT16U)(o))
#define getvect(vect) ((vect=vect),((void*)NULL))
#define setvect(vect, isr) (vect=vect, isr=isr)
int OSTickDOSCtr;

const char code * const code ExitNotice[]=
{
 "Exit program",
 "Program has terminated",
 "Reset the processor to restart the program"
};

bit kbhit() KCREENTRANT;
INT8U getch() KCREENTRANT;

void exit(INT8U ec) KCREENTRANT
{
 static char str[64];
#if OS_CRITICAL_METHOD == 3
    OS_CPU_SR cpu_sr;
#endif

    OS_ENTER_CRITICAL();
 for(;;)

非常好我支持^.^

(7) 100%

不好我反对

(0) 0%

      发表评论

      用户评论
      评价:好评中评差评

      发表评论,获取积分! 请遵守相关规定!