]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/audio-preprocessing.git/blob - file_demo_bios/am572x/components/sysiram.h
update the demo directory path
[processor-sdk/audio-preprocessing.git] / file_demo_bios / am572x / components / sysiram.h
1 /* \r
2  *  sysiram.h: Internal memory heaps\r
3 */\r
4 #ifndef _SYSIRAM_H\r
5 #define _SYSIRAM_H\r
6 \r
7 #include <xdc/std.h>                /* required for types.h */\r
8 #include <ti/mas/types/types.h>\r
9 \r
10 #define SYS_IRAM_ALIGN_LOG2 3\r
11 #define SYS_IRAM_ALIGN      (8*8/TYP_TWORD_SIZE)    /* alignment on 8 bytes */\r
12 \r
13 #if SYS_IRAM_ALIGN != 8\r
14 #error unsuported word size\r
15 #endif\r
16 \r
17 #define SYS_IRAM_PERMANENT  4000L   /* The number of 8-byte elements */\r
18 #define SYS_IRAM_SCRATCH    1000L\r
19 \r
20 #define SYS_IRAM_PERMANENT_SIZE (SYS_IRAM_ALIGN*SYS_IRAM_PERMANENT)\r
21 #define SYS_IRAM_SCRATCH_SIZE   (SYS_IRAM_ALIGN*SYS_IRAM_SCRATCH)\r
22 \r
23 extern __far tword sysIramPermanent[];\r
24 extern __far tword sysIramScratch[];\r
25 \r
26 #endif\r
27 /* nothing past this point */\r
28 \r