FlexSD drive: SD2IEC VCPU extension
What's this:
The goal of the Flexible SD drive firmware¹ (FlexSD fw. in short) VCPU extension is to make the SD2IEC drive capable of executing downloaded programs like the classic Commodore disk drives. SD2IEC is a drive family with different hardware. With VCPU the executed program uses a unified (virtual) hardware so separate support is no longer needed. Compatibility with existing older CBM drives is not a goal! VCPU is not limited to regular disk images, it can use all of the functions of the drive so a much larger storage becomes available to the computer than the old disk drives. In addition any data transfer protocol can be implemented to fulfill the requirements of the programmer.
(¹: FlexSD firmware is an sd2iec firmware fork. The original version can be found on the linked page.)
WARNING: USE ONLY AT YOUR OWN RISK!
Acknowledgments:
The required files are:
Previous versions (for the designing story, their use is not recommended):