drv_ea_ldp6416.c File Reference

Draw drivers for Embedded Adventures LDP-6416 LED panel and similar. More...

#include "ea_ldp6416.h"
#include "config.h"
#include "draw\draw.h"
#include "draw\draw_screen_buffer.h"
Include dependency graph for drv_ea_ldp6416.c:

Go to the source code of this file.

Defines

#define set_pins_r1_g1()

Functions

uns8 drv_get_pixel (uns8 x, uns8 y)
void drv_init ()
void drv_paint ()
void drv_print_buffer ()
void drv_refresh ()
void drv_set_display_brightness (uns8 brightness)
void drv_setup_io ()

Variables

uns8 bright_count = 0
uns8 bright_level = 0
char buffer0 [256]
uns8 buffer_position = 0
uns8 current_buffer = 0
uns8 current_row = 0

Detailed Description

Definition in file drv_ea_ldp6416.c.


Define Documentation

 
#define set_pins_r1_g1 (  ) 
Value:
set_pin(ea_ldp6416_r1_port, ea_ldp6416_r1_pin); \
    set_pin(ea_ldp6416_g1_port, ea_ldp6416_g1_pin);

Definition at line 48 of file drv_ea_ldp6416.c.

Referenced by drv_refresh().


Function Documentation

uns8 drv_get_pixel ( uns8  x,
uns8  y 
)

Definition at line 279 of file drv_ea_ldp6416.c.

void drv_init (  ) 

Definition at line 287 of file drv_ea_ldp6416.c.

References ea_ldp6416_init().

Here is the call graph for this function:

void drv_paint (  ) 

Definition at line 73 of file drv_ea_ldp6416.c.

References buffer0, buffer1, draw_buffer0, and uns8.

void drv_print_buffer (  ) 

Definition at line 94 of file drv_ea_ldp6416.c.

References buffer0, serial_print_int(), serial_print_nl(), serial_print_spc(), and uns8.

Here is the call graph for this function:

void drv_refresh (  ) 
void drv_set_display_brightness ( uns8  brightness  ) 

Definition at line 108 of file drv_ea_ldp6416.c.

References bright_level.

void drv_setup_io (  ) 

Definition at line 283 of file drv_ea_ldp6416.c.

References ea_ldp6416_setup_io().

Here is the call graph for this function:


Variable Documentation

uns8 bright_count = 0

Definition at line 54 of file drv_ea_ldp6416.c.

Referenced by drv_refresh().

uns8 bright_level = 0

Definition at line 55 of file drv_ea_ldp6416.c.

Referenced by drv_refresh(), and drv_set_display_brightness().

char buffer0[256]

Definition at line 62 of file drv_ea_ldp6416.c.

Referenced by drv_paint(), drv_print_buffer(), and drv_refresh().

uns8 buffer_position = 0

Definition at line 56 of file drv_ea_ldp6416.c.

Referenced by drv_refresh().

uns8 current_buffer = 0

Definition at line 60 of file drv_ea_ldp6416.c.

Referenced by drv_refresh().

uns8 current_row = 0

Definition at line 52 of file drv_ea_ldp6416.c.

Referenced by drv_refresh().


Generated on Wed Dec 8 13:47:03 2010 for Pic Pack by  doxygen 1.6.1