1 /** 2 * Copyright (c) 2020 HiSilicon (Shanghai) Technologies CO., LIMITED. 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 15 * 16 * Description: hilink function mapping. \n 17 * 18 * History: \n 19 * 2024-01-27, Create file. \n 20 */ 21 22 #ifndef HILINK_FUNCTION_MAPPING_H 23 #define HILINK_FUNCTION_MAPPING_H 24 25 #ifdef __cplusplus 26 extern "C" { 27 #endif 28 29 int *get_app_tbl(void); 30 31 extern unsigned int __bss_begin__; 32 extern unsigned int __bss_end__; 33 extern unsigned int __data_begin__; 34 extern unsigned int __data_load__; 35 extern unsigned int __data_size__; 36 37 extern unsigned int __sram_text_begin__; 38 extern unsigned int __sram_text_load__; 39 extern unsigned int __sram_text_size__; 40 41 #ifdef __cplusplus 42 } 43 #endif 44 #endif 45