Ignore:
Timestamp:
Nov 21, 2015, 1:57:51 PM (9 years ago)
Author:
alain
Message:

1) introduce the stdint.h file to define uint*_t and int*_t types.
2) introduce the bufio service in the mwmr library.
3) modify the fbf_cma system calls to support chbuf containing more than 2 buffers.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • soft/giet_vm/giet_libs/stdio.h

    r713 r722  
    3434#define SYSCALL_FBF_CMA_DISPLAY      0x0D
    3535#define SYSCALL_FBF_CMA_STOP         0x0E
    36 //                                   0x0F
     36#define SYSCALL_FBF_CMA_CHECK        0x0F
    3737
    3838#define SYSCALL_APPS_STATUS          0x10
     
    292292extern void giet_fbf_alloc();
    293293
    294 extern void giet_fbf_cma_alloc();
    295 
    296 extern void giet_fbf_cma_init_buf( void* buf0_vbase,
    297                                    void* buf1_vbase,
    298                                    void* sts0_vaddr,
    299                                    void* sts1_vaddr );
    300 
    301 extern void giet_fbf_cma_start( unsigned int length );
     294extern void giet_fbf_cma_alloc( unsigned int nbufs );
     295
     296extern void giet_fbf_cma_init_buf( unsigned int index,
     297                                   void*        buf_vbase,
     298                                   void*        sts_vaddr );
     299
     300extern void giet_fbf_cma_start();
     301
     302extern void giet_fbf_cma_check( unsigned int buffer );
    302303
    303304extern void giet_fbf_cma_display( unsigned int buffer );
Note: See TracChangeset for help on using the changeset viewer.