summaryrefslogtreecommitdiff
path: root/dev/ide_ctrl.cc
AgeCommit message (Expand)Author
2006-05-22New directory structure:Steve Reinhardt
2006-05-18Change Packet parameters on Port methods from references to pointers.Steve Reinhardt
2006-04-28devices should increment pkt.time instead of assiging to itAli Saidi
2006-04-24Mostly done with all device models for new memory system. Still need to get t...Ali Saidi
2006-04-20make ide disk work for newmemAli Saidi
2006-03-10Added ev5.hh to files which should include it directly, now that it isn't inc...Gabe Black
2006-02-21Changed Fault * to Fault, which is a typedef to FaultBase *, which is the old...Gabe Black
2006-02-19Changes to untemplate StaticInst and StaticInstPtr, change the isa to a names...Gabe Black
2006-02-16Changed the fault enum into a class, and fixed everything up to work with it....Gabe Black
2005-11-20io_bus is split out into pio_bus and dma_bus so that any deviceNathan Binkert
2005-09-12only set an approriately sized piece of data. so break where appropriateAli Saidi
2005-08-23Lots of fixes to serialization and naming of various deviceNathan Binkert
2005-08-19A few minor fixes to get things to build on Cygwin.Steve Reinhardt
2005-08-15Changes for getting FreeBSD to run.Miguel Serrano
2005-06-29Fix uninitialized variables in ide controllerNathan Binkert
2005-06-05Many files:Steve Reinhardt
2005-06-04shuffle files around for new directory structureNathan Binkert
2005-06-01Standardize clock parameter names to 'clock'.Steve Reinhardt
2005-04-29Add suport for no allocation of cache block on a dma read passing through a c...Ron Dreslinski
2005-04-06Better debugging output for the ide controllerNathan Binkert
2005-01-15New and improved configuration mechanism. No more writing ofNathan Binkert
2004-11-13Use parameter structs for initialization so it's easierNathan Binkert
2004-11-13Macros are nasty, so let's get rid of them. Convert allNathan Binkert
2004-10-25Merge zizzer:/bk/m5 into zeep.eecs.umich.edu:/z/saidi/work/m5-smpAli Saidi
2004-10-25changes to make interrupts part of the platform rather than tsunamiAli Saidi
2004-10-23get rid of some unused variablesNathan Binkert
2004-10-22Clean up the Range class and associated usages. The code wasNathan Binkert
2004-07-12make the cache access latency a parameter that is based on busNathan Binkert
2004-06-23Fix to properly shadow the DEV bit in the Drive/Head register so otherAndrew Schultz
2004-06-17Fixes to IDE disk to fix serialization. Now passes simple CPU serializeAndrew Schultz
2004-06-16Updated serialization code and added #if tracing so that make fastAli Saidi
2004-06-12minor mods for mimicking NS83820 functionalityLisa Hsu
2004-06-11after unserialization in the ide driver we need to reprogram theAli Saidi
2004-06-10Fixes for detailed boot, made cttz and ctlz instructions more compact,Ali Saidi
2004-06-04Merge zizzer:/bk/linuxAndrew Schultz
2004-06-04Changes to support serialization with PCI devicesAndrew Schultz
2004-06-04Updated copyright on Tsunami and kern/linux files.Ali Saidi
2004-05-19Remove the uncacheable bit 39 check (needs to be merged in with head treeAndrew Schultz
2004-05-12Fixes to DMA writing (still unverified) and added serialize/unserializeAndrew Schultz
2004-05-09Added ULL for 64bit intsAli Saidi
2004-05-03Checkin of latest IDE and some separation between platforms (Tsunami andAndrew Schultz
2004-03-23Add initial support for IDEAndrew Schultz