Ignore:
Timestamp:
Oct 1, 2015, 11:17:10 AM (9 years ago)
Author:
alain
Message:

Increase the number of CMA channels.

Location:
trunk/platforms/tsar_generic_iob
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/platforms/tsar_generic_iob/arch.py

    r1005 r1018  
    6262          nb_ttys   = 1,
    6363          fbf_width = 128,
    64           ioc_type  = 'HBA' ):
     64          ioc_type  = 'BDV' ):
    6565
    6666    ### define architecture constants
    6767
    6868    nb_nics         = 1
    69     nb_cmas         = 2
     69    nb_cmas         = 4
    7070    x_io            = 0
    7171    y_io            = 0
     
    7676    irq_per_proc    = 4         
    7777    peri_increment  = 0x10000 
    78     mwr_type        = 'CPY'
     78    mwr_type        = 'GCD'
    7979
    8080    ### constructor parameters checking
     
    105105
    106106    ram_base = 0x0000000000
    107     ram_size = 0x1000000                   # 16 Mbytes
     107    ram_size = 0x4000000                   # 64 Mbytes
    108108
    109109    xcu_base = 0x00B0000000
     
    129129
    130130    cma_base  = 0x00B6000000
    131     cma_size  = 0x1000 * 2 * nb_nics       # 4 kbytes * 2 * nb_nics
     131    cma_size  = 0x1000 * nb_cmas           # 4 kbytes * nb_cmas
    132132
    133133    fbf_base  = 0x00B7000000
    134     fbf_size  = fbf_width * fbf_width     # fbf_width * fbf_width bytes
     134    fbf_size  = fbf_width * fbf_width      # fbf_width * fbf_width bytes
    135135
    136136    pic_base  = 0x00B8000000
     
    176176
    177177    kernel_heap_vbase    = 0xD0000000
    178     kernel_heap_size     = 0x00200000           # 2 Mbytes per cluster
     178    kernel_heap_size     = 0x00400000           # 4 Mbytes per cluster
    179179
    180180    kernel_sched_vbase   = 0xA0000000   
  • trunk/platforms/tsar_generic_iob/top.cpp

    r1008 r1018  
    17931793//              signal_vci_tgt_iob0.print_trace("[SIG]IOB0_IOX_TGT");
    17941794
    1795 //              cdma->print_trace();
    1796 //              signal_vci_tgt_cdma.print_trace("[SIG]CDMA_TGT");
    1797 //              signal_vci_ini_cdma.print_trace("[SIG]CDMA_INI");
     1795                cdma->print_trace();
     1796                signal_vci_tgt_cdma.print_trace("[SIG]CDMA_TGT");
     1797                signal_vci_ini_cdma.print_trace("[SIG]CDMA_INI");
    17981798
    17991799//              brom->print_trace();
     
    18031803//              signal_vci_tgt_mtty.print_trace("[SIG]MTTY_TGT");
    18041804
    1805                 disk->print_trace();
    1806                 signal_vci_tgt_disk.print_trace("[SIG]DISK_TGT");
    1807                 signal_vci_ini_disk.print_trace("[SIG]DISK_INI");
     1805//              disk->print_trace();
     1806//              signal_vci_tgt_disk.print_trace("[SIG]DISK_TGT");
     1807//              signal_vci_ini_disk.print_trace("[SIG]DISK_INI");
    18081808
    18091809#if ( USE_IOC_SDC )
    1810                 card->print_trace();
     1810//              card->print_trace();
    18111811#endif
    18121812
     
    18141814//              signal_vci_tgt_mnic.print_trace("[SIG]MNIC_TGT");
    18151815
    1816 //              fbuf->print_trace();
    1817 //              signal_vci_tgt_fbuf.print_trace("[SIG]FBUF_TGT");
     1816                fbuf->print_trace();
     1817                signal_vci_tgt_fbuf.print_trace("[SIG]FBUF_TGT");
    18181818
    18191819//              iopi->print_trace();
Note: See TracChangeset for help on using the changeset viewer.