This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to implement the application-level SVC_Handler?

I want to implement a set of API functions in a separately compiled HEX, just like SoftDevice. It means that I need to use the SVC mechanism, just like what SoftDevice does. However, SoftDevice (S110) already implements a SVC_Handler. How can I implement my own application-level SVC_Handler, which can cooperate with the one in SoftDevice? Thanks.

(From the SoftDevice S110 Specification, I can only find that the SVC numbers reserved for our application are 0x00-0x0F. However, the specification doesn't mention how to use those reserved SVC numbers.)

Parents
  • just to add one thing - the list of available SVC calls is in the softdevice documentation for each of the softdevices. For all those I've looked at, 0x00-0x0F are the only ones available. It's enough, just about.

Reply
  • just to add one thing - the list of available SVC calls is in the softdevice documentation for each of the softdevices. For all those I've looked at, 0x00-0x0F are the only ones available. It's enough, just about.

Children
No Data
Related