source: soft/giet_vm/libs/srl.h @ 200

Last change on this file since 200 was 200, checked in by karaoui, 12 years ago

+ 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 size: 515 bytes
Line 
1#ifndef SRL_H_
2#define SRL_H_
3
4/**
5   @file
6   @module{SRL}
7   @short SRL Api main header
8 */
9
10#include "mapping_info.h"
11#include "stdio.h"
12#include "utils.h"
13
14#include "libsrl/srl_public_types.h"
15//#include "libsrl/srl_private_types.h"
16
17#include "libsrl/srl_lock.h"
18#include "libsrl/srl_mwmr.h"
19#include "libsrl/srl_log.h"
20#include "libsrl/srl_barrier.h"
21#include "libsrl/srl_memspace.h"
22
23#include "libsrl/srl_hw_helpers.h"
24
25#include "libsrl/srl_args.h"
26
27//kernel use!
28//#include "libsrl/srl_mwmr_sys.h"
29
30
31#endif
32
Note: See TracBrowser for help on using the repository browser.