15 lines
496 B
C
15 lines
496 B
C
/* LVGL attribute overrides for the JC3636W518 (ESP32-S3), included via LV_ATTRIBUTE_CUSTOM_INCLUDE in lv_conf.h */
|
|||
|
|
#ifndef LV_ATTR_JC3636W518_H
|
||
|
|
#define LV_ATTR_JC3636W518_H
|
||
|
|
|
||
|
|
#if !defined(__ASSEMBLY__)
|
||
|
|
#include <esp_attr.h>
|
||
|
|
#endif
|
||
|
|
|
||
|
|
/* hot drawing/blending functions in internal RAM instead of flash (via cache) */
|
||
|
|
#define LV_ATTRIBUTE_FAST_MEM IRAM_ATTR
|
||
|
|
|
||
|
|
/* lv_display_flush_ready() is called from the LCD DMA-done interrupt: keep it in IRAM */
|
||
|
|
#define LV_ATTRIBUTE_FLUSH_READY IRAM_ATTR
|
||
|
|
|
||
|
|
#endif
|