Changes between Version 3 and Version 4 of nic_driver


Ignore:
Timestamp:
Oct 21, 2014, 11:43:09 AM (10 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • nic_driver

    v3 v4  
    3737
    3838 === void '''_nic_sync_send'''( void* vbase ) ===
    39 This blocking function uses a physical_memcpy() to transfer one container (4 Kbytes) from a single user buffer to the NIC. The ''vbase'' argument is the user buffer virtual base address.
     39This blocking function uses a physical_memcpy() to transfer one container (4 Kbytes) from a single user buffer to the NIC channel allocated to the calling task. The ''vbase'' argument is the user buffer virtual base address.
    4040
    4141 === void '''_nic_sync_receive'''( void* vbase ) ===
    42 This blocking function uses a physical_memcpy() to transfer one container (4 Kbytes) from the NIC to a single user buffer. The ''vbase'' argument is the user buffer virtual base address.
     42This blocking function uses a physical_memcpy() to transfer one container (4 Kbytes) from the NIC channel allocated to the calling task, to a single user buffer. The ''vbase'' argument is the user buffer virtual base address.
    4343
    4444== __Functions using the chained buffer DMA__ ==