Changes between Version 8 and Version 9 of mwr_driver


Ignore:
Timestamp:
Feb 28, 2015, 11:39:18 PM (9 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • mwr_driver

    v8 v9  
    1717It is an ''internal'' peripheral, that can be replicated in all clusters. Each cluster can contain at most one coprocessor.
    1818
    19 This component contains both global registers an channel registers.
    2019The addressable registers map and command codes are defined [source:soft/giet_vm/giet_drivers/mwr_driver.h here].
    21 
    22  == Global Registers access functions ==
    23 
    24  === unsigned int '''_mwr_get_type'''( unsigned int cluster_xy ) ===
    25 This function returns the coprocessor type in cluster[x,y].
    26 
    27  === unsigned int '''_mwr_get_info'''( unsigned int cluster_xy ) ===
    28 This function returns in a 32 bits word the relevant informations  for the coprocessor in cluster[x,y]:
    29  * data[7:0] : number of TO_COPROC channels
    30  * data[15:8] : number of FROM_COPROC channels
    31  * data[23:16] : number of coprocessor specific configuration registers
    32  * data[31:24] : number of coprocessor specific status registers
    3320
    3421 == Channel Registers access functions ==