port.hh (14183:8116c413222e) | port.hh (14185:f4017d66f4df) |
---|---|
1/* 2 * Copyright (c) 2011-2012,2015,2017 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 37 unchanged lines hidden (view full) --- 46 * @file 47 * Port Object Declaration. 48 */ 49 50#ifndef __MEM_PORT_HH__ 51#define __MEM_PORT_HH__ 52 53#include "base/addr_range.hh" | 1/* 2 * Copyright (c) 2011-2012,2015,2017 ARM Limited 3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 37 unchanged lines hidden (view full) --- 46 * @file 47 * Port Object Declaration. 48 */ 49 50#ifndef __MEM_PORT_HH__ 51#define __MEM_PORT_HH__ 52 53#include "base/addr_range.hh" |
54#include "mem/atomic_protocol.hh" 55#include "mem/functional_protocol.hh" | |
56#include "mem/packet.hh" | 54#include "mem/packet.hh" |
57#include "mem/timing_protocol.hh" | 55#include "mem/protocol/atomic.hh" 56#include "mem/protocol/functional.hh" 57#include "mem/protocol/timing.hh" |
58#include "sim/port.hh" 59 60class SimObject; 61 62/** Forward declaration */ 63class BaseSlavePort; 64 65/** --- 440 unchanged lines hidden --- | 58#include "sim/port.hh" 59 60class SimObject; 61 62/** Forward declaration */ 63class BaseSlavePort; 64 65/** --- 440 unchanged lines hidden --- |