Cap resum de modificació |
Cap resum de modificació |
||
| Línia 8: | Línia 8: | ||
*Implementar suport de diferents llenguatges | *Implementar suport de diferents llenguatges | ||
*reimplementar el SerialIO usant crides a Win32 | *reimplementar el SerialIO usant crides a Win32 | ||
*Separar l'aplicació en | *Separar l'aplicació en Aparments i threads segons el diagrama (requereix reimplementació del SerialIO primer): | ||
**GUI_SingleThreadAppartment | **GUI_SingleThreadAppartment | ||
***ThreadGUI | ***ThreadGUI | ||
| Línia 21: | Línia 21: | ||
== Millores == | == Millores == | ||
*enllaçar amb libmyr i usar-la | *enllaçar amb libmyr i usar-la per validar fitxers | ||
**permetre visualitzar-los | |||
**permetre editar-los | |||
*Acabar el programa de simulació de la MRSJ | |||
*Fer que el LED de la imatge de la disquetera reflexi si hi ha activitat de carrega/descarrega | |||
Revisió del 13:21, 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 Aparments i threads segons el diagrama (requereix reimplementació del SerialIO primer):
- GUI_SingleThreadAppartment
- ThreadGUI
- GUIEventLoop
- ThreadGUI
- MultipleThreadAppartment
- ThreadDiskIO
- floppy_io
- DriveInfo
- ThreadSerialIO
- SerialIO
- Cassette
- ThreadDiskIO
- GUI_SingleThreadAppartment
Millores
- enllaçar amb libmyr i usar-la per validar fitxers
- permetre visualitzar-los
- permetre editar-los
- Acabar el programa de simulació de la MRSJ
- Fer que el LED de la imatge de la disquetera reflexi si hi ha activitat de carrega/descarrega