mirror of
https://github.com/apache/nuttx.git
synced 2026-05-31 14:27:37 +08:00
arch:xtens:mpu: modify acc and memtype to uint32_t
The uint8_t and uint16_t will overflow in MPU_ENTRY_AR marco. Signed-off-by: zhuyanlin <zhuyanlin1@xiaomi.com>
This commit is contained in:
@@ -210,7 +210,7 @@ void mpu_control(bool enable);
|
|||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
void mpu_configure_region(uintptr_t base, size_t size,
|
void mpu_configure_region(uintptr_t base, size_t size,
|
||||||
uint8_t acc, uint16_t memtype);
|
uint32_t acc, uint32_t memtype);
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Name: mpu_priv_stronglyordered
|
* Name: mpu_priv_stronglyordered
|
||||||
|
|||||||
@@ -94,7 +94,7 @@ void mpu_control(bool enable)
|
|||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
void mpu_configure_region(uintptr_t base, size_t size,
|
void mpu_configure_region(uintptr_t base, size_t size,
|
||||||
uint8_t acc, uint16_t memtype)
|
uint32_t acc, uint32_t memtype)
|
||||||
{
|
{
|
||||||
unsigned int region = mpu_allocregion();
|
unsigned int region = mpu_allocregion();
|
||||||
uint32_t at;
|
uint32_t at;
|
||||||
|
|||||||
Reference in New Issue
Block a user