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 ddfd051 commit 9d06fe2
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 9d06fe2

Please sign in to comment.