Dear QEMU Support Team,

I hope this message finds you well.

I am currently working with the emulation of a Cortex-M7 target using QEMU
and have encountered a limitation regarding the Memory Protection Unit
(MPU). According to the ARM Cortex-M7 (and the MPS2-AN500) technical
reference manual, the MPU should support up to 16 memory regions. However,
in the current QEMU implementation, I noticed that only 12 MPU regions
appear to be emulated.

Could you please confirm whether this limitation is intentional or if there
is a way to modify the number of MPU regions supported by QEMU for the
Cortex-M7? If this parameter can be adjusted, I would greatly appreciate
any guidance or documentation on how to do so.

Thank you in advance for your help and for your continued work on QEMU.

Best regards,

Reply via email to