Porting Rtems code( TCP/IP) stack on proprietary RTOs

Ralf Corsepius corsepiu at faw.uni-ulm.de
Sat Jan 5 12:34:36 UTC 2002


Am Sam, 2002-01-05 um 08.43 schrieb Vinod Singh:
> Hi,
> 
> We  have to do Rtems code porting to some proprietary Real Time
> Operating system. The following options are used for configuration
> rtems-4.5.0 code:
> 
> "../rtems-4.5.0/configure  --target=i386-rtems --prefix=/usr/local
> --enable-cxx --enable-gmake-print-directory --disable-tests
> --disable-posix --enable-networking --enable-bare-cpu-cflags=pentium
> --enable-bare-cpu-model=pentium --enable-rtemsbsp=bare "
> 
> The required target is not supported on rtems so we have chosen i386.
> The bsp is bare and cpu model is pentium. My queries are :
> 
> 1. Is there any method to configure for no-cpu target?
No.

> When we have
> tried to do that it takes by default host target on which it is running.
no-cpu is just a template to assist porters when porting RTEMS to new cpus. 
> 2. How to segregate target specific stuff from the code ?
How to do SW-engineering?

> Any pointer in
> this direction will be highly appreciated.
Why not drop using your proprietary OS in favor RTEMS instead?
What is RTEMS missing that it is not applicable for you?

Ralf






More information about the users mailing list