214
правокИзменения
Нет описания правки
Приложение для AFW разрабатывалось таким, чтобы работать из [[ROM]]'а, поэтому может вообще не иметь глобальных переменных, все данные должны храниться в структуре приложения, в которой первой должна быть структура [[APPLICATION_T]]. Указатель на экземпляр текущего приложения передаётся в каждом обработчике событий, из которых, по сути, и состоит приложение. В приложениях из эльфов немного иначе, как минимум таблица ивентов регистрации должна быть в [[RAM]]'е, т.к. база ивентов выделяется динамически. В прошивке коды ивентов назначаются автоматически в процессе компиляции.
<metadesc>Application - приложение для системы AFW. Приложение это именно то, что взаимодействует с пользователем (драйвера, в отличие от приложений, обычно не взаимодействуют с пользователем, они работают с железом и приложениями или операционной системой).</metadesc>
== Таблица [[Event|ивентов]] регистрации ==