projects
/
rv32.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
add to .gitignore
[rv32.git]
/
cpu.py
2018-11-28
Jacob Lifshay
Merge branch 'master' of ssh://git.libre-riscv.org...
blob
|
commitdiff
|
raw
2018-11-28
Luke Kenneth Casso...
handle_trap returns values that get manually transferre...
blob
|
commitdiff
|
raw
2018-11-27
Luke Kenneth Casso...
remove trap_handled, remove w_en
blob
|
commitdiff
|
raw
|
diff to current
2018-11-27
Luke Kenneth Casso...
move handle trap out to separate module, bit messy
blob
|
commitdiff
|
raw
|
diff to current
2018-11-27
Luke Kenneth Casso...
split out cpu_mip to separate module
blob
|
commitdiff
|
raw
|
diff to current
2018-11-27
Luke Kenneth Casso...
split out cpu_mie into separate module
blob
|
commitdiff
|
raw
|
diff to current
2018-11-27
Luke Kenneth Casso...
split out MStatus to separate module
blob
|
commitdiff
|
raw
|
diff to current
2018-11-27
Luke Kenneth Casso...
split cpu loadstore calc out
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
move get_fetch_action to separate verilog file
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
prepare get_fetch_action for move to separate module
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
whoops missed out branch_taken logic from fetch_action
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
rename register varnames to regfile
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
reorganise cpu regfile, to separate module, with 2R1W...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
complete csrs
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
add misa and mstatus csrs
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
start adding csrs
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
move stuff to MInfo
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
split CSR to separate class
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
add handle_main
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
add counters (TODO)
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
add csr_is_valid
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
start on csr op valid
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
CSR decoding
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
add handle_trap
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
add handle_trap
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
add handle trap
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
complete get_fetch_action, move to class Fetch
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
start converting get_fetch_action
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
create Fetch class
blob
|
commitdiff
|
raw
|
diff to current
2018-11-26
Luke Kenneth Casso...
add get_fetch_action ready for conversion
blob
|
commitdiff
|
raw
|
diff to current
2018-11-25
Luke Kenneth Casso...
add mstatus, mip and vendor/arch/mimpl
blob
|
commitdiff
|
raw
|
diff to current
2018-11-25
Luke Kenneth Casso...
add MISA and MIE
blob
|
commitdiff
|
raw
|
diff to current
2018-11-25
Luke Kenneth Casso...
add more logic and mstatus
blob
|
commitdiff
|
raw
|
diff to current
2018-11-25
Luke Kenneth Casso...
calculate lui_auipc
blob
|
commitdiff
|
raw
|
diff to current
2018-11-25
Luke Kenneth Casso...
minor reorg, add alu
blob
|
commitdiff
|
raw
|
diff to current
2018-11-25
Luke Kenneth Casso...
minor reorg, add alu
blob
|
commitdiff
|
raw
|
diff to current
2018-11-25
Luke Kenneth Casso...
convert loaded value
blob
|
commitdiff
|
raw
|
diff to current
2018-11-25
Luke Kenneth Casso...
load value
blob
|
commitdiff
|
raw
|
diff to current
2018-11-25
Luke Kenneth Casso...
more cpu logic
blob
|
commitdiff
|
raw
|
diff to current
2018-11-25
Luke Kenneth Casso...
small cpu reorg
blob
|
commitdiff
|
raw
|
diff to current
2018-11-25
Luke Kenneth Casso...
add load/store misaligned
blob
|
commitdiff
|
raw
|
diff to current
2018-11-25
Luke Kenneth Casso...
add CPU decoder instance
blob
|
commitdiff
|
raw
|
diff to current
2018-11-25
Luke Kenneth Casso...
add cpuFetchStage instance
blob
|
commitdiff
|
raw
|
diff to current
2018-11-25
Luke Kenneth Casso...
adding call out to cpu_memory_interface verilog module...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-24
Luke Kenneth Casso...
stub cpu.py
blob
|
commitdiff
|
raw
|
diff to current