Pip
Architecture-dependent parts of Pip: MAL, IAL and boot
Macros
svc.h File Reference

Go to the source code of this file.

Macros

#define SVC_INVALID_NUMBER   0xdeadbeef
 
#define SVC_CREATEPARTITION   0
 
#define SVC_COUNTTOMAP   1
 
#define SVC_PREPARE   2
 
#define SVC_ADDVADDR   3
 
#define SVC_GET_INT_STATE   4
 
#define SVC_SET_INT_STATE   5
 
#define SVC_REMOVEVADDR   6
 
#define SVC_MAPPEDINCHILD   7
 
#define SVC_DELETEPARTITION   8
 
#define SVC_COLLECT   9
 
#define SVC_YIELD   10
 
#define SVC_PUTCHAR   11
 

Macro Definition Documentation

◆ SVC_ADDVADDR

#define SVC_ADDVADDR   3

◆ SVC_COLLECT

#define SVC_COLLECT   9

◆ SVC_COUNTTOMAP

#define SVC_COUNTTOMAP   1

◆ SVC_CREATEPARTITION

#define SVC_CREATEPARTITION   0

◆ SVC_DELETEPARTITION

#define SVC_DELETEPARTITION   8

◆ SVC_GET_INT_STATE

#define SVC_GET_INT_STATE   4

◆ SVC_INVALID_NUMBER

#define SVC_INVALID_NUMBER   0xdeadbeef

◆ SVC_MAPPEDINCHILD

#define SVC_MAPPEDINCHILD   7

◆ SVC_PREPARE

#define SVC_PREPARE   2

◆ SVC_PUTCHAR

#define SVC_PUTCHAR   11

◆ SVC_REMOVEVADDR

#define SVC_REMOVEVADDR   6

◆ SVC_SET_INT_STATE

#define SVC_SET_INT_STATE   5

◆ SVC_YIELD

#define SVC_YIELD   10