44d43
< //
47,48c46
< //
< m_nodes = MachineType_base_number(MachineType_NUM);
---
> m_nodes = MachineType_base_number(MachineType_NUM);
54d51
< //
56d52
< //
60c56,57
< void Network::init()
---
> void
> Network::init()
62c59
< m_data_msg_size = RubySystem::getBlockSizeBytes() + m_control_msg_size;
---
> m_data_msg_size = RubySystem::getBlockSizeBytes() + m_control_msg_size;
65c62,63
< int Network::MessageSizeType_to_int(MessageSizeType size_type)
---
> int
> Network::MessageSizeType_to_int(MessageSizeType size_type)
67,94c65,90
< switch(size_type) {
< case MessageSizeType_Undefined:
< ERROR_MSG("Can't convert Undefined MessageSizeType to integer");
< break;
< case MessageSizeType_Control:
< case MessageSizeType_Request_Control:
< case MessageSizeType_Reissue_Control:
< case MessageSizeType_Response_Control:
< case MessageSizeType_Writeback_Control:
< case MessageSizeType_Forwarded_Control:
< case MessageSizeType_Invalidate_Control:
< case MessageSizeType_Unblock_Control:
< case MessageSizeType_Persistent_Control:
< case MessageSizeType_Completion_Control:
< return m_control_msg_size;
< break;
< case MessageSizeType_Data:
< case MessageSizeType_Response_Data:
< case MessageSizeType_ResponseLocal_Data:
< case MessageSizeType_ResponseL2hit_Data:
< case MessageSizeType_Writeback_Data:
< return m_data_msg_size;
< break;
< default:
< ERROR_MSG("Invalid range for type MessageSizeType");
< break;
< }
< return 0;
---
> switch(size_type) {
> case MessageSizeType_Undefined:
> ERROR_MSG("Can't convert Undefined MessageSizeType to integer");
> break;
> case MessageSizeType_Control:
> case MessageSizeType_Request_Control:
> case MessageSizeType_Reissue_Control:
> case MessageSizeType_Response_Control:
> case MessageSizeType_Writeback_Control:
> case MessageSizeType_Forwarded_Control:
> case MessageSizeType_Invalidate_Control:
> case MessageSizeType_Unblock_Control:
> case MessageSizeType_Persistent_Control:
> case MessageSizeType_Completion_Control:
> return m_control_msg_size;
> case MessageSizeType_Data:
> case MessageSizeType_Response_Data:
> case MessageSizeType_ResponseLocal_Data:
> case MessageSizeType_ResponseL2hit_Data:
> case MessageSizeType_Writeback_Data:
> return m_data_msg_size;
> default:
> ERROR_MSG("Invalid range for type MessageSizeType");
> break;
> }
> return 0;
95a92,97
>
> const Vector<Throttle*>*
> Network::getThrottles(NodeID id) const
> {
> return NULL;
> }