[ECOS] net configuration problem
ariga masahiro
ariga@link-lab.co.jp
Thu Aug 23 01:49:00 GMT 2007
Hi everyone,
I beseech you to help me.
I am trying to pass net work test using nc_test_slave.
As prev step,when I made eCos library,
I chose template package "net".
According to Anthony J.Massa's Book,it says,
"The eCos Net template includes the OpenBSD implementation".
So I expected to use OpenBSD Stack..
But I found in Building log,
it included bsd_tcpip subdirectory files
like these,
make -r -C net/bsd_tcpip/v2_0 build
make[1]: Entering directory
`/ecos-c/cygwin/home/LINK/mytarget20070823-for-nc_test_slave/untitled1_build/net/bsd_tcpip/v2_0'
sh-elf-gcc -c -I/ecos-c/cygwin/home/LINK/mytarget20070823-for-nc_test_slave/untitled1_install/include
-I/opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0 -I/opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0/src
-I/opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0/tests -I. -I/opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0/src/ecos/
-D_KERNEL -D__ECOS -gdwarf-22 -mb -m3 -Wall -Wpointer-arith -Wstrict-prototypes
-Winline -Wundef -Woverloaded-virtual -ggdb -O2 -ffunction-sections -fdata-sections
-fno-rtti -fno-exceptions -fvtable-gc -finit-priority -D_KERNEL -D__ECOS -Wp,-MD,src/ecos/support.tmp
-o src/ecos/net_bsd_tcpip_support.o
/opt/ecos/ecos-2.0/packages/net/bsd_tcpip/v2_0/src/ecos/support.c
My target's template definition in ecod.db is below.
target mytarget {
alias { "mytarget board" }
packages { CYGPKG_HAL_SH
CYGPKG_HAL_SH_SH3
CYGPKG_HAL_SH_SH77X9_mytarget
CYGPKG_IO_FLASH
CYGPKG_DEVS_FLASH_SH_mytarget
CYGPKG_DEVS_FLASH_AMD_AM29XXXXX
CYGPKG_DEVS_ETH_SMSC_LAN91CXX
CYGPKG_DEVS_ETH_SH_mytarget
CYGPKG_IO_SERIAL_SH_mytarget
CYGPKG_IO_SERIAL_SH_SCIF
CYGPKG_IO_ETH_DRIVERS
}
description "
The mytarget provides the packages needed to run
eCos on a mytarget board."
}
I also used this template definition in making RedBoot.
I like to use OpenBSD Stack,so like to include tcpip subdirectory files.
What should I do ?
Please help me.
Masahiro Ariga
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
More information about the Ecos-discuss
mailing list