www.riscos.com Technical Support:
Programmer's Reference Manuals


Numeric index of Service Calls

The names given below omit the initial 'Service_' for clarity:

Number Name Meaning
&04 UKCommand Unknown command
&06 Error Error has occurred
&07 UKByte Unknown OS_Byte
&08 UKWord Unknown OS_Word
&09 Help *Help has been called
&0B ReleaseFIQ Release FIQ
&0C ClaimFIQ Claim FIQ
&11 Memory Memory controller about to be remapped
&12 StartUpFS Start up filing system
&27 Reset Post-Reset
&28 UKConfig Unknown *Configure
&29 UKStatus Unknown *Status
&2A NewApplication Application about to start
&40 FSRedeclare Start up filing system
&41 Print For internal use only
&42 LookupFileType Look up file type
&43 International International service
&44 KeyHandler Keyboard handler
&45 PreReset Pre-reset
&46 ModeChange Mode change
&47 ClaimFIQinBackground Claim FIQ in background
&48 ReAllocatePorts Econet restarting
&49 StartWimp Start up any resident module tasks using Wimp_StartTask
&4A StartedWimp Request to task modules to set taskHandle variable to zero
&4B StartFiler Request to filing-system-specific desktop filers to start up
&4C StartedFiler Request to filing-system-specific desktop filers to set taskHandle variable to zero
&4D PreModeChange Mode change
&4E MemoryMoved OS_ChangeDynamicArea has just finished
&4F FilerDying Notification that the Filer module is about to close down
&50 ModeExtension (VDU)
ModeExtension (Video)
Allow soft modes
&51 ModeTranslation (VDU)
ModeTranslation (Video)
Translate modes for unknown monitor types
&52 MouseTrap The Wimp has detected a significant mouse movement
&53 WimpCloseDown Notification that the Window Manager is about to close down a task
&54 Sound Parts of the Sound system are starting or dying
&55 NetFS Either a *Logon, a *Bye or a *SDisc/*Mount has occurred
&56 EconetDying Econet is about to leave
&57 WimpReportError Request to suspend trapping of VDU output so an error can be displayed
&59 ResourceFSStarted The file structure inside ResourceFS has changed
&5A ResourceFSDying ResourceFS is killed
&5B CalibrationChanged Screen calibration is changed
&5C WimpSaveDesktop Save some state to a desktop boot file
&5D WimpPalette Palette change
&5E MessageFileClosed Message files have been closed
&5F NetFSDying NetFS is dying
&60 ResourceFSStarting ResourceFS module is reloaded or reinitialised
&64 TerritoryManagerLoaded Tell territory modules to register themselves.
&65 PDriverStarting PDriver sharer module started
&66 PDumperStarting PDriverDP module starting up
&67 PDumperDying PDriverDP module dying
&68 CloseFile Close an object, and any children of that object
&69 IdentifyDisc Identify disc format
&6A EnumerateFormats Enumerate available disc formats
&6B IdentifyFormat Identify disc format name
&6C DisplayFormatHelp Display list of available formats
&6D ValidateAddress OS_ValidateAddress has been called with an unrecognised area
&6E FontsChanged New Font$Path detected
&6F BufferStarting Notifies modules that the buffer manager is starting
&70 DeviceFSStarting DeviceFS is starting
&71 DeviceFSDying DeviceFS is dying
&72 SwitchingOutputToSprite Output switched to sprite, mask or screen
&73 PostInit All modules have been initialised
&75 TerritoryStarted New territory starting
&76 MonitorLeadTranslation (VDU)
ModeTranslation (Video)
Translate monitor lead ID
&78 PDriverGetMessages Get common messages file
&79 DeviceDead Device has been killed by DeviceFS
&7A ScreenBlanked Screen blanked by screen blanker
&7B ScreenRestored Screen restored by screen blanker
&7C DesktopWelcome Desktop starting
&7D DiscDismounted Disc dismounted
&7E ShutDown Switcher shutting down
&7F PDriverChanged Currently selected printer driver has changed
&80 ShutdownComplete Shutdown completed
&81 DeviceFSCloseRequest Opening a device which already has the maximum number of streams open
&82 InvalidateCache Broadcast whenever the cache is flushed within ColourTrans
&83 ProtocolDying Part of the AUN Driver Control Interface
&84 FindNetworkDriver Part of the AUN Driver Control Interface
&85 WimpReportError Wimp sprite pools have moved
&86 WimpReportError Allows the Filter Manager to install filters with the Window Manager
&87 FilterManagerInstalled Filter Manager starting up
&88 FilterManagerDying Filter Manager dying
&89 ModeChanging Mode change
&8A Portable Power down or up
&8B NetworkDriverStatus Part of the AUN Driver Control Interface
&8C SyntaxError Syntax error translation
&8D EnumerateScreenModes Enumerates the available screen modes
&8E PagesUnsafe Pages specified are about to be swapped for different pages
&8F PagesSafe Pages specified have been swapped for different pages
&90 DynamicAreaCreate Dynamic area has just been successfully created
&91 DynamicAreaRemove Dynamic area is about to be removed
&92 DynamicAreaRenumber Dynamic area is being renumbered
&93 ColourPickerLoaded For internal use only
&9B EnumerateNetworkDrivers Issued to obtain a linked list of all active network device drivers
&9D DCIFrameTypeFree Issued by a network device driver module once initialised, and when finalising
&9E DCIFrameTypeFree Part of the AUN Driver Control Interface
&9F DCIProtocolStatus Issued by a protocol module once it has initialised, and when it is finalising
&B0 InternetStatus Issued by the Internet module when an interface address has been changed
&10800 ADFSPodule Issued by ADFS to locate an ST506 expansion card
&10801 ADFSPoduleIDE Issued by ADFS to locate an IDE expansion card
&10802 ADFSPoduleIDEDying IDE expansion card dying
&400C0 ErrorStarting Issued immediately after Wimp_ReportError is called
&400C1 ErrorButtonPressed Issued when any button on the error report is pressed
&400C2 ErrorEnding Issued immediately before an error report closes
&40200 NetPrintCheckD1 Issued by NetPrint to determine if there is a local printer server running
&45540 DrawObjectRender Issued when the SWI DrawFile_Render encounters an unrecognised object
&45541 DrawObjectDeclareFonts Issued when the SWI DrawFile_DeclareFonts encounters an unrecognised object

© 3QD Developments Ltd 2013