Core(A): Fix inverted parameters in MMU_GetSectionDescriptor() and MMU_GetPageDescriptor()
diff --git a/CMSIS/Core_A/Include/core_ca.h b/CMSIS/Core_A/Include/core_ca.h
index 3a4a13c..18f4291 100644
--- a/CMSIS/Core_A/Include/core_ca.h
+++ b/CMSIS/Core_A/Include/core_ca.h
@@ -1,8 +1,8 @@
/**************************************************************************//**
* @file core_ca.h
* @brief CMSIS Cortex-A Core Peripheral Access Layer Header File
- * @version V1.0.7
- * @date 22. November 2022
+ * @version V1.0.8
+ * @date 23. March 2023
******************************************************************************/
/*
* Copyright (c) 2009-2022 ARM Limited. All rights reserved.
@@ -2723,7 +2723,7 @@
MMU_XNSection(descriptor,reg.xn_t);
MMU_DomainSection(descriptor, reg.domain);
MMU_PSection(descriptor, reg.e_t);
- MMU_APSection(descriptor, reg.priv_t, reg.user_t, 1);
+ MMU_APSection(descriptor, reg.user_t, reg.priv_t, 1);
MMU_SharedSection(descriptor,reg.sh_t);
MMU_GlobalSection(descriptor,reg.g_t);
MMU_SecureSection(descriptor,reg.sec_t);
@@ -2754,7 +2754,7 @@
MMU_XNPage(descriptor2, reg.xn_t, PAGE_4k);
MMU_DomainPage(descriptor, reg.domain);
MMU_PPage(descriptor, reg.e_t);
- MMU_APPage(descriptor2, reg.priv_t, reg.user_t, 1);
+ MMU_APPage(descriptor2, reg.user_t, reg.priv_t, 1);
MMU_SharedPage(descriptor2,reg.sh_t);
MMU_GlobalPage(descriptor2,reg.g_t);
MMU_SecurePage(descriptor,reg.sec_t);
@@ -2769,7 +2769,7 @@
MMU_XNPage(descriptor2, reg.xn_t, PAGE_64k);
MMU_DomainPage(descriptor, reg.domain);
MMU_PPage(descriptor, reg.e_t);
- MMU_APPage(descriptor2, reg.priv_t, reg.user_t, 1);
+ MMU_APPage(descriptor2, reg.user_t, reg.priv_t, 1);
MMU_SharedPage(descriptor2,reg.sh_t);
MMU_GlobalPage(descriptor2,reg.g_t);
MMU_SecurePage(descriptor,reg.sec_t);