gem5/src/dev
Ali Saidi ebb6972dd3 more fp fixes
fix unaligned accesses in mmaped disk device

src/arch/sparc/isa/decoder.isa:
    get (ld|st)fsr ops working right. In reality the fp enable check needs to go higher up in the emitted code
src/arch/sparc/isa/formats/basic.isa:
    move the cexec into the aexec field
src/cpu/exetrace.cc:
    copy the exception state from legion when we get it wrong. We aren't going to get it right without an fp emulation layer
src/dev/sparc/mm_disk.cc:
src/dev/sparc/mm_disk.hh:
    fix unaligned accesses in the memory mapped disk device

--HG--
extra : convert_revision : aaa33096b08cf0563fe291d984a87493a117e528
2007-02-06 15:52:33 -05:00
..
alpha Stick the conversion of python to unix time with all of 2007-01-28 10:26:59 -08:00
sparc more fp fixes 2007-02-06 15:52:33 -05:00
baddev.cc make our code a little more standards compliant 2007-01-26 18:48:51 -05: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 make our code a little more standards compliant 2007-01-26 18:48:51 -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 make our code a little more standards compliant 2007-01-26 18:48:51 -05:00
isa_fake.cc More changes to get SPARC fs closer. Now at 1.2M cycles before difference 2006-12-04 00:54:40 -05:00
isa_fake.hh More changes to get SPARC fs closer. Now at 1.2M cycles before difference 2006-12-04 00:54:40 -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 make our code a little more standards compliant 2007-01-26 18:48:51 -05: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 make our code a little more standards compliant 2007-01-26 18:48:51 -05: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 make our code a little more standards compliant 2007-01-26 18:48:51 -05: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