Changes between Version 9 and Version 10 of nic_driver


Ignore:
Timestamp:
Oct 25, 2014, 3:27:51 PM (10 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • nic_driver

    v9 v10  
    3434This function is used only by the boot code, and return always 0.
    3535
    36 == __Functions using a physical_memcpy__ ==
     36== __Blocking functions using a physical_memcpy__ ==
    3737
    3838 === int '''_nic_sync_send'''( void* vbase ) ===
     
    4646Return 0 in case of success. Return -1 if buffer not mapped or not user accessible.
    4747
    48 == __Functions using the chained buffer DMA__ ==
     48== __Non blocking functions using the chained buffer DMA__ ==
    4949
    5050 === int '''_nic_cma_send'''( unsigned int nic_channel,  unsigned int cma_channel,  chbuf_descriptor_t* chbuf ) ===
     
    5757Return 0 in case of success. Return -1 if NIC or CMA channel index too large.
    5858
    59 === void '''_nic_cma_receive'''(  unsigned int nic_channel,  unsigned int cma_channel,  chbuf_descriptor_t* chbuf ) ===
     59=== int '''_nic_cma_receive'''(  unsigned int nic_channel,  unsigned int cma_channel,  chbuf_descriptor_t* chbuf ) ===
    6060This non blocking funtion starts a CMA channel to transfer a flow of containers from a NIC_RX chbuf to a kernel chbuf.
    6161 * '''nic_channel''' : NIC_RX channel index