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

Increase the number of CMA channels.

File:
1 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   
Note: See TracChangeset for help on using the changeset viewer.