On Wed, 3 May 2006 20:30:31 +0100, Peter Howkins wrote: > Whilst a quite clever idea, unfortuanately it fails to take into account a > major part of ArcEm's remit. The ability to run more than operating > systems than RISC OS 3.1x. Unless similar code was provided for Arthur, > RISC OS 2, ARM Linux, and in theory RiscIx and NetBSD you would still > need the functionality in the GUI.
Darn, good point. > OS agnosticism is also the reason why hard coding the 'reset' CMOS > values to the RISC OS 3 values probably isn't the correct thing to do > (your recent cmos patch). As I beleive if the CMOS file wasn't present > before, RISC OS (of whatever version) would fail it's checksum and > generate RISC OS's default cmos values (the values you would get by > pressing 'R' down whilst turning the power on) No, if hexcmos wasn't present ArcEm would fail to start with an error - that's the reason I put the patch in. You can always get the system defaults by holding the R key down, as you say, but this only works if a hexcmos file exists in the first place. The patch merely simulates the existance of the ArcEm "shipped defaults" hexcmos. If there is a way of indicating that the CMOS is invalid (return all zeros?), that may be better for compatibility. > Also we probably shouldn't ship every > platform to boot off HostFS if HostFS isn't working on that platform yet. I don't think this was set in my defaults (I used the hexcmos in the root of CVS, unmodified) Chris ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ arcem-devel mailing list arcem-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/arcem-devel