FreeRTOS port on GAP8/RISC-V
|
Functions | |
void | HardFault_Handler (void) |
void | vSetPendSV () |
uint32_t | uTaskCheckQuantum (uint32_t schedule) |
static uint32_t | syscall (uint32_t callNum, uint32_t arg0, uint32_t arg1, uint32_t arg2, uint32_t arg3) |
uint32_t | procid (void) |
uint32_t | clusterid (void) |
uint32_t | _procid (void) |
uint32_t | _clusterid (void) |
void | _isr_default (void) |
Variables | |
const void * | _ecall_vector [NB_ECALL] |
static volatile uint8_t | __pending_task_switch |
uint32_t _clusterid | ( | void | ) |
void _isr_default | ( | void | ) |
uint32_t _procid | ( | void | ) |
uint32_t clusterid | ( | void | ) |
void HardFault_Handler | ( | void | ) |
uint32_t procid | ( | void | ) |
|
inlinestatic |
Referenced by clusterid(), procid(), and system_usermode_entry().
uint32_t uTaskCheckQuantum | ( | uint32_t | schedule | ) |
References __pending_task_switch, configPREEMPTION_QUANTUM, and xTaskGetTickCountFromISR().
void vSetPendSV | ( | ) |
|
static |
Referenced by uTaskCheckQuantum().
const void* _ecall_vector[NB_ECALL] |