gem5/src/dev
Ali Saidi aa19b2e7bc fix endian issues with condition codes
use memcpy instead of bcopy
s/u_int32_t/uint32_t/g
fixup endian code to work with solaris
hack to make sure htole() works... Nate, have a good idea to fix this?

src/arch/sparc/faults.cc:
    set the reset address to be 40 bits. Makes PC printing easier at least for now.
src/arch/sparc/isa/base.isa:
    fix endian issues with condition codes
src/arch/sparc/tlb.hh:
    add implemented physical addres constants
src/arch/sparc/utility.hh:
    add tlb.hh to utilities
src/base/loader/raw_object.cc:
    add a symbol <filename>_start to the symbol table for binaries files
src/base/remote_gdb.cc:
    use memcpy instead of bcopy
src/cpu/exetrace.cc:
    clean up printing a bit more
src/cpu/m5legion_interface.h:
    add tons to the shared interface
src/dev/ethertap.cc:
    s/u_int32_t/uint32_t/g
src/dev/ide_atareg.h:
    fixup endian code to work with solaris
src/dev/pcidev.cc:
src/sim/param.hh:
    hack to make sure htole() works...

--HG--
extra : convert_revision : 4579392184b40bcc1062671a953c6595c685e9b2
2006-11-10 20:17:42 -05:00
..
alpha Get rid of pcifake.cc and tsunami_fake.cc to go with the merged default devices. 2006-11-06 19:56:57 -05:00
sparc Created seperate SConscript for the dev directory. Made subdirectories for Alpha and SPARC and put SConscripts in them. 2006-11-06 18:26:11 -05:00
baddev.cc Use PacketPtr everywhere 2006-10-20 00:10:12 -07:00
baddev.hh Use PacketPtr everywhere 2006-10-20 00:10:12 -07:00
disk_image.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
disk_image.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
etherbus.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
etherbus.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
etherdump.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
etherdump.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
etherint.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
etherint.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
etherlink.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
etherlink.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
etherpkt.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
etherpkt.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
ethertap.cc fix endian issues with condition codes 2006-11-10 20:17:42 -05:00
ethertap.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
i8254xGBe.cc add packet_access.hh 2006-10-27 09:10:50 -04:00
i8254xGBe.hh Merge zizzer:/bk/newmem 2006-10-20 13:00:15 -04:00
i8254xGBe_defs.hh still working on getting past initialization 2006-10-20 13:00:05 -04:00
ide_atareg.h fix endian issues with condition codes 2006-11-10 20:17:42 -05:00
ide_ctrl.cc Use PacketPtr everywhere 2006-10-20 00:10:12 -07:00
ide_ctrl.hh Use PacketPtr everywhere 2006-10-20 00:10:12 -07:00
ide_disk.cc Moved the tsunami devices into the dev/alpha directory. Other devices "generic" devices are dependent on some of those files. That will either need to change, or most likely those devices will have to be considered architecture dependent. 2006-11-06 19:45:00 -05:00
ide_disk.hh Merge ktlim@zamp:./local/clean/o3-merge/m5 2006-09-30 23:43:23 -04:00
ide_wdcreg.h New directory structure: 2006-05-22 14:29:33 -04:00
io_device.cc Ports now have a pointer to the MemObject that owns it (can be NULL). 2006-10-31 13:59:30 -05:00
io_device.hh Use PacketPtr everywhere 2006-10-20 00:10:12 -07:00
isa_fake.cc Remove hack by setting configuration better. 2006-11-07 14:24:31 -05:00
isa_fake.hh Merge zizzer.eecs.umich.edu:/bk/newmem/ 2006-11-08 16:18:10 -05:00
ns_gige.cc Removed unnecessary arch/alpha/ev5.hh include 2006-11-07 05:42:52 -05:00
ns_gige.hh Use PacketPtr everywhere 2006-10-20 00:10:12 -07:00
ns_gige_reg.h Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
pciconfigall.cc Use PacketPtr everywhere 2006-10-20 00:10:12 -07:00
pciconfigall.hh Use PacketPtr everywhere 2006-10-20 00:10:12 -07:00
pcidev.cc fix endian issues with condition codes 2006-11-10 20:17:42 -05:00
pcidev.hh Use PacketPtr everywhere 2006-10-20 00:10:12 -07:00
pcireg.h Get rid of unneeded union. 2006-08-28 11:01:25 -07:00
pitreg.h Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
pktfifo.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
pktfifo.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
platform.cc Fixed ALPHA_FS by moving the remnants of isa_fullsys_traits.hh into arch/alpha/pagetable.hh and fixing up some includes 2006-08-15 04:46:51 -04:00
platform.hh Add default responder to bus 2006-07-06 14:41:01 -04:00
rtcreg.h Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
SConscript Get rid of pcifake.cc and tsunami_fake.cc to go with the merged default devices. 2006-11-06 19:56:57 -05:00
simconsole.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
simconsole.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
simple_disk.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
simple_disk.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
sinic.cc Use PacketPtr everywhere 2006-10-20 00:10:12 -07:00
sinic.hh Use PacketPtr everywhere 2006-10-20 00:10:12 -07:00
sinicreg.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
uart.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
uart.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
uart8250.cc Got rid of stray alpha include 2006-11-06 19:10:13 -05:00
uart8250.hh Moved the tsunami devices into the dev/alpha directory. Other devices "generic" devices are dependent on some of those files. That will either need to change, or most likely those devices will have to be considered architecture dependent. 2006-11-06 19:45:00 -05:00