intdev.cc (11144:90eeefe7e341) intdev.cc (14291:722551795497)
1/*
2 * Copyright (c) 2012 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

--- 56 unchanged lines hidden (view full) ---

65
66void
67X86ISA::IntDevice::init()
68{
69 if (!intMasterPort.isConnected()) {
70 panic("Int port not connected to anything!");
71 }
72}
1/*
2 * Copyright (c) 2012 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

--- 56 unchanged lines hidden (view full) ---

65
66void
67X86ISA::IntDevice::init()
68{
69 if (!intMasterPort.isConnected()) {
70 panic("Int port not connected to anything!");
71 }
72}
73
74X86ISA::IntSourcePin *
75X86IntSourcePinParams::create()
76{
77 return new X86ISA::IntSourcePin(this);
78}
79
80X86ISA::IntSinkPin *
81X86IntSinkPinParams::create()
82{
83 return new X86ISA::IntSinkPin(this);
84}
85
86X86ISA::IntLine *
87X86IntLineParams::create()
88{
89 return new X86ISA::IntLine(this);
90}