While working on other patches (hc2000 and CoBra emulation) I've ran across some code duplication around the Media->Disk menu implementation.
This patch series factors out fdd-handling code out of the specplus3, beta, plusd, opus, and disciple implementations, and into a new generic "ui_media" framework. Essentially the back-ends specify what floppy drives they have, and the front-end takes care of insert, save, eject, and so on. Adding new peripherals with FDC should be much easier afterwards.
13 files changed, 823 insertions(+), 1529 deletions(-)
Log in to post a comment.