build: add the SIBO SDK

This commit is contained in:
2026-07-06 18:01:36 +01:00
parent d76326729c
commit 64e484448c
757 changed files with 97167 additions and 0 deletions
+867
View File
@@ -0,0 +1,867 @@
OldPsu = 0
MaximPsu = 1
PanPsu = 2
BatteryUnknown = 0
BatteryAlkaline = 1
BatteryNicad600 = 2
BatteryNicad1000 = 3
BatteryNicad500 = 4
LcdUnknown = -1
Lcd640X400 = 0
Lcd640X200Small = 1
Lcd640X200Big = 2
Lcd720X348 = 3
Lcd160X80 = 4
Lcd240X80 = 5
PcHerc = Lcd720X348
PcCga = Lcd640X200Big
PcMda = 6
PcEgaMono = 7
PcEgaColour = 8
PcVgaMono = 9
PcVgaColour = 10
Lcd480X160 = 11
Lcd240X100 = 12
Lcd240X120 = 13
Lcd240X160 = 14
Lcd640X200 = 15
IsAColdStart = 0
IsAPowerFailStart = 1
IsAResetStart = 2
IsAKernelFault = 3
IsANewOsStart = 4
HwInt0Revector = 0
HwInt1Revector = 1
HwInt2Revector = 2
HwInt3Revector = 3
HwInt4Revector = 4
HwIrq0Revector = 5
HwIrq1Revector = 6
HwIrq2Revector = 7
HwIrq3Revector = 8
HwIrq4Revector = 9
HwIrq5Revector = 10
HwIrq6Revector = 11
HwIrq7Revector = 12
FileSystemNameSize = 5
MaxDeviceSize = 8
MaxNameSize = 8
MaxExtSize = 4
MaxNameESize = (MaxNameSize+MaxExtSize)
MaxPathSize = 080H
DeviceSeparator = ':'
ExtSeparator = '.'
MatchAny = '*'
MatchSingle = '?'
MaxErrorTextSize = 64
MaxNotifyTextSize = 64
MaxOptionTextSize = 16
MaxSuffixes = 31
MaxCommandBuffer = 127
PidMask = 0FFFH
MaxEnvNameSize = 16
MaxAlarms = 2
SoundKeyboardEnable = 00001H
SoundBuzzerEnable = 00002H
SoundDeviceEnable = 00004H
SoundLoud = 00008H
SoundDisable = 08000H
SoundMaxVolume = 0
SoundMinVolume = 5
SoundMaxBpm = 240
SoundMinBpm = 2
CPBInRom = 0
CPBInRam = 1
CPBMaxPriority = 0C0H
CPBMinPriority = 040H
MaxHeapGrowBy = 0400H
HeapGrowByDefault = 080H
MaxProcesses = 018H
CreateSegmentLow = 0
CreateSegmentHigh = 1
CreateSegmentDevice = 2
CreateSegmentLocked = 3
IoFuncPanic = 000H
IoFuncRead = 001H
TimerRelative = 001H
IoFuncWrite = 002H
TimerAbsolute = 002H
IoFuncClose = 003H
IoFuncCancel = 004H
IoFuncAttach = 005H
IoFuncDetach = 006H
IoFuncSet = 007H
IoFuncSense = 008H
IoFuncFlush = 009H
IoFuncAlarm = 009H
IoFuncSeek = 00AH
IoFuncSetEof = 00BH
IoFuncConnect = 00AH
IoFuncDisconnect = 00BH
IoFuncWriteReply = 00CH
IoFuncTest = 00AH
IoFuncControl = 00BH
IoFuncInquire = 00CH
IoFuncSuperFrame = 00DH
IoFuncStop = 00EH
IoFuncStart = 00FH
IoFuncEnable = 010H
IoFuncSetDevice = 011H
IoFuncModemInit = 010H
IoFuncModemDial = 011H
IoFuncModemWaitCall = 012H
IoFuncModemSense = 013H
IoFuncModemSet = 014H
IoFuncModemCancel = 015H
IoFuncModemWrite = 016H
ModeOpen = 00000H
ModeCreate = 00001H
ModeReplace = 00002H
ModeAppend = 00003H
ModeUnique = 00004H
ModeStream = 00000H
ModeStreamText = 00010H
ModeText = 00020H
ModeDir = 00030H
ModeFormat = 00040H
ModeDevice = 00050H
ModeNode = 00060H
ModeUpdate = 00100H
ModeRandom = 00200H
ModeShare = 00400H
ModeLowDensity = 01000H
ModeServiceMask = 0000FH
ModeFormatMask = 000F0H
ModeAccessMask = 00F00H
SeekAddress = 00H
SeekFromStart = 01H
SeekFromEnd = 02H
SeekFromCurrent = 03H
SeekRecordSense = 04H
SeekRecordSet = 05H
SeekRewind = 06H
FileAttWrite = 00001H
FileAttHidden = 00002H
FileAttSystem = 00004H
FileAttVolume = 00008H
FileAttDirectory = 00010H
FileAttModified = 00020H
FileAttRead = 00100H
FileAttExecute = 00200H
FileAttStream = 00400H
FileAttText = 00800H
FileChangeDirRoot = 0
FileChangeDirParent = 1
FileChangeDirSubdir = 2
MaxVolumeName = 32
FileMediaUnknown = 0
FileMediaFloppy = 1
FileMediaHardDisk = 2
FileMediaFlash = 3
FileMediaRam = 4
FileMediaRom = 5
FileMediaWriteProtected = 6
FileMediaCompressible = 08000H
FileMediaDynamic = 04000H
FileMediaInternal = 02000H
FileMediaDualDensity = 01000H
FileMediaFormattable = 00800H
FileNodeFlat = 0
FileNodeHierarchical = 1
FileBlockShift = 9
FileBlockSize = 00200H
FileMaxRecordSize = 00100H
FileMaxStreamSize = 04000H
JustifyLeft = 0
JustifyRight = 1
JustifyCentre = 2
ParseWildAny = 00001H
ParseWildName = 00002H
ParseWildExt = 00004H
DtobTypeFixed = 00H
DtobTypeExponent = 01H
DtobTypeGeneral = 02H
DtobMaxExponent = 99
FloatSignificantDigits = 15
IoChanSignature = 01101H
IoHandlerSignature = 01121H
DbfChanSignature = 01141H
LIBChanSignature = 01161H
LDDSignature = 0DD01H
PDDSignature = 0DD21H
LIBSignature = 0DD41H
VectorInfoSize = 8
KillExit = 0
PanicExit = 1
TaskPanicExit = 2
PointX = 0
PointY = 2
PointEnt = 4
RectTl = 0
RectBr = 4
RectEnt = 8
NoErr = 0
FailErr = -1
ArgumentErr = -2
OsErr = -3
NotSupportedErr = -4
UnderflowErr = -5
OverflowErr = -6
RangeErr = -7
DivideByZeroErr = -8
InUseErr = -9
NoMemoryErr = -10
IoAllocErr = -10
NoSegmentsErr = -11
NoSemaphoreErr = -12
NoProcessErr = -13
AlreadyOpenErr = -14
NotOpenErr = -15
ImageErr = -16
NoReceiverErr = -17
NoDevicesErr = -18
NoFileSystemErr = -19
FailedToStartErr = -20
FontNotLoadedErr = -21
ExistsErr = -32
NotExistsErr = -33
WriteErr = -34
ReadErr = -35
EofErr = -36
FullErr = -37
NameErr = -38
AccessErr = -39
LockedErr = -40
DeviceErr = -41
DirErr = -42
RecordErr = -43
ReadOnlyErr = -44
IoInvalidErr = -45
PendingErr = -46
VolumeErr = -47
CancelErr = -48
ReservedErr = -49
DisconnectErr = -50
ConnectErr = -51
ReTransmitErr = -52
LineErr = -53
InActivityErr = -54
ParityErr = -55
FrameErr = -56
OverrunErr = -57
ModemConnectErr = -58
ModemBusyErr = -59
ModemNoAnswerErr = -60
ModemBlacklistErr = -61
NotReadyErr = -62
UnknownErr = -63
DirFullErr = -64
WriteProtectErr = -65
CorruptMediaErr = -66
AbortErr = -67
EraseErr = -68
InvalidFileErr = -69
CDataCountryCode = 000H
CDataGmtOffset = 002H
CDataDateType = 004H
CDataTimeType = 005H
CDataCurrencySymbolPosition = 006H
CDataCurrencySpaceRequired = 007H
CDataCurrencyDecimalPlaces = 008H
CDataCurrencyNegativeInBrackets = 009H
CDataCurrencyTriadsAllowed = 00AH
CDataThousandsSeparator = 00BH
CDataDecimalSeparator = 00CH
CDataDateSeparator = 00DH
CDataTimeSeparator = 00EH
CDataCurrencySymbol = 00FH
CDataStartOfWeek = 018H
CDataSpare = 019H
CDataEnt = 028H
DateYear = 000H
DateMonth = 001H
DateDay = 002H
DateHour = 003H
DateMinute = 004H
DateSecond = 005H
DateYearDay = 006H
DateEnt = 008H
DeviceVersionNo = 000H
DeviceMediaType = 002H
DeviceIsRemovable = 004H
DeviceStatusSize = 006H
DeviceStatusFree = 00AH
DeviceStatusName = 00EH
DeviceBatteryState = 02EH
DeviceSpare = 030H
DeviceEnt = 040H
DtobType = 000H
DtobWidth = 001H
DtobNdec = 002H
DtobPoint = 003H
DtobTriad = 004H
DtobTrilen = 005H
DtobEnt = 006H
DyScDays = 000H
DyScSeconds = 004H
DyScEnt = 008H
FileVersionNo = 000H
FileAtt = 002H
FileSize = 004H
FileModDate = 008H
FileSpare = 00CH
FileEnt = 010H
FullParseSystem = 000H
FullParseDevice = 001H
FullParsePath = 002H
FullParseName = 003H
FullParseExt = 004H
FullParseFlags = 005H
FullParseEnt = 006H
GenParseSourceNamePtr = 000H
GenParseRelatedNamePtr = 002H
GenParseDefaultsPtr = 004H
GenParseTargetNamePtr = 006H
GenParseInfoPtr = 008H
GenParseDeviceSeparator = 00AH
GenParsePathSeparator = 00BH
GenParseExtSeparator = 00CH
GenParseMaxDeviceSize = 00DH
GenParseMaxPathSize = 00EH
GenParseMaxNameSize = 00FH
GenParseMaxExtSize = 010H
GenParseDummy = 011H
GenParseEnt = 012H
MemLength = 000H
MemNext = 002H
MemEnt = 004H
MessNext = 000H
MessStatusPtr = 002H
MessType = 004H
MessPid = 006H
MessEnt = 008H
NodeVersionNo = 000H
NodeType = 002H
NodeSupportsFormat = 004H
NodeStatusSpare = 006H
NodeEnt = 020H
ProcQue = 000H
ProcDeltaType = 008H
ProcAddressTrap = 009H
ProcStatus = 00AH
ProcSStatus = 00BH
ProcPriority = 00CH
ProcPriorityH = 00DH
ProcRamOrRom = 00EH
ProcTask = 00FH
ProcName = 010H
ProcActive = 01DH
ProcSemaphore = 01EH
ProcSemHead = 020H
ProcMemBasePtr = 022H
ProcMemGrowBy = 024H
ProcMCtrlPtr = 026H
ProcMinHeap = 028H
ProcFServer = 02AH
ProcDataSeg = 02CH
ProcCodeSeg = 02EH
ProcSavedSP = 030H
ProcSavedBP = 032H
ProcNotify = 034H
ProcSpare = 035H
ProcMagicNumber = 036H
ProcChecksum = 038H
ProcMTerminate = 03AH
ProcEnt = 03CH
QueNext = 000H
QuePrev = 002H
QueKey = 004H
QueData = 006H
QueEnt = 008H
SegBase = 000H
SegAccessCount = 002H
SegName = 004H
SegEnt = 012H
ConKeyValue = 000H
ConModifiers = 002H
ConCount = 003H
ConEnt = 004H
FsyFileQ = 000H
FsyFileSystem = 004H
FsyFileName = 006H
FsyFileMode = 008H
ChanSignature = 000H
ChanNext = 002H
ChanLibHandle = 004H
ChanEnt = 006H
FilChan = 000H
FilHandle = ChanEnt
BufferCompare = 0A3H
BufferCompareFolded = 0A4H
BufferCopy = 0A1H
BufferJustify = 0ABH
BufferLocate = 0A7H
BufferLocateFolded = 0A8H
BufferMatch = 0A5H
BufferMatchFolded = 0A6H
BufferSubBuffer = 0A9H
BufferSubBufferFolded = 0AAH
BufferSwap = 0A2H
CharIsAlphaNumeric = 097H
CharIsAlphabetic = 096H
CharIsControl = 09DH
CharIsDigit = 093H
CharIsGraphic = 09CH
CharIsHexDigit = 094H
CharIsLowerCase = 099H
CharIsPrintable = 095H
CharIsPunctuation = 09BH
CharIsSpace = 09AH
CharIsUpperCase = 098H
CharToFoldedChar = 0A0H
CharToLowerChar = 09FH
CharToUpperChar = 09EH
ConvManager = 08AH
DbfManager = 0D8H
DevManager = 085H
WservOpcodes = 08DH
Dummy = 0D4H
FilManager = 087H
FloatAdd = 0C1H
FloatCompare = 0C5H
FloatDivide = 0C4H
FloatManager = 08CH
FloatMultiply = 0C3H
FloatNegate = 0C6H
FloatSubtract = 0C2H
FloatToInt = 0C7H
FloatToLong = 0C9H
FloatToUnsignedInt = 0C8H
FloatToUnsignedLong = 0CAH
GenDataSegment = 08FH
GenIntByNumber = 0D5H
GenManager = 08BH
HardwareManager = 08EH
HeapManager = 081H
IntToFloat = 0CBH
IoManager = 086H
IoNextHalfSecondStatus = 0DDH
IoSerManager = 0DEH
LibEnter = 0D2H
LibEnterSend = 0D9H
LibLeave = 0D3H
LibManager = 084H
LibSend = 0CFH
LibSendExact = 0D1H
LibSendExit = 0D7H
LibSendSuper = 0D0H
LongIntCompare = 0BBH
LongIntDivide = 0BDH
LongIntMultiply = 0BCH
LongToFloat = 0CDH
LongUnsignedIntCompare = 0BEH
LongUnsignedIntDivide = 0C0H
LongUnsignedIntMultiply = 0BFH
MessManager = 083H
ProcCopyFromById = 091H
ProcCopyToById = 092H
ProcIndStringCopyFromById = 0DCH
ProcManager = 088H
ProcPanic = 090H
SegManager = 080H
SemManager = 082H
StringCapitilise = 0DBH
StringCompare = 0AFH
StringCompareFolded = 0B0H
StringConvertToFolded = 0AEH
StringCopy = 0ACH
StringCopyFolded = 0ADH
StringLength = 0B9H
StringLocate = 0B3H
StringLocateFolded = 0B4H
StringLocateInReverse = 0B5H
StringLocateInReverseFolded = 0B6H
StringMatch = 0B1H
StringMatchFolded = 0B2H
StringSubString = 0B7H
StringSubStringFolded = 0B8H
StringValidateName = 0BAH
TimManager = 089H
UnsignedIntToFloat = 0CCH
UnsignedLongToFloat = 0CEH
WservFunctions = 0D6H
WservOpcodes = 08DH
NmConvArgumentsToBuffer = 004H
NmConvFloatToBuffer = 009H
NmConvIntToBuffer = 002H
NmConvLongIntToBuffer = 003H
NmConvStringToFloat = 00AH
NmConvStringToInt = 007H
NmConvStringToLongInt = 008H
NmConvStringToUnsignedInt = 005H
NmConvStringToUnsignedLongInt = 006H
NmConvUnsignedIntToBuffer = 000H
NmConvUnsignedLongIntToBuffer = 001H
NmDbfAbsRead = 00CH
NmDbfAbsReadSense = 00BH
NmDbfAppend = 011H
NmDbfBackRead = 00EH
NmDbfClose = 001H
NmDbfCompress = 005H
NmDbfCopyDown = 004H
NmDbfCopyFile = 006H
NmDbfCount = 016H
NmDbfDescRecordRead = 017H
NmDbfDescRecordWrite = 018H
NmDbfEraseRead = 012H
NmDbfExtHeaderRead = 008H
NmDbfExtHeaderWrite = 009H
NmDbfFileSize = 007H
NmDbfFindRead = 014H
NmDbfFirstRead = 00FH
NmDbfFlush = 002H
NmDbfLastRead = 010H
NmDbfNextRead = 00DH
NmDbfOpen = 000H
NmDbfSense = 015H
NmDbfTrash = 003H
NmDbfUpdate = 013H
NmDbfVersion = 00AH
NmDevDelete = 008H
NmDevFind = 00AH
NmDevGetPDDAddress = 002H
NmDevHold = 004H
NmDevInstall = 003H
NmDevLoadLDD = 006H
NmDevLoadPDD = 007H
NmDevOpenPDD = 001H
NmDevQueryUnits = 009H
NmDevRemove = 00BH
NmDevResume = 005H
NmDevVector = 00CH
NmFilChangeDirectory = 011H
NmFilConnect = 000H
NmFilDelete = 006H
NmFilExecute = 001H
NmFilLocChanged = 014H
NmFilLocDevice = 015H
NmFilLocReadPdd = 016H
NmFilMakeDirectory = 00CH
NmFilOpenUnique = 00DH
NmFilParse = 002H
NmFilPathGet = 003H
NmFilPathGetById = 010H
NmFilPathSet = 004H
NmFilPathTest = 005H
NmFilRename = 007H
NmFilSetFileDate = 013H
NmFilSetInitialPath = 012H
NmFilStatusDevice = 00AH
NmFilStatusGet = 008H
NmFilStatusSet = 009H
NmFilStatusSystem = 00BH
NmFilSystemAttach = 00EH
NmFilSystemDetach = 00FH
NmFloatACos = 004H
NmFloatASin = 003H
NmFloatATan = 005H
NmFloatCos = 001H
NmFloatExp = 006H
NmFloatInt = 00DH
NmFloatLn = 007H
NmFloatLog = 008H
NmFloatMod = 00CH
NmFloatPow = 00AH
NmFloatRand = 00BH
NmFloatSin = 000H
NmFloatSqrt = 009H
NmFloatTan = 002H
NmGenVersion = 000H
NmGenLcdType = 001H
NmGenStartReason = 002H
NmGenParse = 003H
NmGenGetCountryData = 005H
NmGenGetErrorText = 006H
NmGenGetOsData = 007H
NmGenDeferredMode = 008H
NmGenNotify = 009H
NmGenNotifyError = 00AH
NmGenNotifyHook = 00BH
NmGenNotifyUnHook = 00CH
NmGenGetRamSizeInParas = 00DH
NmGenGetCommandLine = 00EH
NmGenGetSoundFlags = 00FH
NmGenSetSoundFlags = 010H
NmGenSound = 011H
NmGenMarkActive = 012H
NmGenMarkNonActive = 013H
NmGenGetText = 014H
NmGenGetNotifyState = 015H
NmGenSetNotifyState = 016H
NmGenGetAutoSwitchOffValue = 017H
NmGenSetAutoSwitchOffValue = 018H
NmGenSetRevector = 019H
NmGenResetRevector = 01AH
NmGenGetLanguageCode = 01BH
NmGenGetSuffixes = 01CH
NmGenGetAmPmText = 01DH
NmGenSetCountryData = 01EH
NmGenGetBatteryType = 01FH
NmGenSetBatteryType = 020H
NmGenEnvBufferGet = 021H
NmGenEnvBufferSet = 022H
NmGenEnvBufferDelete = 023H
NmGenEnvBufferFind = 024H
NmGenEnvStringGet = 025H
NmGenEnvStringSet = 026H
NmGenEnvStringDelete = 027H
NmGenEnvStringFind = 028H
NmGenCrc = 029H
NmGenRomVersion = 02AH
NmGenMaskInit = 034H
NmGenMaskEncrypt = 035H
NmGenMaskDecrypt = 036H
NmGenSetOnEvents = 037H
NmGenSetCapsLockMode = 03CH
NmHeapAllocateCell = 000H
NmHeapReAllocateCell = 001H
NmHeapAdjustCellSize = 002H
NmHeapFreeCell = 003H
NmHeapCellSize = 004H
NmHeapSetGranularity = 005H
NmHeapFreeMemory = 006H
NmHwComboOn = 000H
NmHwComboOff = 001H
NmHwPacksOn = 002H
NmHwPacksOff = 003H
NmHwSetA2Control1Bits = 004H
NmHwClearA2Control1Bits = 005H
NmHwReadA2Control1 = 006H
NmHwWriteA2Control1 = 007H
NmHwSetA2Control2Bits = 008H
NmHwClearA2Control2Bits = 009H
NmHwReadA2Control2 = 00AH
NmHwWriteA2Control2 = 00BH
NmHwSetA2Control3Bits = 00CH
NmHwClearA2Control3Bits = 00DH
NmHwReadA2Control3 = 00EH
NmHwWriteA2Control3 = 00FH
NmHwSelectChannel = 010H
NmHwGetSupplyStatus = 011H
NmHwLcdContrastDelta = 012H
NmHwReadLcdContrast = 013H
NmHwSwitchOff = 014H
NmHwNullFrame = 015H
NmHwExit = 016H
NmHwGetCombo = 017H
NmHwFreeCombo = 018H
NmHwGetChannel = 019H
NmHwFreeChannel = 01AH
NmHwGetPsuType = 01BH
NmHwSupplyWarnings = 01CH
NmHwForceSupplyReading = 01DH
NmHwGetBackLight = 01EH
NmHwSetBackLight = 01FH
NmHwBackLight = 020H
NmHwComboOnInput = 021H
NmHwSupplyInfo = 022H
NmHwScreenSeg = 023H
NmHwGetScreenMode = 024H
NmHwSetScreenMode = 025H
NmHwSetPCurrent = 026H
NmHwSetFCurrent = 027H
NmHwGetScanCodes = 028H
NmHwHwGetSsdData = 029H
NmHwResetBatteryStatus = 02AH
NmHwEnableAutoBatReset = 02BH
NmHwGetBatData = 02CH
NmHwDetectSoakTestFixture = 02DH
NmHwReLogPacks = 02EH
NmHwSetIRPowerLevel = 02FH
NmHwReturnTickCount = 030H
NmHwReturnExpansionPortState = 031H
NmHwExpansionOn = 032H
NmHwExpansionOff = 033H
NmIoOpen = 000H
NmIoAsynchronous = 000H
NmIoAsynchronousNoError = 001H
NmIoWithWait = 002H
NmIoRoot = 003H
NmIoSuper = 004H
NmIoWaitForSignal = 005H
NmIoWaitForStatus = 006H
NmIoYield = 007H
NmIoSignal = 008H
NmIoSignalByPid = 009H
NmIoSignalByPidNoReSched = 00AH
NmIoAddHandler = 00BH
NmIoRemoveHandler = 00CH
NmIoEnableHandler = 00DH
NmIoRequestReset = 00EH
NmIoRequestResetCancel = 00FH
NmIoClose = 010H
NmIoRead = 011H
NmIoWrite = 012H
NmIoSeek = 013H
NmIoKeyAndMouseWithWait = 014H
NmIoAddApplicationHandler = 015H
NmIoRemoveApplicationHandler = 016H
NmIoEnableApplicationHandler = 017H
NmIoShiftStates = 018H
NmIoWaitForSignalNoHandler = 019H
NmIoSignalKillAsynchronous = 01AH
NmIoSignalKillCancel = 01BH
NmIoNextHalfSecond = 01DH
NmIoPlaySoundA = 01EH
NmIoPlaySoundW = 01FH
NmIoPlaySoundCancel = 020H
NmIoRecordSoundA = 021H
NmIoRecordSoundW = 022H
NmIoRecordSoundCancel = 023H
NmIoPlaySoundAO = 024H
NmIoPlaySoundWO = 025H
NmIoSerAddHandler = 001H
NmIoSerAttachOnOpenChan = 00DH
NmIoSerCancelAllSignalUser = 01CH
NmIoSerCancelIoRequest = 01BH
NmIoSerCheckReadSi = 011H
NmIoSerCheckWriteSi = 010H
NmIoSerCloseTimerHandler = 008H
NmIoSerDetachFree = 009H
NmIoSerFree = 007H
NmIoSerHandlerSaveError = 004H
NmIoSerOnOpenChan = 00FH
NmIoSerOpen = 000H
NmIoSerOpenHandler = 005H
NmIoSerOpenTimerHandler = 006H
NmIoSerQueueRead = 017H
NmIoSerQueueSuper = 019H
NmIoSerQueueTimer = 01AH
NmIoSerQueueWrite = 018H
NmIoSerRemoveHandler = 002H
NmIoSerSenseOnOpenChan = 00EH
NmIoSerSetHandler = 003H
NmIoSerSignalComplete = 01EH
NmIoSerSignalCompleteOk = 01DH
NmIoSerSignalUser = 016H
NmIoSerSignalUserRead = 015H
NmIoSerSignalUserReadOk = 014H
NmIoSerSignalUserWrite = 013H
NmIoSerSignalUserWriteOk = 012H
NmIoSerSyncWrite = 01FH
NmIoSerTimerCancel = 00BH
NmIoSerTimerClose = 00CH
NmIoSerTimerOpen = 00AH
NmLibCopy = 008H
NmLibCreate = 005H
NmLibCreateByHandle = 006H
NmLibDestroy = 007H
NmLibFind = 003H
NmLibHandle = 004H
NmLibLink = 002H
NmLibLoad = 000H
NmLibLoadFile = 00AH
NmLibOpen = 009H
NmLibReClass = 00BH
NmLibReClassByHandle = 00CH
NmLibUnLoad = 001H
NmLongUnsignedIntRandom = 004H
NmMessFree = 007H
NmMessInit = 000H
NmMessReceiveAsynchronous = 001H
NmMessReceiveCancel = 003H
NmMessReceiveWithWait = 002H
NmMessSend = 004H
NmMessSendReceiveAsynchronous = 005H
NmMessSendReceiveWithWait = 006H
NmMessSignal = 008H
NmMessSignalCancel = 009H
NmProcCreate = 004H
NmProcCreateTask = 005H
NmProcFind = 00BH
NmProcGetOwner = 010H
NmProcGetPriority = 002H
NmProcId = 000H
NmProcIdByName = 001H
NmProcKill = 008H
NmProcNameById = 00AH
NmProcOnTerminate = 00EH
NmProcPanicById = 009H
NmProcRename = 00CH
NmProcResume = 006H
NmProcSetPriority = 003H
NmProcSuspend = 007H
NmProcTerminate = 00DH
NmProcWatchAllExits = 00FH
NmSegAdjustSize = 006H
NmSegClose = 004H
NmSegCloseLockedOrDevice = 00DH
NmSegCopyFrom = 009H
NmSegCopyTo = 008H
NmSegCreate = 001H
NmSegDelete = 002H
NmSegFind = 007H
NmSegFreeMemory = 000H
NmSegLock = 00AH
NmSegOpen = 003H
NmSegRamDiskUsed = 00CH
NmSegSize = 005H
NmSegUnLock = 00BH
NmSemCreate = 000H
NmSemDelete = 001H
NmSemSignalMany = 004H
NmSemSignalOnce = 003H
NmSemSignalOnceNoReSched = 005H
NmSemWait = 002H
NmTimDateToDaySeconds = 007H
NmTimDayOfWeek = 009H
NmTimDaySecondsToDate = 006H
NmTimDaySecondsToSystemTime = 005H
NmTimDaysInMonth = 008H
NmTimGetSystemTime = 002H
NmTimNameOfDay = 00AH
NmTimNameOfMonth = 00BH
NmTimSetSystemTime = 003H
NmTimSleepForTenths = 000H
NmTimSleepForTicks = 001H
NmTimSystemTimeToDaySeconds = 004H
NmTimWaitAbsolute = 00CH
NmTimWeekNumber = 00DH
FatalOpenConsole = -1
FatalMathException = -2
FatalStackCheck = -3
FatalSignal = -4
FatalInitIo = -5
FatalConIo = -6
wserv_spec_info_version = 13
Datawserv_channel = 24