mirror of
https://github.com/apache/nuttx.git
synced 2026-05-23 14:58:13 +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,
|
||||
uint8_t acc, uint16_t memtype);
|
||||
uint32_t acc, uint32_t memtype);
|
||||
|
||||
/****************************************************************************
|
||||
* Name: mpu_priv_stronglyordered
|
||||
|
||||
@@ -94,7 +94,7 @@ void mpu_control(bool enable)
|
||||
****************************************************************************/
|
||||
|
||||
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();
|
||||
uint32_t at;
|
||||
|
||||
Reference in New Issue
Block a user