ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
Loading...
Searching...
No Matches
ra8_app Struct Reference

#include <ra8_app.h>

Collaboration diagram for ra8_app:

Data Fields

const ra8_app_vtable_tvt
 Lifecycle table (non-NULL).
void * ctx
 App-specific state.
uint16_t id
 Unique app id (launch key).
const char * name
 Display name for the launcher.
bool removable
 Optional/uninstallable core?
bool initialized
 Set true once init succeeded.

Detailed Description

Definition at line 148 of file ra8_app.h.

Field Documentation

◆ ctx

void* ra8_app::ctx

App-specific state.

Definition at line 150 of file ra8_app.h.

◆ id

uint16_t ra8_app::id

Unique app id (launch key).

Definition at line 151 of file ra8_app.h.

Referenced by ra8_app_find().

◆ initialized

bool ra8_app::initialized

Set true once init succeeded.

Definition at line 154 of file ra8_app.h.

◆ name

const char* ra8_app::name

Display name for the launcher.

Definition at line 152 of file ra8_app.h.

◆ removable

bool ra8_app::removable

Optional/uninstallable core?

Definition at line 153 of file ra8_app.h.

◆ vt

const ra8_app_vtable_t* ra8_app::vt

Lifecycle table (non-NULL).

Definition at line 149 of file ra8_app.h.


The documentation for this struct was generated from the following file: