That looks spot on.
I should add, the MasterSD also comes in two variants, the current R2 and the older, fairly rare R1. The only difference as far as MMFS is concerned is the I/O addresses for the SPI interface, &FC80/81 on the R2 and &B5FE/FF on the R1.
Also, the SD interface on the Plus 1 Mini is identical to the ElkSD128 and can use the same ROM, but there's no need for the bootloader to unlock bank 7 as that functionality isn't present in the hardware.
Removing the fast OSGBPB code for the MasterSD doesn't seem like a huge compromise, but I'll probably move the ROM/RAM split in future firmware so there's room for it.
I should add, the MasterSD also comes in two variants, the current R2 and the older, fairly rare R1. The only difference as far as MMFS is concerned is the I/O addresses for the SPI interface, &FC80/81 on the R2 and &B5FE/FF on the R1.
Also, the SD interface on the Plus 1 Mini is identical to the ElkSD128 and can use the same ROM, but there's no need for the bootloader to unlock bank 7 as that functionality isn't present in the hardware.
Removing the fast OSGBPB code for the MasterSD doesn't seem like a huge compromise, but I'll probably move the ROM/RAM split in future firmware so there's room for it.
Statistics: Posted by Ramtop — Sat Dec 13, 2025 5:38 pm