summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
6 hourseater, ncur: Put in more info, add disasmainuvok
7 hoursAdd ncurses and disassemblyuvok
31 hourseater: PC inc included, decode on negedgeuvok
31 hoursGet rid of JMP_NOPuvok
32 hoursImplement JMPuvok
32 hoursImplement LDIuvok
32 hoursImplement STAuvok
32 hoursPut instructions into std::vectoruvok
32 hoursImplement sub instructionuvok
2 daysDocument SUB commanduvok
2 daysremove missing includeuvok
2 dayseater: Use correct opcodesuvok
2 daysExplain separate PC++ stateuvok
2 daysRevert "eater: Combine counting in prev. state"uvok
4 daysAdd halt state and flaguvok
4 dayseater: Combine counting in prev. stateuvok
4 dayseater: Add subtract flaguvok
4 dayseater: Print most control signalsuvok
4 dayseater,sim: Make decoder state actually public-flaruvok
4 dayseater,sim: Reformat and extract funcuvok
4 dayseater: Add verilator/cmake projectuvok
4 dayseater: Implement leftover states and state transitionsuvok
4 dayseater: Add logic to switch between manual and automatic flagsuvok
4 dayseater: Use control flag struct in computeruvok
4 daysAdd instruction decoder with FSMuvok
4 daysFix eater_types for Icarusuvok
5 daysAdd typer, preparation for SMuvok
5 dayseater: update docsuvok
5 dayseater: Add simpc makefile snippetuvok
5 dayseater: Make ALUresult verilator-publicuvok
5 dayseater: Make bs a tri0uvok
5 dayseater: Add OUT reguvok
6 dayseater: documentuvok
6 dayseater: Test more signalsuvok
6 dayseater:PC clock runs on neg clockuvok
6 dayseater: Use separate "zbuffer" moduleuvok
6 dayscounter: Add "count_enable" pinuvok
6 daysAdd zbuffer specuvok
6 dayseater: Add PC, fix signals for MEM/ADR, add readmeuvok
7 daysAdd RAM and RAM_ADR registeruvok
7 dayseater: Connect RAMuvok
7 dayseater: Include RAMuvok
7 days(System)Verilog: Be explicit about wire/logicuvok
7 dayseater: Use "actual -" for aluuvok
7 daysAdd link to (S)Verilog datatypeuvok
8 dayseater: Extract computer testbenchuvok
8 dayseater_alu: Use 2complneg instead of subtractuvok
8 dayseater: Add ALUuvok
8 daysparser: Add support for bin,oct and fix hex numsuvok
8 daysparser:restart instead of errokuvok