Sync functions in driver .c and prototypes in .h files.
This commit is contained in:
@@ -16,6 +16,7 @@ v.0.5dev (ongoing development)
|
||||
* picolcd: Add OffBrightness (S. Crane), more icons and fix bignum
|
||||
* lcdproc: Fix a single dot appearing on line 5 of the D screen
|
||||
* lcdproc: Make the iface screen more readable on 2x16 displays
|
||||
* All drivers: sync functions with prototypes
|
||||
|
||||
v0.5.4
|
||||
* Update driver includes and LDFLAGS (fixed glk and bayrad binding error)
|
||||
|
||||
@@ -15,7 +15,7 @@ MODULE_EXPORT void EA65_flush (Driver *drvthis);
|
||||
MODULE_EXPORT void EA65_string (Driver *drvthis, int x, int y, const char string[]);
|
||||
MODULE_EXPORT void EA65_chr (Driver *drvthis, int x, int y, char c);
|
||||
|
||||
MODULE_EXPORT void EA65_brightness (Driver *drvthis, int promille);
|
||||
MODULE_EXPORT void EA65_backlight (Driver *drvthis, int on);
|
||||
MODULE_EXPORT void EA65_output (Driver *drvthis, int on);
|
||||
|
||||
#endif
|
||||
|
||||
@@ -70,9 +70,11 @@ MODULE_EXPORT void picoLCD_clear(Driver *drvthis);
|
||||
MODULE_EXPORT void picoLCD_flush(Driver *drvthis);
|
||||
MODULE_EXPORT void picoLCD_string(Driver *drvthis, int x, int y, unsigned char string[]);
|
||||
MODULE_EXPORT void picoLCD_chr(Driver *drvthis, int x, int y, unsigned char c);
|
||||
MODULE_EXPORT void picoLCD_set_char (Driver *drvthis, int n, unsigned char *dat);
|
||||
MODULE_EXPORT char *picoLCD_get_key(Driver *drvthis);
|
||||
|
||||
MODULE_EXPORT int picoLCD_get_free_chars (Driver *drvthis);
|
||||
MODULE_EXPORT void picoLCD_set_char (Driver *drvthis, int n, unsigned char *dat);
|
||||
|
||||
MODULE_EXPORT void picoLCD_vbar(Driver *drvthis, int x, int y, int len, int promille, int options);
|
||||
MODULE_EXPORT void picoLCD_hbar(Driver *drvthis, int x, int y, int len, int promille, int options);
|
||||
MODULE_EXPORT void picoLCD_num(Driver *drvthis, int x, int num);
|
||||
|
||||
@@ -13,6 +13,7 @@ MODULE_EXPORT void text_string (Driver *drvthis, int x, int y, const char string
|
||||
MODULE_EXPORT void text_chr (Driver *drvthis, int x, int y, char c);
|
||||
MODULE_EXPORT void text_set_contrast (Driver *drvthis, int promille);
|
||||
MODULE_EXPORT void text_backlight (Driver *drvthis, int on);
|
||||
MODULE_EXPORT const char * text_get_info (Driver *drvthis);
|
||||
|
||||
#define TEXTDRV_DEFAULT_SIZE "20x4"
|
||||
|
||||
|
||||
@@ -432,7 +432,7 @@ ula200_ftdi_rawdata(Driver *drvthis, unsigned char flags, unsigned char ch)
|
||||
{
|
||||
//PrivateData *p = (PrivateData *) drvthis->private_data;
|
||||
unsigned char command[3];
|
||||
unsigned int err;
|
||||
int err;
|
||||
|
||||
command[0] = 'R';
|
||||
command[1] = flags == (RS_DATA) ? '2' : '0';
|
||||
|
||||
@@ -35,12 +35,11 @@ MODULE_EXPORT int ula200_height (Driver *drvthis);
|
||||
MODULE_EXPORT void ula200_clear (Driver *drvthis);
|
||||
MODULE_EXPORT void ula200_string (Driver *drvthis, int x, int y, const char string[]);
|
||||
MODULE_EXPORT void ula200_chr (Driver *drvthis, int x, int y, char c);
|
||||
MODULE_EXPORT void ula200_set_char (Driver *drvthis, int n, char *dat);
|
||||
MODULE_EXPORT void ula200_backlight (Driver *drvthis, int on);
|
||||
MODULE_EXPORT void ula200_flush (Driver *drvthis);
|
||||
MODULE_EXPORT void ula200_vbar (Driver *drvthis, int x, int y, int len, int promille, int options);
|
||||
MODULE_EXPORT void ula200_hbar (Driver *drvthis, int x, int y, int len, int promille, int options);
|
||||
MODULE_EXPORT void ula200_num (Driver *drvthis, int x, int num);
|
||||
MODULE_EXPORT int ula200_icon(Driver *drvthis, int x, int y, int icon);
|
||||
|
||||
MODULE_EXPORT const char * ula200_get_key (Driver *drvthis);
|
||||
#endif /* ULA200_H */
|
||||
|
||||
@@ -45,8 +45,8 @@ MODULE_EXPORT void xosdlib_drv_chr (Driver *drvthis, int x, int y, char c);
|
||||
|
||||
MODULE_EXPORT void xosdlib_drv_vbar (Driver *drvthis, int x, int y, int len, int promille, int pattern);
|
||||
MODULE_EXPORT void xosdlib_drv_hbar (Driver *drvthis, int x, int y, int len, int promille, int pattern);
|
||||
MODULE_EXPORT void xosdlib_drv_old_num (Driver *drvthis, int x, int num);
|
||||
|
||||
MODULE_EXPORT void xosdlib_drv_num (Driver *drvthis, int x, int num);
|
||||
MODULE_EXPORT int xosdlib_drv_get_free_chars (Driver *drvthis);
|
||||
MODULE_EXPORT int xosdlib_drv_get_contrast (Driver *drvthis);
|
||||
MODULE_EXPORT void xosdlib_drv_set_contrast (Driver *drvthis, int promille);
|
||||
MODULE_EXPORT int xosdlib_drv_get_brightness(Driver *drvthis, int state);
|
||||
|
||||
Reference in New Issue
Block a user