RISC OS SWI Number Block Summary ================================ Number Name Reference ---------------------------------------------------- &00000 OS PRM &00040 OS PRM &000C0 OS PRM &00100 OS PRM &00140 OS PRM &00180 OS PRM &001C0 OS PRM &00200 FileSwitch Arthur &00240 IIC PRM &00280 Cache PRM &002C0 &40000 Econet PRM &40040 NetFS PRM &40080 Font PRM &400C0 Wimp PRM &40100 HostFS Arthur &40140 Sound PRM &40180 Sound1 Arthur &401C0 Sound2 Arthur &40200 NetPrint PRM &40240 ADFS PRM &40280 Podule PRM &402C0 PCEmMod (*ARMPC) &40300 WaveSynth Arthur &40340 IEEE Arthur &40380 Debugger PRM &403C0 SCSIDriver Arthur &40400 VFS Arthur &40440 VideoCommand Arthur &40480 FPEmulator PRM &404C0 MIDI Arthur &40500 IO_Podule Arthur &40540 FileCore PRM &40580 Version Arthur &405C0 Shell PRM &40600 II16BitPIO Arthur &40640 II12BitADC Arthur &40680 IIRS423 Arthur &406C0 Hourglass PRM &40700 Draw PRM &40740 ColourTrans PRM &40780 RamFS PRM &407C0 UnixFS Arthur &40800 DigiTape Arthur &40840 &40880 &408C0 &40900 &40940 &40980 &409C0 &40A00 MouseFix &40D80 Super PRM &40F80 FilerAction PRM &41100 &41140 &41180 &411C0 &41200 Socket PRM &41240 CD PRM &41280 &412C0 &41500 MessageTrans PRM &41A00 &41A40 &41A80 &41AC0 MultiFS (early DOSFS) PRM &41B00 PDumper PRM &41B40 ResourceFS PRM &41B80 &41BC0 &41C00 &41C40 Mus &41C80 &41CC0 &41E00 &41E40 &41E80 CDFS PRM &41EC0 &42400 DragASprite PRM &42440 &42480 &424C0 &42500 &42540 &42580 DDEUtils PRM &425C0 &42600 &42640 Filter PRM &42680 TaskManager PRM &426C0 &42700 Squash PRM &42740 DeviceFS PRM &42780 &427C0 &42900 &42940 Buffer PRM &42980 &429C0 &42C00 &42C40 &42C80 BASICTrans PRM &42CC0 &42E00 &42E40 &42E80 &42EC0 Parallel PRM &42F00 &42F40 &42F80 &42FC0 Portable PRM &43000 &43040 Territory PRM &43080 &430C0 &43100 ScreenBlanker PRM &43140 &43180 &431C0 &43300 &43340 &43380 TaskWindow PRM &433C0 &43400 &43440 MakePSFont PRM &43480 &434C0 &43700 &43740 &43780 &437C0 ArcFS &43B00 KeyExtend &43E80 VideoTex &43F40 Joystick PRM &44300 VProtect PRM &444C0 Free PRM &44780 FSLock PRM &44B00 DOSFS PRM &44EC0 Toolbox PRM &45540 DrawFile PRM &45880 DSym &45B80 &45BC0 MenuUtil &45C00 EtherLan8Bit &45C40 &46000 DNSResolver &46040 &46080 &460C0 &46100 &46140 DMA PRM &46300 EtherR &46440 Internet PRM &465C0 FontWindow &46900 HostFS &46C40 DateUtils &46FC0 VSound &47580 SLCD &47700 ColourPicker PRM &47740 EtherM &47980 RemotePrinterSupport PRM &47A80 Freeway PRM &47AC0 ShareFS PRM &47C40 ARCbbsPipes &48480 ZapRedraw &487C0 ScreenModes PRM &48A00 ArcFSMemMan &49800 &49840 ZeriRegister &49880 ZeriWimpUtils &498C0 ZeriLocal &49900 &49940 &49980 JPEG PRM &499C0 &49C40 DragAnObject PRM &4A3C0 Dynamite &4A500 CompressJPEG PRM &4A540 &4A580 Mbuf PRM &4A5C0 &4A740 ATAPI PRM &4AF40 ArcPPP &4AF80 HTTP &4BF40 InverseTable PRM &4C300 &4C340 &4C380 &4C3C0 FSCK PRM &4C400 &4C440 &4C480 6502 6502Em &4C4C0 Z80 Z80Em &4C880 SysLog &4CC40 Gdbm &4CE40 ImageDFS PRM &4D140 PlayIt &4E440 TTX &4EA00 ShrinkWrap &4F300 ServerEvent &4F700 DigitalRenderer &4FFF0 Z88FS &50100 BPlot &50B00 MimeMap PRM &51C00 ESocket EasySockets, Justin Fletcher &52280 SocketWatch PRM &546C0 CPMFS &54900 HADFS J.G.Harston &54940 Z80Tube Z80Tube, J.G.Harston &55080 RBMemMgr &55900 AppStat &55C80 SharedUnixLibrary &55E40 ZeriBeep PRM &584C0 PDPTube PDPTube, J.G.Harston &58500 32Tube 32Tube, J.G.Harston &80000 MMS (*Mail) &80040 NetMonitor Arthur &80080 Spell (*ComputerConcepts) &800C0 MinervaSystemDelta Arthur &80100 VIP Arthur &80140 PDriver &80180 EdinburghSWProducts Arthur &801C0 Clares1 Arthur &80200 Clares2 Arthur &80240 Clares3 Arthur &80280 Clares4 Arthur &802C0 FrameGrabber Arthur &80300 MinervaRAMmanager Arthur &80340 MinervaSystemGamma Arthur &80380 MinervaSystemSigma Arthur &803C0 MinervaInternalUtils Arthur &80400 PCEmulation Arthur &80440 ROMCache 65Host &80480 SmallTalk Arthur &804C0 MyoLink Arthur &80500 Sampler Arthur &80540 FFT Arthur &80580 VIPF Arthur &805C0 FontAidPrint Arthur &80600 AIIV Arthur &80640 Euclid &80680 SharedCLibrary PRM &806C0 Colours Arthur &80700 CCWord Arthur &80740 CCDraw Arthur &80780 Finesse Arthur &807C0 Sibelius Arthur &80800 FAXPack Arthur &80840 CED Arthur &80880 Servo Arthur &808C0 TaskModule Arthur &80900 HindiWP Arthur &80940 AutoCue Arthur &80980 RTGL Arthur &809C0 CAD1 Arthur &80A00 CAD2 Arthur &80A40 Playback Arthur &80A80 WildVision Arthur &80AC0 &80B00 &80B40 &80B80 ABCLib &80BC0 &80DC0 CPCLib &80E40 WimpManager &81680 Interface &82800 &82840 &82880 Window &828C0 Menu &82900 Iconbar &82940 &82980 ColourMenu PRM &829C0 ColourDbox PRM &82A00 FontDbox PRM &82A40 FontMenu PRM &82A80 DCS PRM &82AC0 FileInfo PRM &82B00 PrintDbox PRM &82B40 ProgInfo PRM &82B80 &82BC0 SaveAs PRM &82C00 Scale PRM &82C40 TinySupport PRM &82C80 &82CC0 &82D00 ThreeTen PRM &82D40 &82D80 &82DC0 &83640 WebGopher &83BC0 WebFTP &83F40 FileURL PRM &84600 ANTterm &848C0 Ethereal &8F040 EcoFast &C0080 SLIPdriver &C0280 SlidingHeap &C4700 GraphTask &CCFC0 FileBuffer &CD180 LZWB &CD2C0 Borders &CEF00 ZXSound MZX &CF800 Spec128 Spec128 &DCB80 CAssembler &DE080 AYSound Z80Em &DFF80 BASICTools &140180 TextGadgets Sources ------- PRM = Programmer's Reference Manual Arthur = Arthur headers