Jump to content


hardware function call


  • You cannot reply to this topic
1 reply to this topic

#1 -mets-

    Member

  • Members
  • PipPip
  • 15 posts

Posted 04 August 2006 - 12:34 AM

In p 129 about 'No Support for Hardware Function Calls', the book stated:
QUOTE
As such, it is not feasible to call an Impulse C process as a remote procedure...

What is a 'remote procedure' in terms of ANSI-C? Does it mean function pointers (call-by-reference)?

#2 RalphBodenner

    Advanced Member

  • Admin
  • PipPipPip
  • 348 posts

Posted 04 August 2006 - 08:08 AM

I don't have the book in front of me, but I do know that it's a bit out-of-date with respect to hardware function calls. In recent versions of Impulse C, you can call C functions from hardware processes if they have a compatible C or HDL implementation.

What you still can't do is call a hardware process like a function from a software process. That may be what is meant by "remote" procedure call.
Ralph Bodenner
Impulse Accelerated Technologies, Inc.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users