RubyTester.hh (9031:32ecc0217c5e) | RubyTester.hh (9294:8fb03b13de02) |
---|---|
1/* 2 * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood 3 * Copyright (c) 2009 Advanced Micro Devices, Inc. 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions are 8 * met: redistributions of source code must retain the above copyright --- 75 unchanged lines hidden (view full) --- 84 delete subBlock; 85 } 86 }; 87 88 typedef RubyTesterParams Params; 89 RubyTester(const Params *p); 90 ~RubyTester(); 91 | 1/* 2 * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood 3 * Copyright (c) 2009 Advanced Micro Devices, Inc. 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions are 8 * met: redistributions of source code must retain the above copyright --- 75 unchanged lines hidden (view full) --- 84 delete subBlock; 85 } 86 }; 87 88 typedef RubyTesterParams Params; 89 RubyTester(const Params *p); 90 ~RubyTester(); 91 |
92 virtual MasterPort &getMasterPort(const std::string &if_name, 93 int idx = -1); | 92 virtual BaseMasterPort &getMasterPort(const std::string &if_name, 93 PortID idx = InvalidPortID); |
94 95 bool isInstReadableCpuPort(int idx); 96 97 MasterPort* getReadableCpuPort(int idx); 98 MasterPort* getWritableCpuPort(int idx); 99 100 virtual void init(); 101 --- 64 unchanged lines hidden --- | 94 95 bool isInstReadableCpuPort(int idx); 96 97 MasterPort* getReadableCpuPort(int idx); 98 MasterPort* getWritableCpuPort(int idx); 99 100 virtual void init(); 101 --- 64 unchanged lines hidden --- |