systemc: Implement most of sc_fifo and its interfaces.
authorGabe Black <gabeblack@google.com>
Tue, 28 Aug 2018 05:37:27 +0000 (22:37 -0700)
committerGabe Black <gabeblack@google.com>
Wed, 3 Oct 2018 00:11:33 +0000 (00:11 +0000)
commite061a36291dfb99b10b6637a80ae3f4da3ac7e0b
tree883646ae9af02902e71debccb593b2dae1707638
parent41b339367c2c858c1dc9fb98931ceb6f3efb5b57
systemc: Implement most of sc_fifo and its interfaces.

There are still some bugs since the output of the tests don't all
match, but more tests pass and fewer abort.

Change-Id: I37f84d65c4a8a43357c98282096e39b9401fc1dd
Reviewed-on: https://gem5-review.googlesource.com/c/12275
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
src/systemc/ext/channel/sc_fifo.hh
src/systemc/ext/channel/sc_fifo_in.hh
src/systemc/ext/channel/sc_fifo_out.hh