remove SECOND_REQ
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 9 May 2021 19:04:35 +0000 (20:04 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 9 May 2021 19:05:55 +0000 (20:05 +0100)
src/soc/fu/ldst/loadstore.py

index 2e2046bf854703db8ba2ed7f3f6ccdd1545087b6..25843d5b7f7f3ceeb1ec2b18d2e08b068983e6e8 100644 (file)
@@ -26,12 +26,11 @@ from soc.bus.sram import SRAM
 @unique
 class State(Enum):
     IDLE = 0       # ready for instruction
-    SECOND_REQ = 1 # send 2nd request of unaligned xfer
-    ACK_WAIT = 2   # waiting for ack from dcache
-    MMU_LOOKUP = 3 # waiting for MMU to look up translation
-    TLBIE_WAIT = 4 # waiting for MMU to finish doing a tlbie
-    FINISH_LFS = 5 # write back converted SP data for lfs*
-    COMPLETE = 6   # extra cycle to complete an operation
+    ACK_WAIT = 1   # waiting for ack from dcache
+    MMU_LOOKUP = 2 # waiting for MMU to look up translation
+    TLBIE_WAIT = 3 # waiting for MMU to finish doing a tlbie
+    FINISH_LFS = 4 # write back converted SP data for lfs*
+    COMPLETE = 5   # extra cycle to complete an operation
 
 
 # glue logic for microwatt mmu and dcache