Цитата
И напоследок вопрос, который интересует меня:
__root __flash const struct token token_table[]
зачем в этой строке стоит "struct" ?
Дык описываю массив структур типа token
Там выше описана структура
struct token
{
const char __flash *str;
void (*fun)(void);
};
Иначе это было-бы описание простого типа (например через typedef) с именем token.
По крайней мере так IAR не ругается