AgonConsole8 / agon-mos

Official AGON QUARK Firmware for Console8: eZ80 MOS
MIT License
25 stars 10 forks source link

*Configure support #9

Open stevesims opened 1 year ago

stevesims commented 1 year ago

It should be possible to set persistent configuration that would be stored in non-volatile memory.

Acorn's mechanism for this was *Configure

On the Agon, I believe we have non-volatile storage on both the MOS and VDP side.

Currently there is not much we might want to configure. From the MOS side, there may not actually be anything needed to be stored at present, although one could imagine it being useful in the future as a potential alternate way to automatically start BASIC.

From the VDP side we may wish to store things such as keyboard layout, and the startup screen mode.

Ideally *Configure should integrate the two, allowing configuration to be set in a coherent manner across both CPUs.

stevesims commented 1 year ago

See also AgonConsole8/agon-vdp#36