summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2007-07-28 08:45:57 +0000
committerMichael Sevakis <jethead71@rockbox.org>2007-07-28 08:45:57 +0000
commit5832b59c85bcde67a2b0f5dea6fdac08d8c78cc3 (patch)
treeb7fef388a302887d13d76fb31ff83064a313e394 /firmware
parent58fc279d2674b5d56fed6772f82cdf1e431088f1 (diff)
downloadrockbox-5832b59c85bcde67a2b0f5dea6fdac08d8c78cc3.tar.gz
rockbox-5832b59c85bcde67a2b0f5dea6fdac08d8c78cc3.zip
Fix warnings and errors. Remove some added stuff that wasn't needed afterall.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14036 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
-rw-r--r--firmware/drivers/lcd-1bit-vert.c5
-rw-r--r--firmware/drivers/lcd-2bit-horz.c5
-rw-r--r--firmware/drivers/lcd-2bit-vert.c5
-rw-r--r--firmware/drivers/lcd-remote-1bit-v.c5
-rw-r--r--firmware/drivers/lcd-remote-2bit-vi.c5
-rw-r--r--firmware/export/kernel.h6
-rw-r--r--firmware/export/lcd-remote.h1
-rw-r--r--firmware/export/lcd.h1
8 files changed, 3 insertions, 30 deletions
diff --git a/firmware/drivers/lcd-1bit-vert.c b/firmware/drivers/lcd-1bit-vert.c
index ac50eff95c..1720a5ff5c 100644
--- a/firmware/drivers/lcd-1bit-vert.c
+++ b/firmware/drivers/lcd-1bit-vert.c
@@ -82,11 +82,6 @@ void lcd_setfont(int newfont)
82 curfont = newfont; 82 curfont = newfont;
83} 83}
84 84
85int lcd_getfont(void)
86{
87 return curfont;
88}
89
90int lcd_getstringsize(const unsigned char *str, int *w, int *h) 85int lcd_getstringsize(const unsigned char *str, int *w, int *h)
91{ 86{
92 return font_getstringsize(str, w, h, curfont); 87 return font_getstringsize(str, w, h, curfont);
diff --git a/firmware/drivers/lcd-2bit-horz.c b/firmware/drivers/lcd-2bit-horz.c
index 48fd22f703..70d6b439ce 100644
--- a/firmware/drivers/lcd-2bit-horz.c
+++ b/firmware/drivers/lcd-2bit-horz.c
@@ -122,11 +122,6 @@ void lcd_setfont(int newfont)
122 curfont = newfont; 122 curfont = newfont;
123} 123}
124 124
125int lcd_getfont(void)
126{
127 return curfont;
128}
129
130int lcd_getstringsize(const unsigned char *str, int *w, int *h) 125int lcd_getstringsize(const unsigned char *str, int *w, int *h)
131{ 126{
132 return font_getstringsize(str, w, h, curfont); 127 return font_getstringsize(str, w, h, curfont);
diff --git a/firmware/drivers/lcd-2bit-vert.c b/firmware/drivers/lcd-2bit-vert.c
index 751d2a2ad9..6be42afe86 100644
--- a/firmware/drivers/lcd-2bit-vert.c
+++ b/firmware/drivers/lcd-2bit-vert.c
@@ -124,11 +124,6 @@ void lcd_setfont(int newfont)
124 curfont = newfont; 124 curfont = newfont;
125} 125}
126 126
127int lcd_getfont(void)
128{
129 return curfont;
130}
131
132int lcd_getstringsize(const unsigned char *str, int *w, int *h) 127int lcd_getstringsize(const unsigned char *str, int *w, int *h)
133{ 128{
134 return font_getstringsize(str, w, h, curfont); 129 return font_getstringsize(str, w, h, curfont);
diff --git a/firmware/drivers/lcd-remote-1bit-v.c b/firmware/drivers/lcd-remote-1bit-v.c
index 1ddd8e5071..480df73c2d 100644
--- a/firmware/drivers/lcd-remote-1bit-v.c
+++ b/firmware/drivers/lcd-remote-1bit-v.c
@@ -76,11 +76,6 @@ void lcd_remote_setfont(int newfont)
76 curfont = newfont; 76 curfont = newfont;
77} 77}
78 78
79int lcd_remote_getfont(void)
80{
81 return curfont;
82}
83
84int lcd_remote_getstringsize(const unsigned char *str, int *w, int *h) 79int lcd_remote_getstringsize(const unsigned char *str, int *w, int *h)
85{ 80{
86 return font_getstringsize(str, w, h, curfont); 81 return font_getstringsize(str, w, h, curfont);
diff --git a/firmware/drivers/lcd-remote-2bit-vi.c b/firmware/drivers/lcd-remote-2bit-vi.c
index 21e3ee4aa0..51189b0fa9 100644
--- a/firmware/drivers/lcd-remote-2bit-vi.c
+++ b/firmware/drivers/lcd-remote-2bit-vi.c
@@ -126,11 +126,6 @@ void lcd_remote_setfont(int newfont)
126 curfont = newfont; 126 curfont = newfont;
127} 127}
128 128
129int lcd_remote_getfont(void)
130{
131 return curfont;
132}
133
134int lcd_remote_getstringsize(const unsigned char *str, int *w, int *h) 129int lcd_remote_getstringsize(const unsigned char *str, int *w, int *h)
135{ 130{
136 return font_getstringsize(str, w, h, curfont); 131 return font_getstringsize(str, w, h, curfont);
diff --git a/firmware/export/kernel.h b/firmware/export/kernel.h
index cb850d7af2..b40d602d9f 100644
--- a/firmware/export/kernel.h
+++ b/firmware/export/kernel.h
@@ -43,10 +43,10 @@
43#define SYS_EVENT_CLS_PLUG 4 43#define SYS_EVENT_CLS_PLUG 4
44/* make sure SYS_EVENT_CLS_BITS has enough range */ 44/* make sure SYS_EVENT_CLS_BITS has enough range */
45 45
46/* MSb->|S|c...c|i...i| */ 46/* Bit 31->|S|c...c|i...i| */
47#define SYS_EVENT ((long)(~0ul ^ (~0ul >> 1))) 47#define SYS_EVENT ((long)(int)(1 << 31))
48#define SYS_EVENT_CLS_BITS (3) 48#define SYS_EVENT_CLS_BITS (3)
49#define SYS_EVENT_CLS_SHIFT (sizeof (long)*8-SYS_EVENT_CLS_BITS-1) 49#define SYS_EVENT_CLS_SHIFT (31-SYS_EVENT_CLS_BITS)
50#define SYS_EVENT_CLS_MASK (((1l << SYS_EVENT_CLS_BITS)-1) << SYS_EVENT_SHIFT) 50#define SYS_EVENT_CLS_MASK (((1l << SYS_EVENT_CLS_BITS)-1) << SYS_EVENT_SHIFT)
51#define MAKE_SYS_EVENT(cls, id) (SYS_EVENT | ((long)(cls) << SYS_EVENT_CLS_SHIFT) | (long)(id)) 51#define MAKE_SYS_EVENT(cls, id) (SYS_EVENT | ((long)(cls) << SYS_EVENT_CLS_SHIFT) | (long)(id))
52/* Macros for extracting codes */ 52/* Macros for extracting codes */
diff --git a/firmware/export/lcd-remote.h b/firmware/export/lcd-remote.h
index 329edd5f27..6f3602c5ab 100644
--- a/firmware/export/lcd-remote.h
+++ b/firmware/export/lcd-remote.h
@@ -142,7 +142,6 @@ extern void lcd_remote_setmargins(int xmargin, int ymargin);
142extern int lcd_remote_getxmargin(void); 142extern int lcd_remote_getxmargin(void);
143extern int lcd_remote_getymargin(void); 143extern int lcd_remote_getymargin(void);
144extern void lcd_remote_setfont(int font); 144extern void lcd_remote_setfont(int font);
145extern int lcd_remote_getfont(void);
146extern int lcd_remote_getstringsize(const unsigned char *str, int *w, int *h); 145extern int lcd_remote_getstringsize(const unsigned char *str, int *w, int *h);
147 146
148/* low level drawing function pointer arrays */ 147/* low level drawing function pointer arrays */
diff --git a/firmware/export/lcd.h b/firmware/export/lcd.h
index 608f9ffa0f..25ff934ea7 100644
--- a/firmware/export/lcd.h
+++ b/firmware/export/lcd.h
@@ -312,7 +312,6 @@ extern void lcd_set_flip(bool yesno);
312extern void lcd_set_drawmode(int mode); 312extern void lcd_set_drawmode(int mode);
313extern int lcd_get_drawmode(void); 313extern int lcd_get_drawmode(void);
314extern void lcd_setfont(int font); 314extern void lcd_setfont(int font);
315extern int lcd_getfont(void);
316 315
317extern void lcd_puts_style_offset(int x, int y, const unsigned char *str, 316extern void lcd_puts_style_offset(int x, int y, const unsigned char *str,
318 int style, int offset); 317 int style, int offset);