gem5/src/dev
Ali Saidi 6875e8d839 add nacked result and a function to swizzle nacked packet into something that can be sent out again
implement ability for i/o devices to handle

src/dev/io_device.cc:
src/dev/io_device.hh:
    implement ability for i/o devices to handle
src/mem/packet.hh:
    add nacked result and a function to swizzle nacked packet into something that can be sent out again

--HG--
extra : convert_revision : fa42b01f4ab21562d37bd6bf6f4d7f69a94f0e86
2006-06-08 19:43:50 -04:00
..
alpha_access.h Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
alpha_console.cc Change ExecContext to ThreadContext. This is being renamed to differentiate between the interface used objects outside of the CPU, and the interface used by the ISA. ThreadContext is used by objects outside of the CPU and is specifically defined in thread_context.hh. ExecContext is more implicit, and is defined by files such as base_dyn_inst.hh or cpu/simple/base.hh. 2006-06-06 17:32:21 -04:00
alpha_console.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
baddev.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
baddev.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04: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 Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
ethertap.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
ide_atareg.h New directory structure: 2006-05-22 14:29:33 -04:00
ide_ctrl.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
ide_ctrl.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
ide_disk.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
ide_disk.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
ide_wdcreg.h New directory structure: 2006-05-22 14:29:33 -04:00
io_device.cc add nacked result and a function to swizzle nacked packet into something that can be sent out again 2006-06-08 19:43:50 -04:00
io_device.hh add nacked result and a function to swizzle nacked packet into something that can be sent out again 2006-06-08 19:43:50 -04:00
isa_fake.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
isa_fake.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
ns_gige.cc Change ExecContext to ThreadContext. This is being renamed to differentiate between the interface used objects outside of the CPU, and the interface used by the ISA. ThreadContext is used by objects outside of the CPU and is specifically defined in thread_context.hh. ExecContext is more implicit, and is defined by files such as base_dyn_inst.hh or cpu/simple/base.hh. 2006-06-06 17:32:21 -04:00
ns_gige.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
ns_gige_reg.h Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
pciconfigall.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
pciconfigall.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
pcidev.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
pcidev.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
pcireg.h Updated Authors from bk prs info 2006-05-31 19:26:56 -04: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 Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
platform.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
rtcreg.h Updated Authors from bk prs info 2006-05-31 19:26:56 -04: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 Change ExecContext to ThreadContext. This is being renamed to differentiate between the interface used objects outside of the CPU, and the interface used by the ISA. ThreadContext is used by objects outside of the CPU and is specifically defined in thread_context.hh. ExecContext is more implicit, and is defined by files such as base_dyn_inst.hh or cpu/simple/base.hh. 2006-06-06 17:32:21 -04:00
sinic.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
sinicreg.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
tsunami.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
tsunami.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
tsunami_cchip.cc Change ExecContext to ThreadContext. This is being renamed to differentiate between the interface used objects outside of the CPU, and the interface used by the ISA. ThreadContext is used by objects outside of the CPU and is specifically defined in thread_context.hh. ExecContext is more implicit, and is defined by files such as base_dyn_inst.hh or cpu/simple/base.hh. 2006-06-06 17:32:21 -04:00
tsunami_cchip.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
tsunami_io.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
tsunami_io.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
tsunami_pchip.cc Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
tsunami_pchip.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
tsunamireg.h 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 Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00
uart8250.hh Updated Authors from bk prs info 2006-05-31 19:26:56 -04:00