From a71b2d9329055b1ac1948eece74bd76feebcea8a Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Thu, 31 Jan 2019 01:39:53 -0800 Subject: [PATCH] Exo: update package2 constants --- exosphere/src/package2.c | 2 +- exosphere/src/package2.h | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/exosphere/src/package2.c b/exosphere/src/package2.c index e43b852c0..3d2842085 100644 --- a/exosphere/src/package2.c +++ b/exosphere/src/package2.c @@ -363,7 +363,7 @@ static bool validate_package2_metadata(package2_meta_t *metadata) { /* Perform version checks. */ /* We will be compatible with all package2s released before current, but not newer ones. */ - if (metadata->version_max >= PACKAGE2_MINVER_THEORETICAL && metadata->version_min < PACKAGE2_MAXVER_620_CURRENT) { + if (metadata->version_max >= PACKAGE2_MINVER_THEORETICAL && metadata->version_min < PACKAGE2_MAXVER_700_CURRENT) { return true; } diff --git a/exosphere/src/package2.h b/exosphere/src/package2.h index ed563a0d9..05212f20a 100644 --- a/exosphere/src/package2.h +++ b/exosphere/src/package2.h @@ -69,7 +69,8 @@ static inline uintptr_t get_nx_bootloader_mailbox_base(unsigned int targetfw) { #define PACKAGE2_MAXVER_400_410 0x6 #define PACKAGE2_MAXVER_500_510 0x7 #define PACKAGE2_MAXVER_600_610 0x8 -#define PACKAGE2_MAXVER_620_CURRENT 0x9 +#define PACKAGE2_MAXVER_620 0x9 +#define PACKAGE2_MAXVER_700_CURRENT 0xA #define PACKAGE2_MINVER_100 0x3 #define PACKAGE2_MINVER_200 0x4 @@ -78,7 +79,8 @@ static inline uintptr_t get_nx_bootloader_mailbox_base(unsigned int targetfw) { #define PACKAGE2_MINVER_400_410 0x7 #define PACKAGE2_MINVER_500_510 0x8 #define PACKAGE2_MINVER_600_610 0x9 -#define PACKAGE2_MINVER_620_CURRENT 0xA +#define PACKAGE2_MINVER_620 0xA +#define PACKAGE2_MINVER_700_CURRENT 0xB typedef struct { union {