Chinaunix首页 | 论坛 | 博客
  • 博客访问: 544060
  • 博文数量: 102
  • 博客积分: 3165
  • 博客等级: 中校
  • 技术积分: 1232
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-09 16:38
文章存档

2016年(1)

2013年(14)

2012年(6)

2011年(22)

2010年(57)

2009年(2)

我的朋友

分类: 嵌入式

2010-03-26 16:17:42

 
 
 
vxWorks提供了一个用户接口usrAppInit。我们可以根据需求来实现或者改写这个函数,对应的usrAppInit.c在已创建的VIP目录下。VIP编译的过程中这个函数将被编译进内核镜像,在系统启动后将会自动执行这个函数。
 
函数原始定义如下:
/* usrAppInit.c - stub application initialization routine */
/* Copyright (c) 1998,2006 Wind River Systems, Inc.
 *
 * The right to copy, distribute, modify or otherwise make use
 * of this software may be licensed only pursuant to the terms
 * of an applicable Wind River license agreement.
 */
/*
modification history
--------------------
01b,16mar06,jmt  Add header file to find USER_APPL_INIT define
01a,02jun98,ms   written
*/
/*
DESCRIPTION
Initialize user application code.
*/
#include
#if defined(PRJ_BUILD)
#include "prjParams.h"
#endif /* defined PRJ_BUILD */

/******************************************************************************
*
* usrAppInit - initialize the users application
*/
void usrAppInit (void)
    {
#ifdef USER_APPL_INIT
 USER_APPL_INIT;  /* for backwards compatibility */
#endif
    /* add application specific code here */
    }
 
阅读(1692) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~