diff --git a/out b/out deleted file mode 100644 index cab8bb6..0000000 Binary files a/out and /dev/null differ diff --git a/system/decoder.v b/system/decoder.v index 38c895b..fdcb9e3 100644 --- a/system/decoder.v +++ b/system/decoder.v @@ -588,12 +588,12 @@ always @( CIR or SIMPLE_MICRO or seq_addr_input ) begin 11'b1100_1101_???:begin /* INT - execute interrupt handler */ /* 1 1 0 0 1 1 0 1 | DATA |*/ - // [skiped] 1) push flags - // [skiped] 2) clear trap and interrupt enable flag - // [skiped] 3) push CS - // [skiped] 4) fetch CS from interrupt table - // 5) push ProgCount - // 6) fetch ProgCount from interrupt table + // [skipped] 1) push flags + // [skipped] 2) clear trap and interrupt enable flag + // [skipped] 3) push CS + // [skipped] 4) fetch CS from interrupt table + // 5) push ProgCount + // 6) fetch ProgCount from interrupt table instruction_size=2; opcode_size=0; Wbit=1; @@ -621,7 +621,7 @@ always @( CIR or SIMPLE_MICRO or seq_addr_input ) begin 11'b1100_1111_???:begin /* IRET - Return from interrupt */ /* | 1 1 0 0 1 1 1 1 | */ - // Sicne we only push one thing on the stack + // Since we only push one thing on the stack // on INT we can just reuse the code from RET instruction_size=1; opcode_size=0; diff --git a/system/registers.v b/system/registers.v index 133ccaa..6debdf0 100644 --- a/system/registers.v +++ b/system/registers.v @@ -62,7 +62,7 @@ always @(negedge write_port1_we) begin end end `ifdef DEBUG_REG_WRITES - // Icarus verilog really doesn't like non-blocking assignments + // Icarus Verilog really doesn't like non-blocking assignments // here /* verilator lint_off BLKSEQ */ if(write_port1_addr[3:2]==2'b11)begin diff --git a/system/verilator_makefile b/system/verilator_makefile index c149dc7..0fd3501 100644 --- a/system/verilator_makefile +++ b/system/verilator_makefile @@ -1,4 +1,4 @@ -# This file is basicly to make verilator compilation look pretty. +# This file is basically to make verilator compilation look pretty. # If the project doesn't compile it might be because verilator handles compilation # differently and this patch doesn't work anymore. In such case remove everything # except the include Vsystem.mk line and try again.