Skip to content

Commit

Permalink
Move flags member of the application structure in order to remove hol…
Browse files Browse the repository at this point in the history
…e and padding
  • Loading branch information
tjoly-ledger committed Oct 9, 2024
1 parent 913e1bc commit 4d16d25
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions include/os_app.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@ typedef void (*appmain_t)(void);

// application slot description
typedef struct application_s {
// special flags for this application
uint64_t flags;

// nvram start address for this application (to check overlap when loading, and mpu lock)
unsigned char *nvram_begin;
// nvram stop address (exclusive) for this application (to check overlap when loading, and mpu
Expand All @@ -38,9 +41,6 @@ typedef struct application_s {
// into Thumb code
appmain_t main;

// special flags for this application
uint64_t flags;

// Memory organization: [ code (RX) |alignpage| data (RW) |alignpage| install params (R) ]

// length of the code section of the application (RX)
Expand Down

0 comments on commit 4d16d25

Please sign in to comment.