|
Pip
Architecture-dependent parts of Pip: MAL, IAL and boot
|
#include "svc.h"#include "stdio.h"#include "maldefines.h"#include "debug.h"#include "pip_interrupt_calls.h"#include "Services.h"Functions | |
| yield_checks | yieldGlue (gate_ctx_t *gate_ctx, vaddr calleePartDescVAddr, userValue userTargetInterrupt, userValue userCallerContextSaveIndex, interruptMask flagsOnYield, interruptMask flagsOnWake) |
| void | c_svc_handler (uint32_t svc_number, gate_ctx_t *ctx) |
| void c_svc_handler | ( | uint32_t | svc_number, |
| gate_ctx_t * | ctx | ||
| ) |
| yield_checks yieldGlue | ( | gate_ctx_t * | gate_ctx, |
| vaddr | calleePartDescVAddr, | ||
| userValue | userTargetInterrupt, | ||
| userValue | userCallerContextSaveIndex, | ||
| interruptMask | flagsOnYield, | ||
| interruptMask | flagsOnWake | ||
| ) |
1.8.13