Quantcast
Channel: stardot.org.uk
Viewing all articles
Browse latest Browse all 2528

programming • How many implementations of OSWORD &42/43 (sideways RAM transfer/load/save) are there?

$
0
0
I'm just curious - I've always regarded these calls as kind of a nice idea but not much use in software you want to have as wide an audience as possible, as a BBC B or Electron could easily have sideways RAM without these being supported.

Just for reference, they are documented on BeebWiki: OSWORD &42 and OSWORD &43

Acorn 1770 DFS obviously includes these as part of its SRAM utils, along with the associated *SRDATA and *SRROM commands. I don't know precisely where they live on the different Master OSes, but I guess they will typically be present one way or another.

Integra-B's IBOS has an implementation of them, including *SRDATA/*SRROM.

b-em's VDFS appears to implement them, although it doesn't look like it supports *SRDATA/*SRROM and the associated pseudo-addressing modes on OSWORD &42.

I thought some builds of MMFS included SRAM utilities, but based on a quick look at the source I think I'm wrong, as I can't even find *SRLOAD.

Are there any other implementations?

Statistics: Posted by SteveF — Sat Sep 14, 2024 12:53 am



Viewing all articles
Browse latest Browse all 2528

Trending Articles