New GPIO module
Pages: 1 2
Steve Pampling (1551) 8170 posts |
harinezumi would be the starter for nine, or possibly ten |
Sprow (202) 1158 posts |
Careful: ScrnSetup needs the extra level of indirection via PreDesk$Configure. It allows it to select between VRAM and NoVRAM and other similar situations where a decision is made prior to predesk which affects which place to get the MDF. I don’t have any good reason for InetSetup to be writing through Boot$ToBeLoaded. I wonder if it’s because it originated with the separate TCP/IP Protocol Suite and hence needed to work on machines without the Universal Boot application, so couldn’t assume Choices$Write was set? A literal reading of PRM5a-540 and PRM5a-543? Which one wins when the sub path of Choices is also Boot$ToBeSomething… And I think I checked all the other plugins to read through Choices: and write through Choices$Write a few years ago. |
Jeffrey Lee (213) 6048 posts |
ClrMonitor relies on PreDesk$Configure, so we’d probably have to keep it around to avoid needing to change that. I wasn’t aware of the relation to VRAM though – I’ll have to look into that.
My theory is that maybe there’s some relation to network booting (e.g. Choices$Write may be on a network share, whereas the network setup itself would need to be local). So a bit more research may well be needed.
Yes, apart from the two I mentioned everything I saw appeared to be reading from Choices: and writing to Choices$Write. |
Pages: 1 2