From: Nilay Vaish Date: Sat, 15 Aug 2015 00:28:44 +0000 (-0500) Subject: ruby: add accessor functions to SLICC def of MachineID X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2d9f3f8582e2de60850852c803a8c8ba0d6b91b5;p=gem5.git ruby: add accessor functions to SLICC def of MachineID --- diff --git a/src/mem/protocol/RubySlicc_Types.sm b/src/mem/protocol/RubySlicc_Types.sm index f464b3c7d..63f4b90ea 100644 --- a/src/mem/protocol/RubySlicc_Types.sm +++ b/src/mem/protocol/RubySlicc_Types.sm @@ -50,7 +50,10 @@ structure(InPort, external = "yes", primitive="yes") { } external_type(NodeID, default="0", primitive="yes"); -external_type(MachineID); +structure (MachineID, external = "yes", non_obj="yes") { + MachineType getType(); + NodeID getNum(); +} structure (Set, external = "yes", non_obj="yes") { void setSize(int);