chore: initial commit

This commit is contained in:
CSBOOK\44744
2026-06-25 00:34:34 +08:00
commit 3cce1be162
295 changed files with 30971 additions and 0 deletions
@@ -0,0 +1,44 @@
/*
* SPDX-FileCopyrightText: 2024-2026 Espressif Systems (Shanghai) CO LTD
*
* SPDX-License-Identifier: Apache-2.0
*/
#include "platform.h"
#include "lcd.h"
esp_err_t platform_init_lcd_device(void)
{
return lcd_init_device();
}
void platform_start_lcd_render_loop(void)
{
lcd_start_render_loop();
}
esp_err_t platform_stop_lcd_render_loop(int timeout_ms)
{
return lcd_stop_render_loop(timeout_ms);
}
esp_err_t platform_lcd_request_presentation(const platform_lcd_presentation_request_t *request)
{
return lcd_request_presentation(request);
}
esp_err_t platform_lcd_preheat_presentation(const platform_lcd_presentation_request_t *request)
{
return lcd_preheat_presentation(request);
}
uint32_t platform_lcd_presentation_completion_count(void)
{
return lcd_presentation_completion_count();
}
esp_err_t platform_lcd_wait_presentation_completion(uint32_t since_count, uint32_t timeout_ms)
{
return lcd_wait_presentation_completion(since_count, timeout_ms);
}