| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | Implement hazard unit | Karel Kočí | 2018-01-15 | |
| | | ||||
| * | Reverse translate NOP correctly | Karel Kočí | 2018-01-15 | |
| | | ||||
| * | Change how we configure cache and configure hazard unit | Karel Kočí | 2018-01-15 | |
| | | ||||
| * | Change default window size and more window action in menu | Karel Kočí | 2018-01-15 | |
| | | ||||
| * | 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. | |||
| * | Allow instruction trace from any stage | Karel Kočí | 2018-01-11 | |
| | | | | | | | In reality this internally allows us to see stages even it we are not using pipelining but that is hidden from outside simply to not confuse user. | |||
| * | Rework how multiplexers look like and little how they work | Karel Kočí | 2018-01-09 | |
| | | ||||
| * | Add connection between pc adder and multiplexer | Karel Kočí | 2018-01-09 | |
| | | ||||
| * | Run build in parallel | Karel Kočí | 2018-01-09 | |
| | | ||||
| * | Clean and simplify how we add items to coreview | Karel Kočí | 2018-01-09 | |
| | | ||||
| * | Fix problem where axes were not applied | Karel Kočí | 2018-01-09 | |
| | | ||||
| * | Fix compile error with alu | Karel Kočí | 2018-01-09 | |
| | | ||||
| * | Add coreview progress | Karel Kočí | 2018-01-08 | |
| | | ||||
| * | Add skeleton for memory view | Karel Kočí | 2018-01-08 | |
| | | ||||
| * | Add ability to get specific core type from qtmipsmachine | Karel Kočí | 2018-01-08 | |
| | | ||||
| * | Add todo | Karel Kočí | 2018-01-08 | |
| | | ||||
| * | Animate time wedge in latch with step | Karel Kočí | 2018-01-07 | |
| | | ||||
| * | Add bounding box and make it grey | Karel Kočí | 2018-01-05 | |
| | | | | | | This is just for development purposes. On release this bounding box should be dropped. | |||
| * | Resize program counter coreview object | Karel Kočí | 2018-01-05 | |
| | | ||||
| * | Fix how we handle scale of GraphicView | Karel Kočí | 2018-01-05 | |
| | | | | | That widget is seriously buggy.. grr | |||
| * | Fix segfault on gui exit | Karel Kočí | 2018-01-05 | |
| | | ||||
| * | Implement machine restart | Karel Kočí | 2018-01-05 | |
| | | ||||
| * | Make slots in NewDialog private | Karel Kočí | 2018-01-05 | |
| | | ||||
| * | Implement machine reload | Karel Kočí | 2018-01-05 | |
| | | | | | | Also this commit changes how we pass machine configuration around in gui. | |||
| * | Remove old scene in more appropriate place | Karel Kočí | 2018-01-05 | |
| | | | | | | | Previous implementation was pretty confusing. There was no delete on level where variable override was happening. The object removal was implemented inside constructor. Very nasty. | |||
| * | Add template for Memory dock | Karel Kočí | 2018-01-05 | |
| | | | | | For now a memory view is missing so there is no content. | |||
| * | Fix and suppress most of the warnings | Karel Kočí | 2018-01-05 | |
| | | ||||
| * | Fix fall trough warning of gcc 7+ | Karel Kočí | 2018-01-05 | |
| | | ||||
| * | Implement initial dialog for program memory dock | Karel Kočí | 2018-01-05 | |
| | | | | | I am missing memory view for now. | |||
| * | Copy machineconfig in QtMipsMachine | Karel Kočí | 2018-01-05 | |
| | | ||||
| * | Registers dock: clear data when nullptr passed to setup and cleanup | Karel Kočí | 2018-01-05 | |
| | | ||||
| * | Implement some machine execution speed control for gui | Karel Kočí | 2018-01-04 | |
| | | ||||
| * | Drop t-registers Makefile | Karel Kočí | 2018-01-03 | |
| | | | | | That test doesn't exists so why it's there? | |||
| * | Add memory template for gui coreview | Karel Kočí | 2018-01-03 | |
| | | ||||
| * | Add pipelined and no-delay-slot for qtmips_cli | Karel Kočí | 2018-01-03 | |
| | | ||||
| * | Allow delay slot disable for non-pipelined core | Karel Kočí | 2018-01-03 | |
| | | ||||
| * | Small changes in cpu_trap assembly | Karel Kočí | 2018-01-03 | |
| | | ||||
| * | Add trace-feth to qtmips_cli | Karel Kočí | 2018-01-03 | |
| | | ||||
| * | Initial implementation of reverse instruction conversion | Karel Kočí | 2018-01-03 | |
| | | | | | | | This is rude implementation. We always print all fields. In future we should add flags to set what fields should be hidden on per instruction bases. | |||
| * | Just small move of code in qtmipsexception.h | Karel Kočí | 2018-01-01 | |
| | | ||||
| * | Simplify how we define exceptions | Karel Kočí | 2018-01-01 | |
| | | | | | | Exceptions definition was pretty much just copy and past. That can do preprocessor for us too so use it for it. | |||
| * | Update TODO | Karel Kočí | 2018-01-01 | |
| | | ||||
| * | Tiny typo | Karel Kočí | 2018-01-01 | |
| | | ||||
| * | Add cpu_trap test | Karel Kočí | 2018-01-01 | |
| | | ||||
| * | cli: extend tracer and implement reporter | Karel Kočí | 2018-01-01 | |
| | | ||||
| * | Fix how we pass exception | Karel Kočí | 2018-01-01 | |
| | | | | | | | Previous implementation reseted caught exception to type QtMipsException so we lost possibility to check for object type later on. | |||
| * | Build.sh should fail if one of commands fail | Karel Kočí | 2018-01-01 | |
| | | ||||
| * | Remove some obsolete files | Karel Kočí | 2018-01-01 | |
| | | ||||
| * | Rework compilation so we don't have to use LD_LIBRARY_PATH | Karel Kočí | 2018-01-01 | |
| | | ||||
| * | Add ability to specify system mips toolchain in tests | Karel Kočí | 2017-12-30 | |
| | | ||||
