summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/bfin/cache/cache_.h
blob: fc7dd810fc612a1b19bba51e106a94ca1daec6ba (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/*
 *  Blackfin Cache Manager Support
 *
 *  $Id$
 */

#ifndef _cache__h_
#define _cache__h_

#include <libcpu/cache.h>

#define CPU_DATA_CACHE_ALIGNMENT          32
#define CPU_INSTRUCTION_CACHE_ALIGNMENT   32

#ifdef BSP_DATA_CACHE_CONFIG
#define LIBCPU_DATA_CACHE_CONFIG BSP_DATA_CACHE_CONFIG
#else
/* use 16K of each SRAM bank */
#define LIBCPU_DATA_CACHE_CONFIG (3 << DMEM_CONTROL_DMC_SHIFT)
#endif

#endif /* _cache__h_ */