Add in files from merge-bare-iron, get them compiling in FS and SE mode
authorKorey Sewell <ksewell@umich.edu>
Tue, 13 Nov 2007 21:58:16 +0000 (16:58 -0500)
committerKorey Sewell <ksewell@umich.edu>
Tue, 13 Nov 2007 21:58:16 +0000 (16:58 -0500)
commit269259004943b80916ec9b6354f2fc00c811c88b
tree4a01b0300aef6692a787f85d42280a1dbdb086e6
parent422ab8bec0034a6b703578ec2c92350c6382875a
Add in files from merge-bare-iron, get them compiling in FS and SE mode

--HG--
extra : convert_revision : d4e19afda897bc3797868b40469ce2ec7ec7d251
123 files changed:
build_opts/MIPS_FS [new file with mode: 0644]
configs/common/FSConfig.py
configs/example/fs.py
src/arch/alpha/regfile.hh
src/arch/isa_parser.py
src/arch/mips/BISystem.py [new file with mode: 0755]
src/arch/mips/MipsCPU.py [new file with mode: 0644]
src/arch/mips/MipsSystem.py [new file with mode: 0644]
src/arch/mips/MipsTLB.py
src/arch/mips/SConscript
src/arch/mips/SConsopts
src/arch/mips/bare_iron/system.cc [new file with mode: 0755]
src/arch/mips/bare_iron/system.hh [new file with mode: 0755]
src/arch/mips/constants.hh
src/arch/mips/dsp.cc
src/arch/mips/dsp.hh
src/arch/mips/dt_constants.hh
src/arch/mips/faults.cc
src/arch/mips/faults.hh
src/arch/mips/idle_event.cc [new file with mode: 0644]
src/arch/mips/idle_event.hh [new file with mode: 0644]
src/arch/mips/interrupts.cc [new file with mode: 0755]
src/arch/mips/interrupts.hh [new file with mode: 0755]
src/arch/mips/isa/base.isa
src/arch/mips/isa/bitfields.isa
src/arch/mips/isa/decoder.isa
src/arch/mips/isa/formats/basic.isa
src/arch/mips/isa/formats/branch.isa
src/arch/mips/isa/formats/control.isa
src/arch/mips/isa/formats/dsp.isa
src/arch/mips/isa/formats/formats.isa
src/arch/mips/isa/formats/fp.isa
src/arch/mips/isa/formats/int.isa
src/arch/mips/isa/formats/mem.isa
src/arch/mips/isa/formats/mt.isa
src/arch/mips/isa/formats/noop.isa
src/arch/mips/isa/formats/tlbop.isa
src/arch/mips/isa/formats/trap.isa
src/arch/mips/isa/formats/unimp.isa
src/arch/mips/isa/formats/unknown.isa
src/arch/mips/isa/formats/util.isa
src/arch/mips/isa/includes.isa
src/arch/mips/isa/main.isa
src/arch/mips/isa/operands.isa
src/arch/mips/isa_traits.hh
src/arch/mips/kernel_stats.hh [new file with mode: 0644]
src/arch/mips/linux/aligned.hh [new file with mode: 0644]
src/arch/mips/linux/hwrpb.hh [new file with mode: 0644]
src/arch/mips/linux/linux.cc
src/arch/mips/linux/linux.hh
src/arch/mips/linux/process.cc
src/arch/mips/linux/process.hh
src/arch/mips/linux/system.cc [new file with mode: 0644]
src/arch/mips/linux/system.hh [new file with mode: 0644]
src/arch/mips/linux/thread_info.hh [new file with mode: 0644]
src/arch/mips/linux/threadinfo.hh [new file with mode: 0644]
src/arch/mips/locked_mem.hh
src/arch/mips/mips_core_specific.cc [new file with mode: 0755]
src/arch/mips/mips_core_specific.hh [new file with mode: 0644]
src/arch/mips/mmaped_ipr.hh
src/arch/mips/mt.hh
src/arch/mips/mt_constants.hh
src/arch/mips/pagetable.cc [new file with mode: 0644]
src/arch/mips/pagetable.hh [new file with mode: 0755]
src/arch/mips/pra_constants.hh
src/arch/mips/predecoder.hh
src/arch/mips/process.cc
src/arch/mips/process.hh
src/arch/mips/regfile.cc [new file with mode: 0644]
src/arch/mips/regfile.hh
src/arch/mips/regfile/float_regfile.cc [new file with mode: 0644]
src/arch/mips/regfile/float_regfile.hh
src/arch/mips/regfile/int_regfile.cc
src/arch/mips/regfile/int_regfile.hh
src/arch/mips/regfile/misc_regfile.cc
src/arch/mips/regfile/misc_regfile.hh
src/arch/mips/regfile/regfile.cc
src/arch/mips/regfile/regfile.hh
src/arch/mips/remote_gdb.hh
src/arch/mips/stacktrace.cc [new file with mode: 0644]
src/arch/mips/stacktrace.hh
src/arch/mips/syscallreturn.hh
src/arch/mips/system.cc [new file with mode: 0755]
src/arch/mips/system.hh [new file with mode: 0755]
src/arch/mips/tlb.cc
src/arch/mips/tlb.hh
src/arch/mips/types.hh
src/arch/mips/utility.cc
src/arch/mips/utility.hh
src/arch/mips/vtophys.cc [new file with mode: 0755]
src/arch/mips/vtophys.hh [new file with mode: 0644]
src/base/SConscript
src/base/loader/hex_file.cc [new file with mode: 0755]
src/base/loader/hex_file.cc~ [new file with mode: 0755]
src/base/loader/hex_file.hh [new file with mode: 0755]
src/base/loader/object_file.cc
src/cpu/BaseCPU.py
src/cpu/base.hh
src/cpu/o3/thread_context.hh
src/cpu/simple/base.cc
src/cpu/simple/base.hh
src/cpu/simple_thread.hh
src/cpu/static_inst.hh
src/cpu/thread_context.hh
src/dev/mips/Malta.py [new file with mode: 0755]
src/dev/mips/MipsConsole.py [new file with mode: 0644]
src/dev/mips/SConscript [new file with mode: 0755]
src/dev/mips/access.h [new file with mode: 0755]
src/dev/mips/console [new file with mode: 0644]
src/dev/mips/console.cc [new file with mode: 0755]
src/dev/mips/console.hh [new file with mode: 0755]
src/dev/mips/malta.cc [new file with mode: 0755]
src/dev/mips/malta.hh [new file with mode: 0755]
src/dev/mips/malta_cchip.cc [new file with mode: 0755]
src/dev/mips/malta_cchip.hh [new file with mode: 0755]
src/dev/mips/malta_io.cc [new file with mode: 0755]
src/dev/mips/malta_io.hh [new file with mode: 0755]
src/dev/mips/malta_pchip.cc [new file with mode: 0755]
src/dev/mips/malta_pchip.hh [new file with mode: 0755]
src/dev/mips/maltareg.h [new file with mode: 0755]
src/mem/physical.cc
src/mem/request.hh
src/sim/system.cc