gem5/dev
Andrew Schultz 7bbb00d80f Fixes to the state machine to properly support software reset and to fix
PIO writes.  This was mainly related to not shadowing the status register
properly, and also not setting some of the status bits expected by the
operating system for the PIO write protocol.

--HG--
extra : convert_revision : fcdfd588be6e4f237aa6057889f0b3bdf4ea7631
2004-06-01 17:19:47 -04:00
..
alpha_access.h - Whack unused code 2004-02-09 10:49:48 -05:00
alpha_console.cc Make it so that alpha_console can read the frequency from the correct 2004-03-19 14:51:02 -05:00
alpha_console.hh Make it so that alpha_console can read the frequency from the correct 2004-03-19 14:51:02 -05:00
baddev.cc Changed new linux stuff to work with new FunctionalMemory interface and 2004-02-10 00:19:43 -05:00
baddev.hh Changed new linux stuff to work with new FunctionalMemory interface and 2004-02-10 00:19:43 -05:00
console.cc Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00
console.hh Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00
disk_image.cc Modify handling of serialize:dir parameter to make it more useful. 2004-01-11 15:24:18 -08:00
disk_image.hh Serialization support for cow images 2003-10-30 16:48:23 -05:00
etherbus.cc More conversions of ref-counted parameters to references: 2004-02-02 15:45:22 -08:00
etherbus.hh More conversions of ref-counted parameters to references: 2004-02-02 15:45:22 -08:00
etherdump.cc Fix dumping to work on the opteron. struct timeval can 2004-02-29 17:05:23 -05:00
etherdump.hh More conversions of ref-counted parameters to references: 2004-02-02 15:45:22 -08:00
etherint.cc Don't need to include sim/param.hh in sim_object.hh anymore. 2003-10-21 21:32:15 -07:00
etherint.hh More conversions of ref-counted parameters to references: 2004-02-02 15:45:22 -08:00
etherlink.cc Add support for a propagation delay on the link. The electrical 2004-03-05 05:47:05 -05:00
etherlink.hh Add support for a propagation delay on the link. The electrical 2004-03-05 05:47:05 -05:00
etherpkt.cc This is where I'm at for Linux Ethernet before I head to Mexico. 2004-04-21 18:23:41 -04:00
etherpkt.hh merge etherpkt and makefile 2004-03-12 11:07:32 -05:00
ethertap.cc Basic cleanup pass to get rid of a few things that made the Python 2004-04-02 22:57:08 -08:00
ethertap.hh More conversions of ref-counted parameters to references: 2004-02-02 15:45:22 -08:00
ide_ctrl.cc Remove the uncacheable bit 39 check (needs to be merged in with head tree 2004-05-19 15:58:24 -04:00
ide_ctrl.hh Fixes to DMA writing (still unverified) and added serialize/unserialize 2004-05-12 16:55:49 -04:00
ide_disk.cc Fixes to the state machine to properly support software reset and to fix 2004-06-01 17:19:47 -04:00
ide_disk.hh Fixes to the state machine to properly support software reset and to fix 2004-06-01 17:19:47 -04:00
io_device.cc Beta version of Python configuration tool. Generates .ini files from 2004-04-06 10:02:00 -07:00
io_device.hh make the dma interface useable. 2004-02-20 15:23:27 -05:00
ns_gige.cc this now pings in single-user mode, so it should ping in other modes fine as well. 2004-05-26 13:06:32 -04:00
ns_gige.hh Changed name of lisa's device to NSgigE instead of Etherdev so it 2004-05-25 15:59:54 -04:00
ns_gige_reg.h fix the indefinite interrupting of the ethernet device. 2004-05-18 14:30:17 -04:00
pciconfigall.cc Checkin of latest IDE and some separation between platforms (Tsunami and 2004-05-03 11:47:52 -04:00
pciconfigall.hh Checkin of latest IDE and some separation between platforms (Tsunami and 2004-05-03 11:47:52 -04:00
pcidev.cc Varied fixes to get linux running. Allow for shutdown on linux. 2004-05-25 16:35:18 -04:00
pcidev.hh Change member variable names to lower case 2004-03-22 16:58:18 -05:00
pcireg.h Import changeset 2003-10-07 10:41:54 -04:00
platform.cc Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00
platform.hh Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00
simple_disk.cc Separate the stuff for SimObject from SimObject builder. 2003-10-20 20:17:01 -04:00
simple_disk.hh Make include paths explicit and update makefile accordingly. 2003-10-10 11:09:00 -07:00
tsunami.cc Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00
tsunami.hh Changed name of lisa's device to NSgigE instead of Etherdev so it 2004-05-25 15:59:54 -04:00
tsunami_cchip.cc Fix the RTC code so it is in the cchip, only interrupt processors that 2004-02-20 16:51:19 -05:00
tsunami_cchip.hh Fix the RTC code so it is in the cchip, only interrupt processors that 2004-02-20 16:51:19 -05:00
tsunami_io.cc Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00
tsunami_io.hh Changed new linux stuff to work with new FunctionalMemory interface and 2004-02-10 00:19:43 -05:00
tsunami_pchip.cc Changes to fix bad DMA handling by disk when using scatter gather page 2004-05-11 18:06:50 -04:00
tsunami_pchip.hh Added initial (hackish) support for translating between a PCI bus address 2004-02-21 20:29:38 -05:00
tsunami_uart.cc Fixed serial support in 2.6 (too much work for...) 2004-05-26 18:48:11 -04:00
tsunami_uart.hh Fixed serial support in 2.6 (too much work for...) 2004-05-26 18:48:11 -04:00
tsunamireg.h Linux boots... various fixes to make console work correctly 2004-05-14 17:34:15 -04:00