/******************************************************************************* * @file rom_api.h * @author ZS308A Team * @version V1.0 * @date 2022-12-13 * @brief alipay rom api *******************************************************************************/ #ifndef _ROM_API_H #define _ROM_API_H /******************************************************************************/ //includes /******************************************************************************/ #include /******************************************************************************/ //constants /******************************************************************************/ #define _data_rom_start Load$$RW_RAM$$Base #define _data_rom_end Load$$RW_RAM$$Limit #define _data_ram_start Image$$RW_RAM$$Base #define _data_ram_end Image$$RW_RAM$$Limit #define _bss_start Image$$RW_RAM$$ZI$$Base #define _bss_end Image$$RW_RAM$$ZI$$Limit #define _heap_start Image$$ARM_LIB_HEAP$$ZI$$Base #define _heap_end Image$$ARM_LIB_HEAP$$ZI$$Limit /******************************************************************************/ //typedef /******************************************************************************/ /******************************************************************************/ //variable /******************************************************************************/ extern char _data_rom_start[]; extern char _data_rom_end[]; extern char _data_ram_start[]; extern char _data_ram_end[]; extern char _bss_start[]; extern char _bss_end[]; extern char _heap_start[]; extern char _heap_end[]; /* rom api */ extern const alipay_api_t alipay_api; /******************************************************************************/ //function /******************************************************************************/ #endif /* _ROM_API_H */