1/* 2 * Copyright (c) 2008 The Hewlett-Packard Development Company 3 * All rights reserved. 4 * 5 * Redistribution and use of this software in source and binary forms, 6 * with or without modification, are permitted provided that the 7 * following conditions are met: 8 * --- 324 unchanged lines hidden (view full) --- 333} 334 335 336void 337X86ISA::Interrupts::addressRanges(AddrRangeList &range_list) 338{ 339 uint8_t id = (regs[APIC_ID] >> 24); 340 range_list.clear(); |
341 Range<Addr> range = RangeEx(x86LocalAPICAddress(id, 0), 342 x86LocalAPICAddress(id, 0) + PageBytes); 343 range_list.push_back(range); 344 pioAddr = range.start; |
345} 346 347 348void 349X86ISA::Interrupts::getIntAddrRange(AddrRangeList &range_list) 350{ 351 uint8_t id = (regs[APIC_ID] >> 24); 352 range_list.clear(); --- 299 unchanged lines hidden --- |