Pi 400 oddity
Chris Hall (132) 3554 posts |
Using the changes to the source code which are awaiting merging, I built a 5.29 rom for the Pi 400. It works on Pi 4 and Pi 400 announcing itself as RISC OS 5.29 (11-Nov-2020) in the switcher menu. Strangely though it does different things on the Pi 4 and Pi 400 if you use *FX 0. On the Pi 400 it reports ‘(number)’. On the Pi 4 it works as expected. Same ROM, same SD card. The rom compiled with no errors… The rom concerned is here as update 14. |
David Pitt (3386) 1248 posts |
With update 14 on the RPi400 using FX0 outside of the Desktop reports the version plus (Error number &F7). Within the Desktop, in a TaskWindow or at F12, it reports the the version without the error. This is just a foible of the way *FX0 reports its data. |
Chris Hall (132) 3554 posts |
What I am saying is that report says ‘(Number)’ not the OS number and date (with or without the error number). I also get the following:
|
David Pitt (3386) 1248 posts |
I don’t see that, definitely an oddity.
There is a merge request for the fix in git |
Chris Hall (132) 3554 posts |
There is a merge request Which seems hidden … |
David Pitt (3386) 1248 posts |
Yes it is rather …
Original #{Token0=EGEInfo} HEBI:*EGEInfo displays information about the EtherGE network interface. SEBI:Syntax: *EGEInfo [unit number] #{Token0=EGETest} HEBT:*EGETest performs a self test on the EtherGE network interface. SEBT:Syntax: *EGETest [unit number] This is what I did. #{Token0=EGEInfo} HEGEI:*EGEInfo displays information about the EtherGE network interface. SEGEI:Syntax: *EGEInfo [unit number] #{Token0=EGETest} HEGET:*EGETest performs a self test on the EtherGE network interface. SEGET:Syntax: *EGETest [unit number] N.B. The above are not in the original format as zero terminated lines give a Rails error. The file can be downloaded fom git |
David Pitt (3386) 1248 posts |
The merge request to fix this is still pending. |
David Pitt (3386) 1248 posts |
This is now fixed, the help messages do appear. Thanks. |