PSIONICS FILE - SYSCALLS.IDX ============================ Alphabetical index to system calls Last modified 1997-09-14 ================================== In the file column: 1 means Psionics file SYSCALLS.1 2 means Psionics file SYSCALLS.2 3 means Psionics file SYSCALLS.3 DBF means Psionics file DBF.FMT Function number File Name Fn $A3 3 BufferCompare Fn $A4 3 BufferCompareFolded Fn $A1 3 BufferCopy Fn $AB 3 BufferJustify Fn $A7 3 BufferLocate Fn $A8 3 BufferLocateFolded Fn $A5 3 BufferMatch Fn $A6 3 BufferMatchFolded Fn $A9 3 BufferSubBuffer Fn $AA 3 BufferSubBufferFolded Fn $A2 3 BufferSwap Fn $97 3 CharIsAlphaNumeric Fn $96 3 CharIsAlphabetic Fn $9D 3 CharIsControl Fn $93 3 CharIsDigit Fn $9C 3 CharIsGraphic Fn $94 3 CharIsHexDigit Fn $99 3 CharIsLowerCase Fn $95 3 CharIsPrintable Fn $9B 3 CharIsPunctuation Fn $9A 3 CharIsSpace Fn $98 3 CharIsUpperCase Fn $A0 3 CharToFoldedChar Fn $9F 3 CharToLowerChar Fn $9E 3 CharToUpperChar Fn $8A Sub $04 2 ConvArgumentsToBuffer Fn $8A Sub $09 2 ConvFloatToBuffer Fn $8A Sub $02 2 ConvIntToBuffer Fn $8A Sub $03 2 ConvLongIntToBuffer Fn $8A Sub $0A 2 ConvStringToFloat Fn $8A Sub $07 2 ConvStringToInt Fn $8A Sub $08 2 ConvStringToLongInt Fn $8A Sub $05 2 ConvStringToUnsignedInt Fn $8A Sub $06 2 ConvStringToUnsignedLongInt Fn $8A Sub $00 2 ConvUnsignedIntToBuffer Fn $8A Sub $01 2 ConvUnsignedLongIntToBuffer Fn $D8 Sub $0C DBF DbfAbsRead Fn $D8 Sub $0B DBF DbfAbsReadSense Fn $D8 Sub $11 DBF DbfAppend Fn $D8 Sub $0E DBF DbfBackRead Fn $D8 Sub $01 DBF DbfClose Fn $D8 Sub $05 DBF DbfCompress Fn $D8 Sub $04 DBF DbfCopyDown Fn $D8 Sub $06 DBF DbfCopyFile Fn $D8 Sub $16 DBF DbfCount Fn $D8 Sub $17 DBF DbfDescRecordRead Fn $D8 Sub $18 DBF DbfDescRecordWrite Fn $D8 Sub $12 DBF DbfEraseRead Fn $D8 Sub $08 DBF DbfExtHeaderRead Fn $D8 Sub $09 DBF DbfExtHeaderWrite Fn $D8 Sub $07 DBF DbfFileSize Fn $D8 Sub $14 DBF DbfFindRead Fn $D8 Sub $19 DBF DbfFindReadField Fn $D8 Sub $0F DBF DbfFirstRead Fn $D8 Sub $02 DBF DbfFlush Fn $D8 Sub $10 DBF DbfLastRead Fn $D8 Sub $0D DBF DbfNextRead Fn $D8 Sub $00 DBF DbfOpen Fn $D8 Sub $15 DBF DbfSense Fn $D8 Sub $03 DBF DbfTrash Fn $D8 Sub $13 DBF DbfUpdate Fn $D8 Sub $0A DBF DbfVersion Fn $85 Sub $08 1 DevDelete Fn $85 Sub $0A 1 DevFind Fn $85 Sub $06 1 DevLoadLDD Fn $85 Sub $07 1 DevLoadPDD Fn $85 Sub $09 1 DevQueryUnits Fn $D4 3 Dummy Fn $87 Sub $11 1 FilChangeDirectory Fn $87 Sub $06 1 FilDelete Fn $87 Sub $01 1 FilExecute Fn $87 Sub $14 1 FilLocChanged Fn $87 Sub $15 1 FilLocDevice Fn $87 Sub $16 1 FilLocReadPDD Fn $87 Sub $0C 1 FilMakeDirectory Fn $87 Sub $0D 1 FilOpenUnique Fn $87 Sub $02 1 FilParse Fn $87 Sub $03 1 FilPathGet Fn $87 Sub $10 1 FilPathGetById Fn $87 Sub $04 1 FilPathSet Fn $87 Sub $05 1 FilPathTest Fn $87 Sub $07 1 FilRename Fn $87 Sub $13 1 FilSetFileDate Fn $87 Sub $0A 1 FilStatusDevice Fn $87 Sub $08 1 FilStatusGet Fn $87 Sub $09 1 FilStatusSet Fn $87 Sub $0B 1 FilStatusSystem Fn $87 Sub $0E 1 FilSystemAttach Fn $87 Sub $0F 1 FilSystemDetach Fn $8C Sub $04 2 FloatACos Fn $8C Sub $03 2 FloatASin Fn $8C Sub $05 2 FloatATan Fn $C1 3 FloatAdd Fn $C5 3 FloatCompare Fn $8C Sub $01 2 FloatCos Fn $C4 3 FloatDivide Fn $8C Sub $06 2 FloatExp Fn $8C Sub $0D 2 FloatInt Fn $8C Sub $07 2 FloatLn Fn $8C Sub $08 2 FloatLog Fn $8C Sub $0C 2 FloatMod Fn $C3 3 FloatMultiply Fn $C6 3 FloatNegate Fn $8C Sub $0A 2 FloatPow Fn $8C Sub $0B 2 FloatRand Fn $8C Sub $00 2 FloatSin Fn $8C Sub $09 2 FloatSqrt Fn $C2 3 FloatSubtract Fn $8C Sub $02 2 FloatTan Fn $C7 3 FloatToInt Fn $C9 3 FloatToLong Fn $C8 3 FloatToUnsignedInt Fn $CA 3 FloatToUnsignedLong Fn $8B Sub $2D 2 GenAlarmId Fn $8B Sub $29 2 GenCrc Fn $8F 3 GenDataSegment Fn $8B Sub $23 2 GenEnvBufferDelete Fn $8B Sub $24 2 GenEnvBufferFind Fn $8B Sub $21 2 GenEnvBufferGet Fn $8B Sub $22 2 GenEnvBufferSet Fn $8B Sub $27 2 GenEnvStringDelete Fn $8B Sub $28 2 GenEnvStringFind Fn $8B Sub $25 2 GenEnvStringGet Fn $8B Sub $26 2 GenEnvStringSet Fn $8B Sub $1D 2 GenGetAmPmText Fn $8B Sub $38 2 GenGetAutoMains Fn $8B Sub $17 2 GenGetAutoSwitchOffValue Fn $8B Sub $1F 2 GenGetBatteryType Fn $8B Sub $0E 2 GenGetCommandLine Fn $8B Sub $05 2 GenGetCountryData Fn $8B Sub $06 2 GenGetErrorText Fn $8B Sub $1B 2 GenGetLanguageCode Fn $8B Sub $15 2 GenGetNotifyState Fn $8B Sub $07 2 GenGetOsData Fn $8B Sub $0D 2 GenGetRamSizeInParas Fn $8B Sub $0F 2 GenGetSoundFlags Fn $8B Sub $1C 2 GenGetSuffixes Fn $8B Sub $14 2 GenGetText Fn $D5 3 GenIntByNumber Fn $8B Sub $01 2 GenLcdType Fn $8B Sub $12 2 GenMarkActive Fn $8B Sub $13 2 GenMarkNonActive Fn $8B Sub $36 2 GenMaskDecrypt Fn $8B Sub $35 2 GenMaskEncrypt Fn $8B Sub $34 2 GenMaskInit Fn $8B Sub $09 2 GenNotify Fn $8B Sub $0A 2 GenNotifyError Fn $8B Sub $03 2 GenParse Fn $8B Sub $30 2 GenPasswordControl Fn $8B Sub $31 2 GenPasswordQuery Fn $8B Sub $2E 2 GenPasswordSet Fn $8B Sub $2F 2 GenPasswordTest Fn $8B Sub $2A 2 GenRomVersion Fn $8B Sub $39 2 GenSetAutoMains Fn $8B Sub $18 2 GenSetAutoSwitchOffValue Fn $8B Sub $20 2 GenSetBatteryType Fn $8B Sub $33 2 GenSetConfig Fn $8B Sub $1E 2 GenSetCountryData Fn $8B Sub $16 2 GenSetNotifyState Fn $8B Sub $37 2 GenSetOnEvents Fn $8B Sub $10 2 GenSetSoundFlags Fn $8B Sub $11 2 GenSound Fn $8B Sub $02 2 GenStartReason Fn $8B Sub $32 2 GenTickle Fn $8B Sub $00 2 GenVersion Fn $81 Sub $02 1 HeapAdjustCellSize Fn $81 Sub $00 1 HeapAllocateCell Fn $81 Sub $04 1 HeapCellSize Fn $81 Sub $03 1 HeapFreeCell Fn $81 Sub $06 1 HeapFreeMemory Fn $81 Sub $01 1 HeapReAllocateCell Fn $81 Sub $05 1 HeapSetGranularity Fn $8E Sub $20 3 HwBackLight Fn $8E Sub $2B 3 HwEnableAutoBatReset Fn $8E Sub $16 3 HwExit Fn $8E Sub $1D 3 HwForceSupplyReading Fn $8E Sub $1E 3 HwGetBackLight Fn $8E Sub $2C 3 HwGetBatData Fn $8E Sub $1B 3 HwGetPsuType Fn $8E Sub $28 3 HwGetScanCodes Fn $8E Sub $29 3 HwGetSsdData Fn $8E Sub $11 3 HwGetSupplyStatus Fn $8E Sub $12 3 HwLcdContrastDelta Fn $8E Sub $2E 3 HwReLogPacks Fn $8E Sub $13 3 HwReadLcdContrast Fn $8E Sub $2A 3 HwResetBatteryStatus Fn $8E Sub $31 3 HwReturnExpansionPortState Fn $8E Sub $30 3 HwReturnTickCount Fn $8E Sub $1F 3 HwSetBackLight Fn $8E Sub $2F 3 HwSetIRPowerLevel Fn $8E Sub $22 3 HwSupplyInfo Fn $8E Sub $1C 3 HwSupplyWarnings Fn $8E Sub $14 3 HwSwitchOff Fn $CB 3 IntToFloat Fn $86 Sub $00 1 IoAsynchronous Fn $86 Sub $01 1 IoAsynchronousNoError Fn $86 Sub $10 1 IoClose Fn $DA 3 IoKeyAndMouseStatus Fn $85 Sub $00 1 IoOpen Fn $86 Sub $1F 1 IoPlaySoundA Fn $86 Sub $24 1 IoPlaySoundAO Fn $86 Sub $20 1 IoPlaySoundCancel Fn $86 Sub $1E 1 IoPlaySoundW Fn $86 Sub $11 1 IoRead Fn $86 Sub $22 1 IoRecordSoundA Fn $86 Sub $23 1 IoRecordSoundCancel Fn $86 Sub $21 1 IoRecordSoundW Fn $86 Sub $13 1 IoSeek Fn $DE 3 IoSerManager Fn $86 Sub $18 1 IoShiftStates Fn $86 Sub $08 1 IoSignal Fn $86 Sub $09 1 IoSignalByPid Fn $86 Sub $0A 1 IoSignalByPidNoReSched Fn $86 Sub $1A 1 IoSignalKillAsynchronous Fn $86 Sub $1B 1 IoSignalKillCancel Fn $86 Sub $05 1 IoWaitForSignal Fn $86 Sub $19 1 IoWaitForSignalNoHandler Fn $86 Sub $06 1 IoWaitForStatus Fn $86 Sub $02 1 IoWithWait Fn $86 Sub $12 1 IoWrite Fn $86 Sub $07 1 IoYield Fn $D9 3 LibEnterSend Fn $CF 3 LibSend Fn $D0 3 LibSendSuper Fn $BB 3 LongIntCompare Fn $BD 3 LongIntDivide Fn $BC 3 LongIntMultiply Fn $CD 3 LongToFloat Fn $BE 3 LongUnsignedIntCompare Fn $C0 3 LongUnsignedIntDivide Fn $BF 3 LongUnsignedIntMultiply Fn $8B Sub $04 2 LongUnsignedIntRandom Fn $83 Sub $07 1 MessFree Fn $83 Sub $00 1 MessInit Fn $83 Sub $01 1 MessReceiveAsynchronous Fn $83 Sub $03 1 MessReceiveCancel Fn $83 Sub $02 1 MessReceiveWithWait Fn $83 Sub $04 1 MessSend Fn $83 Sub $05 1 MessSendReceiveAsynchronous Fn $83 Sub $06 1 MessSendReceiveWithWait Fn $83 Sub $08 1 MessSignal Fn $83 Sub $09 1 MessSignalCancel Fn $83 Sub $0A 1 MessSignalCancelX Fn $91 3 ProcCopyFromById Fn $92 3 ProcCopyToById Fn $88 Sub $05 2 ProcCreateTask Fn $88 Sub $0B 2 ProcFind Fn $88 Sub $10 2 ProcGetOwner Fn $88 Sub $02 2 ProcGetPriority Fn $88 Sub $00 2 ProcId Fn $88 Sub $01 2 ProcIdByName Fn $DC 3 ProcIndStringCopyFromById Fn $88 Sub $08 2 ProcKill Fn $88 Sub $0A 2 ProcNameById Fn $88 Sub $0E 2 ProcOnTerminate Fn $90 3 ProcPanic Fn $88 Sub $09 2 ProcPanicById Fn $88 Sub $0C 2 ProcRename Fn $88 Sub $06 2 ProcResume Fn $88 Sub $03 2 ProcSetPriority Fn $88 Sub $07 2 ProcSuspend Fn $88 Sub $0D 2 ProcTerminate Fn $80 Sub $06 1 SegAdjustSize Fn $80 Sub $04 1 SegClose Fn $80 Sub $0D 1 SegCloseLockedOrDevice Fn $80 Sub $09 1 SegCopyFrom Fn $80 Sub $08 1 SegCopyTo Fn $80 Sub $01 1 SegCreate Fn $80 Sub $02 1 SegDelete Fn $80 Sub $07 1 SegFind Fn $80 Sub $00 1 SegFreeMemory Fn $80 Sub $0A 1 SegLock Fn $80 Sub $03 1 SegOpen Fn $80 Sub $0C 1 SegRamDiskUsed Fn $80 Sub $05 1 SegSize Fn $80 Sub $0B 1 SegUnLock Fn $82 Sub $00 1 SemCreate Fn $82 Sub $01 1 SemDelete Fn $82 Sub $04 1 SemSignalMany Fn $82 Sub $03 1 SemSignalOnce Fn $82 Sub $05 1 SemSignalOnceNoReSched Fn $82 Sub $02 1 SemWait Fn $DB 3 StringCapitalise Fn $AF 3 StringCompare Fn $B0 3 StringCompareFolded Fn $AE 3 StringConvertToFolded Fn $AC 3 StringCopy Fn $AD 3 StringCopyFolded Fn $B9 3 StringLength Fn $B3 3 StringLocate Fn $B4 3 StringLocateFolded Fn $B5 3 StringLocateInReverse Fn $B6 3 StringLocateInReverseFolded Fn $B1 3 StringMatch Fn $B2 3 StringMatchFolded Fn $B7 3 StringSubString Fn $B8 3 StringSubStringFolded Fn $BA 3 StringValidateName Fn $89 Sub $07 2 TimDateToDaySeconds Fn $89 Sub $09 2 TimDayOfWeek Fn $89 Sub $06 2 TimDaySecondsToDate Fn $89 Sub $05 2 TimDaySecondsToSystemTime Fn $89 Sub $08 2 TimDaysInMonth Fn $89 Sub $02 2 TimGetSystemTime Fn $89 Sub $0A 2 TimNameOfDay Fn $89 Sub $0E 2 TimNameOfDayAbb Fn $89 Sub $0B 2 TimNameOfMonth Fn $89 Sub $0F 2 TimNameOfMonthAbb Fn $89 Sub $03 2 TimSetSystemTime Fn $89 Sub $00 2 TimSleepForTenths Fn $89 Sub $01 2 TimSleepForTicks Fn $89 Sub $04 2 TimSystemTimeToDaySeconds Fn $89 Sub $0C 2 TimWaitAbsolute Fn $89 Sub $0D 2 TimWeekNumber Fn $CC 3 UnsignedIntToFloat Fn $CE 3 UnsignedLongToFloat