Changes between Version 9 and Version 10 of mwr_driver


Ignore:
Timestamp:
Mar 6, 2015, 2:15:41 PM (9 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • mwr_driver

    v9 v10  
    1919The addressable registers map and command codes are defined [source:soft/giet_vm/giet_drivers/mwr_driver.h here].
    2020
    21  == Channel Registers access functions ==
     21 == __Coprocessor registers access functions__ ==
     22
     23These functions can be used to access the specific coprocessor registers.
     24
     25 === void '''_mwr_set_coproc_register'''( unsigned int cluster_xy ,  unsigned int index ,  unsigned int value ) ===
     26This function set a a new value in a coprocessor register.
     27 * '''cluster_xy''' : cluster coordinates.
     28 * '''index''' : register index.
     29 * '''value''' : value to be written.
     30
     31 === unsigned int '''_mwr_get coproc_register'''( unsigned int cluster_xy , unsigned int index) ===
     32  * '''cluster_xy''' : cluster coordinates.
     33 * '''index''' : register index.
     34
     35 == __Channel registers access functions__ ==
     36
     37These functions access the communication channels registers contained in the vci_mwmr_dma controller.
    2238
    2339 === void '''_mwr_channel_init'''( unsigned int cluster_xy, unsigned int channel, unsigned int mode, unsigned long long buffer_paddr, unsigned int buffer_size, unsigned long long desc_paddr, unsigned long long lock_paddr ) ===