Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-11 | dev: make BasicPioDevice take size in constructor | Steve Reinhardt | |
Instead of relying on derived classes explicitly assigning to the BasicPioDevice pioSize field, require them to pass a size value in to the constructor. Committed by: Nilay Vaish <nilay@cs.wisc.edu> | |||
2013-07-11 | dev: consistently end device classes in 'Device' | Steve Reinhardt | |
PciDev and IntDev stuck out as the only device classes that ended in 'Dev' rather than 'Device'. This patch takes care of that inconsistency. Note that you may need to delete pre-existing files matching build/*/python/m5/internal/param_* as scons does not pick up indirect dependencies on imported python modules when generating params, and the PciDev -> PciDevice rename takes place in a file (dev/Device.py) that gets imported quite a bit. Committed by: Nilay Vaish <nilay@cs.wisc.edu> | |||
2011-04-15 | trace: reimplement the DTRACE function so it doesn't use a vector | Nathan Binkert | |
At the same time, rename the trace flags to debug flags since they have broader usage than simply tracing. This means that --trace-flags is now --debug-flags and --trace-help is now --debug-help | |||
2011-02-06 | x86: Add checkpointing capability to devices | Joel Hestness | |
Add checkpointing capability to the Intel 8254 timer, CMOS, I8042, PS2 Keyboard and Mouse, I82094AA, I8237, I8254, I8259, and speaker devices | |||
2009-02-25 | X86: Add makeAtomicResponse to the read/write functions of x86 devices. | Gabe Black | |
2009-01-31 | X86: Set up the console interrupt and add some DPRINTFs. | Gabe Black | |
2009-01-31 | X86: Rework interrupt pins to allow one to many connections. | Gabe Black | |
2008-10-16 | need to add packet_access.hh in order to get tempalte definition | Nathan Binkert | |
2008-10-12 | X86: Make auto eoi mode work in the I8259 PIC. | Gabe Black | |
2008-10-12 | X86: Make non-specific EOI commands work. | Gabe Black | |
2008-10-12 | X86: Make the I8259 PIC accept a specific EOI command. | Gabe Black | |
2008-10-12 | X86: Create a mechanism for the IO APIC to access I8259 vectors. | Gabe Black | |
2008-10-12 | X86: Actually use the extra vector bits we get from ICW2. | Gabe Black | |
2008-10-11 | X86: Make the CMOS and I8259 devices use IntDev and IntPin. | Gabe Black | |
2008-10-11 | X86: Hook the CMOS device to the I8259 PICs. | Gabe Black | |
2008-10-11 | X86: Make the I8259 decipher the commands it's given, and add some of it's ↵ | Gabe Black | |
registers. | |||
2008-10-11 | X86: Change the I8259 from a subdevice into a real SimObject. | Gabe Black | |
--HG-- rename : src/dev/x86/south_bridge/i8259.cc => src/dev/x86/i8259.cc rename : src/dev/x86/south_bridge/i8259.hh => src/dev/x86/i8259.hh |