Skip to content

Commit 0ade0ae

Browse files
committed
ugfx/CUBE0414: swap t0_* and t1_* register addresses
1 parent 02cf733 commit 0ade0ae

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

components/ugfx/drivers/gdisp/CUBE0414/gdisp_lld_CUBE0414.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -86,12 +86,12 @@ LLDSPEC bool_t gdisp_lld_init(GDisplay *g) {
8686
gfxSleepMilliseconds(120);
8787

8888
write_cmd(g, CUBE0414_CONF_WR); // 1: Set write reg conf, 6 args, no delay:
89-
write_data(g, CONFIG_CUBE0414_LED_T1H / 10); // T1H Time (ns)
90-
write_data(g, CONFIG_CUBE0414_LED_T1L / 10); // T1L Time (ns)
91-
write_data(g, CONFIG_CUBE0414_LED_T0H / 10); // T0H Time (ns)
92-
write_data(g, CONFIG_CUBE0414_LED_T0L / 10); // T0L Time (ns)
93-
write_data(g, CONFIG_CUBE0414_LED_RST * 100 >> 8); // RST Time H (us)
94-
write_data(g, CONFIG_CUBE0414_LED_RST * 100 & 0xff); // RST Time L (us)
89+
write_data(g, CONFIG_CUBE0414_LED_T0H / 10); // T0H Time: val * 10 ns
90+
write_data(g, CONFIG_CUBE0414_LED_T0L / 10); // T0L Time: val * 10 ns
91+
write_data(g, CONFIG_CUBE0414_LED_T1H / 10); // T1H Time: val * 10 ns
92+
write_data(g, CONFIG_CUBE0414_LED_T1L / 10); // T1L Time: val * 10 ns
93+
write_data(g, CONFIG_CUBE0414_LED_RST * 100 >> 8); // RST Time H: val * 10 ns
94+
write_data(g, CONFIG_CUBE0414_LED_RST * 100 & 0xff); // RST Time L: val * 10 ns
9595
write_cmd(g, CUBE0414_ADDR_WR); // 2: Set write ram addr, 64 args, no delay:
9696
write_buff(g, (uint8_t *)ram_addr_table, sizeof(ram_addr_table));
9797
write_cmd(g, CUBE0414_DATA_WR); // 3: Set write ram data, N args, no delay:

main/Kconfig.projbuild

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -244,18 +244,6 @@ config CUBE0414_COLOR_GRB
244244
bool "GRB"
245245
endchoice
246246

247-
config CUBE0414_LED_T1H
248-
int "CUBE0414 LED T1H Time (ns)"
249-
default 1360
250-
range 10 2500
251-
depends on ENABLE_VFX && VFX_OUTPUT_CUBE0414
252-
253-
config CUBE0414_LED_T1L
254-
int "CUBE0414 LED T1L Time (ns)"
255-
default 350
256-
range 10 2500
257-
depends on ENABLE_VFX && VFX_OUTPUT_CUBE0414
258-
259247
config CUBE0414_LED_T0H
260248
int "CUBE0414 LED T0H Time (ns)"
261249
default 350
@@ -268,6 +256,18 @@ config CUBE0414_LED_T0L
268256
range 10 2500
269257
depends on ENABLE_VFX && VFX_OUTPUT_CUBE0414
270258

259+
config CUBE0414_LED_T1H
260+
int "CUBE0414 LED T1H Time (ns)"
261+
default 1360
262+
range 10 2500
263+
depends on ENABLE_VFX && VFX_OUTPUT_CUBE0414
264+
265+
config CUBE0414_LED_T1L
266+
int "CUBE0414 LED T1L Time (ns)"
267+
default 350
268+
range 10 2500
269+
depends on ENABLE_VFX && VFX_OUTPUT_CUBE0414
270+
271271
config CUBE0414_LED_RST
272272
int "CUBE0414 LED RST Time (us)"
273273
default 280

0 commit comments

Comments
 (0)