- Jun 20, 2025
-
-
Ziad Elhanafy authored
Improve the README.md files by adding more details about the PFDI specification and the implemented components. Signed-off-by:
Ziad Elhanafy <ziad.elhanafy@arm.com>
-
- Jun 19, 2025
-
-
Ziad Elhanafy authored
Create a docker image and add a CI job to build PFDI on both x86 and arm64 machines. Signed-off-by:
Ziad Elhanafy <ziad.elhanafy@arm.com>
-
Ziad Elhanafy authored
Update the README.md file to describe the platform fault detection interface project, including libpfdi, pfdi-sample-app, pfdi-cli and pfdi-tool. Signed-off-by:
Ziad Elhanafy <ziad.elhanafy@arm.com> Signed-off-by:
Divin Raj <divin.raj@arm.com>
-
Ziad Elhanafy authored
This commit introduces pfdi-tool, which provides the following operations: - generate pfdi test config file - validate pfdi test config file - fix pfdi test config file - pack pfdi test config file These operations are used to prepare and pfdi test config to run the pfdi-app. Signed-off-by:
Ziad Elhanafy <ziad.elhanafy@arm.com> Signed-off-by:
Divin Raj <divin.raj@arm.com>
-
Ziad Elhanafy authored
Introduce a sample command-line interface (CLI) for PFDI, providing the following functionalities: - Retrieve library and firmware versions - Inject errors for testing purposes - Display firmware test counts - Show Out-of-Reset (OOR) results This tool facilitates testing and diagnostics of PFDI components. Signed-off-by:
Ziad Elhanafy <ziad.elhanafy@arm.com> Signed-off-by:
Divin Raj <divin.raj@arm.com>
-
Ziad Elhanafy authored
This commit introduces a sample pfdi application to demonstrate the PFDI features. The application supports both single and periodic modes of operation, with periodic mode enabled by default. It takes platform fault detection config data as input. Signed-off-by:
Ziad Elhanafy <ziad.elhanafy@arm.com> Signed-off-by:
Divin Raj <divin.raj@arm.com>
-
Ziad Elhanafy authored
This commit introduces libpfdi, a library that facilitates interaction between user applications and the Linux device driver for platform fault detection Interface. It provides public APIs that allow user applications to invoke PFDI functionalities. Signed-off-by:
Ziad Elhanafy <ziad.elhanafy@arm.com> Signed-off-by:
Divin Raj <divin.raj@arm.com>
-
Ziad Elhanafy authored
Add a basic CI which runs a Danger job and essential codeclimate checks. Also add an introduction to the readme.md file. Signed-off-by:
Ziad Elhanafy <ziad.elhanafy@arm.com>
-
Ziad Elhanafy authored
The file can be extended when needed. Signed-off-by:
Ziad Elhanafy <ziad.elhanafy@arm.com>
-
- Jun 18, 2025
-
-
Ziad Elhanafy authored
Signed-off-by:
Ziad Elhanafy <ziad.elhanafy@arm.com>
-
Ziad Elhanafy authored
-