I’ve finally found the time to rework the SDHC core from the RH controller to RK and RL – and actually, I found some mistakes in the RH while working on a copy that I had cloned into the RK, so it is in fact the new RK busmaster that is now the source for all three controllers.
I haven’t had the time to extensively test all possible combinations yet – but, the obvious images for RL: XXDP, Unix v7; and RK: DOS/11 and RT-11 V4 all seem to work fine.
Same as for RH, the ‘debug’ LEDs for the controller have now more or less become ‘activity’ LEDs and have a new meaning:
1 | On: while the controller is trying to connect to the card. Off: when the card is successfully connected. |
2 | On: if the card is not SDHC. Off: if the card is SDHC. |
3 | On: if the controller is reading from the card. |
4 | On: if the controller is writing to the card. |
Also there are changes to the PiDP-11 console interface. There is a new configurable item in the paneldriver component instantiation (in the top.vhd file) named ‘paneltype’. Set to 1 for a regular PiDP-11, set to 2 if you have the ‘wrong way around’ rotary switches. Or set to 0 to disable the console interface. Finally, I’ve added a way to reset the PDP2011 system from the console: this happens when you press both the rotary switches.
The new version is on the download page. Let me know if you find any issues!