Page MenuHomePhabricator

Enable platform specific extensions to the core set of SVC handlers.
Open, NormalPublic

Description

We have APIs for our SP services that must be executed in Secure Privileged mode.
Currently, the set of SVC handlers is entirely within the tfm core code base.
I propose a simple mechanism for extending the set of SVCs to include platform specific functions.
To enable platform specific SVC handlers, add “–DPLATFORM_SVC_HANDLERS=True” to the CMAKE command line.

When PLATFORM_SVC_HANDLERS is defined, the user must then provide an implementation of:

int32_t platform_svc_handlers(tfm_svc_number_t svc_num, uint32_t *ctx, uint32_t lr);

The platform specific SVC handler enumerations will begin with the new enumeration value "TFM_SVC_PLATFORM_BASE".

Event Timeline

ademars triaged this task as Normal priority.Oct 22 2019, 3:21 PM
ademars created this task.
ademars updated the task description. (Show Details)Nov 11 2019, 9:30 PM

We have high-quality call girls who are doing sex work in the city for last many years. We are dedicated and serious about the personal and proper protection of your comfort and our girls are properly certified as recommended by our company. Here is a list of the low rate Call Girl in Delhi under 4500 available in your city and we provide you with the details that convenience is the key to our services so that our customers can appreciate their lifestyle quickly and surely. Here, you can surely give your details line up with the agency manager, so you can look confident.

We enter into the depths of our hearts to observe our needs, which keeps us superior to the rest of others. It spikes to be alone in this fantastic town of the nation. Ghaziabad Escorts Agency might be a good option to some extent for spending quality time and relishing romantic dates. The best part is that these professional love-makers are available at very cheap rates.

Cuteprob added a subscriber: Cuteprob.EditedSun, Dec 1, 11:00 AM

@SHADY BEARS i like the post

block blast online unblocked, the ultimate block puzzle game, and challenge your strategic skills.