- The GitHub build process is getting stuck when running MLOAD25. NO idea why, works fine on my local Linux. I am removing the build of ZMD temporarily to get things working again.
- The UART driver has been enhanced to allow use of interrupt driven receive buffer and RTS flow control. It will only be used if enabled and the chip detected has no auto-flow control capability.
- Restore cursor on normal program exit.
- Revert original HBIOS conout and default console code as there
is no associated facility for direct HBIOS conin.
- Allow setting port 0 and port 1 CIO device from command line
ZMP 2 sets comms port to CIO 2. Can set primary and secondary
i.e. ZMP 21 but only primary supported on this ZMP version.
Untested on Ron Murrays ZMP15
- Space getting short so messages shortened.
- Update TUNE.COM to mute sound card at end of playback when playing via HBIOS.
- Update SN76489 sound driver to use proper default port addresses.
- Modify Phil's CPU MHz speed rounding function to round up anytime speed in KHz is withing 500 KHz of next MHz increment.
- Reorganized most of the "common" files into special directories.
- Fixed bug affecting application boot related to ROM checksum test.
- Added support for LiNC sound card at default port address.
- The debug monitor will not display the current bank id in the prompt
- The debug monitor has a new command to set the current bank for the lower 32K
NOTE: Bank selection is not possible when running under interrupt mode 1. The command will be rejected with an error.
- Integrate RAMTEST app from Andrew into mainline build process.
- Enhance DSKNGTST app to test on any arbitrary PPI port.
NOTE TO USERS: RAMTEST app is currently only compatible with SBC and MBC hardware.