Ignore:
Timestamp:
Aug 12, 2012, 1:35:34 PM (12 years ago)
Author:
karaoui
Message:

+ removing some bugs from:

  • xml_parser.c: check that strcmp == 0 for coproc direction
  • mwmr_channel.c: mwmr->ptr to ptr.
  • utils.h double definition of memcpy fonction.

+ mapping_info.h : naming the enums
+ boot_init.c: changing the order of initialisation in order

to initialise the coproc with the mwmr channel values( depth, width...).
Note that the vobjs are now physically initialised.

+ mwmr_channel.h: changing the order argument definition to suit vci_mwmr_channel Soclib componnent.
+ hwr_mapping.h: adding the register description of the vci_mwmr_controller .

File:
1 edited

Legend:

Unmodified
Added
Removed
  • soft/giet_vm/libs/mwmr_channel.h

    r189 r200  
    1919    unsigned int        ptw;                    // index of the first empty slot
    2020    unsigned int        sts;                    // number of words available
     21    unsigned int        lock;                   // exclusive access lock
    2122    unsigned int        depth;                  // max number of words in the channel
    2223    unsigned int        width;                  // number of words in an item   
    23     unsigned int        lock;                   // exclusive access lock
    2424    unsigned int        data[1018];             // circular buffer
    2525} mwmr_channel_t;
Note: See TracChangeset for help on using the changeset viewer.