Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | More precise program and memory tableviews column width calculation. | Pavel Pisa | 2019-03-15 |
| | | | | | | | This should resolve text elide problem experienced on some combination of desktop/fonts setting. Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Dock to view coprocessor 0 and cop0 counter/comparator support. | Pavel Pisa | 2019-03-05 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Add support for goto to selected symbol address. | Pavel Pisa | 2019-02-22 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Update project files to adapt for release and debug libraries location for ↵ | Pavel Pisa | 2019-02-19 |
| | | | | | | Windows builds. Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | variable font size | Fanda Vacek | 2019-02-19 |
| | |||
* | Visualize request to stall and stall in execution phase and exception sources. | Pavel Pisa | 2019-02-18 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Initial attempt to as operating system syscall handler. | Pavel Pisa | 2019-02-13 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Implemented three dials equivalent to MZ_APO RGB dials. | Pavel Pisa | 2019-02-13 |
| | | | | | | | Tested with code compiled by Linux PIC based GCC compiler with calling musl-libc sprintf function. Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Include simple serial port terminal and prepare empty peripheral dock. | Pavel Pisa | 2019-02-13 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Add simple about dialog and prepare menu entries for serial port and ↵ | Pavel Pisa | 2019-02-13 |
| | | | | | | peripherals. Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Add ELF library even to the final executables linking to allow build with ↵ | Pavel Pisa | 2019-02-12 |
| | | | | | | static machine lib. Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Converted program listing to be QTableView based. | Pavel Pisa | 2019-02-11 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | QTableView based memory view is working. | Pavel Pisa | 2019-02-11 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Next steps to implement QTableView based memory view. | Pavel Pisa | 2019-02-10 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Initial cleanup of MemoryDock as preparation for switch to QTableView. | Pavel Pisa | 2019-02-09 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Correct build for LLVM. | Fanda Vacek | 2019-02-09 |
| | |||
* | Specify rpath during linking to find qtmips_machine library without install. | Pavel Pisa | 2019-01-30 |
| | | | | Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz> | ||
* | Add buses statis views | Karel Kočí | 2018-05-24 |
| | |||
* | Initial implementation of cache view | Karel Kočí | 2018-04-17 |
| | | | | It needs some more work to look nice but it already works. | ||
* | Rename CoreView to GraphicsView | Karel Kočí | 2018-04-15 |
| | | | | | This generalizes CoreView to be used with other parts of the project too. | ||
* | Add cache dock | Karel Kočí | 2018-04-15 |
| | |||
* | Compile with debug symbols for DEBUG config | Karel Kočí | 2018-01-25 |
| | |||
* | Better layout registers | Karel Kočí | 2018-01-23 |
| | | | | | | | This does dynamic layout of registers. This implemntation is just terrible. It works but it's almost unreadable. It's just too much code for such a small feature. But I can't be bothered to refactor it on top of hacking it. | ||
* | Implement little bit more of scheme and fix connection angle | Karel Kočí | 2018-01-21 |
| | | | | | | | | | | This commit adds few more bits to scheme but mainly it chnages how connectors specify angles. Originally it was in radians but we was mapping that trough mathematical operations directly to sizes. But that was problematic because of floating point inacuracy and we sometimes founded intersection where there should be one. So this commit gets rid of this at all and instead allows just some fixes axes to be used instead of arbitrary angles. | ||
* | Add logicblock and Control Unit to scheme | Karel Kočí | 2018-01-17 |
| | |||
* | Update new dialog for new configuration | Karel Kočí | 2018-01-15 |
| | | | | | For now no settings and no direct machine configuration but graphics is there. | ||
* | Drop current cache docks | Karel Kočí | 2018-01-15 |
| | | | | | This was just place holder and in future this will be implemented the same way as for example registersdock is. | ||
* | Add coreview progress | Karel Kočí | 2018-01-08 |
| | |||
* | Add skeleton for memory view | Karel Kočí | 2018-01-08 |
| | |||
* | Add template for Memory dock | Karel Kočí | 2018-01-05 |
| | | | | For now a memory view is missing so there is no content. | ||
* | Implement initial dialog for program memory dock | Karel Kočí | 2018-01-05 |
| | | | | I am missing memory view for now. | ||
* | Add memory template for gui coreview | Karel Kočí | 2018-01-03 |
| | |||
* | Implement alu for coreview | Karel Kočí | 2017-12-17 |
| | |||
* | Drop removed file from pro file | Karel Kočí | 2017-12-16 |
| | |||
* | Implement few initial graphic elements | Karel Kočí | 2017-12-15 |
| | |||
* | Another huge pile of work for about two months | Karel Kočí | 2017-11-19 |
| | | | | | | Well I should commit every change instead of this madness. I am not documenting changes as all this is just improvements and implementation progression. | ||
* | Initial commit | Karel Kočí | 2017-08-30 |
Adding work done so far. |