Nut/OS  4.10.3
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:

Go to the source code of this file.

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

Definition at line 70 of file charlcd_at91.c.

#define LCD_COLS   16

Definition at line 74 of file charlcd_at91.c.

#define LCD_E2E_DLY   80

Definition at line 78 of file charlcd_at91.c.

#define LCD_LONG_DELAY   1000

Definition at line 82 of file charlcd_at91.c.

#define LCD_IF_4BIT

Definition at line 86 of file charlcd_at91.c.

#define LCD_CS_PIO_ID   PIO_ID

Definition at line 98 of file charlcd_at91.c.

#define LCD_EN_PIO_ID   PIO_ID

Definition at line 108 of file charlcd_at91.c.

#define LCD_RW_PIO_ID   PIO_ID

Definition at line 118 of file charlcd_at91.c.

#define LCD_RS_PIO_ID   PIO_ID

Definition at line 128 of file charlcd_at91.c.

#define LCD_DATA_PIO_ID   PIO_ID

Definition at line 138 of file charlcd_at91.c.

#define LCD_EN_SET ( )

Definition at line 162 of file charlcd_at91.c.

#define LCD_EN_CLR ( )

Definition at line 163 of file charlcd_at91.c.

#define LCD_RS_SET ( )

Definition at line 182 of file charlcd_at91.c.

#define LCD_RS_CLR ( )

Definition at line 183 of file charlcd_at91.c.

#define LCD_RW_SET ( )

Definition at line 202 of file charlcd_at91.c.

#define LCD_RW_CLR ( )

Definition at line 203 of file charlcd_at91.c.

#define LCD_EN2_SET ( )

Definition at line 222 of file charlcd_at91.c.

#define LCD_EN2_CLR ( )

Definition at line 223 of file charlcd_at91.c.

#define LCD_RST_SET ( )

Definition at line 242 of file charlcd_at91.c.

#define LCD_RST_CLR ( )

Definition at line 243 of file charlcd_at91.c.

#define LCD_DATA_BASE   PIOA_BASE

Definition at line 248 of file charlcd_at91.c.