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/sys/hwr_mapping.h

    r166 r200  
    9999};
    100100
     101/* MWMR */
     102enum SoclibMwmrRegisters {
     103    MWMR_IOREG_MAX = 16,
     104    MWMR_RESET = MWMR_IOREG_MAX,
     105    MWMR_CONFIG_FIFO_WAY,
     106    MWMR_CONFIG_FIFO_NO,
     107    MWMR_CONFIG_STATUS_ADDR,
     108    MWMR_CONFIG_DEPTH,
     109    MWMR_CONFIG_BUFFER_ADDR,
     110    MWMR_CONFIG_LOCK_ADDR,
     111    MWMR_CONFIG_RUNNING,
     112    MWMR_CONFIG_WIDTH,
     113    MWMR_FIFO_FILL_STATUS,
     114};
     115
     116enum SoclibMwmrWay {
     117    MWMR_TO_COPROC,
     118    MWMR_FROM_COPROC,
     119};
     120
    101121#endif
    102122
Note: See TracChangeset for help on using the changeset viewer.