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
