interrupts.hh (10474:799c8ee4ecba) | interrupts.hh (10905:a6ca6831e775) |
---|---|
1/* 2 * Copyright (c) 2010, 2012-2013 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 --- 258 unchanged lines hidden (view full) --- 267 268 void 269 updateIntrInfo(ThreadContext *tc) 270 { 271 ; // nothing to do 272 } 273 274 void | 1/* 2 * Copyright (c) 2010, 2012-2013 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 --- 258 unchanged lines hidden (view full) --- 267 268 void 269 updateIntrInfo(ThreadContext *tc) 270 { 271 ; // nothing to do 272 } 273 274 void |
275 serialize(std::ostream &os) | 275 serialize(CheckpointOut &cp) const |
276 { 277 SERIALIZE_ARRAY(interrupts, NumInterruptTypes); 278 SERIALIZE_SCALAR(intStatus); 279 } 280 281 void | 276 { 277 SERIALIZE_ARRAY(interrupts, NumInterruptTypes); 278 SERIALIZE_SCALAR(intStatus); 279 } 280 281 void |
282 unserialize(Checkpoint *cp, const std::string §ion) | 282 unserialize(CheckpointIn &cp) |
283 { 284 UNSERIALIZE_ARRAY(interrupts, NumInterruptTypes); 285 UNSERIALIZE_SCALAR(intStatus); 286 } 287}; 288} // namespace ARM_ISA 289 290#endif // __ARCH_ARM_INTERRUPT_HH__ | 283 { 284 UNSERIALIZE_ARRAY(interrupts, NumInterruptTypes); 285 UNSERIALIZE_SCALAR(intStatus); 286 } 287}; 288} // namespace ARM_ISA 289 290#endif // __ARCH_ARM_INTERRUPT_HH__ |