Ignore:
Timestamp:
Aug 14, 2013, 11:19:29 PM (11 years ago)
Author:
alain
Message:

1/ introducing support to display images on the frame buffer
with the vci_chbuf_dma (in stdio.c and drivers.c)
2/ introducing support for mem_cache configuration segment
as the memory cache is considered as another addressable peripheral type
(in drivers.c)
3/ Introducing the new "increment" parameter in the mapping header.
This parameter define the virtual address increment for the vsegs
associated to the replicated peripherals (ICU, XICU, MDMA, TIMER, MMC).
This parameter is mandatory, and all map.xml files the "mappings"
directory have been updated.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • soft/giet_vm/sys/hwr_mapping.h

    r252 r253  
    4949    DMA_END         = 7,
    5050    DMA_SPAN        = 8,
     51};
     52
     53/* CMA */
     54enum CMA_registers
     55{
     56    CHBUF_RUN           = 0,    // write-only : channel activated
     57    CHBUF_STATUS        = 1,    // read-only  : channel fsm state
     58    CHBUF_SRC_DESC      = 2,    // read/write : source chbuf : descriptor base address
     59    CHBUF_DST_DESC      = 3,    // read/write : destination chbuf : descriptor base address,
     60    CHBUF_SRC_NBUFS     = 4,    // read/write : source chbuf : number of buffers,
     61    CHBUF_DST_NBUFS     = 5,    // read/write : destination chbuf : number of buffers,
     62    CHBUF_BUF_SIZE      = 6,    // read/write : buffer size for both source & destination 
     63    CHBUF_PERIOD        = 7,    // read/write : period for status polling
     64    CHBUF_SRC_EXT       = 8,    // read/write : source chbuf : descriptor base address
     65    CHBUF_DST_EXT       = 9,    // read/write : destination chbuf : descriptor base address,
     66    /****/
     67    CHBUF_CHANNEL_SPAN  = 1024,
    5168};
    5269
Note: See TracChangeset for help on using the changeset viewer.