This primarily affects the SCM Fuzix loader, as it needs to know the current I/O base in order to work correctly. If there is a mismatch, Fuzix won't boot without any output on serial console.
With version 1.3.0 (2022-02-28), SCM switched from I/O base 0x40 to 0xC0. This change will make the SCM loader work on newer systems. Systems with SCM older than 1.3.0 will need this change reverted.
The RomWBW loader is not affected as RomWBW did always use I/O base 0xC0 on SC111 and the loader uses that knowledge to switch the I/O base if needed.
This primarily affects the SCM Fuzix loader, as it needs to know the current I/O base in order to work correctly. If there is a mismatch, Fuzix won't boot without any output on serial console.
With version 1.3.0 (2022-02-28), SCM switched from I/O base 0x40 to 0xC0. This change will make the SCM loader work on newer systems. Systems with SCM older than 1.3.0 will need this change reverted.
The RomWBW loader is not affected as RomWBW did always use I/O base 0xC0 on SC111 and the loader uses that knowledge to switch the I/O base if needed.