i8254xGBe.hh (12087:0e082672ac6b) | i8254xGBe.hh (13784:1941dc118243) |
---|---|
1/* 2 * Copyright (c) 2006 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 505 unchanged lines hidden (view full) --- 514 params() const { 515 return dynamic_cast<const Params *>(_params); 516 } 517 518 IGbE(const Params *params); 519 ~IGbE(); 520 void init() override; 521 | 1/* 2 * Copyright (c) 2006 The Regents of The University of Michigan 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 505 unchanged lines hidden (view full) --- 514 params() const { 515 return dynamic_cast<const Params *>(_params); 516 } 517 518 IGbE(const Params *params); 519 ~IGbE(); 520 void init() override; 521 |
522 EtherInt *getEthPort(const std::string &if_name, int idx) override; | 522 Port &getPort(const std::string &if_name, 523 PortID idx=InvalidPortID) override; |
523 524 Tick lastInterrupt; 525 526 Tick read(PacketPtr pkt) override; 527 Tick write(PacketPtr pkt) override; 528 529 Tick writeConfig(PacketPtr pkt) override; 530 --- 26 unchanged lines hidden --- | 524 525 Tick lastInterrupt; 526 527 Tick read(PacketPtr pkt) override; 528 Tick write(PacketPtr pkt) override; 529 530 Tick writeConfig(PacketPtr pkt) override; 531 --- 26 unchanged lines hidden --- |