mirror of
https://github.com/apache/nuttx.git
synced 2026-06-08 01:42:58 +08:00
More renaming: up_lcdinitialize->board_lcd_initialize, up_lcdgetdev->board_lcd_getdev, up_lcduninitialize->board_lcd_uninitialize
This commit is contained in:
@@ -272,6 +272,32 @@ FAR struct fb_vtable_s *board_graphics_setup(unsigned int devno);
|
||||
int board_ioctl(unsigned int cmd, uintptr_t arg);
|
||||
#endif
|
||||
|
||||
/****************************************************************************
|
||||
* Name: board_lcd_initialize, board_lcd_getdev, board_lcd_uninitialize
|
||||
*
|
||||
* Description:
|
||||
* If an architecture supports a parallel or serial LCD, then it must
|
||||
* provide APIs to access the LCD as follows:
|
||||
*
|
||||
* board_lcd_initialize - Initialize the LCD video hardware. The initial
|
||||
* state of the LCD is fully initialized, display
|
||||
* memory cleared, and the LCD ready to use, but
|
||||
* with the power setting at 0 (full off).
|
||||
* board_lcd_getdev - Return a a reference to the LCD object for
|
||||
* the specified LCD. This allows support for
|
||||
* multiple LCD devices.
|
||||
* board_lcd_uninitialize - Uninitialize the LCD support
|
||||
*
|
||||
***************************************************************************/
|
||||
|
||||
#ifdef CONFIG_LCD
|
||||
struct lcd_dev_s; /* Forward reference */
|
||||
|
||||
int board_lcd_initialize(void);
|
||||
FAR struct lcd_dev_s *board_lcd_getdev(int lcddev);
|
||||
void board_lcd_uninitialize(void);
|
||||
#endif
|
||||
|
||||
/****************************************************************************
|
||||
* Name: board_led_initialize
|
||||
*
|
||||
|
||||
+2
-23
@@ -184,33 +184,12 @@ struct lcd_dev_s
|
||||
|
||||
#ifdef __cplusplus
|
||||
#define EXTERN extern "C"
|
||||
extern "C" {
|
||||
extern "C"
|
||||
{
|
||||
#else
|
||||
#define EXTERN extern
|
||||
#endif
|
||||
|
||||
/****************************************************************************
|
||||
* Name: up_lcdinitialize, up_lcdgetdev, up_lcduninitialize
|
||||
*
|
||||
* Description:
|
||||
* If an architecture supports a parallel or serial LCD, then it must
|
||||
* provide APIs to access the LCD as follows:
|
||||
*
|
||||
* up_lcdinitialize - Initialize the LCD video hardware. The initial
|
||||
* state of the LCD is fully initialized, display
|
||||
* memory cleared, and the LCD ready to use, but with
|
||||
* the power setting at 0 (full off).
|
||||
* up_lcdgetdev - Return a a reference to the LCD object for
|
||||
* the specified LCD. This allows support for
|
||||
* multiple LCD devices.
|
||||
* up_lcduninitialize - Unitialize the LCD support
|
||||
*
|
||||
***************************************************************************/
|
||||
|
||||
EXTERN int up_lcdinitialize(void);
|
||||
EXTERN FAR struct lcd_dev_s *up_lcdgetdev(int lcddev);
|
||||
EXTERN void up_lcduninitialize(void);
|
||||
|
||||
#undef EXTERN
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user