gem5/mem
Ali Saidi 81a735a716 fs now gets to the point where it would really like a filesystem.
Time to make the ide device work

arch/alpha/system.cc:
    write the machine type and rev in the correct place
cpu/simple/cpu.cc:
    reset the packet structure every time it's reused... wow the
    simple cpu code  for talking to memory is getting horrible.
dev/alpha_console.cc:
    move the setAlphaAccess to startup() to make sure that the console
    binary is loaded
dev/tsunami_cchip.cc:
dev/tsunami_pchip.cc:
dev/uart8250.cc:
    fix a couple of bugs injected in the newmem fixes
mem/bus.cc:
    More verbose bus tracing
mem/packet.hh:
    Add a constructor to packet to set the result to unknown and a reset
    method in the case it's being reused
mem/vport.hh:
    don't need are own read/write methods since the base functional port
    ones call writeBlob readBlob which do the translation for us

--HG--
extra : convert_revision : 8d0e2b782bfbf13dc5c59dab1a79a084d2a7da0a
2006-04-12 17:46:25 -04:00
..
cache/prefetch Remove unneeded header files. 2006-03-14 18:03:34 -05:00
config Don't forget to check in the needed header file for the conditional prefetch building. 2006-03-16 11:34:19 -05:00
bus.cc fs now gets to the point where it would really like a filesystem. 2006-04-12 17:46:25 -04:00
bus.hh a bit of bad code trampling on memory 2006-04-07 16:26:22 -04:00
mem_object.cc Replace Memory with MemObject; no need for two different levels of hierarchy there. 2006-03-12 17:21:59 -05:00
mem_object.hh Add the bus and connector objects to scons 2006-03-26 21:44:22 -05:00
packet.hh fs now gets to the point where it would really like a filesystem. 2006-04-12 17:46:25 -04:00
page_table.cc Finally MIPS does hello world! 2006-04-10 12:23:17 -04:00
page_table.hh Take out flags parameter (used for no align fault) 2006-04-10 12:40:07 -04:00
physical.cc Panic if physical memory isn't connected to anything 2006-04-10 14:40:22 -04:00
physical.hh Panic if physical memory isn't connected to anything 2006-04-10 14:40:22 -04:00
port.cc change how much of the param string is copied into the kenel 2006-04-11 19:35:30 -04:00
port.hh fixes for new memory system 2006-04-06 00:51:46 -04:00
request.hh change how much of the param string is copied into the kenel 2006-04-11 19:35:30 -04:00
translating_port.cc Make TranslatingPort be a type of Port rather than something special 2006-03-30 15:59:49 -05:00
translating_port.hh Add a functional port that is used to load the original binaries in FS 2006-03-30 18:06:00 -05:00
vport.cc fixes for new memory system 2006-04-06 00:51:46 -04:00
vport.hh fs now gets to the point where it would really like a filesystem. 2006-04-12 17:46:25 -04:00