xilplmi
Vitis Drivers API Documentation
xplmi_event_logging.c File Reference

Overview

This is the file which contains event logging related code.

MODIFICATION HISTORY:
Ver   Who  Date        Changes


1.00 ma 02/18/2020 Initial release 1.01 ma 02/21/2020 Added support for retrieve buffer information event logging command through IPI ma 03/02/2020 Added support for logging trace events bsv 04/04/2020 Code clean up 1.02 bm 10/14/2020 Code clean up td 10/19/2020 MISRA C Fixes ana 10/19/2020 Added doxygen comments 1.03 nsk 12/14/2020 Modify the peripheral definitions to canonical definitions. 1.04 bm 03/04/2021 Add Address range check for Log Buffers ma 03/24/2021 Store DebugLog structure to RTCA ma 03/24/2021 Fix issue in log level configuration 1.05 td 07/08/2021 Fix doxygen warnings bsv 07/16/2021 Fix doxygen warnings bsv 07/19/2021 Disable UART prints when invalid header is encountered in slave boot modes bsv 08/02/2021 Code clean up to reduce size bm 08/12/2021 Added support to configure uart during run-time bsv 08/13/2021 Code clean up to reduce size by optimizing XPlmi_RetrieveBufferData bsv 08/15/2021 Removed unwanted goto statements rb 08/11/2021 Fix compilation warnings ma 08/17/2021 Added check for buffer length to be word aligned Return error codes as minor error codes from this file ma 09/13/2021 Set PLM prints log level to 0 in XPlmi_InitDebugLogBuffer function 1.06 bsv 06/03/2022 Add CommandInfo to a separate section in elf bm 07/06/2022 Refactor versal and versal_net code 1.07 ng 03/12/2023 Fixed Coverity warnings 1.07 ng 03/30/2023 Updated algorithm and return values in doxygen comments dd 09/12/2023 MISRA-C violation Rule 10.8 fixed ng 02/14/2024 removed int typecast for errors mss 03/13/2024 MISRA-C violatiom Rule 17.8 fixed

 

Functions

int XPlmi_EventLogging (XPlmi_Cmd *Cmd)
 This function provides Event Logging command execution. More...