1 /* MANAGED-BY-SYSTEM-BUILDER */ 2 /* VisualDSP++ 5.0 Update 6 */ 3 /* LDF Printer version: 5.6.0.4 */ 4 /* ldfgen.exe version: 5.6.0.4 */ 5 /* VDSG version: 5.6.0.4 */ 6 7 /* 8 ** User heap source file generated on Feb 23, 2012 at 09:38:46. 9 ** 10 ** Copyright (C) 2000-2008 Analog Devices Inc., All Rights Reserved. 11 ** 12 ** This file is generated automatically based upon the options selected 13 ** in the LDF Wizard. Changes to the LDF configuration should be made by 14 ** changing the appropriate options rather than editing this file. 15 ** 16 ** Configuration:- 17 ** crt_doj: bf533_basiccrt.doj 18 ** processor: ADSP-BF533 19 ** product_name: VisualDSP++ 5.0 Update 6 20 ** si_revision: 0.5 21 ** default_silicon_revision_from_archdef: 0.5 22 ** cplb_init_cplb_ctrl: 81 23 ** using_cplusplus: true 24 ** mem_init: false 25 ** use_vdk: false 26 ** use_eh: true 27 ** use_argv: false 28 ** running_from_internal_memory: true 29 ** user_heap_src_file: E:\eclipse\tq2440radio\bsp\bf533\vdsp\bf533_heaptab.c 30 ** libraries_use_stdlib: true 31 ** libraries_use_fileio_libs: false 32 ** libraries_use_ieeefp_emulation_libs: false 33 ** libraries_use_eh_enabled_libs: false 34 ** system_heap: L1 35 ** system_heap_min_size: 1k 36 ** system_stack: L1 37 ** system_stack_min_size: 1k 38 ** use_sdram: false 39 ** 40 */ 41 42 43 #ifdef _MISRA_RULES 44 #pragma diag(push) 45 #pragma diag(suppress:misra_rule_1_1) 46 #pragma diag(suppress:misra_rule_2_2) 47 #pragma diag(suppress:misra_rule_6_3) 48 #pragma diag(suppress:misra_rule_8_10) 49 #pragma diag(suppress:misra_rule_10_1_a) 50 #pragma diag(suppress:misra_rule_11_3) 51 #pragma diag(suppress:misra_rule_12_7) 52 #endif /* _MISRA_RULES */ 53 54 55 56 extern "asm" int ldf_heap_space; 57 extern "asm" int ldf_heap_length; 58 59 60 struct heap_table_t 61 { 62 void *base; 63 unsigned long length; 64 long int userid; 65 }; 66 67 #pragma file_attr("libData=HeapTable") 68 #pragma section("constdata") 69 struct heap_table_t heap_table[2] = 70 { 71 72 73 { &ldf_heap_space, (int) &ldf_heap_length, 0 }, 74 75 76 { 0, 0, 0 } 77 }; 78 79 80 81 #ifdef _MISRA_RULES 82 #pragma diag(pop) 83 #endif /* _MISRA_RULES */ 84 85 86