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_list.push_back(RangeEx(x86LocalAPICAddress(id, 0),
342 x86LocalAPICAddress(id, 0) + PageBytes));
343}
344
345
346void
347X86ISA::Interrupts::getIntAddrRange(AddrRangeList &range_list)
348{
349 uint8_t id = (regs[APIC_ID] >> 24);
350 range_list.clear();
--- 299 unchanged lines hidden ---
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_list.push_back(RangeEx(x86LocalAPICAddress(id, 0),
342 x86LocalAPICAddress(id, 0) + PageBytes));
343}
344
345
346void
347X86ISA::Interrupts::getIntAddrRange(AddrRangeList &range_list)
348{
349 uint8_t id = (regs[APIC_ID] >> 24);
350 range_list.clear();
--- 299 unchanged lines hidden ---