Changes between Version 36 and Version 37 of kernel_syscalls


Ignore:
Timestamp:
Apr 8, 2015, 10:53:34 PM (10 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • kernel_syscalls

    v36 v37  
    77The [source:soft/giet_vm/giet_kernel/sys_handler.c _syscall_vector] array contains the 64 kernel functions (syscal handlers) defined by the GIET-VM to handle system calls.
    88
    9 == Coprocessors related sys call handlers ==
     9== Coprocessors related syscall handlers ==
    1010
    1111These functions are used to access coprocessors connected to the VCI network with a ''vci_mwmr_dma'' controller.
     
    5050 * '''channel''' : channel index.
    5151
    52 === 5) int '''_sys_coproc_channel_stop'''( unsigned int  cluster_xy  ,  unsigned int  channel ) ===
    53 
    54 === 6) int '''_sys_coproc_completed'''( unsigned int cluster_xy ) ===
    55 
     52=== 5) int '''_sys_coproc_channel_stop'''( unsigned int  cluster_xy  ,  unsigned int coproc_type  ,  unsigned int  channel ) ===
     53This function stops a specific TO_COPROC / FROM_COPROC communication channel.
     54 * '''cluster_xy''' : cluster coordinates.
     55 * '''coproc_type''' : coprocessor type.
     56 * '''channel''' : channel index.
     57
     58=== 6) int '''_sys_coproc_completed'''( unsigned int cluster_xy ,  unsigned int coproc_type ) ===
     59This blocking function returns only when the
     60 * '''cluster_xy''' : cluster coordinates.
     61 * '''coproc_type''' : coprocessor type.
    5662
    5763
     
    231237
    232238
    233