Changes between Version 29 and Version 30 of library_stdio


Ignore:
Timestamp:
Oct 29, 2014, 8:36:16 AM (10 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • library_stdio

    v29 v30  
    146146This blocking function use a memcopy strategy to transfer data from an user buffer to the frame buffer: ''offset'' defines the offset (in bytes) in the frame buffer, ''buffer''  is the user buffer base address, ''length''  is the number of bytes to be transfered.
    147147
     148 === void '''giet_fbf_cma_alloc'''()
     149This function allocates a private CMA channel  to the calling task, and registers the channel index
     150in the task context.
     151Task exit if no CMA channel available
     152
    148153 === void '''giet_fbf_cma_start'''( void* buf0, void* buf1, unsigned int length ) ===
    149154This function initializes the chained buffer DMA controller (CMA) to transfer a stream of images from two user buffers to the frame buffer. It must be used in conjunction with the giet_fbf_cma_display() function. A CMA channel should have been allocated to the calling task in the application mapping.