Jump to content


Using Impulse C under VxWorks


  • You cannot reply to this topic
2 replies to this topic

#1 Jim Vallino

    Newbie

  • Members
  • Pip
  • 1 posts

Posted 17 May 2007 - 10:41 PM

Is there any guidance available for how to make use of Impulse C with a software side running under VxWorks? Are there libraries available for that operating system? Are there any instructions or tutorials for building the libraries ourselves? Is there a generic library that should work? Is source code for the libraries provided so we can create our own port to VxWorks?

Any guidance is greatly appreciated.

#2 RalphBodenner

    Advanced Member

  • Admin
  • PipPipPip
  • 348 posts

Posted 22 May 2007 - 10:34 AM

Hi Jim,

We've addressed these issues offline, but for posterity I'll post some notes here.

Porting the Impulse C library to a software platform like VxWorks can allow you to run the same Impulse C code in desktop simulation and on the target platform. Several ports of the library ship with CoDeveloper, of course, but you can always add your own when developing a Platform Support Package for a new platform.

I'd recommend starting from an existing implementation, as you suggest. The source code for the platform software libraries is available, under the Architectures subdirectory of the CoDeveloper install. Look under, for example, Xilinx/PPC/APU/src for implementations of co_stream_read, etc., for the PowerPC using APU.

The Impulse C User Guide's Function Reference section is the best document describing the expected behavior of the co_* functions.

Ralph
Ralph Bodenner
Impulse Accelerated Technologies, Inc.

#3 crespowu

    Newbie

  • Members
  • Pip
  • 1 posts

Posted 09 August 2007 - 12:27 AM

Your reply is very useful.Thank you so much! I happend to face the same question.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users