diff options
author | Jens Arnold <amiconn@rockbox.org> | 2004-08-17 01:45:48 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2004-08-17 01:45:48 +0000 |
commit | 0ceaa5e365b3f6dc78269ed5c4cd43df5c0144eb (patch) | |
tree | 7fe6cbadea41f09765b631794b71d65fdbbbffbc /firmware/export | |
parent | c76c568b351d37c485f78cd185b2d52d54fe7a34 (diff) | |
download | rockbox-0ceaa5e365b3f6dc78269ed5c4cd43df5c0144eb.tar.gz rockbox-0ceaa5e365b3f6dc78269ed5c4cd43df5c0144eb.zip |
Const policed pointer arguments to functions, part 2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4996 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export')
-rw-r--r-- | firmware/export/ata.h | 4 | ||||
-rw-r--r-- | firmware/export/fat.h | 12 | ||||
-rw-r--r-- | firmware/export/lcd.h | 9 | ||||
-rw-r--r-- | firmware/export/mas.h | 2 |
4 files changed, 14 insertions, 13 deletions
diff --git a/firmware/export/ata.h b/firmware/export/ata.h index 213d3e5b8b..06de33a8f2 100644 --- a/firmware/export/ata.h +++ b/firmware/export/ata.h | |||
@@ -42,8 +42,8 @@ extern int ata_hard_reset(void); | |||
42 | extern int ata_soft_reset(void); | 42 | extern int ata_soft_reset(void); |
43 | extern int ata_init(void); | 43 | extern int ata_init(void); |
44 | extern int ata_read_sectors(unsigned long start, int count, void* buf); | 44 | extern int ata_read_sectors(unsigned long start, int count, void* buf); |
45 | extern int ata_write_sectors(unsigned long start, int count, void* buf); | 45 | extern int ata_write_sectors(unsigned long start, int count, const void* buf); |
46 | extern void ata_delayed_write(unsigned long sector, void* buf); | 46 | extern void ata_delayed_write(unsigned long sector, const void* buf); |
47 | extern void ata_flush(void); | 47 | extern void ata_flush(void); |
48 | extern void ata_spin(void); | 48 | extern void ata_spin(void); |
49 | extern unsigned short* ata_get_identify(void); | 49 | extern unsigned short* ata_get_identify(void); |
diff --git a/firmware/export/fat.h b/firmware/export/fat.h index 24c894ff35..f4f09a2d19 100644 --- a/firmware/export/fat.h +++ b/firmware/export/fat.h | |||
@@ -72,14 +72,14 @@ struct fat_dir | |||
72 | extern int fat_mount(int startsector); | 72 | extern int fat_mount(int startsector); |
73 | extern void fat_size(unsigned int* size, unsigned int* free); | 73 | extern void fat_size(unsigned int* size, unsigned int* free); |
74 | extern void fat_recalc_free(void); | 74 | extern void fat_recalc_free(void); |
75 | extern int fat_create_dir(char* name, | 75 | extern int fat_create_dir(const char* name, |
76 | struct fat_dir* newdir, | 76 | struct fat_dir* newdir, |
77 | struct fat_dir* dir); | 77 | struct fat_dir* dir); |
78 | extern int fat_startsector(void); | 78 | extern int fat_startsector(void); |
79 | extern int fat_open(unsigned int cluster, | 79 | extern int fat_open(unsigned int cluster, |
80 | struct fat_file* ent, | 80 | struct fat_file* ent, |
81 | struct fat_dir* dir); | 81 | const struct fat_dir* dir); |
82 | extern int fat_create_file(char* name, | 82 | extern int fat_create_file(const char* name, |
83 | struct fat_file* ent, | 83 | struct fat_file* ent, |
84 | struct fat_dir* dir); | 84 | struct fat_dir* dir); |
85 | extern int fat_readwrite(struct fat_file *ent, int sectorcount, | 85 | extern int fat_readwrite(struct fat_file *ent, int sectorcount, |
@@ -87,13 +87,13 @@ extern int fat_readwrite(struct fat_file *ent, int sectorcount, | |||
87 | extern int fat_closewrite(struct fat_file *ent, int size, int attr); | 87 | extern int fat_closewrite(struct fat_file *ent, int size, int attr); |
88 | extern int fat_seek(struct fat_file *ent, unsigned int sector ); | 88 | extern int fat_seek(struct fat_file *ent, unsigned int sector ); |
89 | extern int fat_remove(struct fat_file *ent); | 89 | extern int fat_remove(struct fat_file *ent); |
90 | extern int fat_truncate(struct fat_file *ent); | 90 | extern int fat_truncate(const struct fat_file *ent); |
91 | extern int fat_rename(struct fat_file* file, | 91 | extern int fat_rename(struct fat_file* file, |
92 | unsigned char* newname, | 92 | const unsigned char* newname, |
93 | int size, int attr); | 93 | int size, int attr); |
94 | 94 | ||
95 | extern int fat_opendir(struct fat_dir *ent, unsigned int currdir, | 95 | extern int fat_opendir(struct fat_dir *ent, unsigned int currdir, |
96 | struct fat_dir *parent_dir); | 96 | const struct fat_dir *parent_dir); |
97 | extern int fat_getnext(struct fat_dir *ent, struct fat_direntry *entry); | 97 | extern int fat_getnext(struct fat_dir *ent, struct fat_direntry *entry); |
98 | extern int fat_get_cluster_size(void); | 98 | extern int fat_get_cluster_size(void); |
99 | 99 | ||
diff --git a/firmware/export/lcd.h b/firmware/export/lcd.h index 2a8a7ff0b1..7dda83d8da 100644 --- a/firmware/export/lcd.h +++ b/firmware/export/lcd.h | |||
@@ -44,13 +44,14 @@ extern void lcd_scroll_speed( int speed ); | |||
44 | extern void lcd_scroll_delay( int ms ); | 44 | extern void lcd_scroll_delay( int ms ); |
45 | extern void lcd_set_contrast(int val); | 45 | extern void lcd_set_contrast(int val); |
46 | extern void lcd_write_command( int byte ); | 46 | extern void lcd_write_command( int byte ); |
47 | extern void lcd_write_data( unsigned char* p_bytes, int count ); | 47 | extern void lcd_write_data( const unsigned char* p_bytes, int count ); |
48 | extern int lcd_default_contrast(void); | 48 | extern int lcd_default_contrast(void); |
49 | 49 | ||
50 | #if defined(SIMULATOR) || defined(HAVE_LCD_BITMAP) | 50 | #if defined(SIMULATOR) || defined(HAVE_LCD_BITMAP) |
51 | extern void lcd_update(void); | 51 | extern void lcd_update(void); |
52 | /* performance function */ | 52 | /* performance function */ |
53 | extern void lcd_blit (unsigned char* p_data, int x, int y, int width, int height, int stride); | 53 | extern void lcd_blit (const unsigned char* p_data, int x, int y, int width, |
54 | int height, int stride); | ||
54 | 55 | ||
55 | /* update a fraction of the screen */ | 56 | /* update a fraction of the screen */ |
56 | extern void lcd_update_rect(int x, int y, int width, int height); | 57 | extern void lcd_update_rect(int x, int y, int width, int height); |
@@ -88,8 +89,8 @@ enum | |||
88 | ICON_PARAM | 89 | ICON_PARAM |
89 | }; | 90 | }; |
90 | 91 | ||
91 | extern void lcd_define_hw_pattern (int which,char *pattern,int length); | 92 | extern void lcd_define_hw_pattern (int which,const char *pattern,int length); |
92 | extern void lcd_define_pattern (int which,char *pattern); | 93 | extern void lcd_define_pattern (int which,const char *pattern); |
93 | extern void lcd_double_height (bool on); | 94 | extern void lcd_double_height (bool on); |
94 | #define JUMP_SCROLL_ALWAYS 5 | 95 | #define JUMP_SCROLL_ALWAYS 5 |
95 | extern void lcd_jump_scroll (int mode); /* 0=off, 1=once, ..., ALWAYS */ | 96 | extern void lcd_jump_scroll (int mode); /* 0=off, 1=once, ..., ALWAYS */ |
diff --git a/firmware/export/mas.h b/firmware/export/mas.h index 573b9b6b37..8a60389ade 100644 --- a/firmware/export/mas.h +++ b/firmware/export/mas.h | |||
@@ -101,7 +101,7 @@ | |||
101 | int mas_default_read(unsigned short *buf); | 101 | int mas_default_read(unsigned short *buf); |
102 | int mas_run(unsigned short address); | 102 | int mas_run(unsigned short address); |
103 | int mas_readmem(int bank, int addr, unsigned long* dest, int len); | 103 | int mas_readmem(int bank, int addr, unsigned long* dest, int len); |
104 | int mas_writemem(int bank, int addr, unsigned long* src, int len); | 104 | int mas_writemem(int bank, int addr, const unsigned long* src, int len); |
105 | int mas_readreg(int reg); | 105 | int mas_readreg(int reg); |
106 | int mas_writereg(int reg, unsigned int val); | 106 | int mas_writereg(int reg, unsigned int val); |
107 | void mas_reset(void); | 107 | void mas_reset(void); |