The AUNMsgs module was provided for network systems to supply resources for the various components (ShareFS, Freeway, etc). Modern versions of RISC OS provide the resources within each component, allowing them to be entirely replaceable without dependencies. The module has been retained for applications which ensure it is present.
The BootNet module was provided for network systems in order to boot off network filing systems. Modern versions of RISC OS contain completely restartable network components and filing systems, and provide boot capabilities on their own. The module has been retained for applications which ensure it is present.
The CallASWI module was introduced in RISC OS 3.7 to provide a mechanism by which arbitrary numbered SWIs can be called without requiring dynamic code. It was later extended by Pace to introduce additional features which only their operating system provided.
The module is redundant on the modern versions of RISC OS as the facilities the soft-load versions provide are part of the operating system. The CallASWI module is provided to ensure that applications ensuring the module do not attempt to load other versions.
The IRQUtils module was provided for RISC OS 2 systems where a fault in the interrupt system could cause unnecessarily high latency. The fault was fixed in later versions of the OS, but the module has been retained for applications which ensure it is present.
In RISC OS 4, the module was used to hide an Easter Egg. This was removed in Select 4.
The WindowUtils module was provided for RISC OS 2 systems where a fault in the WindowManager system needed to be fixed. This was done for later versions of the OS, but the module has been retained for applications which ensure it is present.
This documentation is copyright 3QD Developments Ltd 2013 and may not be reproduced or published in any form without the copyright holders permission. RISC OS is subject to continuous development and improvement as such all information is reproduced by 3QD Developments Ltd in good faith and is believed to be correct at the time of publication E&OE. 3QD Developments Ltd cannot accept any liability for any loss or damage arising from the use of any information provided as part of the RISC OS Documentation.
HTML document version 1.03 3rd November 2015