systemc: Switch to using predefined messages for datatypes.Create and use predefined messages for datatypes which match the onesAccellera uses.Change-Id: I92dd52f62462b864264217bb81f3ff1dcec020bfReviewed-on: https://gem5-review.googlesource.com/c/13331Reviewed-by: Gabe Black <gabeblack@google.com>Maintainer: Gabe Black <gabeblack@google.com>
systemc: Add the Accellera implementation for the data type classes.These files have been cleaned up style wise, and some macros have beenresolved like they were for the header files.Change-Id: I447e5311961036847e7da0c5a86c0da25a633010Reviewed-on: https://gem5-review.googlesource.com/10844Reviewed-by: Gabe Black <gabeblack@google.com>Maintainer: Gabe Black <gabeblack@google.com>