source: soft/giet_vm/giet_libs/srl.h @ 722

Last change on this file since 722 was 271, checked in by cfuguet, 11 years ago
  • Bugfix: The ISR_SWITCH index should be NB_PROCS_MAX + local_pid. This is because the first NB_PROCS_MAX indexes on the XICU in each cluster are used for the WAKEUP software interrupts.
  • Relocating the memcpy and memset functions into the giet_libs/stdlib.* files.
  • Modification of the sort application to used 8 threads instead of
    1. Modifying the mapping files to distribute the 8 threads on the available processors. (Ex. When using 4 processors, each one executes 2 threads)
  • Property svn:executable set to *
File size: 423 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 "stdlib.h"
13
14#include "libsrl/srl_public_types.h"
15#include "libsrl/srl_lock.h"
16#include "libsrl/srl_mwmr.h"
17#include "libsrl/srl_log.h"
18#include "libsrl/srl_barrier.h"
19#include "libsrl/srl_memspace.h"
20#include "libsrl/srl_hw_helpers.h"
21#include "libsrl/srl_args.h"
22
23
24#endif
25
Note: See TracBrowser for help on using the repository browser.