zhangyu-duck opened a new pull request, #20016: URL: https://github.com/apache/nuttx/pull/20016
Two commits adapting vela/dev changes #9718943 and #8032630 to apache. ## Commit 1: mpu: per-set flags array and cpuset in mpu_region_s Refactor kflags/uflags into a per-set flags[] array indexed by set number, and add a cpuset field to filter regions per CPU. Rewrite mpu_initialize to loop over all protection sets. ## Commit 2: drop mpu iLLD dependency and use raw register access Replace iLD union types and __mfcr/__mtcr intrinsics with uint32_t and tricore_mfcr/tricore_mtcr. Replace the iLD-specific #ifndef CONFIG_ARCH_CHIP_TC3XX guards with per-case #if CONFIG_ARCH_MPU_NSETS > N guards, and bump Kconfig defaults to HW full capacity (8 sets / 24 data / 16 code regions). -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
