Resource Isolation Framework overview

Revision as of 15:31, 8 August 2023 by Registered User (→‎Peripheral usage)
Applicable for STM32MP25x lines

1. Article purpose[edit source]

The purpose of this article is to:

  • briefly introduce the Resource Isolation Framework and its main features,
  • list the different elements that make it up
  • explain how RIF is integrated at system level

2. What is Resource Isolation Framework[edit source]

The Resource Isolation Framework (aka RIF) is a fully integrated firewall solution, isolating execution contexts from each other. It allows to protect access to:

  • Internal memories
  • External memories
  • Internal peripherals
  • Peripheral features when a peripheral is providing multiple features that could be assigned to different execution contexts

and from:

  • any bus master peripherals

3. Peripheral usage[edit source]

4. Software frameworks and drivers[edit source]

Below are listed the software frameworks and drivers managing the CRC peripheral for the embedded software components listed in the above tables.

5. How to assign and configure the peripheral[edit source]