SConscript (10299:bec0c5ffc323) | SConscript (10399:0644819fc32f) |
---|---|
1# -*- mode:python -*- 2 3# Copyright (c) 2006 The Regents of The University of Michigan 4# All rights reserved. 5# 6# Redistribution and use in source and binary forms, with or without 7# modification, are permitted provided that the following conditions are 8# met: redistributions of source code must retain the above copyright --- 46 unchanged lines hidden (view full) --- 55Source('noncoherent_bus.cc') 56Source('packet.cc') 57Source('port.cc') 58Source('packet_queue.cc') 59Source('tport.cc') 60Source('port_proxy.cc') 61Source('simple_mem.cc') 62Source('physical.cc') | 1# -*- mode:python -*- 2 3# Copyright (c) 2006 The Regents of The University of Michigan 4# All rights reserved. 5# 6# Redistribution and use in source and binary forms, with or without 7# modification, are permitted provided that the following conditions are 8# met: redistributions of source code must retain the above copyright --- 46 unchanged lines hidden (view full) --- 55Source('noncoherent_bus.cc') 56Source('packet.cc') 57Source('port.cc') 58Source('packet_queue.cc') 59Source('tport.cc') 60Source('port_proxy.cc') 61Source('simple_mem.cc') 62Source('physical.cc') |
63Source('snoop_filter.cc') |
|
63 64if env['TARGET_ISA'] != 'null': 65 Source('fs_translating_port_proxy.cc') 66 Source('se_translating_port_proxy.cc') 67 Source('page_table.cc') 68if env['TARGET_ISA'] == 'x86': 69 Source('multi_level_page_table.cc') 70 71if env['HAVE_DRAMSIM']: 72 SimObject('DRAMSim2.py') 73 Source('dramsim2_wrapper.cc') 74 Source('dramsim2.cc') 75 76DebugFlag('BaseBus') 77DebugFlag('BusAddrRanges') 78DebugFlag('CoherentBus') 79DebugFlag('NoncoherentBus') | 64 65if env['TARGET_ISA'] != 'null': 66 Source('fs_translating_port_proxy.cc') 67 Source('se_translating_port_proxy.cc') 68 Source('page_table.cc') 69if env['TARGET_ISA'] == 'x86': 70 Source('multi_level_page_table.cc') 71 72if env['HAVE_DRAMSIM']: 73 SimObject('DRAMSim2.py') 74 Source('dramsim2_wrapper.cc') 75 Source('dramsim2.cc') 76 77DebugFlag('BaseBus') 78DebugFlag('BusAddrRanges') 79DebugFlag('CoherentBus') 80DebugFlag('NoncoherentBus') |
81DebugFlag('SnoopFilter') |
|
80CompoundFlag('Bus', ['BaseBus', 'BusAddrRanges', 'CoherentBus', | 82CompoundFlag('Bus', ['BaseBus', 'BusAddrRanges', 'CoherentBus', |
81 'NoncoherentBus']) | 83 'NoncoherentBus', 'SnoopFilter']) |
82 83DebugFlag('Bridge') 84DebugFlag('CommMonitor') 85DebugFlag('DRAM') 86DebugFlag('DRAMPower') 87DebugFlag('DRAMState') 88DebugFlag('LLSC') 89DebugFlag('MMU') 90DebugFlag('MemoryAccess') 91DebugFlag('PacketQueue') 92 93DebugFlag("DRAMSim2") | 84 85DebugFlag('Bridge') 86DebugFlag('CommMonitor') 87DebugFlag('DRAM') 88DebugFlag('DRAMPower') 89DebugFlag('DRAMState') 90DebugFlag('LLSC') 91DebugFlag('MMU') 92DebugFlag('MemoryAccess') 93DebugFlag('PacketQueue') 94 95DebugFlag("DRAMSim2") |