Set console function pointers to const
Set the function pointers in the console struct and the functions they point to to const since they only need to be defined when the console is being initialised and should not be changed after Change-Id: I0574307111e3ab2f13d1a4a74c3fa75532dfa4be Signed-off-by: Daniel Boulby <daniel.boulby@arm.com>
This commit is contained in:
parent
60e062fb0e
commit
455bca21fe
|
@ -39,9 +39,9 @@ typedef struct console {
|
|||
* fields of the struct to 64 bits in AArch64 and 32 bits in AArch32
|
||||
*/
|
||||
u_register_t flags;
|
||||
int (*putc)(int character, struct console *console);
|
||||
int (*getc)(struct console *console);
|
||||
int (*flush)(struct console *console);
|
||||
int (*const putc)(int character, struct console *console);
|
||||
int (*const getc)(struct console *console);
|
||||
int (*const flush)(struct console *console);
|
||||
/* Additional private driver data may follow here. */
|
||||
} console_t;
|
||||
#include <console_assertions.h> /* offset macro assertions for console_t */
|
||||
|
|
Loading…
Reference in New Issue