RE: SDL-News: Two SDL systems on the same target platform


Subject: RE: SDL-News: Two SDL systems on the same target platform
From: Cenk TUG«ETIN (CTugcetin#hc.aselsan.com.tr)
Date: Tue Jul 04 2000 - 11:46:18 GMT


Become an SDL Forum Society member <http://www.sdl-forum.org/Society/members.htm>
The originator of this message is responsible for its content.
-----From =?iso-8859-1?Q?Cenk_TUG«ETIN?= <CTugcetin#hc.aselsan.com.tr> to sdlnews -----

Dear Monear,

Cmicro is a separate package i.e. you must purchase a seperate license to
use it. Cmicro consists of a code generator (like Cbasic) and an SDL kernel
(like the Master Library). Cmicro is used for generating embedded
applications and the kernel is much more smaller than the master library.

You can find the information you need on chapter 61 and chapter 62 of the
Telelogic Tau's on-line documentation.

If you are not planning to purchase the package, you may do the following:

1. Implement light integration for each of your SDL systems. That is, each
SDL system will run by its own SDT kernel and communicate with other tasks
through its environment functions.

2. Now when you try to link the whole application, there will be multiple
definitions of the kernel functions and the global variables that is used by
the kernel. These definitions come from each SDL system's code. To overcome
this you must prefix all the functions and global variables used in each SDL
system's kernel. This is a cumbursome task and you must have a good
knowledge of the SDT kernel you are using. Remember that you must repeat
this procedure each time you generate code from the SDL specifications.

However, if you have a look at the Cmicro documentation you will see that
the above procedure is done almost automatically. Therefore I recommend you
using the Cmicro package.

Hope this helps.

Cenk.

> ----------
> From: MJalal#opuswave.com[SMTP:MJalal#opuswave.com]
> Sent: Monday, July 03, 2000 6:37 PM
> To: CTugcetin#hc.aselsan.com.tr
> Subject: RE: SDL-news: Two SDL systems on the same target platform
>
> Hi Cenk,
>
> I am using Telelogic's SDL tool, but I've never come across this feature.
> Did you
> Say it is available under there 'C' micro library. Is there any online
> literature
> On this, or do you have any literature you could forward.
>
> Thanks Monear
>
> -----Original Message-----
> From: Cenk TUG«ETIN [mailto:CTugcetin#hc.aselsan.com.tr]
> Sent: Monday, July 03, 2000 1:11 AM
> To: sdlnews#sdl-forum.org; 'Monear Jalal'
> Subject: RE: SDL-news: Two SDL systems on the same target
> platform
>
> Become an SDL Forum Society member
> <http://www.sdl-forum.org/Society/members.htm>
> The originator of this message is responsible for its content.
> -----From =?iso-8859-9?Q?Cenk_TUG=C7ETIN?=
> <CTugcetin#hc.aselsan.com.tr> to sdlnews -----
>
> Hello,
>
> I don't know which SDL tool you are using but the System
> Partitioning
> feature of Telelogic's Cmicro Library can solve your problem.
> Although this
> feature is intended for splitting an SDL system into different OS
> taks we
> have very well used it for running more than one SDL system on the
> same
> application.
> _____________________________
> Cenk Tugcetin
> Principal Engineer
> ASELSAN Inc.
>
>
>
> > ----------
> > From: Monear Jalal[SMTP:monear_j#yahoo.com]
> > Reply To: Monear Jalal
> > Sent: 30 Haziran 2000 Cuma 18:12
> > To: sdlnews#sdl-forum.org
> > Subject: SDL-news: Two SDL systems on the same target
> platform
> >
> > Become an SDL Forum Society member
> > <http://www.sdl-forum.org/Society/members.htm>
> > The originator of this message is responsible for its content.
> > -----From Monear Jalal <monear_j#yahoo.com> to sdlnews -----
> >
> > Hi,
> >
> > I'm embarking on a new problem that raised the
> > issue whether it is possible to have two SDL
> > systems running on the same application and
> > target platform
> >
> > The existing SDL system is a well defined
> > and tested "light integrated" layout and
> > takes care of its own defined application.
> > This system currently interacts with a number
> > of other tasks under an existing RTOS.
> >
> > Without restructuring the existing SDL system
> > is there a way of defining another second "light
> > integrated" SDL system and enable communication
> > between those two systems under the existing
> > RTOS and the existing target platform.
> >
> > Thanks Monear
> >
> >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Get Yahoo! Mail - Free email you can access from anywhere!
> > http://mail.yahoo.com/
> >
> > -----End text from Monear Jalal <monear_j#yahoo.com> to sdlnews
> -----
> > For extra SDL Forum Society benefits, join at
> > <http://www.sdl-forum.org/Society/members.htm>
> > For help, email "majordomo#sdl-forum.org" with the body of your
> email as:
> > help
> > or (iff this does not answer your question) email:
> > owner-sdlnews#sdl-forum.org
> >
>
> -----End text from =?iso-8859-9?Q?Cenk_TUG=C7ETIN?=
> <CTugcetin#hc.aselsan.com.tr> to sdlnews -----
> For extra SDL Forum Society benefits, join at
> <http://www.sdl-forum.org/Society/members.htm>
> For help, email "majordomo#sdl-forum.org" with the body of your
> email as:
> help
> or (iff this does not answer your question) email:
> owner-sdlnews#sdl-forum.org
>

-----End text from =?iso-8859-1?Q?Cenk_TUG«ETIN?= <CTugcetin#hc.aselsan.com.tr> to sdlnews -----
For extra SDL Forum Society benefits, join at <http://www.sdl-forum.org/Society/members.htm>



This archive was generated by hypermail 2a23 : Thu May 09 2013 - 16:05:49 GMT