Cap resum de modificació
Cap resum de modificació
Línia 9: Línia 9:
*reimplementar el SerialIO usant crides a Win32
*reimplementar el SerialIO usant crides a Win32
*Separar l'aplicació en 2 Aparments:
*Separar l'aplicació en 2 Aparments:
*;GUI_SingleThreadAppartment
**GUI_SingleThreadAppartment
*;;ThreadGUI
***ThreadGUI
*;;;GUIEventLoop
****GUIEventLoop
*;MultipleThreadAppartment
**MultipleThreadAppartment
*;;ThreadDiskIO
***ThreadDiskIO
*;;;floppy_io
****floppy_io
*;;;DriveInfo
****DriveInfo
*;;ThreadSerialIO
***ThreadSerialIO
*;;;SerialIO
****SerialIO
*;;;Cassette
****Cassette


== Millores ==
== Millores ==
*enllaçar amb libmyr i usar-la tan per validar fitxers com per editar-los
*enllaçar amb libmyr i usar-la tan per validar fitxers com per editar-los

Revisió del 13:17, 22 juny 2012

Pendents

  • Afegir timeouts a protocol Hardware del cassette
  • implementar protocol software del cassette
  • Canviar el comportament de carregar/guardar de la UI
  • Corretgir el funcionament del botó d'Eject
  • Implementar funcionament automatitzat del botó d'Eject
  • Acabar d'enllaçar les pantalles de configuració (ports:protocol,buffers cassette:tot notificació:tot llenguatge:afegir)
  • Implementar suport de diferents llenguatges
  • reimplementar el SerialIO usant crides a Win32
  • Separar l'aplicació en 2 Aparments:
    • GUI_SingleThreadAppartment
      • ThreadGUI
        • GUIEventLoop
    • MultipleThreadAppartment
      • ThreadDiskIO
        • floppy_io
        • DriveInfo
      • ThreadSerialIO
        • SerialIO
        • Cassette

Millores

  • enllaçar amb libmyr i usar-la tan per validar fitxers com per editar-los