Commits on Source (17)
-
Martin authored
started to seperate state and parameters, ended up doing more work on keeping private variables private and refactored a bit of gui code to call 'get_state' instead of accessing things that imo should be private to the modules
-
Martin Högstedt authored
-
Martin authored
-
Martin authored
-
Martin authored
-
Martin authored
-
Martin authored
-
Martin authored
fixed index out of range error in the memory graphic module by removing hard coded value and replacing it with the correct dynamic value
-
Martin authored
-
-
Martin authored
-
Martin authored
-
Martin authored
fixed recursion errors in all mia memory modules by adding get_parameter in the memory module. The gui then takes the bit length from the module and uses it to calculates what values are valid for input
-
Martin authored
-
Martin Högstedt authored
started to seperate state and parameters, ended up doing more work on keeping private variables private Closes #20 See merge request !40
-
Martin Högstedt authored
fixed index out of range error in the memory graphic module Closes #68 See merge request !41
-
Martin Högstedt authored
FIxed recursion error when clicking "display memory content" Closes #70 See merge request !42
Showing
- src/simudator/core/module.py 20 additions, 1 deletionsrc/simudator/core/module.py
- src/simudator/core/modules/demux.py 8 additions, 4 deletionssrc/simudator/core/modules/demux.py
- src/simudator/core/modules/mux.py 8 additions, 5 deletionssrc/simudator/core/modules/mux.py
- src/simudator/core/modules/register.py 35 additions, 23 deletionssrc/simudator/core/modules/register.py
- src/simudator/gui/module_graphics_item/integer_memory_graphic.py 11 additions, 6 deletions...udator/gui/module_graphics_item/integer_memory_graphic.py
- src/simudator/gui/module_graphics_item/memory_graphic.py 2 additions, 2 deletionssrc/simudator/gui/module_graphics_item/memory_graphic.py
- src/simudator/gui/module_graphics_item/register_graphic.py 2 additions, 1 deletionsrc/simudator/gui/module_graphics_item/register_graphic.py
- src/simudator/processor/mia/gui/mia_ir_graphic.py 3 additions, 1 deletionsrc/simudator/processor/mia/gui/mia_ir_graphic.py
- src/simudator/processor/mia/gui/mia_memory_graphic.py 1 addition, 2 deletionssrc/simudator/processor/mia/gui/mia_memory_graphic.py
- src/simudator/processor/mia/gui/mia_micro_memory_graphic.py 3 additions, 5 deletionssrc/simudator/processor/mia/gui/mia_micro_memory_graphic.py
- src/simudator/processor/mia/mia.py 6 additions, 3 deletionssrc/simudator/processor/mia/mia.py
- src/simudator/processor/mia/modules/hr.py 1 addition, 1 deletionsrc/simudator/processor/mia/modules/hr.py
- src/simudator/processor/mia/modules/ir.py 38 additions, 40 deletionssrc/simudator/processor/mia/modules/ir.py
- src/simudator/processor/mia/modules/lc.py 67 additions, 58 deletionssrc/simudator/processor/mia/modules/lc.py
- src/simudator/processor/mia/modules/mia_bus_connect.py 1 addition, 1 deletionsrc/simudator/processor/mia/modules/mia_bus_connect.py
- src/simudator/processor/mia/modules/mia_grx.py 1 addition, 1 deletionsrc/simudator/processor/mia/modules/mia_grx.py
- src/simudator/processor/mia/modules/mia_memory.py 19 additions, 10 deletionssrc/simudator/processor/mia/modules/mia_memory.py
- src/simudator/processor/mia/modules/micro_memory.py 66 additions, 65 deletionssrc/simudator/processor/mia/modules/micro_memory.py
- src/simudator/processor/mia/modules/micro_pc.py 20 additions, 21 deletionssrc/simudator/processor/mia/modules/micro_pc.py
- src/simudator/processor/mia/modules/pc.py 40 additions, 26 deletionssrc/simudator/processor/mia/modules/pc.py