Definition in file ks0108.c.
#include <avr/io.h>
#include <avr/interrupt.h>
#include "global.h"
#include "ks0108.h"
Go to the source code of this file.
Functions | |
void | glcdInitHW (void) |
void | glcdControllerSelect (u08 controller) |
void | glcdBusyWait (u08 controller) |
void | glcdControlWrite (u08 controller, u08 data) |
u08 | glcdControlRead (u08 controller) |
void | glcdDataWrite (u08 data) |
u08 | glcdDataRead (void) |
void | glcdReset (u08 resetState) |
void | glcdSetXAddress (u08 xAddr) |
void | glcdSetYAddress (u08 yAddr) |
void | glcdInit () |
Initialize the display, clear it, and prepare it for access. | |
void | glcdHome (void) |
Set display memory access point back to upper,left corner. | |
void | glcdClearScreen (void) |
Clear the display. | |
void | glcdStartLine (u08 start) |
Set display memory access point to row [line] and column [col] assuming 5x7 font. | |
void | glcdSetAddress (u08 x, u08 yLine) |
Set display memory access point to [x] horizontal pixel and [y] vertical line. | |
void | glcdGotoChar (u08 line, u08 col) |
Set display memory access point to row [line] and column [col] assuming 5x7 font. | |
void | glcdDelay (u16 p) |
Generic delay routine for timed glcd access. | |
Variables | |
GrLcdStateType | GrLcdState |