build: add the SIBO SDK
This commit is contained in:
@@ -0,0 +1,170 @@
|
||||
; Generated by Ctran from appman.cat
|
||||
APPMAN_ING equ 1
|
||||
IFNDEF VARRAY_ING
|
||||
INCLUDE ..\inc\VARRAY.ING
|
||||
ENDIF
|
||||
; Class Numbers
|
||||
C_CLEANUP equ 9
|
||||
C_ACTIVE equ 10
|
||||
C_AIDLE equ 11
|
||||
C_RSCFILE equ 12
|
||||
C_SYSTEM equ 13
|
||||
C_IPCS equ 14
|
||||
C_APPMAN equ 15
|
||||
; Method Numbers
|
||||
O_RS_READ_BUF equ 3
|
||||
O_CL_REMOVE equ 26
|
||||
O_CL_CLEAN_LEVEL equ 28
|
||||
O_SY_ICON_POS equ 2
|
||||
O_CL_INIT equ 24
|
||||
O_SY_LINK_PASTE equ 4
|
||||
O_CL_SET_LEVEL equ 29
|
||||
O_SY_LINK_SERVER equ 3
|
||||
O_AM_NOTIFYERR equ 10
|
||||
O_AM_ADD_TASK equ 4
|
||||
O_AM_WAIT equ 5
|
||||
O_AO_ABRUN equ 3
|
||||
O_AM_START equ 2
|
||||
O_AM_NOTIFY equ 9
|
||||
O_AM_CLEAN_UP equ 11
|
||||
O_AO_CANCEL equ 2
|
||||
O_AO_QUEUE equ 4
|
||||
O_AM_RSCNAME equ 8
|
||||
O_SY_EXEC_OPEN equ 5
|
||||
O_AO_INIT equ 1
|
||||
O_CL_CLEAN_ITEM equ 27
|
||||
O_RS_READ equ 2
|
||||
O_CL_ADD equ 25
|
||||
O_AM_ONLYONE equ 12
|
||||
O_SY_INIT equ 1
|
||||
O_IP_ADD_SERVER equ 6
|
||||
O_AM_FINDIMG equ 13
|
||||
O_RS_INIT equ 1
|
||||
O_AM_LOAD_RES_BUF equ 7
|
||||
O_AO_RUN equ 5
|
||||
O_AM_STOP equ 3
|
||||
O_AM_CHANGE_PRI equ 14
|
||||
O_AM_INIT equ 1
|
||||
O_AM_LOAD_RESOURCE equ 6
|
||||
; Constants for cleanup
|
||||
TY_CLEANUP_DYL equ (-5)
|
||||
TY_CLEANUP_SHARED equ (-4)
|
||||
TY_CLEANUP_VOID equ (-3)
|
||||
TY_CLEANUP_ALLOC equ (-2)
|
||||
TY_CLEANUP_IOCHAN equ (-1)
|
||||
TY_CLEANUP_OBJECT equ (0)
|
||||
; Types for cleanup
|
||||
RC_CLEANUP struc
|
||||
RC_CLEANUPType db ?
|
||||
RC_CLEANUPLevel db ?
|
||||
RC_CLEANUPH dw ?
|
||||
RC_CLEANUP ends
|
||||
SHARED_ALLOC struc
|
||||
SHARED_ALLOCNref dw ?
|
||||
SHARED_ALLOC ends
|
||||
; Property of cleanup
|
||||
PRS_CLEANUP struc
|
||||
CleanupLevel dw ?
|
||||
PRS_CLEANUP ends
|
||||
PR_CLEANUP struc
|
||||
CleanupRoot PRS_ROOT <>
|
||||
CleanupVaroot PRS_VAROOT <>
|
||||
CleanupVafix PRS_VAFIX <>
|
||||
CleanupVaflat PRS_VAFLAT <>
|
||||
CleanupCleanup PRS_CLEANUP <>
|
||||
PR_CLEANUP ends
|
||||
; Constants for active
|
||||
PRIORITY_ACTIVE_POSTER equ (100)
|
||||
PRIORITY_ACTIVE_IPCS equ (80)
|
||||
PRIORITY_ACTIVE_VOICE equ (70)
|
||||
PRIORITY_ACTIVE_WSERV equ (60)
|
||||
PRIORITY_ACTIVE_COMMAND equ (40)
|
||||
PRIORITY_ACTIVE_SERIAL equ (20)
|
||||
PRIORITY_ACTIVE_ALARM equ (0)
|
||||
PRIORITY_ACTIVE_FILES equ (-20)
|
||||
PRIORITY_ACTIVE_REPEATER equ (-40)
|
||||
PRIORITY_ACTIVE_PRINT equ (-60)
|
||||
PRIORITY_ACTIVE_COMPUTE equ (-100)
|
||||
; Property of active
|
||||
PRS_ACTIVE struc
|
||||
ActiveQ P_QUE <>
|
||||
ActivePriority db ?
|
||||
ActiveIsactive db ?
|
||||
ActivePcb dw ?
|
||||
ActiveStat dw ?
|
||||
PRS_ACTIVE ends
|
||||
PR_ACTIVE struc
|
||||
ActiveRoot PRS_ROOT <>
|
||||
ActiveActive PRS_ACTIVE <>
|
||||
PR_ACTIVE ends
|
||||
; Property of aidle
|
||||
PR_AIDLE struc
|
||||
AidleRoot PRS_ROOT <>
|
||||
AidleActive PRS_ACTIVE <>
|
||||
PR_AIDLE ends
|
||||
; Types for rscfile
|
||||
PR_RSCFILE_HEAD struc
|
||||
PR_RSCFILE_HEADPos dw ?
|
||||
PR_RSCFILE_HEADLen dw ?
|
||||
PR_RSCFILE_HEAD ends
|
||||
; Property of rscfile
|
||||
PRS_RSCFILE struc
|
||||
RscfilePcb dw ?
|
||||
RscfileIx PR_RSCFILE_HEAD <>
|
||||
RscfileOffset dw ?
|
||||
RscfileHftree dd ?
|
||||
PRS_RSCFILE ends
|
||||
PR_RSCFILE struc
|
||||
RscfileRoot PRS_ROOT <>
|
||||
RscfileRscfile PRS_RSCFILE <>
|
||||
PR_RSCFILE ends
|
||||
; Constants for system
|
||||
IC_SYSTEM_ALLOC equ (0)
|
||||
IC_SYSTEM_REMOVE equ (1)
|
||||
IC_SYSTEM_REPLACE equ (2)
|
||||
; Property of system
|
||||
PRS_SYSTEM struc
|
||||
SystemPid dw ?
|
||||
PRS_SYSTEM ends
|
||||
PR_SYSTEM struc
|
||||
SystemRoot PRS_ROOT <>
|
||||
SystemSystem PRS_SYSTEM <>
|
||||
PR_SYSTEM ends
|
||||
; Property of ipcs
|
||||
PRS_IPCS struc
|
||||
IpcsHd P_QUE <>
|
||||
PRS_IPCS ends
|
||||
PR_IPCS struc
|
||||
IpcsRoot PRS_ROOT <>
|
||||
IpcsActive PRS_ACTIVE <>
|
||||
IpcsIpcs PRS_IPCS <>
|
||||
PR_IPCS ends
|
||||
; Constants for appman
|
||||
FLG_APPMAN_CLEAN equ (001h)
|
||||
FLG_APPMAN_SYSTEM equ (002h)
|
||||
FLG_APPMAN_RSCFILE equ (004h)
|
||||
FLG_APPMAN_SRSCFILE equ (008h)
|
||||
FLG_APPMAN_IPCS equ (010h)
|
||||
FLG_APPMAN_ONLYONE equ (020h)
|
||||
FLG_APPMAN_NODBG equ (040h)
|
||||
RUN_ACTIVE_UNUSED equ (0)
|
||||
RUN_ACTIVE_USED equ (1)
|
||||
ERR_APPMAN_APPL equ (-512)
|
||||
; Property of appman
|
||||
PRS_APPMAN struc
|
||||
AppmanClean dw ?
|
||||
AppmanSystem dw ?
|
||||
AppmanRcb dw ?
|
||||
AppmanSrcb dw ?
|
||||
AppmanIpcs dw ?
|
||||
AppmanTask P_QUE <>
|
||||
AppmanStop dw ?
|
||||
AppmanNrid dw ?
|
||||
AppmanErr dw ?
|
||||
AppmanSpare1 dw ?
|
||||
AppmanSpare2 dw ?
|
||||
PRS_APPMAN ends
|
||||
PR_APPMAN struc
|
||||
AppmanRoot PRS_ROOT <>
|
||||
AppmanAppman PRS_APPMAN <>
|
||||
PR_APPMAN ends
|
||||
Reference in New Issue
Block a user