Changeset 1015 for branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp
- Timestamp:
- Sep 14, 2015, 9:42:15 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/reconfiguration/platforms/tsar_generic_iob/tsar_iob_cluster/caba/source/src/tsar_iob_cluster.cpp
r1001 r1015 80 80 81 81 bool distboot, 82 bool disable_procs, 82 83 83 84 const Loader &loader, … … 94 95 p_clk("clk"), 95 96 p_resetn("resetn"), 96 p_false("false") 97 p_false("false"), 98 m_nb_procs(nb_procs), 99 m_disable_procs(disable_procs) 97 100 { 98 101 … … 124 127 125 128 //////////// PROCS 126 for (size_t p = 0; p < nb_procs ; p++)129 for (size_t p = 0; p < nb_procs && !m_disable_procs; p++) 127 130 { 128 131 std::ostringstream s_proc; … … 539 542 540 543 //////////////////////////////////// Processors 541 for (size_t p = 0; p < nb_procs ; p++)544 for (size_t p = 0; p < nb_procs && !m_disable_procs; p++) 542 545 { 543 546 proc[p]->p_clk (this->p_clk); … … 692 695 tmpl(void)::init() 693 696 { 694 signal_ram_dspin_cmd_false.write = false; 695 signal_ram_dspin_rsp_false.read = true; 697 for (size_t p = 0; p < m_nb_procs && m_disable_procs; p++) 698 { 699 signal_int_vci_ini_proc[p].cmdval = false; 700 signal_int_vci_ini_proc[p].rspack = true; 701 signal_int_dspin_m2p_proc[p].read = true; 702 signal_int_dspin_p2m_proc[p].write = false; 703 signal_int_dspin_clack_proc[p].write = false; 704 } 705 706 signal_ram_dspin_cmd_false.write = false; 707 signal_ram_dspin_rsp_false.read = true; 696 708 } // end init 697 709
Note: See TracChangeset
for help on using the changeset viewer.