Skip to content
Snippets Groups Projects
Commit 59e5e2f5 authored by Pierre-noel Bouteville's avatar Pierre-noel Bouteville Committed by Gregory Nutt
Browse files

drivers/lcd/st7565.c: Extend to include support for the ERC12864-3. From Pierre-noel Bouteville

parent 01bfc37a
No related branches found
No related tags found
No related merge requests found
......@@ -11011,3 +11011,6 @@
* libc/stdlib/lib_qsort.c and include/stdlib.h: Make coding style
more conformant, take description from OpenGroup.org, rename formal
parameters to match names used on OpenGroup.org (2015-10-02).
* drivers/lcd/st7565.c: Extend to include support for the ERC12864-3.
From Pierre-noel Bouteville (2015-10-07).
arch @ 0b8c98bf
Subproject commit 0f4940ff6339d4a4e4b8fdfeb3af8dd54f77b93f
Subproject commit 0b8c98bfac171b330430a02070ecbe8bb9618de3
......@@ -564,6 +564,9 @@ choice
config NHD_C12864KGZ
bool "like NHD C12864KGZ"
config ERC_12864_3
bool "like ERC12864-3"
endchoice
config ST7565_NINTERFACES
......
......@@ -1025,6 +1025,17 @@ FAR struct lcd_dev_s *st7565_initialize(FAR struct st7565_lcd_s *lcd,
(void)st7565_send_one_data(priv, ST7565_POWERCTRL_INT);
(void)st7565_send_one_data(priv, ST7565_SETSTARTLINE);
#elif CONFIG_ERC_12864_3
(void)st7565_send_one_data(priv, ST7565_ADCNORMAL);
(void)st7565_send_one_data(priv, ST7565_SETCOMREVERSE);
(void)st7565_send_one_data(priv, ST7565_BIAS_1_9);
(void)st7565_send_one_data(priv, ST7565_POWERCTRL_INT);
(void)st7565_send_one_data(priv, ST7565_REG_RES_5_5);
(void)st7565_send_one_data(priv, ST7565_SETEVMODE);
(void)st7565_send_one_data(priv, ST7565_SETEVREG(0x24));
(void)st7565_send_one_data(priv, ST7565_SETSTARTLINE);
#else
# error "No initialization sequence selected"
#endif
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment