LOAD/MEMORYA/GO cache ops
Jon Abbott (1421) 2651 posts |
I’m not sure if this is a bug or by design, but I’ve noticed random crashing if an Obey does the following on IOMD:
That example appears to work on a Pi (which might just be luck), but on IOMD it invariably crashes. I’m assuming *LOAD does perform an IMB across the file area (it does) and MEMORYA doesn’t (indeed it doesn’t perform an IMB before exiting), hence the random crash. The obvious workaround is to perform a Cache Off / Cache On after the MEMORYA – which I’m presuming will perform an IMB for the “Off”? |