1425bb815Sopenharmony_ci#ifndef CONFIG_GT_H 2425bb815Sopenharmony_ci#define CONFIG_GT_H 3425bb815Sopenharmony_ci 4425bb815Sopenharmony_ci#ifdef JERRY_FOR_IAR_CONFIG 5425bb815Sopenharmony_ci 6425bb815Sopenharmony_ci#ifdef JERRY_IAR_GT 7425bb815Sopenharmony_ci 8425bb815Sopenharmony_ci#include "mc_fs.h" 9425bb815Sopenharmony_ci#include "mc_memory_config.h" 10425bb815Sopenharmony_ci#include "mc_memory.h" 11425bb815Sopenharmony_ci#include "mc_type.h" 12425bb815Sopenharmony_ci#include "mc_hal_rtc.h" 13425bb815Sopenharmony_ci 14425bb815Sopenharmony_ci#ifndef INPUTJS_BUFFER_SIZE 15425bb815Sopenharmony_ci#define INPUTJS_BUFFER_SIZE (32 * 1024) 16425bb815Sopenharmony_ci#endif /* INPUTJS_BUFFER_SIZE */ 17425bb815Sopenharmony_ci 18425bb815Sopenharmony_ci#ifndef SNAPSHOT_BUFFER_SIZE 19425bb815Sopenharmony_ci#define SNAPSHOT_BUFFER_SIZE (24 * 1024) 20425bb815Sopenharmony_ci#endif /* SNAPSHOT_BUFFER_SIZE */ 21425bb815Sopenharmony_ci 22425bb815Sopenharmony_ci// Maximum size for js and snapshot file 23425bb815Sopenharmony_ci__no_init static uint8_t input_buffer[INPUTJS_BUFFER_SIZE] @ ACE_CACHE_ADDRESS; 24425bb815Sopenharmony_ci__no_init static uint8_t snapshot_buffer[SNAPSHOT_BUFFER_SIZE] @ SNAPSHOT_24K_ADDRESS; 25425bb815Sopenharmony_ci 26425bb815Sopenharmony_ci#endif // JERRY_IAR_GT 27425bb815Sopenharmony_ci#endif // JERRY_FOR_IAR_CONFIG 28425bb815Sopenharmony_ci 29425bb815Sopenharmony_ci#endif // CONFIG_GT_H 30