- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
When app is executing in the enclave, can it be interrupted by system clock interrupts?
How to register an AEP , which is used as an EENTER parameter, to handle interrupts that caused enclave AEX? I've noted the sgx_register_exception_handler() api , but it's used to handle exceptions and registered in enclave. That's not what I need.
Thanks
Yu
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The uRTS automatically registers (or provides) the AEP for each enclave call (ECALL).
If an AEX happens, such as a clock interrupt, after the interrupt is served the OS will return control to the AEP, which will then ERESUME into the enclave.
The sgx_register_exception_handler() API is to register a routine that will handle exceptions inside the enclave, for instance if an enclave executes an illegal instruction such as CPUID.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page