1
0
Fork 0
forked from len0rd/rockbox

More const policeing step 3

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4982 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Jens Arnold 2004-08-03 05:58:46 +00:00
parent 586ec8274d
commit 2b0694c694
9 changed files with 17 additions and 15 deletions

View file

@ -189,7 +189,7 @@ struct plugin_api {
void (*usb_screen)(void); void (*usb_screen)(void);
long* current_tick; long* current_tick;
int (*default_event_handler)(int event); int (*default_event_handler)(int event);
int (*create_thread)(void* function, void* stack, int stack_size, char *name); int (*create_thread)(void* function, void* stack, int stack_size, const char *name);
void (*remove_thread)(int threadnum); void (*remove_thread)(int threadnum);
void (*reset_poweroff_timer)(void); void (*reset_poweroff_timer)(void);

View file

@ -33,7 +33,7 @@
static void backlight_thread(void); static void backlight_thread(void);
static char backlight_stack[DEFAULT_STACK_SIZE]; static char backlight_stack[DEFAULT_STACK_SIZE];
static char backlight_thread_name[] = "backlight"; static const char backlight_thread_name[] = "backlight";
static struct event_queue backlight_queue; static struct event_queue backlight_queue;
static bool charger_was_inserted = 0; static bool charger_was_inserted = 0;

View file

@ -24,7 +24,7 @@
static int current_channel; static int current_channel;
static unsigned short adcdata[NUM_ADC_CHANNELS]; static unsigned short adcdata[NUM_ADC_CHANNELS];
static unsigned int adcreg[NUM_ADC_CHANNELS] = static const unsigned int adcreg[NUM_ADC_CHANNELS] =
{ {
ADDRAH_ADDR, ADDRBH_ADDR, ADDRCH_ADDR, ADDRDH_ADDR, ADDRAH_ADDR, ADDRBH_ADDR, ADDRCH_ADDR, ADDRDH_ADDR,
ADDRAH_ADDR, ADDRBH_ADDR, ADDRCH_ADDR, ADDRDH_ADDR ADDRAH_ADDR, ADDRBH_ADDR, ADDRCH_ADDR, ADDRDH_ADDR

View file

@ -98,7 +98,7 @@ static bool poweroff = false;
static int poweroff_timeout = 2*HZ; static int poweroff_timeout = 2*HZ;
#endif #endif
static char ata_stack[DEFAULT_STACK_SIZE]; static char ata_stack[DEFAULT_STACK_SIZE];
static char ata_thread_name[] = "ata"; static const char ata_thread_name[] = "ata";
static struct event_queue ata_queue; static struct event_queue ata_queue;
static bool initialized = false; static bool initialized = false;
static bool delayed_write = false; static bool delayed_write = false;

View file

@ -87,7 +87,7 @@ struct cursorinfo {
static void scroll_thread(void); static void scroll_thread(void);
static char scroll_stack[DEFAULT_STACK_SIZE]; static char scroll_stack[DEFAULT_STACK_SIZE];
static char scroll_name[] = "scroll"; static const char scroll_name[] = "scroll";
static char scroll_speed = 8; /* updates per second */ static char scroll_speed = 8; /* updates per second */
static int scroll_delay = HZ/2; /* delay before starting scroll */ static int scroll_delay = HZ/2; /* delay before starting scroll */
static int jump_scroll_delay = HZ/4; /* delay between jump scroll jumps */ static int jump_scroll_delay = HZ/4; /* delay between jump scroll jumps */
@ -422,7 +422,7 @@ void lcd_double_height(bool on)
lcd_write_command(on?9:8); lcd_write_command(on?9:8);
} }
static char icon_pos[] = static const char icon_pos[] =
{ {
0, 0, 0, 0, /* Battery */ 0, 0, 0, 0, /* Battery */
2, /* USB */ 2, /* USB */
@ -441,7 +441,7 @@ static char icon_pos[] =
10, /* Param */ 10, /* Param */
}; };
static char icon_mask[] = static const char icon_mask[] =
{ {
0x02, 0x08, 0x04, 0x10, /* Battery */ 0x02, 0x08, 0x04, 0x10, /* Battery */
0x04, /* USB */ 0x04, /* USB */

View file

@ -93,7 +93,7 @@ static volatile int scrolling_lines=0; /* Bitpattern of which lines are scrollin
static void scroll_thread(void); static void scroll_thread(void);
static char scroll_stack[DEFAULT_STACK_SIZE]; static char scroll_stack[DEFAULT_STACK_SIZE];
static char scroll_name[] = "scroll"; static const char scroll_name[] = "scroll";
static char scroll_speed = 8; /* updates per second */ static char scroll_speed = 8; /* updates per second */
static int scroll_delay = HZ/2; /* ticks delay before start */ static int scroll_delay = HZ/2; /* ticks delay before start */
static char scroll_step = 6; /* pixels per scroll step */ static char scroll_step = 6; /* pixels per scroll step */
@ -109,8 +109,8 @@ static int xoffset = 0; /* needed for flip */
unsigned char lcd_framebuffer[LCD_HEIGHT/8][LCD_WIDTH]; unsigned char lcd_framebuffer[LCD_HEIGHT/8][LCD_WIDTH];
/* All zeros and ones bitmaps for area filling */ /* All zeros and ones bitmaps for area filling */
static unsigned char zeros[8] = { 0, 0, 0, 0, 0, 0, 0, 0 }; static const unsigned char zeros[8] = { 0, 0, 0, 0, 0, 0, 0, 0 };
static unsigned char ones[8] = { 0xff, 0xff, 0xff, 0xff, static const unsigned char ones[8] = { 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff}; 0xff, 0xff, 0xff, 0xff};
int lcd_default_contrast(void) int lcd_default_contrast(void)

View file

@ -24,7 +24,8 @@
#define MAXTHREADS 10 #define MAXTHREADS 10
#define DEFAULT_STACK_SIZE 0x400 /* Bytes */ #define DEFAULT_STACK_SIZE 0x400 /* Bytes */
int create_thread(void* function, void* stack, int stack_size, char *name); int create_thread(void* function, void* stack, int stack_size,
const char *name);
void remove_thread(int threadnum); void remove_thread(int threadnum);
void switch_thread(void); void switch_thread(void);
void sleep_thread(void); void sleep_thread(void);

View file

@ -45,7 +45,7 @@ extern struct font sysfont;
static struct font font_ui; static struct font font_ui;
/* system font table, in order of FONT_xxx definition */ /* system font table, in order of FONT_xxx definition */
static struct font* sysfonts[MAXFONTS] = { &sysfont, &font_ui }; static struct font* const sysfonts[MAXFONTS] = { &sysfont, &font_ui };
/* static buffer allocation structures */ /* static buffer allocation structures */
static unsigned char mbuf[MAX_FONT_SIZE]; static unsigned char mbuf[MAX_FONT_SIZE];

View file

@ -36,7 +36,7 @@ int num_threads;
static volatile int num_sleepers; static volatile int num_sleepers;
static int current_thread; static int current_thread;
static struct regs thread_contexts[MAXTHREADS] __attribute__ ((section(".idata"))); static struct regs thread_contexts[MAXTHREADS] __attribute__ ((section(".idata")));
char *thread_name[MAXTHREADS]; const char *thread_name[MAXTHREADS];
void *thread_stack[MAXTHREADS]; void *thread_stack[MAXTHREADS];
int thread_stack_size[MAXTHREADS]; int thread_stack_size[MAXTHREADS];
static char main_thread_name[] = "main"; static char main_thread_name[] = "main";
@ -142,7 +142,8 @@ void wake_up_thread(void)
* Return ID if context area could be allocated, else -1. * Return ID if context area could be allocated, else -1.
*--------------------------------------------------------------------------- *---------------------------------------------------------------------------
*/ */
int create_thread(void* function, void* stack, int stack_size, char *name) int create_thread(void* function, void* stack, int stack_size,
const char *name)
{ {
unsigned int i; unsigned int i;
unsigned int stacklen; unsigned int stacklen;