Memory: Add one more state to lsr/lsrh/lsm to force the writeback to be committed...
authorJoshua Wise <joshua@rebirth.joshuawise.com>
Mon, 19 Jan 2009 09:05:47 +0000 (04:05 -0500)
committerJoshua Wise <joshua@rebirth.joshuawise.com>
Mon, 19 Jan 2009 09:05:47 +0000 (04:05 -0500)
commit4d7253f1058e6bd63bfc720a5b881e85d99270ee
tree62cda64c1ccaa9261613341e697ac54be11a1d0e
parentfb529aac5eac18b5f4b10cb8c7265997ac253a65
Memory: Add one more state to lsr/lsrh/lsm to force the writeback to be committed.  This is kind of a gross hack, but it can be fixed later with a 'busy' flag that gets set in the middle of a multi-cycle instruction that would get checked by the delayedflush logic.  Also, make sure that we do not progress past the first stage if a flush is requested while we're on the first stage, as would happen if we had an ldr right after a ldr pc, ...
Memory.v
This page took 0.01941 seconds and 4 git commands to generate.