Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-15 | includes: sort all includes | Nathan Binkert | |
2011-02-06 | dev: fixed bugs to extend interrupt capability beyond 15 cores | Brad Beckmann | |
2011-02-06 | MessagePort: implement the virtual recvTiming function to avoid double pkt ↵ | Joel Hestness | |
delete Double packet delete problem is due to an interrupt device deleting a packet that the SimpleTimingPort also deletes. Since MessagePort descends from SimpleTimingPort, simply reimplement the failing code from SimpleTimingPort: recvTiming. | |||
2011-01-03 | Make commenting on close namespace brackets consistent. | Steve Reinhardt | |
Ran all the source files through 'perl -pi' with this script: s|\s*(};?\s*)?/\*\s*(end\s*)?namespace\s*(\S+)\s*\*/(\s*})?|} // namespace $3|; s|\s*};?\s*//\s*(end\s*)?namespace\s*(\S+)\s*|} // namespace $2\n|; s|\s*};?\s*//\s*(\S+)\s*namespace\s*|} // namespace $1\n|; Also did a little manual editing on some of the arch/*/isa_traits.hh files and src/SConscript. | |||
2009-05-17 | includes: sort includes again | Nathan Binkert | |
2009-04-26 | X86: Tell the function that sends int messages who to send to instead of ↵ | Gabe Black | |
figuring it out itself. | |||
2009-04-19 | X86: Add a function which gets called when an interrupt message has been ↵ | Gabe Black | |
delivered. | |||
2009-04-19 | X86: Make code that sends an interrupt from the IO APIC available for IPIs. | Gabe Black | |
2009-01-31 | X86: Rework interrupt pins to allow one to many connections. | Gabe Black | |
2008-10-12 | X86: Create a mechanism for the IO APIC to access I8259 vectors. | Gabe Black | |
2008-10-12 | X86: Make APICs communicate through the memory system. | Gabe Black | |
2008-10-11 | X86: Create the IntDev and IntPin system. | Gabe Black | |
The IntDev class is a base for anything that supports IntPins. IntPins allow devices to generically trigger interrupts on a particular pin of an IntDev device without having to know what the device is or what pin they're attached to. |