868 lines
23 KiB
ObjectPascal
868 lines
23 KiB
ObjectPascal
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
|