/******************************************************************************!
* \file mp3client.h
* \author Sebastien Beaugrand
* \sa http://beaugrand.chez.com/
* \copyright CeCILL 2.1 Free Software license
******************************************************************************/
#ifndef MP3CLIENT_H
#define MP3CLIENT_H
#define LINE_SIZE 256
#define LCD_COLS 16
void displayWrite(const char* line1, const char* line2);
int leftButton();
int downButton();
int rightButton();
int upButton();
int okButton();
int randButton();
int haltButton();
int setupTime();
int setupDate();
#if defined(__arm__) || defined(__aarch64__)
void displayInit();
void displayQuit();
void keypadInit();
void keypadRead();
void keypadQuit();
int displayScreenSaver();
int backButton();
int undefinedButton();
#endif
struct part_list {
char abrev[3];
char* name;
struct part_list* next;
};
#endif