Nut/OS  5.0.5
API Reference
charlcd_at91.c File Reference
#include <cfg/arch.h>
#include <cfg/arch/gpio.h>
#include <cfg/lcd.h>
#include <stdlib.h>
#include <string.h>
#include <sys/nutconfig.h>
#include <dev/st7036.h>
#include <dev/term.h>
#include <sys/timer.h>
Include dependency graph for charlcd_at91.c:

Defines

#define LCD_ROWS   2
#define LCD_COLS   16
#define LCD_E2E_DLY   80
#define LCD_LONG_DELAY   1000
#define LCD_IF_4BIT
#define LCD_CS_PIO_ID   PIO_ID
#define LCD_EN_PIO_ID   PIO_ID
#define LCD_RW_PIO_ID   PIO_ID
#define LCD_RS_PIO_ID   PIO_ID
#define LCD_DATA_PIO_ID   PIO_ID
#define LCD_EN_SET()
#define LCD_EN_CLR()
#define LCD_RS_SET()
#define LCD_RS_CLR()
#define LCD_RW_SET()
#define LCD_RW_CLR()
#define LCD_EN2_SET()
#define LCD_EN2_CLR()
#define LCD_RST_SET()
#define LCD_RST_CLR()
#define LCD_DATA_BASE   PIOA_BASE

Define Documentation

#define LCD_ROWS   2
#define LCD_COLS   16
#define LCD_E2E_DLY   80
#define LCD_LONG_DELAY   1000
#define LCD_IF_4BIT
#define LCD_CS_PIO_ID   PIO_ID
#define LCD_EN_PIO_ID   PIO_ID
#define LCD_RW_PIO_ID   PIO_ID
#define LCD_RS_PIO_ID   PIO_ID
#define LCD_DATA_PIO_ID   PIO_ID
#define LCD_EN_SET ( )
#define LCD_EN_CLR ( )
#define LCD_RS_SET ( )
#define LCD_RS_CLR ( )
#define LCD_RW_SET ( )
#define LCD_RW_CLR ( )
#define LCD_EN2_SET ( )
#define LCD_EN2_CLR ( )
#define LCD_RST_SET ( )
#define LCD_RST_CLR ( )
#define LCD_DATA_BASE   PIOA_BASE