www.pudn.com > S3c2410bsp.rar > configNet.h


#include "copyright_wrs.h"


#ifndef INCnetConfigh
#define INCnetConfigh

#ifdef __cplusplus
extern "C" {
#endif

#include "vxWorks.h"
#include "end.h"

#define SBCARM9_LOAD_FUNC_0    s3c2410xEndLoad
#define SBCARM9_LOAN           1
#define SBCARM9_LOAD_FUNC_1    s3c2410xHdlcEndLoad
#define SBCARM9_LOAD_FUNC_2    s3c2410xHdlcEndLoad


#define SBCARM9_LOAD_STRING_0 "100:1:1" 
#define SBCARM9_LOAD_STRING_1 "0:38400:0"
#define SBCARM9_LOAD_STRING_2 "1:38400:0"


#define BSP_SBCARM9    NULL 

IMPORT END_OBJ * SBCARM9_LOAD_FUNC_0 (char *, void *);
IMPORT END_OBJ * SBCARM9_LOAD_FUNC_1 (char *, void *);
IMPORT END_OBJ * SBCARM9_LOAD_FUNC_2 (char *, void *);
IMPORT END_OBJ * ne2000EndLoad (char *, void *);

END_TBL_ENTRY endDevTbl [] =
{
#ifdef INCLUDE_NE2000_END
    { 0, ne2000EndLoad, "0x18000000:0x3:0x3:1:0:2", 1 , NULL, FALSE},
#endif 

#ifdef INCLUDE_S3C2410X_END
    { 0, SBCARM9_LOAD_FUNC_0, SBCARM9_LOAD_STRING_0, SBCARM9_LOAN , NULL, FALSE},
#endif /* INCLUDE_S3C2410X_END */
#ifdef INCLUDE_S3C2410X_HDLC_END
    { 1, SBCARM9_LOAD_FUNC_1, SBCARM9_LOAD_STRING_1, SBCARM9_LOAN , NULL, FALSE},
    { 2, SBCARM9_LOAD_FUNC_2, SBCARM9_LOAD_STRING_2, SBCARM9_LOAN , NULL, FALSE},
#endif /* INCLUDE_S3C2410X_HDLC_END */
    { 0, END_TBL_END, NULL, 0, NULL, FALSE},
};     

#ifdef __cplusplus
}
#endif

#endif /* INCnetConfigh */