1/* 2 * Copyright (c) 2010 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 --- 83 unchanged lines hidden (view full) --- 92 pkt->set<uint32_t>(0x00002C75); 93 break; 94 case Lock: 95 pkt->set<uint32_t>(sysLock); 96 break; 97 case Flags: 98 pkt->set<uint32_t>(flags); 99 break; |
100 case IdReg: 101 pkt->set<uint32_t>(params()->idreg); 102 break; |
103 default: |
104 warn("Tried to read RealView I/O at offset %#x that doesn't exist\n", 105 daddr); |
106 break; 107 } 108 pkt->makeAtomicResponse(); 109 return pioDelay; 110 111} 112 113Tick --- 13 unchanged lines hidden (view full) --- 127 break; 128 case Lock: 129 sysLock.lockVal = pkt->get<uint16_t>(); 130 break; 131 case Flags: 132 flags = pkt->get<uint32_t>(); 133 break; 134 default: |
135 warn("Tried to write RVIO at offset %#x that doesn't exist\n", 136 daddr); |
137 break; 138 } 139 pkt->makeAtomicResponse(); 140 return pioDelay; 141} 142 143void 144RealViewCtrl::serialize(std::ostream &os) --- 15 unchanged lines hidden --- |