This is a program to allow you to edit CMOS RAM easily. It provides comprehensive CMOS editing control.
This program is designed to work under RISC OS 3.xx, but it will work uder RISC OS 2.00, but many CMOS locations will be different.
If the program is used under RISC OS 3.10, you will get 3D icons, otherwise, you will just get icons with plain borders.
2) Using the program
Simply double-click on the !CMOSCtrl icon to load it.
Click on the icon on the icon bar to display the CMOS RAM locations in a window. To edit a location, simply click on it with select, and type in the new contents. This can either be binary, decmial, or hex.
To update the program FROM the CMOS memory, select 'Read CMOS' from theiconbar menu.
NOTE : Some locations are dealt with really weirdly. If you see the message 'Complicated - use configure' in the editing window, do so. For some unknown reason, Acorn have decided to make values in these locations behave oddly. For example in some Font locations, a value of 32 in CMOS can mean 0 point size.
3) The 'CMOSDefs' file
To change the infomation given about any location in CMOS, load the 'CMOSDefs' file into !Edit. (from inside the !CMOSCtrl application)
Each entry starts with the number of the location which it is dealing with. The first line is the information given in the general CMOSCtrl window.
It is a maximum of 50 characters long (including number)
If you want to have aditional information displayed in the editing window, put this in the next nine lines, also a maximum of 50 characters.
Please note, each number MUST be four characters away from the general description. If it is not, fill up the space with spaces. To see what I mean, look at the CMOSDefs file.
The last line of the file MUST be 'END', followed by a linefeed character.