i82094aa.cc (10905:a6ca6831e775) | i82094aa.cc (11144:90eeefe7e341) |
---|---|
1/* 2 * Copyright (c) 2008 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; --- 74 unchanged lines hidden (view full) --- 83 AddrRangeList ranges; 84 ranges.push_back(RangeEx(x86InterruptAddress(initialApicId, 0), 85 x86InterruptAddress(initialApicId, 0) + 86 PhysAddrAPICRangeSize)); 87 return ranges; 88} 89 90Tick | 1/* 2 * Copyright (c) 2008 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; --- 74 unchanged lines hidden (view full) --- 83 AddrRangeList ranges; 84 ranges.push_back(RangeEx(x86InterruptAddress(initialApicId, 0), 85 x86InterruptAddress(initialApicId, 0) + 86 PhysAddrAPICRangeSize)); 87 return ranges; 88} 89 90Tick |
91X86ISA::I82094AA::recvResponse(PacketPtr pkt) 92{ 93 // Packet instantiated calling sendMessage() in signalInterrupt() 94 delete pkt->req; 95 delete pkt; 96 return 0; 97} 98 99Tick |
|
91X86ISA::I82094AA::read(PacketPtr pkt) 92{ 93 assert(pkt->getSize() == 4); 94 Addr offset = pkt->getAddr() - pioAddr; 95 switch(offset) { 96 case 0: 97 pkt->set<uint32_t>(regSel); 98 break; --- 197 unchanged lines hidden --- | 100X86ISA::I82094AA::read(PacketPtr pkt) 101{ 102 assert(pkt->getSize() == 4); 103 Addr offset = pkt->getAddr() - pioAddr; 104 switch(offset) { 105 case 0: 106 pkt->set<uint32_t>(regSel); 107 break; --- 197 unchanged lines hidden --- |