📄 usrapp.c
字号:
/* usrApp.c - user application */
/* Copyright 2002 SAMSUNG ELECTRONICS */
/*
modification history
--------------------
01a,08feb02,jmLee created.
*/
#include "vxWorks.h"
#include "config.h"
#include "string.h"
#include "intLib.h"
#include "logLib.h"
#include "stdio.h"
#include "time.h"
#include "taskLib.h"
#include "wdLib.h"
#include "vxLib.h"
#include "tyLib.h"
#include "blkIo.h"
#include "drv/timer/timerDev.h"
#include "tickLib.h"
#include "ramDrv.h"
#include "dosFsLib.h"
#include "ipProto.h"
#include "ifLib.h"
#include "usrLib.h"
#include "routeLib.h"
#include "end.h"
#include "drv/multi/s3c2510.h"
#include "usrApp.h"
#include "s3c2510Eth.h"
/* #include "s3c2510Sar.h" */
#include "s3c2510Des.h"
#include "s3c2510Usb.h"
#include "gpio.h"
/*******************************************************************************
*
* usrAppInit - initialize user application.
*/
int usrAppInit(void)
{
*S3C2510_MISCREG = 0x8000;
s3c2510DesInit();
s3c2510UsbInit();
*S3C2510_HPRIR = 0x500;
if(*S3C2510_MISCREG) *S3C2510_MISCREG = 0x0000;
#ifdef INCLUDE_SEC_END
#if 1
ifAddrSet(ETH_DEV_NAME"0", "12.25.167.11");
ifMaskSet(ETH_DEV_NAME"0", 0xffffff00);
if (ipAttach(1, ETH_DEV_NAME) == OK)
{
ifAddrSet(ETH_DEV_NAME"1", "12.25.2.12");
ifMaskSet(ETH_DEV_NAME"1", 0xffffff00);
}
routeAdd("0.0.0.0", "12.25.166.1");
/*
routeAdd("192.168.2.0", "192.168.3.12");
*/
#else
ifAddrSet(ETH_DEV_NAME"0", "192.168.2.12");
ifMaskSet(ETH_DEV_NAME"0", 0xffffff00);
if (ipAttach(1, ETH_DEV_NAME) == OK)
{
ifAddrSet(ETH_DEV_NAME"1", "192.168.1.12");
ifMaskSet(ETH_DEV_NAME"1", 0xffffff00);
}
routeAdd("0.0.0.0", "192.168.2.1");
#endif
#endif /* INCLUDE_SEC_END */
return OK;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -