#pragma once /* Which EPD driver component this binary is built against -- exactly one, * selected at compile time by CONFIG_FRAME_PANEL_EE02_13IN3 (see * main/Kconfig.projbuild and main/CMakeLists.txt's matching PRIV_REQUIRES * selection). Every file that used to `#include "epd7in3e.h"` directly * includes this instead, so a build for the other board picks up the * right EPD_WIDTH/EPD_HEIGHT/EPD_FRAME_BYTES/epd_color_t/epd_init() etc. * with no other source change -- both driver components expose the same * function/macro names (see epd13in3e.h), just sized for their own * panel. */ #if CONFIG_FRAME_PANEL_EE02_13IN3 #include "epd13in3e.h" #else #include "epd7in3e.h" #endif