projects
/
soc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
loadstore1 now reports exception reason
[soc.git]
/
src
/
soc
/
fu
/
ldst
/
loadstore.py
2021-11-16
Tobias Platen
loadstore1 now reports exception reason
blob
|
commitdiff
|
raw
2021-11-15
Tobias Platen
report dar on exception + test case
blob
|
commitdiff
|
raw
|
diff to current
2021-11-03
Tobias Platen
loadstore.py: add Display statement on SPR change
blob
|
commitdiff
|
raw
|
diff to current
2021-10-30
Tobias Platen
loadstore.py: add debug output for dcbz
blob
|
commitdiff
|
raw
|
diff to current
2021-10-08
Tobias Platen
an extra dcbz parameter in all six places
blob
|
commitdiff
|
raw
|
diff to current
2021-10-08
Luke Kenneth Casso...
commented-out and disabled the set_dcbz_addr function...
blob
|
commitdiff
|
raw
|
diff to current
2021-10-08
Tobias Platen
dcbz symbol rename
blob
|
commitdiff
|
raw
|
diff to current
2021-10-08
Tobias Platen
loadstore.py: add function set_dcbz_addr
blob
|
commitdiff
|
raw
|
diff to current
2021-10-03
Tobias Platen
an extra dcbz parameter in all six places
blob
|
commitdiff
|
raw
|
diff to current
2021-10-02
Luke Kenneth Casso...
commented-out and disabled the set_dcbz_addr function...
blob
|
commitdiff
|
raw
|
diff to current
2021-10-02
Tobias Platen
dcbz symbol rename
blob
|
commitdiff
|
raw
|
diff to current
2021-10-02
Tobias Platen
loadstore.py: add function set_dcbz_addr
blob
|
commitdiff
|
raw
|
diff to current
2021-07-23
Tobias Platen
ldst: cleanup debug outputs
blob
|
commitdiff
|
raw
|
diff to current
2021-07-14
Tobias Platen
add more debug outputs, pass dcbz to loadstore/dcache
blob
|
commitdiff
|
raw
|
diff to current
2021-07-11
Tobias Platen
pass self.pi.is_dcbz to request
blob
|
commitdiff
|
raw
|
diff to current
2021-06-18
Tobias Platen
src/soc/fu/ldst/loadstore.py: keep data for the whole...
blob
|
commitdiff
|
raw
|
diff to current
2021-05-14
Luke Kenneth Casso...
clear out request data on return to idle
blob
|
commitdiff
|
raw
|
diff to current
2021-05-14
Luke Kenneth Casso...
sort out LoadStore1 misalignment FSM, also required...
blob
|
commitdiff
|
raw
|
diff to current
2021-05-12
Luke Kenneth Casso...
set m_out.load from ldst_r(egister) in LoadStore1
blob
|
commitdiff
|
raw
|
diff to current
2021-05-12
Luke Kenneth Casso...
experimentation with MMU-enabled LoadStore1 through...
blob
|
commitdiff
|
raw
|
diff to current
2021-05-12
Luke Kenneth Casso...
add debug info, update comments, disable dcache in...
blob
|
commitdiff
|
raw
|
diff to current
2021-05-12
Luke Kenneth Casso...
start doing virtual memory queries via PortInterface...
blob
|
commitdiff
|
raw
|
diff to current
2021-05-11
Luke Kenneth Casso...
pass through MSR.PR through PortInterface, into LoadStore1
blob
|
commitdiff
|
raw
|
diff to current
2021-05-11
Luke Kenneth Casso...
comment tidyup
blob
|
commitdiff
|
raw
|
diff to current
2021-05-11
Luke Kenneth Casso...
must also pass through instruction fault exception...
blob
|
commitdiff
|
raw
|
diff to current
2021-05-11
Luke Kenneth Casso...
tidyup comments and remove LoadStore COMPLETE state
blob
|
commitdiff
|
raw
|
diff to current
2021-05-11
Luke Kenneth Casso...
cleanup on exception setting
blob
|
commitdiff
|
raw
|
diff to current
2021-05-11
Luke Kenneth Casso...
rename LoadStore1 data structures back to microwatt...
blob
|
commitdiff
|
raw
|
diff to current
2021-05-10
Luke Kenneth Casso...
add block for MMU activation to LoadStore1
blob
|
commitdiff
|
raw
|
diff to current
2021-05-10
Luke Kenneth Casso...
move LoadStore1 d_validblip setting, and get MMU_LOOKUP...
blob
|
commitdiff
|
raw
|
diff to current
2021-05-10
Tobias Platen
style-wise: use ~self.instr_fault not self.instr_fault==0
blob
|
commitdiff
|
raw
|
diff to current
2021-05-10
Tobias Platen
LoadStore1: add rules for MMU_LOOKUP
blob
|
commitdiff
|
raw
|
diff to current
2021-05-09
Luke Kenneth Casso...
add comments on translation of MMU_LOOKUP
blob
|
commitdiff
|
raw
|
diff to current
2021-05-09
Luke Kenneth Casso...
install MMU_LOOKUP vhdl to be translated to nmigen
blob
|
commitdiff
|
raw
|
diff to current
2021-05-09
Luke Kenneth Casso...
move (unused) ACK_WAIT code into FSM
blob
|
commitdiff
|
raw
|
diff to current
2021-05-09
Luke Kenneth Casso...
add comments in LoadStore1
blob
|
commitdiff
|
raw
|
diff to current
2021-05-09
Luke Kenneth Casso...
remove invalid setting of d_in.valid from self.mmureq
blob
|
commitdiff
|
raw
|
diff to current
2021-05-09
Luke Kenneth Casso...
no SECOND_REQ
blob
|
commitdiff
|
raw
|
diff to current
2021-05-09
Luke Kenneth Casso...
remove SECOND_REQ
blob
|
commitdiff
|
raw
|
diff to current
2021-05-09
Tobias Platen
src/soc/fu/ldst/loadstore.py drive output d_in.valid
blob
|
commitdiff
|
raw
|
diff to current
2021-05-09
Tobias Platen
move skeleton to elaborate
blob
|
commitdiff
|
raw
|
diff to current
2021-05-09
Tobias Platen
src/soc/fu/ldst/loadstore.py: add skeleton for fsm
blob
|
commitdiff
|
raw
|
diff to current
2021-05-09
Luke Kenneth Casso...
update code-comments
blob
|
commitdiff
|
raw
|
diff to current
2021-05-09
Luke Kenneth Casso...
add in alignment exception capture/reporting in LoadStore1
blob
|
commitdiff
|
raw
|
diff to current
2021-05-09
Luke Kenneth Casso...
add misalign flag to PortInterfaceBase
blob
|
commitdiff
|
raw
|
diff to current
2021-05-08
Luke Kenneth Casso...
LoadStore1 tidyup
blob
|
commitdiff
|
raw
|
diff to current
2021-05-08
Luke Kenneth Casso...
transferring more over to LoadStore FSM
blob
|
commitdiff
|
raw
|
diff to current
2021-05-08
Luke Kenneth Casso...
start putting state info into LoadStore1, slowly puttin...
blob
|
commitdiff
|
raw
|
diff to current
2021-05-08
Luke Kenneth Casso...
add LoadStore State enum
blob
|
commitdiff
|
raw
|
diff to current
2021-05-07
Luke Kenneth Casso...
start setting DSISR bits but commented out
blob
|
commitdiff
|
raw
|
diff to current
2021-05-07
Luke Kenneth Casso...
move LoadStore1 class to soc.fu.ldst.loadstore
blob
|
commitdiff
|
raw
|
diff to current