/*
 * text.h
 *
 * Created: 9/14/2014 10:31:45 PM
 *  Author: Vlady
 */ 

//v101 2014/09/17 :	Add SD card support.
//v102 2014/09/18 : tests
 
#ifndef TEXT_H_
#define TEXT_H_
#include "stdint.h"
#include "integer.h" //v101++

#define DEF_FNT	0 //v101++ 
#define FNT2	2016 //v102++
#define FNT3	4224 //v103++


//unsigned char fnt_w, fnt_h, *font, frst_char; //v101--
unsigned char fnt_w, fnt_h, frst_char; //v101++
DWORD font; //v101++

//void set_font(unsigned char *f, unsigned char w, unsigned char h, unsigned char fc); //v101--
void set_font(DWORD f, unsigned char w, unsigned char h, unsigned char fc); //v101++
unsigned char put_char(uint16_t x, uint16_t y, char c, uint32_t color);
extern unsigned char font_read(uint32_t addr);
void put_str(uint16_t x, uint16_t y, unsigned char spacing, char *text, uint32_t color);


#endif /* TEXT_H_ */