STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
mpu_syscall_numbers.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SYSTEM_CALL_xTaskGenericNotify   0
#define SYSTEM_CALL_xTaskGenericNotifyWait   1
#define SYSTEM_CALL_xTimerGenericCommand   2
#define SYSTEM_CALL_xEventGroupWaitBits   3
#define SYSTEM_CALL_xTaskDelayUntil   4
#define SYSTEM_CALL_xTaskAbortDelay   5
#define SYSTEM_CALL_vTaskDelay   6
#define SYSTEM_CALL_uxTaskPriorityGet   7
#define SYSTEM_CALL_eTaskGetState   8
#define SYSTEM_CALL_vTaskGetInfo   9
#define SYSTEM_CALL_xTaskGetIdleTaskHandle   10
#define SYSTEM_CALL_vTaskSuspend   11
#define SYSTEM_CALL_vTaskResume   12
#define SYSTEM_CALL_xTaskGetTickCount   13
#define SYSTEM_CALL_uxTaskGetNumberOfTasks   14
#define SYSTEM_CALL_pcTaskGetName   15
#define SYSTEM_CALL_ulTaskGetRunTimeCounter   16
#define SYSTEM_CALL_ulTaskGetRunTimePercent   17
#define SYSTEM_CALL_ulTaskGetIdleRunTimePercent   18
#define SYSTEM_CALL_ulTaskGetIdleRunTimeCounter   19
#define SYSTEM_CALL_vTaskSetApplicationTaskTag   20
#define SYSTEM_CALL_xTaskGetApplicationTaskTag   21
#define SYSTEM_CALL_vTaskSetThreadLocalStoragePointer   22
#define SYSTEM_CALL_pvTaskGetThreadLocalStoragePointer   23
#define SYSTEM_CALL_uxTaskGetSystemState   24
#define SYSTEM_CALL_uxTaskGetStackHighWaterMark   25
#define SYSTEM_CALL_uxTaskGetStackHighWaterMark2   26
#define SYSTEM_CALL_xTaskGetCurrentTaskHandle   27
#define SYSTEM_CALL_xTaskGetSchedulerState   28
#define SYSTEM_CALL_vTaskSetTimeOutState   29
#define SYSTEM_CALL_xTaskCheckForTimeOut   30
#define SYSTEM_CALL_ulTaskGenericNotifyTake   31
#define SYSTEM_CALL_xTaskGenericNotifyStateClear   32
#define SYSTEM_CALL_ulTaskGenericNotifyValueClear   33
#define SYSTEM_CALL_xQueueGenericSend   34
#define SYSTEM_CALL_uxQueueMessagesWaiting   35
#define SYSTEM_CALL_uxQueueSpacesAvailable   36
#define SYSTEM_CALL_xQueueReceive   37
#define SYSTEM_CALL_xQueuePeek   38
#define SYSTEM_CALL_xQueueSemaphoreTake   39
#define SYSTEM_CALL_xQueueGetMutexHolder   40
#define SYSTEM_CALL_xQueueTakeMutexRecursive   41
#define SYSTEM_CALL_xQueueGiveMutexRecursive   42
#define SYSTEM_CALL_xQueueSelectFromSet   43
#define SYSTEM_CALL_xQueueAddToSet   44
#define SYSTEM_CALL_vQueueAddToRegistry   45
#define SYSTEM_CALL_vQueueUnregisterQueue   46
#define SYSTEM_CALL_pcQueueGetName   47
#define SYSTEM_CALL_pvTimerGetTimerID   48
#define SYSTEM_CALL_vTimerSetTimerID   49
#define SYSTEM_CALL_xTimerIsTimerActive   50
#define SYSTEM_CALL_xTimerGetTimerDaemonTaskHandle   51
#define SYSTEM_CALL_pcTimerGetName   52
#define SYSTEM_CALL_vTimerSetReloadMode   53
#define SYSTEM_CALL_xTimerGetReloadMode   54
#define SYSTEM_CALL_uxTimerGetReloadMode   55
#define SYSTEM_CALL_xTimerGetPeriod   56
#define SYSTEM_CALL_xTimerGetExpiryTime   57
#define SYSTEM_CALL_xEventGroupClearBits   58
#define SYSTEM_CALL_xEventGroupSetBits   59
#define SYSTEM_CALL_xEventGroupSync   60
#define SYSTEM_CALL_uxEventGroupGetNumber   61
#define SYSTEM_CALL_vEventGroupSetNumber   62
#define SYSTEM_CALL_xStreamBufferSend   63
#define SYSTEM_CALL_xStreamBufferReceive   64
#define SYSTEM_CALL_xStreamBufferIsFull   65
#define SYSTEM_CALL_xStreamBufferIsEmpty   66
#define SYSTEM_CALL_xStreamBufferSpacesAvailable   67
#define SYSTEM_CALL_xStreamBufferBytesAvailable   68
#define SYSTEM_CALL_xStreamBufferSetTriggerLevel   69
#define SYSTEM_CALL_xStreamBufferNextMessageLengthBytes   70
#define NUM_SYSTEM_CALLS   71 /* Total number of system calls. */

Macro Definition Documentation

◆ NUM_SYSTEM_CALLS

#define NUM_SYSTEM_CALLS   71 /* Total number of system calls. */

Definition at line 104 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_eTaskGetState

#define SYSTEM_CALL_eTaskGetState   8

Definition at line 41 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_pcQueueGetName

#define SYSTEM_CALL_pcQueueGetName   47

Definition at line 80 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_pcTaskGetName

#define SYSTEM_CALL_pcTaskGetName   15

Definition at line 48 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_pcTimerGetName

#define SYSTEM_CALL_pcTimerGetName   52

Definition at line 85 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_pvTaskGetThreadLocalStoragePointer

#define SYSTEM_CALL_pvTaskGetThreadLocalStoragePointer   23

Definition at line 56 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_pvTimerGetTimerID

#define SYSTEM_CALL_pvTimerGetTimerID   48

Definition at line 81 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_ulTaskGenericNotifyTake

#define SYSTEM_CALL_ulTaskGenericNotifyTake   31

Definition at line 64 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_ulTaskGenericNotifyValueClear

#define SYSTEM_CALL_ulTaskGenericNotifyValueClear   33

Definition at line 66 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_ulTaskGetIdleRunTimeCounter

#define SYSTEM_CALL_ulTaskGetIdleRunTimeCounter   19

Definition at line 52 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_ulTaskGetIdleRunTimePercent

#define SYSTEM_CALL_ulTaskGetIdleRunTimePercent   18

Definition at line 51 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_ulTaskGetRunTimeCounter

#define SYSTEM_CALL_ulTaskGetRunTimeCounter   16

Definition at line 49 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_ulTaskGetRunTimePercent

#define SYSTEM_CALL_ulTaskGetRunTimePercent   17

Definition at line 50 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_uxEventGroupGetNumber

#define SYSTEM_CALL_uxEventGroupGetNumber   61

Definition at line 94 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_uxQueueMessagesWaiting

#define SYSTEM_CALL_uxQueueMessagesWaiting   35

Definition at line 68 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_uxQueueSpacesAvailable

#define SYSTEM_CALL_uxQueueSpacesAvailable   36

Definition at line 69 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_uxTaskGetNumberOfTasks

#define SYSTEM_CALL_uxTaskGetNumberOfTasks   14

Definition at line 47 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_uxTaskGetStackHighWaterMark

#define SYSTEM_CALL_uxTaskGetStackHighWaterMark   25

Definition at line 58 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_uxTaskGetStackHighWaterMark2

#define SYSTEM_CALL_uxTaskGetStackHighWaterMark2   26

Definition at line 59 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_uxTaskGetSystemState

#define SYSTEM_CALL_uxTaskGetSystemState   24

Definition at line 57 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_uxTaskPriorityGet

#define SYSTEM_CALL_uxTaskPriorityGet   7

Definition at line 40 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_uxTimerGetReloadMode

#define SYSTEM_CALL_uxTimerGetReloadMode   55

Definition at line 88 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_vEventGroupSetNumber

#define SYSTEM_CALL_vEventGroupSetNumber   62

Definition at line 95 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_vQueueAddToRegistry

#define SYSTEM_CALL_vQueueAddToRegistry   45

Definition at line 78 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_vQueueUnregisterQueue

#define SYSTEM_CALL_vQueueUnregisterQueue   46

Definition at line 79 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_vTaskDelay

#define SYSTEM_CALL_vTaskDelay   6

Definition at line 39 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_vTaskGetInfo

#define SYSTEM_CALL_vTaskGetInfo   9

Definition at line 42 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_vTaskResume

#define SYSTEM_CALL_vTaskResume   12

Definition at line 45 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_vTaskSetApplicationTaskTag

#define SYSTEM_CALL_vTaskSetApplicationTaskTag   20

Definition at line 53 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_vTaskSetThreadLocalStoragePointer

#define SYSTEM_CALL_vTaskSetThreadLocalStoragePointer   22

Definition at line 55 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_vTaskSetTimeOutState

#define SYSTEM_CALL_vTaskSetTimeOutState   29

Definition at line 62 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_vTaskSuspend

#define SYSTEM_CALL_vTaskSuspend   11

Definition at line 44 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_vTimerSetReloadMode

#define SYSTEM_CALL_vTimerSetReloadMode   53

Definition at line 86 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_vTimerSetTimerID

#define SYSTEM_CALL_vTimerSetTimerID   49

Definition at line 82 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xEventGroupClearBits

#define SYSTEM_CALL_xEventGroupClearBits   58

Definition at line 91 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xEventGroupSetBits

#define SYSTEM_CALL_xEventGroupSetBits   59

Definition at line 92 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xEventGroupSync

#define SYSTEM_CALL_xEventGroupSync   60

Definition at line 93 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xEventGroupWaitBits

#define SYSTEM_CALL_xEventGroupWaitBits   3

Definition at line 36 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xQueueAddToSet

#define SYSTEM_CALL_xQueueAddToSet   44

Definition at line 77 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xQueueGenericSend

#define SYSTEM_CALL_xQueueGenericSend   34

Definition at line 67 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xQueueGetMutexHolder

#define SYSTEM_CALL_xQueueGetMutexHolder   40

Definition at line 73 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xQueueGiveMutexRecursive

#define SYSTEM_CALL_xQueueGiveMutexRecursive   42

Definition at line 75 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xQueuePeek

#define SYSTEM_CALL_xQueuePeek   38

Definition at line 71 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xQueueReceive

#define SYSTEM_CALL_xQueueReceive   37

Definition at line 70 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xQueueSelectFromSet

#define SYSTEM_CALL_xQueueSelectFromSet   43

Definition at line 76 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xQueueSemaphoreTake

#define SYSTEM_CALL_xQueueSemaphoreTake   39

Definition at line 72 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xQueueTakeMutexRecursive

#define SYSTEM_CALL_xQueueTakeMutexRecursive   41

Definition at line 74 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xStreamBufferBytesAvailable

#define SYSTEM_CALL_xStreamBufferBytesAvailable   68

Definition at line 101 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xStreamBufferIsEmpty

#define SYSTEM_CALL_xStreamBufferIsEmpty   66

Definition at line 99 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xStreamBufferIsFull

#define SYSTEM_CALL_xStreamBufferIsFull   65

Definition at line 98 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xStreamBufferNextMessageLengthBytes

#define SYSTEM_CALL_xStreamBufferNextMessageLengthBytes   70

Definition at line 103 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xStreamBufferReceive

#define SYSTEM_CALL_xStreamBufferReceive   64

Definition at line 97 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xStreamBufferSend

#define SYSTEM_CALL_xStreamBufferSend   63

Definition at line 96 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xStreamBufferSetTriggerLevel

#define SYSTEM_CALL_xStreamBufferSetTriggerLevel   69

Definition at line 102 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xStreamBufferSpacesAvailable

#define SYSTEM_CALL_xStreamBufferSpacesAvailable   67

Definition at line 100 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTaskAbortDelay

#define SYSTEM_CALL_xTaskAbortDelay   5

Definition at line 38 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTaskCheckForTimeOut

#define SYSTEM_CALL_xTaskCheckForTimeOut   30

Definition at line 63 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTaskDelayUntil

#define SYSTEM_CALL_xTaskDelayUntil   4

Definition at line 37 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTaskGenericNotify

#define SYSTEM_CALL_xTaskGenericNotify   0

Definition at line 33 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTaskGenericNotifyStateClear

#define SYSTEM_CALL_xTaskGenericNotifyStateClear   32

Definition at line 65 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTaskGenericNotifyWait

#define SYSTEM_CALL_xTaskGenericNotifyWait   1

Definition at line 34 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTaskGetApplicationTaskTag

#define SYSTEM_CALL_xTaskGetApplicationTaskTag   21

Definition at line 54 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTaskGetCurrentTaskHandle

#define SYSTEM_CALL_xTaskGetCurrentTaskHandle   27

Definition at line 60 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTaskGetIdleTaskHandle

#define SYSTEM_CALL_xTaskGetIdleTaskHandle   10

Definition at line 43 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTaskGetSchedulerState

#define SYSTEM_CALL_xTaskGetSchedulerState   28

Definition at line 61 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTaskGetTickCount

#define SYSTEM_CALL_xTaskGetTickCount   13

Definition at line 46 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTimerGenericCommand

#define SYSTEM_CALL_xTimerGenericCommand   2

Definition at line 35 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTimerGetExpiryTime

#define SYSTEM_CALL_xTimerGetExpiryTime   57

Definition at line 90 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTimerGetPeriod

#define SYSTEM_CALL_xTimerGetPeriod   56

Definition at line 89 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTimerGetReloadMode

#define SYSTEM_CALL_xTimerGetReloadMode   54

Definition at line 87 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTimerGetTimerDaemonTaskHandle

#define SYSTEM_CALL_xTimerGetTimerDaemonTaskHandle   51

Definition at line 84 of file mpu_syscall_numbers.h.

◆ SYSTEM_CALL_xTimerIsTimerActive

#define SYSTEM_CALL_xTimerIsTimerActive   50

Definition at line 83 of file mpu_syscall_numbers.h.