Pyromaniac

Pyromaniac PRM: Index (swi numerically)

Pyromaniac PRM: Index (swi numerically)

RISC OS PyromaniacIndex (SWIs by number)

NumberSWIsSWIsDescriptionSectionPage
&40OS_ChangeEnvironment32 - BranchThrough0HandlerInstall or read the Branch through 0 handlerProgram Environment (supplement for Pyromaniac)
&40OS_ChangeEnvironment33 - CommandLineAreaSet or read the area used for the command lineProgram Environment (supplement for Pyromaniac)
&70OS_AMBControlApplication Memory Block managementApplication memory
&70OS_AMBControl0 - AllocateAMBAllocate a new Application Memory BlockApplication memory
&70OS_AMBControl1 - DeallocateAMBDeallocate an Application Memory BlockApplication memory
&70OS_AMBControl2 - ResizeAMBChange number of pages allocated to Application Memory BlockApplication memory
&70OS_AMBControl3 - MapSlotMap in or out an Application Memory BlockApplication memory
&70OS_AMBControl4 - AMBInfoRead information on an Application Memory BlockApplication memory
&70OS_AMBControl5 - ControlLazinessControl on demand mapping of Application Memory BlocksApplication memory
&70OS_AMBControl8 - SystemInfoSystem informationApplication memory
&70OS_AMBControl9 - CurrentInfoRead the current Application Memory Block system stateApplication memory
&490C0Timer_StartStarts the timer stop watchHigh resolution timer (TimerMod)
&490C1Timer_StopStops the timer stop watchHigh resolution timer (TimerMod)
&490C2Timer_ValueReturns the current value of the monotonic timeHigh resolution timer (TimerMod)
&51980CryptRandom_ByteReads a byte from the random poolCryptRandom
&51981CryptRandom_StirStirs the random poolCryptRandom
&51982CryptRandom_AddNoiseIntroduce data to the random poolCryptRandom
&51983CryptRandom_BlockReads multiple bytes from the random poolCryptRandom
&51984CryptRandom_WordReads a 32-bit word from the random poolCryptRandom
&559C0Zipper_UnZipOpenOpen an archive for extractionZipper
&559C1Zipper_UnZipCloseClose a file, previously opened for extractionZipper
&559C2Zipper_UnZipInfoRead information about an open archiveZipper
&559C2Zipper_UnZipInfo0 - NumberOfObjectsRead number of objects in the archiveZipper
&559C2Zipper_UnZipInfo1 - ReadCommentRead zip archive commentZipper
&559C3Zipper_UnZipEnumerateEnumerate the objects in an archiveZipper
&559C4Zipper_UnZipFileInfoRead information on a fileZipper
&559C4Zipper_UnZipFileInfoto buffer - ToBufferRead information on a file to a bufferZipper
&559C4Zipper_UnZipFileInfoto registers - ToRegistersRead information on a file to registers, like OS_File 5Zipper
&559C5Zipper_UnZipFileOpenOpen a file in an archive for inputZipper
&559C6Zipper_UnZipFileCloseClose the current opened archive fileZipper
&559C7Zipper_UnZipFileReadRead data from a previously opened input archiveZipper
&559C8Zipper_UnZipFileEOFCheck whether end of file has been reachedZipper
&559D0Zipper_ZipOpenCreate an archiveZipper
&559D1Zipper_ZipCloseClose a file, previously opened for writingZipper
&559D2Zipper_ZipFileOpenOpen a file in an archive for inputZipper
&559D3Zipper_ZipFileCloseClose the current opened archive fileZipper
&559D4Zipper_ZipFileWriteWrite data to a previously opened archiveZipper
&58B80TimerManager_ReturnNumberReturn number of supported timersHardware timer device driver (TimerManager)
&58B81TimerManager_ClaimClaim a hardware timerHardware timer device driver (TimerManager)
&58B82TimerManager_ReleaseRelease a hardware timerHardware timer device driver (TimerManager)
&58B83TimerManager_SetRateChange the rate used by a hardware timerHardware timer device driver (TimerManager)
&58B84TimerManager_ConvertConvert between rate formats used by a hardware timerHardware timer device driver (TimerManager)