   1              		.file	"core_sysservices_pf.c"
   2              		.option nopic
   3              		.attribute arch, "rv32i2p0"
   4              		.attribute unaligned_access, 0
   5              		.attribute stack_align, 16
   6              		.text
   7              	.Ltext0:
   8              		.cfi_sections	.debug_frame
   9              		.section	.text.execute_ss_command,"ax",@progbits
  10              		.align	2
  12              	execute_ss_command:
  13              	.LFB17:
  14              		.file 1 "../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c"
   1:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /*******************************************************************************
   2:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * Copyright 2019-2023 Microchip FPGA Embedded Systems Solutions.
   3:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  *
   4:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SPDX-License-Identifier: MIT
   5:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  *
   6:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * PF_System_Services driver implementation. See file "core_syservices_pf.h" for
   7:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * description of the functions implemented in this file.
   8:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  *
   9:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
  10:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
  11:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** #include "core_sysservices_pf.h"
  12:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** #include "coresysservicespf_regs.h"
  13:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** #include <stdbool.h>
  14:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
  15:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** #ifdef __cplusplus
  16:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** extern "C" {
  17:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** #endif
  18:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
  19:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** #define NULL_BUFFER                             (( uint8_t* ) 0)
  20:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
  21:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** static uint8_t execute_ss_command
  22:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
  23:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t cmd_opcode,
  24:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     const uint8_t* cmd_data,
  25:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t cmd_data_size,
  26:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     const uint8_t* p_response,
  27:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t response_size,
  28:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset,
  29:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t response_offset
  30:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** );
  31:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
  32:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint32_t g_css_pf_base_addr = 0u;
  33:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
  34:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
  35:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_init()
  36:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
  37:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
  38:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** void
  39:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** SYS_init
  40:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
  41:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint32_t base_addr
  42:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
  43:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
  44:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     g_css_pf_base_addr = base_addr;
  45:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
  46:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
  47:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
  48:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_get_serial_number()
  49:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
  50:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
  51:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t
  52:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** SYS_get_serial_number
  53:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
  54:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     const uint8_t * p_serial_number,
  55:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset
  56:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
  57:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
  58:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
  59:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
  60:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if (p_serial_number == NULL_BUFFER)
  61:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
  62:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         return status;
  63:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
  64:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
  65:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(SERIAL_NUMBER_REQUEST_CMD,
  66:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
  67:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u,
  68:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                p_serial_number,
  69:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                SERIAL_NUMBER_RESP_LEN,
  70:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                mb_offset,
  71:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u);
  72:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
  73:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
  74:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
  75:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
  76:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
  77:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_get_user_code()
  78:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
  79:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
  80:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t
  81:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** SYS_get_user_code
  82:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
  83:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     const uint8_t * p_user_code,
  84:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset
  85:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
  86:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
  87:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
  88:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
  89:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if(p_user_code  == NULL_BUFFER)
  90:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
  91:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         return status;
  92:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
  93:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
  94:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(USERCODE_REQUEST_CMD,
  95:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
  96:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u,
  97:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                p_user_code,
  98:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                USERCODE_RESP_LEN,
  99:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                mb_offset,
 100:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u);
 101:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
 102:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 103:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 104:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
 105:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_get_design_info()
 106:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
 107:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
 108:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t
 109:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** SYS_get_design_info
 110:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
 111:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     const uint8_t * p_design_info,
 112:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset
 113:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
 114:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
 115:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 116:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 117:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if(p_design_info  == NULL_BUFFER)
 118:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 119:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         return status;
 120:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 121:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 122:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(DESIGN_INFO_REQUEST_CMD,
 123:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 124:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u,
 125:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                p_design_info,
 126:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                DESIGN_INFO_RESP_LEN,
 127:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                mb_offset,
 128:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u);
 129:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
 130:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 131:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 132:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
 133:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_get_device_certificate()
 134:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
 135:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
 136:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t
 137:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** SYS_get_device_certificate
 138:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
 139:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     const uint8_t * p_device_certificate,
 140:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset
 141:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
 142:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
 143:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 144:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 145:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if(p_device_certificate  == NULL_BUFFER)
 146:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 147:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         return status;
 148:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 149:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 150:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(DEVICE_CERTIFICATE_REQUEST_CMD,
 151:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 NULL_BUFFER,
 152:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 0u,
 153:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 p_device_certificate,
 154:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 DEVICE_CERTIFICATE_RESP_LEN,
 155:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 mb_offset,
 156:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 0u);
 157:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
 158:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 159:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 160:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
 161:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_read_digest()
 162:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
 163:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
 164:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t SYS_read_digest
 165:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
 166:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****    const uint8_t * p_digest,
 167:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****    uint16_t mb_offset
 168:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
 169:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
 170:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 171:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 172:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if(p_digest  == NULL_BUFFER)
 173:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 174:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         return status;
 175:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 176:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 177:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** #ifndef CORESYSSERVICES_MPFS
 178:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(READ_DIGEST_REQUEST_CMD,
 179:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 180:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u,
 181:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                p_digest,
 182:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                READ_DIGEST_RESP_LEN,
 183:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                mb_offset,
 184:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u);
 185:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** #else
 186:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(READ_DIGEST_REQUEST_CMD,
 187:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 188:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u,
 189:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                p_digest,
 190:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                READ_DIGEST_MPFS_RESP_LEN,
 191:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                mb_offset,
 192:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u);
 193:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** #endif
 194:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
 195:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 196:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 197:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 198:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
 199:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_query_security()
 200:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
 201:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
 202:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t SYS_query_security
 203:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
 204:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t * p_security_locks,
 205:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset
 206:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
 207:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
 208:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 209:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t idx = 0u;
 210:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 211:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if(p_security_locks  == NULL_BUFFER)
 212:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 213:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         return status;
 214:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 215:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 216:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** #ifndef CORESYSSERVICES_MPFS
 217:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t buf[12] = {0};
 218:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /* Actual QUERY_SECURITY_RESP_LEN is 9 or 33 but PF_System_Services core
 219:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****      * needs number of words instead of number of bytes to be written to or read
 220:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****      * from MailBox */
 221:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(QUERY_SECURITY_REQUEST_CMD,
 222:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 223:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u,
 224:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                buf,
 225:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                (QUERY_SECURITY_RESP_LEN + 3u),
 226:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                mb_offset,
 227:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u);
 228:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 229:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     for (idx = 0u; idx < 9u; idx++)
 230:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 231:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         *(p_security_locks+idx) = buf[idx];
 232:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 233:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 234:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** #else
 235:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t buf[36] = {0};
 236:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 237:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(QUERY_SECURITY_REQUEST_CMD,
 238:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 239:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u,
 240:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                buf,
 241:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                (QUERY_SECURITY_MPFS_RESP_LEN + 3u),
 242:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                mb_offset,
 243:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u);
 244:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 245:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     for (idx = 0u; idx < 33u; idx++)
 246:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 247:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         *(p_security_locks+idx) = buf[idx];
 248:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 249:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 250:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** #endif
 251:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 252:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
 253:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 254:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 255:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
 256:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_read_debug_info()
 257:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
 258:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
 259:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t SYS_read_debug_info
 260:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
 261:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     const uint8_t * p_debug_info,
 262:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset
 263:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
 264:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
 265:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 266:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 267:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if(p_debug_info  == NULL_BUFFER)
 268:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 269:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         return status;
 270:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 271:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 272:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(READ_DEBUG_INFO_REQUEST_CMD,
 273:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 274:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u,
 275:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                p_debug_info,
 276:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                READ_DEBUG_INFO_RESP_LEN,
 277:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                mb_offset,
 278:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u);
 279:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
 280:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 281:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 282:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** #ifdef CORESYSSERVICES_MPFS
 283:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
 284:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_read_envm_parameter()
 285:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
 286:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
 287:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t SYS_read_envm_parameter
 288:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
 289:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t * p_envm_param,
 290:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset
 291:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
 292:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
 293:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 294:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 295:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if(p_envm_param  == NULL_BUFFER)
 296:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 297:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         return status;
 298:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 299:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 300:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(READ_ENVM_PARAM_REQUEST_CMD,
 301:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 302:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0,
 303:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                p_envm_param,
 304:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                READ_ENVM_PARAM_RESP_LEN,
 305:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                mb_offset,
 306:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0);
 307:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
 308:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 309:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 310:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** #endif
 311:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 312:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
 313:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_puf_emulation_service()
 314:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
 315:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
 316:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t SYS_puf_emulation_service
 317:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
 318:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     const uint8_t * p_challenge,
 319:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t op_type,
 320:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t* p_response,
 321:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset
 322:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
 323:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
 324:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 325:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t mb_format[20] = {0x00};
 326:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t index = 0u;
 327:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 328:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if((p_response  == NULL_BUFFER) || (p_challenge == NULL_BUFFER))
 329:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 330:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         return status;
 331:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 332:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 333:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /* Frame the data required for mailbox */
 334:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     mb_format[index] = op_type;
 335:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 336:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     for (index = 4u; index < 20u; index++)
 337:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 338:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         mb_format[index] = p_challenge[index - 4u];
 339:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 340:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 341:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(PUF_EMULATION_SERVICE_REQUEST_CMD,
 342:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                mb_format,
 343:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                PUF_EMULATION_SERVICE_CMD_LEN,
 344:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                p_response,
 345:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                PUF_EMULATION_SERVICE_RESP_LEN,
 346:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                mb_offset,
 347:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                5u); /* mentioning offset to number of words instead of bytes */
 348:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 349:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
 350:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 351:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 352:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
 353:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_digital_signature_service()
 354:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
 355:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
 356:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t SYS_digital_signature_service
 357:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
 358:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     const uint8_t* p_hash,
 359:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t format,
 360:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t* p_response,
 361:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset
 362:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
 363:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
 364:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 365:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 366:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if((p_hash  == NULL_BUFFER) || (p_response == NULL_BUFFER))
 367:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 368:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         return status;
 369:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 370:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 371:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if (format == DIGITAL_SIGNATURE_RAW_FORMAT_REQUEST_CMD)
 372:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 373:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         status = execute_ss_command(DIGITAL_SIGNATURE_RAW_FORMAT_REQUEST_CMD,
 374:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    p_hash,
 375:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    DIGITAL_SIGNATURE_HASH_LEN,
 376:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    p_response,
 377:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    DIGITAL_SIGNATURE_RAW_FORMAT_RESP_SIZE,
 378:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    mb_offset,
 379:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    12u); /* mentioning offset to number of words instead of bytes *
 380:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 381:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     else
 382:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 383:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         status = execute_ss_command(DIGITAL_SIGNATURE_DER_FORMAT_REQUEST_CMD,
 384:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    p_hash,
 385:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    DIGITAL_SIGNATURE_HASH_LEN,
 386:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    p_response,
 387:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    DIGITAL_SIGNATURE_DER_FORMAT_RESP_SIZE,
 388:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    mb_offset,
 389:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    12u); /* mentioning offset to number of words instead of bytes *
 390:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 391:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 392:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
 393:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 394:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 395:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
 396:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_secure_nvm_write()
 397:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
 398:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
 399:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t SYS_secure_nvm_write
 400:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
 401:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t format,
 402:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t snvm_module,
 403:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     const uint8_t* p_data,
 404:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     const uint8_t* p_user_key,
 405:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset
 406:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
 407:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
 408:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t frame[256] = {0x00};
 409:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t* p_frame = &frame[0];
 410:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t index = 0u;
 411:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 412:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 413:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     HAL_ASSERT(!(NULL_BUFFER == p_data));
 414:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     HAL_ASSERT(!(snvm_module >= 221u));
 415:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if (format != SNVM_NON_AUTHEN_TEXT_REQUEST_CMD)
 416:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 417:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         HAL_ASSERT(!(NULL_BUFFER == p_user_key));
 418:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 419:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 420:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if ((p_data == NULL_BUFFER) || (snvm_module >= 221))
 421:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 422:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         return status;
 423:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 424:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 425:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if ((format != SNVM_NON_AUTHEN_TEXT_REQUEST_CMD)
 426:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        && (p_user_key == NULL_BUFFER))
 427:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 428:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         return status;
 429:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 430:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 431:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if ((format != SNVM_NON_AUTHEN_TEXT_REQUEST_CMD)
 432:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        && (format != SNVM_AUTHEN_TEXT_REQUEST_CMD)
 433:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        && (format != SNVM_AUTHEN_CIPHERTEXT_REQUEST_CMD))
 434:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 435:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         return status;
 436:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 437:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 438:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     *p_frame = snvm_module; /* SNVMADDR - SNVM module */
 439:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 440:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     p_frame += 4u; /* Next 3 bytes RESERVED - For alignment */
 441:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 442:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /* Copy user key and send the command/data to mailbox. */
 443:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if ((format == SNVM_AUTHEN_TEXT_REQUEST_CMD) ||
 444:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        (format == SNVM_AUTHEN_CIPHERTEXT_REQUEST_CMD))
 445:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 446:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         /* Copy user data */
 447:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         for (index = 0u; index < (AUTHENTICATED_TEXT_DATA_LEN - USER_SECRET_KEY_LEN - 4u); index++)
 448:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 449:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             *p_frame = p_data[index];
 450:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             p_frame++;
 451:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 452:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 453:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         /* Copy user key */
 454:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         for (index = 0u; index < USER_SECRET_KEY_LEN; index++)
 455:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 456:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             *p_frame = p_user_key[index];
 457:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             p_frame++;
 458:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 459:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 460:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         status = execute_ss_command(format,
 461:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    &frame[0],
 462:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    AUTHENTICATED_TEXT_DATA_LEN,
 463:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    NULL_BUFFER,
 464:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    0u,
 465:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    mb_offset,
 466:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    0u);
 467:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 468:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     else
 469:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 470:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         /* Copy user data */
 471:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         for (index = 0u; index < (NON_AUTHENTICATED_TEXT_DATA_LEN - 4u); index++)
 472:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 473:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             *(p_frame+index) = p_data[index];
 474:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 475:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 476:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         status = execute_ss_command(format,
 477:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    &frame[0],
 478:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    NON_AUTHENTICATED_TEXT_DATA_LEN,
 479:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    NULL_BUFFER,
 480:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    0u,
 481:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    mb_offset,
 482:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    0u);
 483:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 484:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 485:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
 486:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 487:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 488:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
 489:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_secure_nvm_read()
 490:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
 491:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
 492:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t SYS_secure_nvm_read
 493:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
 494:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t snvm_module,
 495:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     const uint8_t* p_user_key,
 496:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t* p_admin,
 497:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t* p_data,
 498:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t data_len,
 499:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset
 500:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
 501:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
 502:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /* Frame the message. */
 503:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t frame[16] = {0x00u};
 504:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t* p_frame = &frame[0u];
 505:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 506:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t response[256] = {0x00u};
 507:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t index = 0u;
 508:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 509:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     HAL_ASSERT(!(NULL_BUFFER == p_data));
 510:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     HAL_ASSERT(!(NULL_BUFFER == p_admin));
 511:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     HAL_ASSERT(!(snvm_module > 221u));
 512:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 513:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     HAL_ASSERT(data_len == 236u || data_len == 252u);
 514:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 515:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if((p_data  == NULL_BUFFER) ||
 516:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        (snvm_module >= 221) ||
 517:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        (p_admin == NULL_BUFFER))
 518:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 519:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         return status;
 520:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 521:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 522:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     *p_frame = snvm_module; /* SNVMADDR - SNVM module */
 523:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 524:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     p_frame += 4u; /* RESERVED - For alignment */
 525:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 526:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /* Copy user key */
 527:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if (236u == data_len)
 528:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 529:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         HAL_ASSERT(p_user_key !=  NULL_BUFFER);
 530:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 531:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         if(p_user_key ==  NULL_BUFFER)
 532:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 533:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             return status;
 534:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 535:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 536:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         for (index = 0u; index < 12u; index++)
 537:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 538:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             *p_frame = p_user_key[index];
 539:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             p_frame++;
 540:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 541:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 542:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     else
 543:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 544:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         p_frame += 12u;
 545:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 546:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 547:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(SNVM_READ_REQUEST_CMD,
 548:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                &frame[0],
 549:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                16u,
 550:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                response,
 551:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                (data_len + 4u),
 552:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                mb_offset,
 553:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                4u); /* mentioning offset to number of words instead of bytes */
 554:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 555:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if (SYS_SUCCESS == status)
 556:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 557:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         for (index = 0u; index < 4u; index++)
 558:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 559:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             *(p_admin+index) = (uint32_t)response[index];
 560:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 561:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 562:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 563:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        /* Copy data into user buffer. */
 564:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         for (index = 4u; index < (data_len + 4u); index++)
 565:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 566:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             *(p_data + (index - 4u)) = response[index];
 567:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 568:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 569:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     else
 570:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 571:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         ;
 572:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 573:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 574:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
 575:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 576:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 577:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
 578:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_nonce_service()
 579:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
 580:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
 581:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t SYS_nonce_service
 582:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
 583:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     const uint8_t * p_nonce,
 584:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset
 585:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
 586:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
 587:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 588:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 589:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if((p_nonce  == NULL_BUFFER))
 590:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 591:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         return status;
 592:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 593:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 594:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(NONCE_SERVICE_REQUEST_CMD,
 595:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 596:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u,
 597:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                p_nonce,
 598:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NONCE_SERVICE_RESP_LEN,
 599:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                mb_offset,
 600:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                0u);
 601:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 602:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
 603:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 604:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 605:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
 606:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_bitstream_authenticate_service()
 607:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
 608:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
 609:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t SYS_bitstream_authenticate_service
 610:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
 611:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint32_t spi_flash_address,
 612:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset
 613:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
 614:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
 615:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 616:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint32_t l_spi_flash_address = spi_flash_address;
 617:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(BITSTREAM_AUTHENTICATE_CMD,
 618:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 (uint8_t* )&l_spi_flash_address,
 619:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 4u,
 620:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 NULL_BUFFER,
 621:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 0u,
 622:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 mb_offset,
 623:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 0u);
 624:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 625:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
 626:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 627:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 628:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
 629:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_IAP_image_authenticate_service()
 630:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
 631:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
 632:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t SYS_IAP_image_authenticate_service
 633:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
 634:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t spi_idx
 635:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
 636:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
 637:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 638:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 639:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     HAL_ASSERT(!(spi_idx == 1u));
 640:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 641:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if (spi_idx == 1u)
 642:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 643:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         return status;
 644:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 645:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 646:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(IAP_BITSTREAM_AUTHENTICATE_CMD,
 647:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 NULL_BUFFER,
 648:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 0u,
 649:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 NULL_BUFFER,
 650:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 0u,
 651:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 spi_idx,
 652:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 0u);
 653:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 654:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
 655:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 656:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 657:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
 658:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_digest_check_service()
 659:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
 660:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
 661:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t SYS_digest_check_service
 662:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
 663:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint32_t options,
 664:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset
 665:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
 666:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
 667:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 668:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint32_t l_options = options;
 669:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 670:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(DIGEST_CHECK_CMD,
 671:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 (uint8_t* )&l_options,
 672:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 4u,
 673:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 NULL_BUFFER,
 674:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 0u,
 675:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 mb_offset,
 676:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 0u);
 677:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
 678:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 679:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 680:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
 681:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * SYS_iap_service()
 682:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  * See "core_sysservices_pf.h" for details of how to use this function.
 683:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  */
 684:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** uint8_t SYS_iap_service
 685:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
 686:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t iap_cmd,
 687:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint32_t spiaddr,
 688:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset
 689:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
 690:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
 691:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 692:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t l_mb_offset = 0u;
 693:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t cmd_data_size = 0u;
 694:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t* cmd_data = NULL_BUFFER;
 695:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     bool invalid_param  = false;
 696:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 697:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if (((IAP_PROGRAM_BY_SPIIDX_CMD == iap_cmd)
 698:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     || (IAP_VERIFY_BY_SPIIDX_CMD == iap_cmd))
 699:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     && (1u == spiaddr))
 700:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 701:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         invalid_param = true;
 702:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         HAL_ASSERT(!invalid_param);
 703:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 704:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 705:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if (!invalid_param)
 706:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 707:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         switch(iap_cmd)
 708:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 709:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         case IAP_PROGRAM_BY_SPIIDX_CMD:
 710:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         case IAP_VERIFY_BY_SPIIDX_CMD:
 711:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             /*In SPI_IDX based program and verify commands,
 712:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****              *  Mailbox is not Required. Instead of mailbox offset
 713:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****              *  SPI_IDX is passed as parameter.*/
 714:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             l_mb_offset = (uint16_t)(0xFFu & spiaddr);
 715:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             break;
 716:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 717:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         case IAP_PROGRAM_BY_SPIADDR_CMD:
 718:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         case IAP_VERIFY_BY_SPIADDR_CMD:
 719:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             /*In SPI_ADDR based program and verify commands,
 720:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****              *  Mailbox is Required*/
 721:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             l_mb_offset = mb_offset;
 722:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             /*command data size is four bytes holding the
 723:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****              * SPI Address in it.*/
 724:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             cmd_data_size = 4u;
 725:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             cmd_data = (uint8_t*)&spiaddr;
 726:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             break;
 727:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 728:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         case IAP_AUTOUPDATE_CMD:
 729:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             /*In auto update command Mailbox is not Required*/
 730:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             l_mb_offset = 0u;
 731:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             break;
 732:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 733:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         default:
 734:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             l_mb_offset = 0u;
 735:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 736:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 737:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 738:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         status = execute_ss_command(
 739:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                 (uint8_t)iap_cmd,
 740:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                 cmd_data,
 741:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                 cmd_data_size,
 742:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                 NULL_BUFFER,
 743:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                 0,
 744:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                 (uint16_t)l_mb_offset,
 745:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                 0);
 746:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 747:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 748:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return status;
 749:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 750:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 751:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /***************************************************************************//**
 752:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****  Internal functions.
 753:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** */
 754:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** /*
 755:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** This function executes the SS command. If Mailbox input data is required by the
 756:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** it will first load it from cmd_data into the Mailbox. If the service requires
 757:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** the response data to be read from mailbox, it will do so and store it in p_response.
 758:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** */
 759:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** static uint8_t execute_ss_command
 760:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** (
 761:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t cmd_opcode,
 762:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     const uint8_t* cmd_data,
 763:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t cmd_data_size,
 764:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     const uint8_t* p_response,
 765:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t response_size,
 766:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t mb_offset,
 767:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t response_offset
 768:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** )
 769:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** {
  15              		.loc 1 769 1
  16              		.cfi_startproc
  17              	.LVL0:
 770:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****    /* Pointer used during Writing to Mailbox memory. */
 771:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint32_t status = 0u;
  18              		.loc 1 771 5
 772:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t idx = 0u;
  19              		.loc 1 772 5
 773:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t ss_command = 0u;
  20              		.loc 1 773 5
 774:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint32_t* word_buf;
  21              		.loc 1 774 5
 775:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t timeout_count = SS_TIMEOUT_COUNT;
  22              		.loc 1 775 5
 776:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 777:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /* making sure that the system controller is not executing any service i.e.
 778:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        SS_USER_BUSY is gone 0 */
 779:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 780:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     while (1u == HAL_get_32bit_reg_field(g_css_pf_base_addr, SS_USER_BUSY))
  23              		.loc 1 780 5
 769:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****    /* Pointer used during Writing to Mailbox memory. */
  24              		.loc 1 769 1 is_stmt 0
  25 0000 130101FD 		addi	sp,sp,-48
  26              		.cfi_def_cfa_offset 48
  27 0004 23229102 		sw	s1,36(sp)
  28 0008 232A5101 		sw	s5,20(sp)
  29              		.cfi_offset 9, -12
  30              		.cfi_offset 21, -28
  31              		.loc 1 780 11
  32 000c B7A40000 		li	s1,40960
  33              		.loc 1 780 18
  34 0010 970A0000 		lla	s5,.LANCHOR0
  34      938A0A00 
 769:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****    /* Pointer used during Writing to Mailbox memory. */
  35              		.loc 1 769 1
  36 0018 23248102 		sw	s0,40(sp)
  37 001c 23202103 		sw	s2,32(sp)
  38 0020 232E3101 		sw	s3,28(sp)
  39 0024 232C4101 		sw	s4,24(sp)
  40 0028 23286101 		sw	s6,16(sp)
  41 002c 23267101 		sw	s7,12(sp)
  42 0030 23248101 		sw	s8,8(sp)
  43 0034 23229101 		sw	s9,4(sp)
  44 0038 23261102 		sw	ra,44(sp)
  45              		.cfi_offset 8, -8
  46              		.cfi_offset 18, -16
  47              		.cfi_offset 19, -20
  48              		.cfi_offset 20, -24
  49              		.cfi_offset 22, -32
  50              		.cfi_offset 23, -36
  51              		.cfi_offset 24, -40
  52              		.cfi_offset 25, -44
  53              		.cfi_offset 1, -4
 769:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****    /* Pointer used during Writing to Mailbox memory. */
  54              		.loc 1 769 1
  55 003c 930C0500 		mv	s9,a0
  56 0040 938B0500 		mv	s7,a1
  57 0044 93090600 		mv	s3,a2
  58 0048 138A0600 		mv	s4,a3
  59 004c 13090700 		mv	s2,a4
  60 0050 138B0700 		mv	s6,a5
  61 0054 130C0800 		mv	s8,a6
  62              		.loc 1 780 11
  63 0058 938404C4 		addi	s1,s1,-960
  64 005c 13840A00 		mv	s0,s5
  65              	.LVL1:
  66              	.L2:
  67              		.loc 1 780 18
  68 0060 03A50A00 		lw	a0,0(s5)
  69 0064 13061000 		li	a2,1
  70 0068 93050000 		li	a1,0
  71 006c 13050503 		addi	a0,a0,48
  72 0070 97000000 		call	HW_get_32bit_reg_field
  72      E7800000 
  73              	.LVL2:
  74              		.loc 1 780 11
  75 0078 93071000 		li	a5,1
  76 007c 6308F50A 		beq	a0,a5,.L4
 781:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 782:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         --timeout_count;
 783:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 784:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         if (timeout_count == 0)
 785:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 786:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             return SS_USER_BUSY_TIMEOUT;
 787:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 788:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 789:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 790:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /* Form the SS command: bit 0to6 is the opcode, bit 7to15 is the Mailbox offset
 791:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****      For some services this field has another meaning
 792:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     (e.g. for IAP bitstream auth. it means spi_idx) */
 793:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     ss_command = ((mb_offset << 7u) |  (cmd_opcode & 0x7Fu));
  77              		.loc 1 793 5 is_stmt 1
  78              	.LVL3:
 794:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 795:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /* Load the command register with the SS request command code*/
 796:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     HAL_set_32bit_reg(g_css_pf_base_addr, SS_CMD, ss_command);
  79              		.loc 1 796 5
 793:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
  80              		.loc 1 793 30 is_stmt 0
  81 0080 93157B00 		slli	a1,s6,7
 793:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
  82              		.loc 1 793 52
  83 0084 93FCFC07 		andi	s9,s9,127
  84              	.LVL4:
  85              		.loc 1 796 5
  86 0088 03A50A00 		lw	a0,0(s5)
 793:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
  87              		.loc 1 793 16
  88 008c B3E59501 		or	a1,a1,s9
  89              		.loc 1 796 5
  90 0090 93950501 		slli	a1,a1,16
  91 0094 93D50501 		srli	a1,a1,16
  92 0098 13054500 		addi	a0,a0,4
  93 009c 97000000 		call	HW_set_32bit_reg
  93      E7800000 
  94              	.LVL5:
 797:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 798:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if (cmd_data_size > 0u)
  95              		.loc 1 798 5 is_stmt 1
  96              		.loc 1 798 8 is_stmt 0
  97 00a4 63860902 		beq	s3,zero,.L5
 799:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 800:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         HAL_ASSERT(!(NULL_BUFFER == cmd_data));
  98              		.loc 1 800 47 is_stmt 1
 801:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         HAL_ASSERT(!(cmd_data_size % 4u));
  99              		.loc 1 801 42
 802:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 803:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         /* Load the MBX_WCNT register with number of words */
 804:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         HAL_set_32bit_reg( g_css_pf_base_addr, MBX_WCNT, (cmd_data_size/4u));
 100              		.loc 1 804 9
 101 00a8 03A50A00 		lw	a0,0(s5)
 102 00ac 93D52900 		srli	a1,s3,2
 103 00b0 13054501 		addi	a0,a0,20
 104 00b4 97000000 		call	HW_set_32bit_reg
 104      E7800000 
 105              	.LVL6:
 805:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 806:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         /* Load the MBX_WADDR register with offset of input data (write to Mailbox)
 807:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****            For all the services this offset remains either 0 or Not applicable
 808:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****            for the services in which no Mailbox write is required.*/
 809:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         HAL_set_32bit_reg( g_css_pf_base_addr, MBX_WADDR, (0x00u + mb_offset));
 106              		.loc 1 809 9
 107 00bc 03A50A00 		lw	a0,0(s5)
 108 00c0 93050B00 		mv	a1,s6
 109 00c4 1305C501 		addi	a0,a0,28
 110 00c8 97000000 		call	HW_set_32bit_reg
 110      E7800000 
 111              	.LVL7:
 112              	.L5:
 810:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 811:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 812:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 813:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if (response_size > 0u)
 113              		.loc 1 813 5
 114              		.loc 1 813 8 is_stmt 0
 115 00d0 63060902 		beq	s2,zero,.L6
 814:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 815:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         HAL_ASSERT(!(NULL_BUFFER == p_response));
 116              		.loc 1 815 49 is_stmt 1
 816:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         HAL_ASSERT(!(response_size % 4u));
 117              		.loc 1 816 42
 817:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 818:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         /*
 819:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****          Load the MBX_RWCNT register with number of words to be read from Mailbox
 820:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         */
 821:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         HAL_set_32bit_reg( g_css_pf_base_addr, MBX_RCNT, (response_size/4u));
 118              		.loc 1 821 9
 119 00d4 03250400 		lw	a0,0(s0)
 120 00d8 93552900 		srli	a1,s2,2
 121 00dc 13058501 		addi	a0,a0,24
 122 00e0 97000000 		call	HW_set_32bit_reg
 122      E7800000 
 123              	.LVL8:
 822:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 823:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         /*
 824:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****          Load the MBX_RADRDESC register with offset address within the mailbox
 825:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****          format for that particular service.
 826:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****          It will be 0 for the services where there is no output data from G5CONTROL
 827:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****          is expected.
 828:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****          This function assumes that this value is pre-calculated by service specific
 829:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****          functions as this value is fixed for each service.
 830:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         */
 831:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         HAL_set_32bit_reg( g_css_pf_base_addr, MBX_RADDR, (response_offset + mb_offset));
 124              		.loc 1 831 9
 125 00e8 03250400 		lw	a0,0(s0)
 126 00ec B3056C01 		add	a1,s8,s6
 127 00f0 13050502 		addi	a0,a0,32
 128 00f4 97000000 		call	HW_set_32bit_reg
 128      E7800000 
 129              	.LVL9:
 130              	.L6:
 832:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 833:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 834:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /*Set the request bit in SYS_SERV_REQ register to start the service*/
 835:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     HAL_set_32bit_reg_field(g_css_pf_base_addr, SS_REQ_REQ, 0x01u);
 131              		.loc 1 835 5
 132 00fc 03250400 		lw	a0,0(s0)
 133 0100 93061000 		li	a3,1
 134 0104 13061000 		li	a2,1
 135 0108 93050000 		li	a1,0
 136 010c 1305C500 		addi	a0,a0,12
 137 0110 97000000 		call	HW_set_32bit_reg_field
 137      E7800000 
 138              	.LVL10:
 836:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 837:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if (cmd_data_size > 0u)
 139              		.loc 1 837 5
 140              		.loc 1 837 8 is_stmt 0
 141 0118 63960902 		bne	s3,zero,.L7
 142              	.LVL11:
 143              	.L12:
 838:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 839:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         word_buf = (uint32_t*)cmd_data;
 840:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 841:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         /* Write the user data into mail box. */
 842:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         for (idx = 0u; idx < (cmd_data_size/4u); idx++)
 843:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 844:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             HAL_set_32bit_reg( g_css_pf_base_addr, MBX_WDATA, word_buf[idx]);
 845:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 846:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 847:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 848:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     timeout_count = SS_TIMEOUT_COUNT;
 144              		.loc 1 848 5 is_stmt 1
 849:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if (response_size > 0u)
 145              		.loc 1 849 5
 146              		.loc 1 849 8 is_stmt 0
 147 011c 63100906 		bne	s2,zero,.L8
 148              	.LVL12:
 149              	.L9:
 848:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if (response_size > 0u)
 150              		.loc 1 848 19
 151 0120 B7A40000 		li	s1,40960
 152 0124 938404C4 		addi	s1,s1,-960
 153 0128 6F008010 		j	.L17
 154              	.LVL13:
 155              	.L4:
 782:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 156              		.loc 1 782 9 is_stmt 1
 784:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 157              		.loc 1 784 9
 158 012c 9384F4FF 		addi	s1,s1,-1
 159              	.LVL14:
 160 0130 93940401 		slli	s1,s1,16
 161 0134 93D40401 		srli	s1,s1,16
 784:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 162              		.loc 1 784 12 is_stmt 0
 163 0138 E39404F2 		bne	s1,zero,.L2
 786:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 164              		.loc 1 786 20
 165 013c 1305A00F 		li	a0,250
 166 0140 6F00C00A 		j	.L3
 167              	.LVL15:
 168              	.L7:
 842:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 169              		.loc 1 842 28
 170 0144 93D92900 		srli	s3,s3,2
 171 0148 93040000 		li	s1,0
 172              	.LVL16:
 173              	.L10:
 842:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 174              		.loc 1 842 9 discriminator 1
 175 014c 93970401 		slli	a5,s1,16
 176 0150 93D70701 		srli	a5,a5,16
 177 0154 03250400 		lw	a0,0(s0)
 178 0158 E3F237FD 		bleu	s3,a5,.L12
 844:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 179              		.loc 1 844 13 is_stmt 1 discriminator 3
 180 015c 93972400 		slli	a5,s1,2
 181 0160 B387FB00 		add	a5,s7,a5
 182 0164 83A50700 		lw	a1,0(a5)
 183 0168 13058502 		addi	a0,a0,40
 184 016c 93841400 		addi	s1,s1,1
 185              	.LVL17:
 186 0170 97000000 		call	HW_set_32bit_reg
 186      E7800000 
 187              	.LVL18:
 188 0178 6FF05FFD 		j	.L10
 189              	.LVL19:
 190              	.L8:
 848:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if (response_size > 0u)
 191              		.loc 1 848 19 is_stmt 0
 192 017c B7A40000 		li	s1,40960
 850:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 851:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         word_buf = (uint32_t*)p_response;
 852:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 853:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         for (idx = 0u; idx < (response_size/4u); idx++)
 193              		.loc 1 853 28
 194 0180 13592900 		srli	s2,s2,2
 195 0184 93090000 		li	s3,0
 848:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if (response_size > 0u)
 196              		.loc 1 848 19
 197 0188 938404C4 		addi	s1,s1,-960
 198              	.LVL20:
 199              	.L13:
 200              		.loc 1 853 9 discriminator 1
 201 018c 93970901 		slli	a5,s3,16
 202 0190 93D70701 		srli	a5,a5,16
 203 0194 E3F627F9 		bleu	s2,a5,.L9
 204              	.L14:
 854:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 855:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             while (0u == HAL_get_32bit_reg_field(g_css_pf_base_addr,
 205              		.loc 1 855 26
 206 0198 03250400 		lw	a0,0(s0)
 207 019c 13062000 		li	a2,2
 208 01a0 93051000 		li	a1,1
 209 01a4 13050503 		addi	a0,a0,48
 210 01a8 97000000 		call	HW_get_32bit_reg_field
 210      E7800000 
 211              	.LVL21:
 212              		.loc 1 855 19
 213 01b0 63040502 		beq	a0,zero,.L15
 856:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             SS_USER_RDVLD))
 857:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             {
 858:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                 --timeout_count;
 859:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 860:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                 if (timeout_count == 0)
 861:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                 {
 862:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                     return SS_USER_RDVLD_TIMEOUT;
 863:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                 }
 864:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             }
 865:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             word_buf[idx] = HAL_get_32bit_reg(g_css_pf_base_addr, MBX_RDATA);
 214              		.loc 1 865 13 is_stmt 1 discriminator 2
 215              		.loc 1 865 29 is_stmt 0 discriminator 2
 216 01b4 03250400 		lw	a0,0(s0)
 217 01b8 1305C502 		addi	a0,a0,44
 218 01bc 97000000 		call	HW_get_32bit_reg
 218      E7800000 
 219              	.LVL22:
 220              		.loc 1 865 27 discriminator 2
 221 01c4 93972900 		slli	a5,s3,2
 222 01c8 B307FA00 		add	a5,s4,a5
 223 01cc 23A0A700 		sw	a0,0(a5)
 224              	.LVL23:
 225 01d0 93891900 		addi	s3,s3,1
 226              	.LVL24:
 227 01d4 6FF09FFB 		j	.L13
 228              	.LVL25:
 229              	.L15:
 858:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 230              		.loc 1 858 17 is_stmt 1
 231 01d8 9384F4FF 		addi	s1,s1,-1
 232              	.LVL26:
 233 01dc 93940401 		slli	s1,s1,16
 234 01e0 93D40401 		srli	s1,s1,16
 235              	.LVL27:
 860:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                 {
 236              		.loc 1 860 17
 860:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                 {
 237              		.loc 1 860 20 is_stmt 0
 238 01e4 E39A04FA 		bne	s1,zero,.L14
 239              	.LVL28:
 240              	.L16:
 862:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                 }
 241              		.loc 1 862 28
 242 01e8 1305B00F 		li	a0,251
 243              	.LVL29:
 244              	.L3:
 866:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 867:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 868:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 869:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     timeout_count = SS_TIMEOUT_COUNT;
 870:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /* make sure that service is complete i.e. SS_USER_BUSY is gone 0 */
 871:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     while (1u == HAL_get_32bit_reg_field(g_css_pf_base_addr, SS_USER_BUSY))
 872:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 873:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         --timeout_count;
 874:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 875:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         if (timeout_count == 0)
 876:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 877:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             return SS_USER_RDVLD_TIMEOUT;
 878:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 879:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 880:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 881:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /* Read the status returned by System Controller */
 882:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = HAL_get_32bit_reg(g_css_pf_base_addr, SS_STAT);
 883:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 884:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     return (uint8_t)status;
 885:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 245              		.loc 1 885 1
 246 01ec 8320C102 		lw	ra,44(sp)
 247              		.cfi_remember_state
 248              		.cfi_restore 1
 249 01f0 03248102 		lw	s0,40(sp)
 250              		.cfi_restore 8
 251 01f4 83244102 		lw	s1,36(sp)
 252              		.cfi_restore 9
 253 01f8 03290102 		lw	s2,32(sp)
 254              		.cfi_restore 18
 255 01fc 8329C101 		lw	s3,28(sp)
 256              		.cfi_restore 19
 257 0200 032A8101 		lw	s4,24(sp)
 258              		.cfi_restore 20
 259              	.LVL30:
 260 0204 832A4101 		lw	s5,20(sp)
 261              		.cfi_restore 21
 262 0208 032B0101 		lw	s6,16(sp)
 263              		.cfi_restore 22
 264 020c 832BC100 		lw	s7,12(sp)
 265              		.cfi_restore 23
 266              	.LVL31:
 267 0210 032C8100 		lw	s8,8(sp)
 268              		.cfi_restore 24
 269 0214 832C4100 		lw	s9,4(sp)
 270              		.cfi_restore 25
 271 0218 13010103 		addi	sp,sp,48
 272              		.cfi_def_cfa_offset 0
 273 021c 67800000 		jr	ra
 274              	.LVL32:
 275              	.L18:
 276              		.cfi_restore_state
 873:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 277              		.loc 1 873 9 is_stmt 1
 875:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 278              		.loc 1 875 9
 279 0220 9384F4FF 		addi	s1,s1,-1
 280              	.LVL33:
 281 0224 93940401 		slli	s1,s1,16
 282 0228 93D40401 		srli	s1,s1,16
 875:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 283              		.loc 1 875 12 is_stmt 0
 284 022c E38E04FA 		beq	s1,zero,.L16
 285              	.L17:
 286              	.LVL34:
 871:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 287              		.loc 1 871 18
 288 0230 03250400 		lw	a0,0(s0)
 289 0234 13061000 		li	a2,1
 290 0238 93050000 		li	a1,0
 291 023c 13050503 		addi	a0,a0,48
 292 0240 97000000 		call	HW_get_32bit_reg_field
 292      E7800000 
 293              	.LVL35:
 871:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 294              		.loc 1 871 11
 295 0248 93071000 		li	a5,1
 296 024c E30AF5FC 		beq	a0,a5,.L18
 882:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 297              		.loc 1 882 5 is_stmt 1
 882:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 298              		.loc 1 882 14 is_stmt 0
 299 0250 03250400 		lw	a0,0(s0)
 300 0254 13058500 		addi	a0,a0,8
 301 0258 97000000 		call	HW_get_32bit_reg
 301      E7800000 
 302              	.LVL36:
 884:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 303              		.loc 1 884 5 is_stmt 1
 884:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 304              		.loc 1 884 12 is_stmt 0
 305 0260 1375F50F 		andi	a0,a0,0xff
 306              	.LVL37:
 307 0264 6FF09FF8 		j	.L3
 308              		.cfi_endproc
 309              	.LFE17:
 311              		.section	.text.SYS_init,"ax",@progbits
 312              		.align	2
 313              		.globl	SYS_init
 315              	SYS_init:
 316              	.LFB0:
  43:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     g_css_pf_base_addr = base_addr;
 317              		.loc 1 43 1 is_stmt 1
 318              		.cfi_startproc
 319              	.LVL38:
  44:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 320              		.loc 1 44 5
  44:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 321              		.loc 1 44 24 is_stmt 0
 322 0000 97070000 		sw	a0,.LANCHOR0,a5
 322      23A0A700 
  45:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 323              		.loc 1 45 1
 324 0008 67800000 		ret
 325              		.cfi_endproc
 326              	.LFE0:
 328              		.section	.text.SYS_get_serial_number,"ax",@progbits
 329              		.align	2
 330              		.globl	SYS_get_serial_number
 332              	SYS_get_serial_number:
 333              	.LFB1:
  57:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 334              		.loc 1 57 1 is_stmt 1
 335              		.cfi_startproc
 336              	.LVL39:
  58:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 337              		.loc 1 58 5
  60:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 338              		.loc 1 60 5
  57:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 339              		.loc 1 57 1 is_stmt 0
 340 0000 93060500 		mv	a3,a0
 341 0004 93870500 		mv	a5,a1
  60:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 342              		.loc 1 60 8
 343 0008 63000502 		beq	a0,zero,.L34
  65:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 344              		.loc 1 65 5 is_stmt 1
  65:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 345              		.loc 1 65 14 is_stmt 0
 346 000c 13080000 		li	a6,0
 347 0010 13070001 		li	a4,16
 348 0014 13060000 		li	a2,0
 349 0018 93050000 		li	a1,0
 350              	.LVL40:
 351 001c 13050000 		li	a0,0
 352              	.LVL41:
 353 0020 17030000 		tail	execute_ss_command
 353      67000300 
 354              	.LVL42:
 355              	.L34:
  74:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 356              		.loc 1 74 1
 357 0028 1305F00F 		li	a0,255
 358              	.LVL43:
 359 002c 67800000 		ret
 360              		.cfi_endproc
 361              	.LFE1:
 363              		.section	.text.SYS_get_user_code,"ax",@progbits
 364              		.align	2
 365              		.globl	SYS_get_user_code
 367              	SYS_get_user_code:
 368              	.LFB2:
  86:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 369              		.loc 1 86 1 is_stmt 1
 370              		.cfi_startproc
 371              	.LVL44:
  87:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 372              		.loc 1 87 5
  89:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 373              		.loc 1 89 5
  86:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 374              		.loc 1 86 1 is_stmt 0
 375 0000 93060500 		mv	a3,a0
 376 0004 93870500 		mv	a5,a1
  89:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 377              		.loc 1 89 7
 378 0008 63000502 		beq	a0,zero,.L36
  94:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 379              		.loc 1 94 5 is_stmt 1
  94:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 380              		.loc 1 94 14 is_stmt 0
 381 000c 13080000 		li	a6,0
 382 0010 13074000 		li	a4,4
 383 0014 13060000 		li	a2,0
 384 0018 93050000 		li	a1,0
 385              	.LVL45:
 386 001c 13051000 		li	a0,1
 387              	.LVL46:
 388 0020 17030000 		tail	execute_ss_command
 388      67000300 
 389              	.LVL47:
 390              	.L36:
 102:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 391              		.loc 1 102 1
 392 0028 1305F00F 		li	a0,255
 393              	.LVL48:
 394 002c 67800000 		ret
 395              		.cfi_endproc
 396              	.LFE2:
 398              		.section	.text.SYS_get_design_info,"ax",@progbits
 399              		.align	2
 400              		.globl	SYS_get_design_info
 402              	SYS_get_design_info:
 403              	.LFB3:
 114:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 404              		.loc 1 114 1 is_stmt 1
 405              		.cfi_startproc
 406              	.LVL49:
 115:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 407              		.loc 1 115 5
 117:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 408              		.loc 1 117 5
 114:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 409              		.loc 1 114 1 is_stmt 0
 410 0000 93060500 		mv	a3,a0
 411 0004 93870500 		mv	a5,a1
 117:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 412              		.loc 1 117 7
 413 0008 63000502 		beq	a0,zero,.L38
 122:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 414              		.loc 1 122 5 is_stmt 1
 122:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 415              		.loc 1 122 14 is_stmt 0
 416 000c 13080000 		li	a6,0
 417 0010 13074002 		li	a4,36
 418 0014 13060000 		li	a2,0
 419 0018 93050000 		li	a1,0
 420              	.LVL50:
 421 001c 13052000 		li	a0,2
 422              	.LVL51:
 423 0020 17030000 		tail	execute_ss_command
 423      67000300 
 424              	.LVL52:
 425              	.L38:
 130:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 426              		.loc 1 130 1
 427 0028 1305F00F 		li	a0,255
 428              	.LVL53:
 429 002c 67800000 		ret
 430              		.cfi_endproc
 431              	.LFE3:
 433              		.section	.text.SYS_get_device_certificate,"ax",@progbits
 434              		.align	2
 435              		.globl	SYS_get_device_certificate
 437              	SYS_get_device_certificate:
 438              	.LFB4:
 142:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 439              		.loc 1 142 1 is_stmt 1
 440              		.cfi_startproc
 441              	.LVL54:
 143:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 442              		.loc 1 143 5
 145:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 443              		.loc 1 145 5
 142:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 444              		.loc 1 142 1 is_stmt 0
 445 0000 93060500 		mv	a3,a0
 446 0004 93870500 		mv	a5,a1
 145:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 447              		.loc 1 145 7
 448 0008 63000502 		beq	a0,zero,.L40
 150:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 NULL_BUFFER,
 449              		.loc 1 150 5 is_stmt 1
 150:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 NULL_BUFFER,
 450              		.loc 1 150 14 is_stmt 0
 451 000c 13080000 		li	a6,0
 452 0010 13070040 		li	a4,1024
 453 0014 13060000 		li	a2,0
 454 0018 93050000 		li	a1,0
 455              	.LVL55:
 456 001c 13053000 		li	a0,3
 457              	.LVL56:
 458 0020 17030000 		tail	execute_ss_command
 458      67000300 
 459              	.LVL57:
 460              	.L40:
 158:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 461              		.loc 1 158 1
 462 0028 1305F00F 		li	a0,255
 463              	.LVL58:
 464 002c 67800000 		ret
 465              		.cfi_endproc
 466              	.LFE4:
 468              		.section	.text.SYS_read_digest,"ax",@progbits
 469              		.align	2
 470              		.globl	SYS_read_digest
 472              	SYS_read_digest:
 473              	.LFB5:
 169:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 474              		.loc 1 169 1 is_stmt 1
 475              		.cfi_startproc
 476              	.LVL59:
 170:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 477              		.loc 1 170 5
 172:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 478              		.loc 1 172 5
 169:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 479              		.loc 1 169 1 is_stmt 0
 480 0000 93060500 		mv	a3,a0
 481 0004 93870500 		mv	a5,a1
 172:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 482              		.loc 1 172 7
 483 0008 63000502 		beq	a0,zero,.L42
 178:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 484              		.loc 1 178 5 is_stmt 1
 178:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 485              		.loc 1 178 14 is_stmt 0
 486 000c 13080000 		li	a6,0
 487 0010 1307001A 		li	a4,416
 488 0014 13060000 		li	a2,0
 489 0018 93050000 		li	a1,0
 490              	.LVL60:
 491 001c 13054000 		li	a0,4
 492              	.LVL61:
 493 0020 17030000 		tail	execute_ss_command
 493      67000300 
 494              	.LVL62:
 495              	.L42:
 196:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 496              		.loc 1 196 1
 497 0028 1305F00F 		li	a0,255
 498              	.LVL63:
 499 002c 67800000 		ret
 500              		.cfi_endproc
 501              	.LFE5:
 503              		.section	.text.SYS_query_security,"ax",@progbits
 504              		.align	2
 505              		.globl	SYS_query_security
 507              	SYS_query_security:
 508              	.LFB6:
 207:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 509              		.loc 1 207 1 is_stmt 1
 510              		.cfi_startproc
 511              	.LVL64:
 208:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t idx = 0u;
 512              		.loc 1 208 5
 209:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 513              		.loc 1 209 5
 211:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 514              		.loc 1 211 5
 211:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 515              		.loc 1 211 7 is_stmt 0
 516 0000 630C0506 		beq	a0,zero,.L46
 207:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 517              		.loc 1 207 1
 518 0004 130101FE 		addi	sp,sp,-32
 519              		.cfi_def_cfa_offset 32
 520 0008 93870500 		mv	a5,a1
 521 000c 232C8100 		sw	s0,24(sp)
 221:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 522              		.loc 1 221 14
 523 0010 1307C000 		li	a4,12
 524              		.cfi_offset 8, -8
 525 0014 13040500 		mv	s0,a0
 217:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /* Actual QUERY_SECURITY_RESP_LEN is 9 or 33 but PF_System_Services core
 526              		.loc 1 217 5 is_stmt 1
 221:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 527              		.loc 1 221 14 is_stmt 0
 528 0018 13080000 		li	a6,0
 529 001c 93064100 		addi	a3,sp,4
 530 0020 13060000 		li	a2,0
 531 0024 93050000 		li	a1,0
 532              	.LVL65:
 533 0028 13055000 		li	a0,5
 534              	.LVL66:
 207:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 535              		.loc 1 207 1
 536 002c 232E1100 		sw	ra,28(sp)
 537              		.cfi_offset 1, -4
 217:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /* Actual QUERY_SECURITY_RESP_LEN is 9 or 33 but PF_System_Services core
 538              		.loc 1 217 13
 539 0030 23220100 		sw	zero,4(sp)
 540 0034 23240100 		sw	zero,8(sp)
 541 0038 23260100 		sw	zero,12(sp)
 221:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 542              		.loc 1 221 5 is_stmt 1
 221:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 543              		.loc 1 221 14 is_stmt 0
 544 003c 97000000 		call	execute_ss_command
 544      E7800000 
 545              	.LVL67:
 229:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 546              		.loc 1 229 5 is_stmt 1
 221:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 547              		.loc 1 221 14 is_stmt 0
 548 0044 93070000 		li	a5,0
 229:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 549              		.loc 1 229 5
 550 0048 13079000 		li	a4,9
 551              	.LVL68:
 552              	.L45:
 231:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 553              		.loc 1 231 9 is_stmt 1 discriminator 3
 231:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 554              		.loc 1 231 38 is_stmt 0 discriminator 3
 555 004c 13064100 		addi	a2,sp,4
 556 0050 3306F600 		add	a2,a2,a5
 231:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 557              		.loc 1 231 33 discriminator 3
 558 0054 03460600 		lbu	a2,0(a2)
 559 0058 B306F400 		add	a3,s0,a5
 560 005c 93871700 		addi	a5,a5,1
 561              	.LVL69:
 562 0060 2380C600 		sb	a2,0(a3)
 229:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 563              		.loc 1 229 5 discriminator 3
 564 0064 E394E7FE 		bne	a5,a4,.L45
 253:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 565              		.loc 1 253 1
 566 0068 8320C101 		lw	ra,28(sp)
 567              		.cfi_restore 1
 568 006c 03248101 		lw	s0,24(sp)
 569              		.cfi_restore 8
 570              	.LVL70:
 571 0070 13010102 		addi	sp,sp,32
 572              		.cfi_def_cfa_offset 0
 573 0074 67800000 		jr	ra
 574              	.LVL71:
 575              	.L46:
 213:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 576              		.loc 1 213 16
 577 0078 1305F00F 		li	a0,255
 578              	.LVL72:
 253:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 579              		.loc 1 253 1
 580 007c 67800000 		ret
 581              		.cfi_endproc
 582              	.LFE6:
 584              		.section	.text.SYS_read_debug_info,"ax",@progbits
 585              		.align	2
 586              		.globl	SYS_read_debug_info
 588              	SYS_read_debug_info:
 589              	.LFB7:
 264:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 590              		.loc 1 264 1 is_stmt 1
 591              		.cfi_startproc
 592              	.LVL73:
 265:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 593              		.loc 1 265 5
 267:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 594              		.loc 1 267 5
 264:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 595              		.loc 1 264 1 is_stmt 0
 596 0000 93060500 		mv	a3,a0
 597 0004 93870500 		mv	a5,a1
 267:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 598              		.loc 1 267 7
 599 0008 63000502 		beq	a0,zero,.L53
 272:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 600              		.loc 1 272 5 is_stmt 1
 272:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 601              		.loc 1 272 14 is_stmt 0
 602 000c 13080000 		li	a6,0
 603 0010 1307C004 		li	a4,76
 604 0014 13060000 		li	a2,0
 605 0018 93050000 		li	a1,0
 606              	.LVL74:
 607 001c 13056000 		li	a0,6
 608              	.LVL75:
 609 0020 17030000 		tail	execute_ss_command
 609      67000300 
 610              	.LVL76:
 611              	.L53:
 280:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 612              		.loc 1 280 1
 613 0028 1305F00F 		li	a0,255
 614              	.LVL77:
 615 002c 67800000 		ret
 616              		.cfi_endproc
 617              	.LFE7:
 619              		.section	.text.SYS_puf_emulation_service,"ax",@progbits
 620              		.align	2
 621              		.globl	SYS_puf_emulation_service
 623              	SYS_puf_emulation_service:
 624              	.LFB8:
 323:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 625              		.loc 1 323 1 is_stmt 1
 626              		.cfi_startproc
 627              	.LVL78:
 324:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t mb_format[20] = {0x00};
 628              		.loc 1 324 5
 325:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t index = 0u;
 629              		.loc 1 325 5
 323:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 630              		.loc 1 323 1 is_stmt 0
 631 0000 130101FD 		addi	sp,sp,-48
 632              		.cfi_def_cfa_offset 48
 633 0004 23261102 		sw	ra,44(sp)
 634              		.cfi_offset 1, -4
 325:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t index = 0u;
 635              		.loc 1 325 13
 636 0008 23260100 		sw	zero,12(sp)
 637 000c 23280100 		sw	zero,16(sp)
 638 0010 232A0100 		sw	zero,20(sp)
 639 0014 232C0100 		sw	zero,24(sp)
 640 0018 232E0100 		sw	zero,28(sp)
 326:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 641              		.loc 1 326 5 is_stmt 1
 642              	.LVL79:
 328:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 643              		.loc 1 328 5
 328:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 644              		.loc 1 328 7 is_stmt 0
 645 001c 63040606 		beq	a2,zero,.L57
 646 0020 93070500 		mv	a5,a0
 330:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 647              		.loc 1 330 16 discriminator 1
 648 0024 1305F00F 		li	a0,255
 649              	.LVL80:
 328:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 650              		.loc 1 328 37 discriminator 1
 651 0028 63880704 		beq	a5,zero,.L55
 334:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 652              		.loc 1 334 5 is_stmt 1
 653 002c 1308C100 		addi	a6,sp,12
 334:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 654              		.loc 1 334 22 is_stmt 0
 655 0030 2306B100 		sb	a1,12(sp)
 336:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 656              		.loc 1 336 5 is_stmt 1
 657              	.LVL81:
 334:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 658              		.loc 1 334 22 is_stmt 0
 659 0034 13070000 		li	a4,0
 660 0038 93050800 		mv	a1,a6
 661              	.LVL82:
 336:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 662              		.loc 1 336 5
 663 003c 13050001 		li	a0,16
 664              	.LVL83:
 665              	.L56:
 338:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 666              		.loc 1 338 9 is_stmt 1 discriminator 3
 338:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 667              		.loc 1 338 39 is_stmt 0 discriminator 3
 668 0040 B388E700 		add	a7,a5,a4
 338:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 669              		.loc 1 338 26 discriminator 3
 670 0044 83C80800 		lbu	a7,0(a7)
 671 0048 13071700 		addi	a4,a4,1
 672              	.LVL84:
 673 004c 13081800 		addi	a6,a6,1
 674 0050 A3011801 		sb	a7,3(a6)
 336:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 675              		.loc 1 336 5 discriminator 3
 676 0054 E316A7FE 		bne	a4,a0,.L56
 677 0058 93870600 		mv	a5,a3
 678              	.LVL85:
 341:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                mb_format,
 679              		.loc 1 341 14
 680 005c 13085000 		li	a6,5
 681 0060 93060600 		mv	a3,a2
 682              	.LVL86:
 341:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                mb_format,
 683              		.loc 1 341 5 is_stmt 1
 341:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                mb_format,
 684              		.loc 1 341 14 is_stmt 0
 685 0064 13070002 		li	a4,32
 686 0068 13064001 		li	a2,20
 687              	.LVL87:
 688 006c 13050002 		li	a0,32
 689 0070 97000000 		call	execute_ss_command
 689      E7800000 
 690              	.LVL88:
 349:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 691              		.loc 1 349 5 is_stmt 1
 692              	.L55:
 350:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 693              		.loc 1 350 1 is_stmt 0
 694 0078 8320C102 		lw	ra,44(sp)
 695              		.cfi_remember_state
 696              		.cfi_restore 1
 697 007c 13010103 		addi	sp,sp,48
 698              		.cfi_def_cfa_offset 0
 699 0080 67800000 		jr	ra
 700              	.LVL89:
 701              	.L57:
 702              		.cfi_restore_state
 330:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 703              		.loc 1 330 16
 704 0084 1305F00F 		li	a0,255
 705              	.LVL90:
 706 0088 6FF01FFF 		j	.L55
 707              		.cfi_endproc
 708              	.LFE8:
 710              		.section	.text.SYS_digital_signature_service,"ax",@progbits
 711              		.align	2
 712              		.globl	SYS_digital_signature_service
 714              	SYS_digital_signature_service:
 715              	.LFB9:
 363:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 716              		.loc 1 363 1 is_stmt 1
 717              		.cfi_startproc
 718              	.LVL91:
 364:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 719              		.loc 1 364 5
 366:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 720              		.loc 1 366 5
 363:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 721              		.loc 1 363 1 is_stmt 0
 722 0000 93870600 		mv	a5,a3
 366:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 723              		.loc 1 366 7
 724 0004 63040504 		beq	a0,zero,.L62
 366:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 725              		.loc 1 366 33 discriminator 1
 726 0008 63020604 		beq	a2,zero,.L62
 371:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 727              		.loc 1 371 5 is_stmt 1
 371:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 728              		.loc 1 371 8 is_stmt 0
 729 000c 13079001 		li	a4,25
 373:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    p_hash,
 730              		.loc 1 373 18
 731 0010 1308C000 		li	a6,12
 371:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 732              		.loc 1 371 8
 733 0014 6390E502 		bne	a1,a4,.L63
 373:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    p_hash,
 734              		.loc 1 373 9 is_stmt 1
 373:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    p_hash,
 735              		.loc 1 373 18 is_stmt 0
 736 0018 93060600 		mv	a3,a2
 737              	.LVL92:
 738 001c 93050500 		mv	a1,a0
 739              	.LVL93:
 740 0020 13070006 		li	a4,96
 741 0024 13060003 		li	a2,48
 742              	.LVL94:
 743 0028 13059001 		li	a0,25
 744              	.LVL95:
 745              	.L68:
 383:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    p_hash,
 746              		.loc 1 383 18
 747 002c 17030000 		tail	execute_ss_command
 747      67000300 
 748              	.LVL96:
 749              	.L63:
 383:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    p_hash,
 750              		.loc 1 383 9 is_stmt 1
 383:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    p_hash,
 751              		.loc 1 383 18 is_stmt 0
 752 0034 93060600 		mv	a3,a2
 753              	.LVL97:
 754 0038 93050500 		mv	a1,a0
 755              	.LVL98:
 756 003c 13078006 		li	a4,104
 757 0040 13060003 		li	a2,48
 758              	.LVL99:
 759 0044 1305A001 		li	a0,26
 760              	.LVL100:
 761 0048 6FF05FFE 		j	.L68
 762              	.LVL101:
 763              	.L62:
 393:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 764              		.loc 1 393 1
 765 004c 1305F00F 		li	a0,255
 766              	.LVL102:
 767 0050 67800000 		ret
 768              		.cfi_endproc
 769              	.LFE9:
 771              		.section	.text.SYS_secure_nvm_write,"ax",@progbits
 772              		.align	2
 773              		.globl	SYS_secure_nvm_write
 775              	SYS_secure_nvm_write:
 776              	.LFB10:
 407:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t frame[256] = {0x00};
 777              		.loc 1 407 1 is_stmt 1
 778              		.cfi_startproc
 779              	.LVL103:
 408:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t* p_frame = &frame[0];
 780              		.loc 1 408 5
 407:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t frame[256] = {0x00};
 781              		.loc 1 407 1 is_stmt 0
 782 0000 130101EE 		addi	sp,sp,-288
 783              		.cfi_def_cfa_offset 288
 784 0004 232C8110 		sw	s0,280(sp)
 785 0008 232A9110 		sw	s1,276(sp)
 786 000c 23282111 		sw	s2,272(sp)
 787              		.cfi_offset 8, -8
 788              		.cfi_offset 9, -12
 789              		.cfi_offset 18, -16
 790 0010 13040500 		mv	s0,a0
 791 0014 13890500 		mv	s2,a1
 792 0018 93040600 		mv	s1,a2
 408:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t* p_frame = &frame[0];
 793              		.loc 1 408 13
 794 001c 93050000 		li	a1,0
 795              	.LVL104:
 796 0020 13060010 		li	a2,256
 797              	.LVL105:
 798 0024 13050101 		addi	a0,sp,16
 799              	.LVL106:
 407:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t frame[256] = {0x00};
 800              		.loc 1 407 1
 801 0028 232E1110 		sw	ra,284(sp)
 802              		.cfi_offset 1, -4
 407:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t frame[256] = {0x00};
 803              		.loc 1 407 1
 804 002c 2326D100 		sw	a3,12(sp)
 805 0030 2324E100 		sw	a4,8(sp)
 408:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t* p_frame = &frame[0];
 806              		.loc 1 408 13
 807 0034 97000000 		call	memset
 807      E7800000 
 808              	.LVL107:
 409:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t index = 0u;
 809              		.loc 1 409 5 is_stmt 1
 410:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 810              		.loc 1 410 5
 411:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 811              		.loc 1 411 5
 413:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     HAL_ASSERT(!(snvm_module >= 221u));
 812              		.loc 1 413 41
 414:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     if (format != SNVM_NON_AUTHEN_TEXT_REQUEST_CMD)
 813              		.loc 1 414 39
 415:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 814              		.loc 1 415 5
 417:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 815              		.loc 1 417 49
 420:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 816              		.loc 1 420 5
 422:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 817              		.loc 1 422 16 is_stmt 0
 818 003c 1305F00F 		li	a0,255
 420:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 819              		.loc 1 420 8
 820 0040 6388040A 		beq	s1,zero,.L70
 420:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 821              		.loc 1 420 33 discriminator 1
 822 0044 1307C00D 		li	a4,220
 422:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 823              		.loc 1 422 16 discriminator 1
 824 0048 1305F00F 		li	a0,255
 420:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 825              		.loc 1 420 33 discriminator 1
 826 004c 6362270B 		bgtu	s2,a4,.L70
 425:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        && (p_user_key == NULL_BUFFER))
 827              		.loc 1 425 5 is_stmt 1
 425:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        && (p_user_key == NULL_BUFFER))
 828              		.loc 1 425 8 is_stmt 0
 829 0050 13070001 		li	a4,16
 830 0054 83278100 		lw	a5,8(sp)
 831 0058 8326C100 		lw	a3,12(sp)
 832 005c 630CE400 		beq	s0,a4,.L71
 426:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 833              		.loc 1 426 8
 834 0060 63880608 		beq	a3,zero,.L70
 431:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        && (format != SNVM_AUTHEN_TEXT_REQUEST_CMD)
 835              		.loc 1 431 5 is_stmt 1
 433:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 836              		.loc 1 433 8 is_stmt 0
 837 0064 130604FF 		addi	a2,s0,-16
 431:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        && (format != SNVM_AUTHEN_TEXT_REQUEST_CMD)
 838              		.loc 1 431 8
 839 0068 1376F60F 		andi	a2,a2,0xff
 840 006c 13072000 		li	a4,2
 841 0070 6360C708 		bgtu	a2,a4,.L70
 842              	.L71:
 438:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 843              		.loc 1 438 5 is_stmt 1
 443:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        (format == SNVM_AUTHEN_CIPHERTEXT_REQUEST_CMD))
 844              		.loc 1 443 50 is_stmt 0
 845 0074 1306F4FE 		addi	a2,s0,-17
 438:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 846              		.loc 1 438 14
 847 0078 23082101 		sb	s2,16(sp)
 440:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 848              		.loc 1 440 5 is_stmt 1
 849              	.LVL108:
 443:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        (format == SNVM_AUTHEN_CIPHERTEXT_REQUEST_CMD))
 850              		.loc 1 443 5
 443:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        (format == SNVM_AUTHEN_CIPHERTEXT_REQUEST_CMD))
 851              		.loc 1 443 8 is_stmt 0
 852 007c 1376F60F 		andi	a2,a2,0xff
 853 0080 13071000 		li	a4,1
 854 0084 6362C708 		bgtu	a2,a4,.L72
 855 0088 93050101 		addi	a1,sp,16
 856 008c 13850500 		mv	a0,a1
 857 0090 13060000 		li	a2,0
 447:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 858              		.loc 1 447 9
 859 0094 1307C00E 		li	a4,236
 860              	.LVL109:
 861              	.L73:
 449:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             p_frame++;
 862              		.loc 1 449 13 is_stmt 1 discriminator 3
 449:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             p_frame++;
 863              		.loc 1 449 30 is_stmt 0 discriminator 3
 864 0098 3388C400 		add	a6,s1,a2
 449:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             p_frame++;
 865              		.loc 1 449 22 discriminator 3
 866 009c 03480800 		lbu	a6,0(a6)
 867 00a0 13061600 		addi	a2,a2,1
 868              	.LVL110:
 869 00a4 13051500 		addi	a0,a0,1
 870 00a8 A3010501 		sb	a6,3(a0)
 450:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 871              		.loc 1 450 13 is_stmt 1 discriminator 3
 872              	.LVL111:
 447:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 873              		.loc 1 447 9 is_stmt 0 discriminator 3
 874 00ac E316E6FE 		bne	a2,a4,.L73
 875 00b0 13060000 		li	a2,0
 454:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 876              		.loc 1 454 9
 877 00b4 1307C000 		li	a4,12
 878              	.L74:
 879              	.LVL112:
 456:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             p_frame++;
 880              		.loc 1 456 13 is_stmt 1 discriminator 3
 456:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             p_frame++;
 881              		.loc 1 456 34 is_stmt 0 discriminator 3
 882 00b8 3385C600 		add	a0,a3,a2
 456:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             p_frame++;
 883              		.loc 1 456 22 discriminator 3
 884 00bc 03450500 		lbu	a0,0(a0)
 885 00c0 13061600 		addi	a2,a2,1
 886              	.LVL113:
 887 00c4 93851500 		addi	a1,a1,1
 888 00c8 A387A50E 		sb	a0,239(a1)
 457:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 889              		.loc 1 457 13 is_stmt 1 discriminator 3
 890              	.LVL114:
 454:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 891              		.loc 1 454 9 is_stmt 0 discriminator 3
 892 00cc E316E6FE 		bne	a2,a4,.L74
 460:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    &frame[0],
 893              		.loc 1 460 9 is_stmt 1
 460:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    &frame[0],
 894              		.loc 1 460 18 is_stmt 0
 895 00d0 13080000 		li	a6,0
 896 00d4 13070000 		li	a4,0
 897 00d8 93060000 		li	a3,0
 898 00dc 1306C00F 		li	a2,252
 899 00e0 93050101 		addi	a1,sp,16
 900 00e4 13050400 		mv	a0,s0
 901              	.L84:
 476:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    &frame[0],
 902              		.loc 1 476 18
 903 00e8 97000000 		call	execute_ss_command
 903      E7800000 
 904              	.LVL115:
 905              	.L70:
 486:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 906              		.loc 1 486 1
 907 00f0 8320C111 		lw	ra,284(sp)
 908              		.cfi_remember_state
 909              		.cfi_restore 1
 910 00f4 03248111 		lw	s0,280(sp)
 911              		.cfi_restore 8
 912 00f8 83244111 		lw	s1,276(sp)
 913              		.cfi_restore 9
 914              	.LVL116:
 915 00fc 03290111 		lw	s2,272(sp)
 916              		.cfi_restore 18
 917 0100 13010112 		addi	sp,sp,288
 918              		.cfi_def_cfa_offset 0
 919              	.LVL117:
 920 0104 67800000 		jr	ra
 921              	.LVL118:
 922              	.L72:
 923              		.cfi_restore_state
 924 0108 13060101 		addi	a2,sp,16
 443:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        (format == SNVM_AUTHEN_CIPHERTEXT_REQUEST_CMD))
 925              		.loc 1 443 8
 926 010c 93060000 		li	a3,0
 471:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 927              		.loc 1 471 9
 928 0110 1307C00F 		li	a4,252
 929              	.LVL119:
 930              	.L75:
 473:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 931              		.loc 1 473 13 is_stmt 1 discriminator 3
 473:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 932              		.loc 1 473 38 is_stmt 0 discriminator 3
 933 0114 B385D400 		add	a1,s1,a3
 473:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 934              		.loc 1 473 30 discriminator 3
 935 0118 83C50500 		lbu	a1,0(a1)
 936 011c 93861600 		addi	a3,a3,1
 937              	.LVL120:
 938 0120 13061600 		addi	a2,a2,1
 939 0124 A301B600 		sb	a1,3(a2)
 471:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 940              		.loc 1 471 9 discriminator 3
 941 0128 E396E6FE 		bne	a3,a4,.L75
 476:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    &frame[0],
 942              		.loc 1 476 9 is_stmt 1
 476:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                    &frame[0],
 943              		.loc 1 476 18 is_stmt 0
 944 012c 13080000 		li	a6,0
 945 0130 13070000 		li	a4,0
 946 0134 93060000 		li	a3,0
 947 0138 13060010 		li	a2,256
 948 013c 93050101 		addi	a1,sp,16
 949 0140 13050001 		li	a0,16
 950 0144 6FF05FFA 		j	.L84
 951              		.cfi_endproc
 952              	.LFE10:
 954              		.section	.text.SYS_secure_nvm_read,"ax",@progbits
 955              		.align	2
 956              		.globl	SYS_secure_nvm_read
 958              	SYS_secure_nvm_read:
 959              	.LFB11:
 501:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /* Frame the message. */
 960              		.loc 1 501 1 is_stmt 1
 961              		.cfi_startproc
 962              	.LVL121:
 503:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t* p_frame = &frame[0u];
 963              		.loc 1 503 5
 501:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /* Frame the message. */
 964              		.loc 1 501 1 is_stmt 0
 965 0000 130101EC 		addi	sp,sp,-320
 966              		.cfi_def_cfa_offset 320
 967 0004 23282113 		sw	s2,304(sp)
 968 0008 23263113 		sw	s3,300(sp)
 969 000c 23244113 		sw	s4,296(sp)
 970              		.cfi_offset 18, -16
 971              		.cfi_offset 19, -20
 972              		.cfi_offset 20, -24
 973 0010 93890500 		mv	s3,a1
 974 0014 130A0500 		mv	s4,a0
 975 0018 13090600 		mv	s2,a2
 506:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t index = 0u;
 976              		.loc 1 506 13
 977 001c 93050000 		li	a1,0
 978              	.LVL122:
 979 0020 13060010 		li	a2,256
 980              	.LVL123:
 981 0024 13050102 		addi	a0,sp,32
 982              	.LVL124:
 501:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /* Frame the message. */
 983              		.loc 1 501 1
 984 0028 232C8112 		sw	s0,312(sp)
 985 002c 232A9112 		sw	s1,308(sp)
 986 0030 2326F100 		sw	a5,12(sp)
 987 0034 232E1112 		sw	ra,316(sp)
 988              		.cfi_offset 8, -8
 989              		.cfi_offset 9, -12
 990              		.cfi_offset 1, -4
 501:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     /* Frame the message. */
 991              		.loc 1 501 1
 992 0038 93840600 		mv	s1,a3
 993 003c 13040700 		mv	s0,a4
 503:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t* p_frame = &frame[0u];
 994              		.loc 1 503 13
 995 0040 23280100 		sw	zero,16(sp)
 996 0044 232A0100 		sw	zero,20(sp)
 997 0048 232C0100 		sw	zero,24(sp)
 998 004c 232E0100 		sw	zero,28(sp)
 504:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 999              		.loc 1 504 5 is_stmt 1
 1000              	.LVL125:
 505:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t response[256] = {0x00u};
 1001              		.loc 1 505 5
 506:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t index = 0u;
 1002              		.loc 1 506 5
 506:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t index = 0u;
 1003              		.loc 1 506 13 is_stmt 0
 1004 0050 97000000 		call	memset
 1004      E7800000 
 1005              	.LVL126:
 507:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1006              		.loc 1 507 5 is_stmt 1
 509:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     HAL_ASSERT(!(NULL_BUFFER == p_admin));
 1007              		.loc 1 509 41
 510:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     HAL_ASSERT(!(snvm_module > 221u));
 1008              		.loc 1 510 42
 511:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1009              		.loc 1 511 38
 513:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1010              		.loc 1 513 53
 515:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        (snvm_module >= 221) ||
 1011              		.loc 1 515 5
 515:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        (snvm_module >= 221) ||
 1012              		.loc 1 515 7 is_stmt 0
 1013 0058 8327C100 		lw	a5,12(sp)
 1014 005c 63940402 		bne	s1,zero,.L86
 1015              	.LVL127:
 1016              	.L88:
 519:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     }
 1017              		.loc 1 519 16
 1018 0060 1305F00F 		li	a0,255
 1019              	.LVL128:
 1020              	.L87:
 575:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1021              		.loc 1 575 1
 1022 0064 8320C113 		lw	ra,316(sp)
 1023              		.cfi_remember_state
 1024              		.cfi_restore 1
 1025 0068 03248113 		lw	s0,312(sp)
 1026              		.cfi_restore 8
 1027 006c 83244113 		lw	s1,308(sp)
 1028              		.cfi_restore 9
 1029              	.LVL129:
 1030 0070 03290113 		lw	s2,304(sp)
 1031              		.cfi_restore 18
 1032              	.LVL130:
 1033 0074 8329C112 		lw	s3,300(sp)
 1034              		.cfi_restore 19
 1035              	.LVL131:
 1036 0078 032A8112 		lw	s4,296(sp)
 1037              		.cfi_restore 20
 1038 007c 13010114 		addi	sp,sp,320
 1039              		.cfi_def_cfa_offset 0
 1040 0080 67800000 		jr	ra
 1041              	.LVL132:
 1042              	.L86:
 1043              		.cfi_restore_state
 515:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        (snvm_module >= 221) ||
 1044              		.loc 1 515 33 discriminator 1
 1045 0084 1307C00D 		li	a4,220
 1046 0088 E36C47FD 		bgtu	s4,a4,.L88
 516:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****        (p_admin == NULL_BUFFER))
 1047              		.loc 1 516 29
 1048 008c E30A09FC 		beq	s2,zero,.L88
 522:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1049              		.loc 1 522 5 is_stmt 1
 522:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1050              		.loc 1 522 14 is_stmt 0
 1051 0090 23084101 		sb	s4,16(sp)
 524:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1052              		.loc 1 524 5 is_stmt 1
 1053              	.LVL133:
 527:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 1054              		.loc 1 527 5
 527:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 1055              		.loc 1 527 8 is_stmt 0
 1056 0094 1307C00E 		li	a4,236
 1057 0098 6316E402 		bne	s0,a4,.L89
 529:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1058              		.loc 1 529 47 is_stmt 1
 531:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 1059              		.loc 1 531 9
 531:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 1060              		.loc 1 531 11 is_stmt 0
 1061 009c E38209FC 		beq	s3,zero,.L88
 1062 00a0 93060101 		addi	a3,sp,16
 1063 00a4 13070000 		li	a4,0
 536:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 1064              		.loc 1 536 9
 1065 00a8 1306C000 		li	a2,12
 1066              	.LVL134:
 1067              	.L90:
 538:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             p_frame++;
 1068              		.loc 1 538 13 is_stmt 1 discriminator 3
 538:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             p_frame++;
 1069              		.loc 1 538 34 is_stmt 0 discriminator 3
 1070 00ac B385E900 		add	a1,s3,a4
 538:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             p_frame++;
 1071              		.loc 1 538 22 discriminator 3
 1072 00b0 83C50500 		lbu	a1,0(a1)
 1073 00b4 13071700 		addi	a4,a4,1
 1074              	.LVL135:
 1075 00b8 93861600 		addi	a3,a3,1
 1076 00bc A381B600 		sb	a1,3(a3)
 539:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 1077              		.loc 1 539 13 is_stmt 1 discriminator 3
 1078              	.LVL136:
 536:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 1079              		.loc 1 536 9 is_stmt 0 discriminator 3
 1080 00c0 E316C7FE 		bne	a4,a2,.L90
 1081              	.L89:
 547:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                &frame[0],
 1082              		.loc 1 547 5 is_stmt 1
 547:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                &frame[0],
 1083              		.loc 1 547 14 is_stmt 0
 1084 00c4 13044400 		addi	s0,s0,4
 1085 00c8 13170401 		slli	a4,s0,16
 1086 00cc 13084000 		li	a6,4
 1087 00d0 13570701 		srli	a4,a4,16
 1088 00d4 93060102 		addi	a3,sp,32
 1089 00d8 13060001 		li	a2,16
 1090 00dc 93050101 		addi	a1,sp,16
 1091 00e0 13058001 		li	a0,24
 1092 00e4 97000000 		call	execute_ss_command
 1092      E7800000 
 1093              	.LVL137:
 555:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 1094              		.loc 1 555 5 is_stmt 1
 555:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 1095              		.loc 1 555 8 is_stmt 0
 1096 00ec E31C05F6 		bne	a0,zero,.L87
 1097 00f0 93070000 		li	a5,0
 557:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 1098              		.loc 1 557 9
 1099 00f4 13074000 		li	a4,4
 1100              	.L91:
 1101              	.LVL138:
 559:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 1102              		.loc 1 559 13 is_stmt 1 discriminator 3
 559:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 1103              		.loc 1 559 50 is_stmt 0 discriminator 3
 1104 00f8 13060102 		addi	a2,sp,32
 1105 00fc 3306F600 		add	a2,a2,a5
 559:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 1106              		.loc 1 559 30 discriminator 3
 1107 0100 03460600 		lbu	a2,0(a2)
 1108 0104 B306F900 		add	a3,s2,a5
 1109 0108 93871700 		addi	a5,a5,1
 1110              	.LVL139:
 1111 010c 2380C600 		sb	a2,0(a3)
 557:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 1112              		.loc 1 557 9 discriminator 3
 1113 0110 E394E7FE 		bne	a5,a4,.L91
 564:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 1114              		.loc 1 564 20
 1115 0114 93074000 		li	a5,4
 1116              	.L92:
 1117              	.LVL140:
 564:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 1118              		.loc 1 564 9 discriminator 1
 1119 0118 E3F687F4 		bgeu	a5,s0,.L87
 566:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 1120              		.loc 1 566 13 is_stmt 1 discriminator 3
 566:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 1121              		.loc 1 566 48 is_stmt 0 discriminator 3
 1122 011c 93060112 		addi	a3,sp,288
 1123 0120 B386F600 		add	a3,a3,a5
 566:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 1124              		.loc 1 566 38 discriminator 3
 1125 0124 83C606F0 		lbu	a3,-256(a3)
 1126 0128 3387F400 		add	a4,s1,a5
 564:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 1127              		.loc 1 564 56 discriminator 3
 1128 012c 93871700 		addi	a5,a5,1
 1129              	.LVL141:
 1130 0130 93970701 		slli	a5,a5,16
 566:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         }
 1131              		.loc 1 566 38 discriminator 3
 1132 0134 230ED7FE 		sb	a3,-4(a4)
 564:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 1133              		.loc 1 564 56 discriminator 3
 1134 0138 93D70701 		srli	a5,a5,16
 1135              	.LVL142:
 1136 013c 6FF0DFFD 		j	.L92
 1137              		.cfi_endproc
 1138              	.LFE11:
 1140              		.section	.text.SYS_nonce_service,"ax",@progbits
 1141              		.align	2
 1142              		.globl	SYS_nonce_service
 1144              	SYS_nonce_service:
 1145              	.LFB12:
 586:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 1146              		.loc 1 586 1 is_stmt 1
 1147              		.cfi_startproc
 1148              	.LVL143:
 587:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1149              		.loc 1 587 5
 589:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 1150              		.loc 1 589 5
 586:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 1151              		.loc 1 586 1 is_stmt 0
 1152 0000 93060500 		mv	a3,a0
 1153 0004 93870500 		mv	a5,a1
 589:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 1154              		.loc 1 589 7
 1155 0008 63000502 		beq	a0,zero,.L104
 594:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 1156              		.loc 1 594 5 is_stmt 1
 594:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                NULL_BUFFER,
 1157              		.loc 1 594 14 is_stmt 0
 1158 000c 13080000 		li	a6,0
 1159 0010 13070002 		li	a4,32
 1160 0014 13060000 		li	a2,0
 1161 0018 93050000 		li	a1,0
 1162              	.LVL144:
 1163 001c 13051002 		li	a0,33
 1164              	.LVL145:
 1165 0020 17030000 		tail	execute_ss_command
 1165      67000300 
 1166              	.LVL146:
 1167              	.L104:
 603:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1168              		.loc 1 603 1
 1169 0028 1305F00F 		li	a0,255
 1170              	.LVL147:
 1171 002c 67800000 		ret
 1172              		.cfi_endproc
 1173              	.LFE12:
 1175              		.section	.text.SYS_bitstream_authenticate_service,"ax",@progbits
 1176              		.align	2
 1177              		.globl	SYS_bitstream_authenticate_service
 1179              	SYS_bitstream_authenticate_service:
 1180              	.LFB13:
 614:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 1181              		.loc 1 614 1 is_stmt 1
 1182              		.cfi_startproc
 1183              	.LVL148:
 615:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint32_t l_spi_flash_address = spi_flash_address;
 1184              		.loc 1 615 5
 616:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(BITSTREAM_AUTHENTICATE_CMD,
 1185              		.loc 1 616 5
 614:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 1186              		.loc 1 614 1 is_stmt 0
 1187 0000 130101FE 		addi	sp,sp,-32
 1188              		.cfi_def_cfa_offset 32
 616:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     status = execute_ss_command(BITSTREAM_AUTHENTICATE_CMD,
 1189              		.loc 1 616 14
 1190 0004 2326A100 		sw	a0,12(sp)
 617:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 (uint8_t* )&l_spi_flash_address,
 1191              		.loc 1 617 5 is_stmt 1
 617:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 (uint8_t* )&l_spi_flash_address,
 1192              		.loc 1 617 14 is_stmt 0
 1193 0008 93870500 		mv	a5,a1
 1194 000c 13080000 		li	a6,0
 1195 0010 9305C100 		addi	a1,sp,12
 1196              	.LVL149:
 1197 0014 13070000 		li	a4,0
 1198 0018 93060000 		li	a3,0
 1199 001c 13064000 		li	a2,4
 1200 0020 13053002 		li	a0,35
 1201              	.LVL150:
 614:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 1202              		.loc 1 614 1
 1203 0024 232E1100 		sw	ra,28(sp)
 1204              		.cfi_offset 1, -4
 617:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 (uint8_t* )&l_spi_flash_address,
 1205              		.loc 1 617 14
 1206 0028 97000000 		call	execute_ss_command
 1206      E7800000 
 1207              	.LVL151:
 625:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 1208              		.loc 1 625 5 is_stmt 1
 626:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1209              		.loc 1 626 1 is_stmt 0
 1210 0030 8320C101 		lw	ra,28(sp)
 1211              		.cfi_restore 1
 1212 0034 13010102 		addi	sp,sp,32
 1213              		.cfi_def_cfa_offset 0
 1214 0038 67800000 		jr	ra
 1215              		.cfi_endproc
 1216              	.LFE13:
 1218              		.section	.text.SYS_IAP_image_authenticate_service,"ax",@progbits
 1219              		.align	2
 1220              		.globl	SYS_IAP_image_authenticate_service
 1222              	SYS_IAP_image_authenticate_service:
 1223              	.LFB14:
 636:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 1224              		.loc 1 636 1 is_stmt 1
 1225              		.cfi_startproc
 1226              	.LVL152:
 637:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1227              		.loc 1 637 5
 639:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1228              		.loc 1 639 33
 641:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 1229              		.loc 1 641 5
 641:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 1230              		.loc 1 641 8 is_stmt 0
 1231 0000 13071000 		li	a4,1
 636:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 1232              		.loc 1 636 1
 1233 0004 93070500 		mv	a5,a0
 641:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 1234              		.loc 1 641 8
 1235 0008 6302E502 		beq	a0,a4,.L108
 646:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 NULL_BUFFER,
 1236              		.loc 1 646 5 is_stmt 1
 646:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 NULL_BUFFER,
 1237              		.loc 1 646 14 is_stmt 0
 1238 000c 13080000 		li	a6,0
 1239 0010 13070000 		li	a4,0
 1240 0014 93060000 		li	a3,0
 1241 0018 13060000 		li	a2,0
 1242 001c 93050000 		li	a1,0
 1243 0020 13052002 		li	a0,34
 1244              	.LVL153:
 1245 0024 17030000 		tail	execute_ss_command
 1245      67000300 
 1246              	.LVL154:
 1247              	.L108:
 655:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1248              		.loc 1 655 1
 1249 002c 1305F00F 		li	a0,255
 1250              	.LVL155:
 1251 0030 67800000 		ret
 1252              		.cfi_endproc
 1253              	.LFE14:
 1255              		.section	.text.SYS_digest_check_service,"ax",@progbits
 1256              		.align	2
 1257              		.globl	SYS_digest_check_service
 1259              	SYS_digest_check_service:
 1260              	.LFB15:
 666:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 1261              		.loc 1 666 1 is_stmt 1
 1262              		.cfi_startproc
 1263              	.LVL156:
 667:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint32_t l_options = options;
 1264              		.loc 1 667 5
 668:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1265              		.loc 1 668 5
 666:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 1266              		.loc 1 666 1 is_stmt 0
 1267 0000 130101FE 		addi	sp,sp,-32
 1268              		.cfi_def_cfa_offset 32
 668:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1269              		.loc 1 668 14
 1270 0004 2326A100 		sw	a0,12(sp)
 670:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 (uint8_t* )&l_options,
 1271              		.loc 1 670 5 is_stmt 1
 670:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 (uint8_t* )&l_options,
 1272              		.loc 1 670 14 is_stmt 0
 1273 0008 93870500 		mv	a5,a1
 1274 000c 13080000 		li	a6,0
 1275 0010 9305C100 		addi	a1,sp,12
 1276              	.LVL157:
 1277 0014 13070000 		li	a4,0
 1278 0018 93060000 		li	a3,0
 1279 001c 13064000 		li	a2,4
 1280 0020 13057004 		li	a0,71
 1281              	.LVL158:
 666:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 1282              		.loc 1 666 1
 1283 0024 232E1100 		sw	ra,28(sp)
 1284              		.cfi_offset 1, -4
 670:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                                 (uint8_t* )&l_options,
 1285              		.loc 1 670 14
 1286 0028 97000000 		call	execute_ss_command
 1286      E7800000 
 1287              	.LVL159:
 677:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 1288              		.loc 1 677 5 is_stmt 1
 678:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1289              		.loc 1 678 1 is_stmt 0
 1290 0030 8320C101 		lw	ra,28(sp)
 1291              		.cfi_restore 1
 1292 0034 13010102 		addi	sp,sp,32
 1293              		.cfi_def_cfa_offset 0
 1294 0038 67800000 		jr	ra
 1295              		.cfi_endproc
 1296              	.LFE15:
 1298              		.section	.text.SYS_iap_service,"ax",@progbits
 1299              		.align	2
 1300              		.globl	SYS_iap_service
 1302              	SYS_iap_service:
 1303              	.LFB16:
 690:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 1304              		.loc 1 690 1 is_stmt 1
 1305              		.cfi_startproc
 1306              	.LVL160:
 691:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t l_mb_offset = 0u;
 1307              		.loc 1 691 5
 692:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t cmd_data_size = 0u;
 1308              		.loc 1 692 5
 693:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t* cmd_data = NULL_BUFFER;
 1309              		.loc 1 693 5
 694:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     bool invalid_param  = false;
 1310              		.loc 1 694 5
 695:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1311              		.loc 1 695 5
 697:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     || (IAP_VERIFY_BY_SPIIDX_CMD == iap_cmd))
 1312              		.loc 1 697 5
 690:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 1313              		.loc 1 690 1 is_stmt 0
 1314 0000 130101FE 		addi	sp,sp,-32
 1315              		.cfi_def_cfa_offset 32
 697:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     || (IAP_VERIFY_BY_SPIIDX_CMD == iap_cmd))
 1316              		.loc 1 697 8
 1317 0004 1307E5FB 		addi	a4,a0,-66
 690:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 1318              		.loc 1 690 1
 1319 0008 232E1100 		sw	ra,28(sp)
 1320              		.cfi_offset 1, -4
 690:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 1321              		.loc 1 690 1
 1322 000c 2326B100 		sw	a1,12(sp)
 697:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     || (IAP_VERIFY_BY_SPIIDX_CMD == iap_cmd))
 1323              		.loc 1 697 8
 1324 0010 1377D70F 		andi	a4,a4,253
 690:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t status = SYS_PARAM_ERR;
 1325              		.loc 1 690 1
 1326 0014 93070600 		mv	a5,a2
 697:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     || (IAP_VERIFY_BY_SPIIDX_CMD == iap_cmd))
 1327              		.loc 1 697 8
 1328 0018 63180700 		bne	a4,zero,.L112
 699:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 1329              		.loc 1 699 5
 1330 001c 93061000 		li	a3,1
 691:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint16_t l_mb_offset = 0u;
 1331              		.loc 1 691 13
 1332 0020 1307F00F 		li	a4,255
 699:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     {
 1333              		.loc 1 699 5
 1334 0024 638ED502 		beq	a1,a3,.L113
 1335              	.L112:
 707:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 1336              		.loc 1 707 9 is_stmt 1
 1337 0028 13073004 		li	a4,67
 1338 002c 630AE504 		beq	a0,a4,.L119
 1339 0030 6360A704 		bgtu	a0,a4,.L115
 1340 0034 93072004 		li	a5,66
 1341 0038 630AF504 		beq	a0,a5,.L116
 1342              	.L121:
 694:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     bool invalid_param  = false;
 1343              		.loc 1 694 14 is_stmt 0
 1344 003c 93050000 		li	a1,0
 1345              	.LVL161:
 693:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t* cmd_data = NULL_BUFFER;
 1346              		.loc 1 693 14
 1347 0040 13060000 		li	a2,0
 1348              	.LVL162:
 730:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             break;
 1349              		.loc 1 730 25
 1350 0044 93070000 		li	a5,0
 1351              	.LVL163:
 1352              	.L114:
 738:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                 (uint8_t)iap_cmd,
 1353              		.loc 1 738 9 is_stmt 1
 738:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****                 (uint8_t)iap_cmd,
 1354              		.loc 1 738 18 is_stmt 0
 1355 0048 13070000 		li	a4,0
 1356 004c 13080000 		li	a6,0
 1357 0050 93060000 		li	a3,0
 1358 0054 97000000 		call	execute_ss_command
 1358      E7800000 
 1359              	.LVL164:
 1360 005c 13070500 		mv	a4,a0
 1361              	.LVL165:
 1362              	.L113:
 748:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** }
 1363              		.loc 1 748 5 is_stmt 1
 749:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1364              		.loc 1 749 1 is_stmt 0
 1365 0060 8320C101 		lw	ra,28(sp)
 1366              		.cfi_remember_state
 1367              		.cfi_restore 1
 1368 0064 13050700 		mv	a0,a4
 1369 0068 13010102 		addi	sp,sp,32
 1370              		.cfi_def_cfa_offset 0
 1371 006c 67800000 		jr	ra
 1372              	.LVL166:
 1373              	.L115:
 1374              		.cfi_restore_state
 707:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****         {
 1375              		.loc 1 707 9
 1376 0070 13074004 		li	a4,68
 1377 0074 630CE500 		beq	a0,a4,.L116
 1378 0078 13075004 		li	a4,69
 1379 007c E310E5FC 		bne	a0,a4,.L121
 1380              	.L119:
 725:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             break;
 1381              		.loc 1 725 22
 1382 0080 9305C100 		addi	a1,sp,12
 1383              	.LVL167:
 724:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             cmd_data = (uint8_t*)&spiaddr;
 1384              		.loc 1 724 27
 1385 0084 13064000 		li	a2,4
 1386              	.LVL168:
 1387 0088 6FF01FFC 		j	.L114
 1388              	.LVL169:
 1389              	.L116:
 714:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             break;
 1390              		.loc 1 714 13 is_stmt 1
 714:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****             break;
 1391              		.loc 1 714 25 is_stmt 0
 1392 008c 8347C100 		lbu	a5,12(sp)
 1393              	.LVL170:
 715:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1394              		.loc 1 715 13 is_stmt 1
 694:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     bool invalid_param  = false;
 1395              		.loc 1 694 14 is_stmt 0
 1396 0090 93050000 		li	a1,0
 1397              	.LVL171:
 693:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c ****     uint8_t* cmd_data = NULL_BUFFER;
 1398              		.loc 1 693 14
 1399 0094 13060000 		li	a2,0
 1400              	.LVL172:
 715:../src/platform/drivers/fpga_ip/CoreSysServices_PF/core_sysservices_pf.c **** 
 1401              		.loc 1 715 13
 1402 0098 6FF01FFB 		j	.L114
 1403              		.cfi_endproc
 1404              	.LFE16:
 1406              		.globl	g_css_pf_base_addr
 1407              		.section	.sbss.g_css_pf_base_addr,"aw",@nobits
 1408              		.align	2
 1409              		.set	.LANCHOR0,. + 0
 1412              	g_css_pf_base_addr:
 1413 0000 00000000 		.zero	4
 1414              		.text
 1415              	.Letext0:
 1416              		.file 2 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-elf
 1417              		.file 3 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-elf
 1418              		.file 4 "C:\\Work_Folder_Akhil\\Q3_2024_2025\\Arena_finalizing\\PolarFire\\AN5270_PIP\\New_Softcon
 1419              		.file 5 "<built-in>"
DEFINED SYMBOLS
                            *ABS*:0000000000000000 core_sysservices_pf.c
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:12     .text.execute_ss_command:0000000000000000 execute_ss_command
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:16     .text.execute_ss_command:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:18     .text.execute_ss_command:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:19     .text.execute_ss_command:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:20     .text.execute_ss_command:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:21     .text.execute_ss_command:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:22     .text.execute_ss_command:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:23     .text.execute_ss_command:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:24     .text.execute_ss_command:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:25     .text.execute_ss_command:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:26     .text.execute_ss_command:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:29     .text.execute_ss_command:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:30     .text.execute_ss_command:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:32     .text.execute_ss_command:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:34     .text.execute_ss_command:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:36     .text.execute_ss_command:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:45     .text.execute_ss_command:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:46     .text.execute_ss_command:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:47     .text.execute_ss_command:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:48     .text.execute_ss_command:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:49     .text.execute_ss_command:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:50     .text.execute_ss_command:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:51     .text.execute_ss_command:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:52     .text.execute_ss_command:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:53     .text.execute_ss_command:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:55     .text.execute_ss_command:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:63     .text.execute_ss_command:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:68     .text.execute_ss_command:0000000000000060 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:75     .text.execute_ss_command:0000000000000078 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:79     .text.execute_ss_command:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:80     .text.execute_ss_command:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:81     .text.execute_ss_command:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:83     .text.execute_ss_command:0000000000000084 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:86     .text.execute_ss_command:0000000000000088 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:88     .text.execute_ss_command:000000000000008c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:90     .text.execute_ss_command:0000000000000090 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:96     .text.execute_ss_command:00000000000000a4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:97     .text.execute_ss_command:00000000000000a4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:99     .text.execute_ss_command:00000000000000a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:100    .text.execute_ss_command:00000000000000a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:101    .text.execute_ss_command:00000000000000a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:107    .text.execute_ss_command:00000000000000bc .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:114    .text.execute_ss_command:00000000000000d0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:115    .text.execute_ss_command:00000000000000d0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:117    .text.execute_ss_command:00000000000000d4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:118    .text.execute_ss_command:00000000000000d4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:119    .text.execute_ss_command:00000000000000d4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:125    .text.execute_ss_command:00000000000000e8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:132    .text.execute_ss_command:00000000000000fc .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:140    .text.execute_ss_command:0000000000000118 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:141    .text.execute_ss_command:0000000000000118 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:145    .text.execute_ss_command:000000000000011c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:146    .text.execute_ss_command:000000000000011c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:147    .text.execute_ss_command:000000000000011c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:151    .text.execute_ss_command:0000000000000120 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:157    .text.execute_ss_command:000000000000012c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:158    .text.execute_ss_command:000000000000012c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:163    .text.execute_ss_command:0000000000000138 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:165    .text.execute_ss_command:000000000000013c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:170    .text.execute_ss_command:0000000000000144 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:175    .text.execute_ss_command:000000000000014c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:180    .text.execute_ss_command:000000000000015c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:192    .text.execute_ss_command:000000000000017c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:194    .text.execute_ss_command:0000000000000180 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:197    .text.execute_ss_command:0000000000000188 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:201    .text.execute_ss_command:000000000000018c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:206    .text.execute_ss_command:0000000000000198 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:213    .text.execute_ss_command:00000000000001b0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:215    .text.execute_ss_command:00000000000001b4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:216    .text.execute_ss_command:00000000000001b4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:221    .text.execute_ss_command:00000000000001c4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:231    .text.execute_ss_command:00000000000001d8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:237    .text.execute_ss_command:00000000000001e4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:238    .text.execute_ss_command:00000000000001e4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:242    .text.execute_ss_command:00000000000001e8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:246    .text.execute_ss_command:00000000000001ec .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:247    .text.execute_ss_command:00000000000001f0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:248    .text.execute_ss_command:00000000000001f0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:250    .text.execute_ss_command:00000000000001f4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:252    .text.execute_ss_command:00000000000001f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:254    .text.execute_ss_command:00000000000001fc .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:256    .text.execute_ss_command:0000000000000200 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:258    .text.execute_ss_command:0000000000000204 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:261    .text.execute_ss_command:0000000000000208 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:263    .text.execute_ss_command:000000000000020c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:265    .text.execute_ss_command:0000000000000210 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:268    .text.execute_ss_command:0000000000000214 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:270    .text.execute_ss_command:0000000000000218 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:272    .text.execute_ss_command:000000000000021c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:276    .text.execute_ss_command:0000000000000220 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:278    .text.execute_ss_command:0000000000000220 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:279    .text.execute_ss_command:0000000000000220 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:284    .text.execute_ss_command:000000000000022c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:288    .text.execute_ss_command:0000000000000230 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:295    .text.execute_ss_command:0000000000000248 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:298    .text.execute_ss_command:0000000000000250 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:299    .text.execute_ss_command:0000000000000250 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:304    .text.execute_ss_command:0000000000000260 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:305    .text.execute_ss_command:0000000000000260 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:308    .text.execute_ss_command:0000000000000268 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:315    .text.SYS_init:0000000000000000 SYS_init
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:318    .text.SYS_init:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:320    .text.SYS_init:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:321    .text.SYS_init:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:322    .text.SYS_init:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:324    .text.SYS_init:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:325    .text.SYS_init:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:332    .text.SYS_get_serial_number:0000000000000000 SYS_get_serial_number
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:335    .text.SYS_get_serial_number:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:337    .text.SYS_get_serial_number:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:338    .text.SYS_get_serial_number:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:339    .text.SYS_get_serial_number:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:340    .text.SYS_get_serial_number:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:343    .text.SYS_get_serial_number:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:345    .text.SYS_get_serial_number:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:346    .text.SYS_get_serial_number:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:357    .text.SYS_get_serial_number:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:360    .text.SYS_get_serial_number:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:367    .text.SYS_get_user_code:0000000000000000 SYS_get_user_code
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:370    .text.SYS_get_user_code:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:372    .text.SYS_get_user_code:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:373    .text.SYS_get_user_code:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:374    .text.SYS_get_user_code:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:375    .text.SYS_get_user_code:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:378    .text.SYS_get_user_code:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:380    .text.SYS_get_user_code:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:381    .text.SYS_get_user_code:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:392    .text.SYS_get_user_code:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:395    .text.SYS_get_user_code:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:402    .text.SYS_get_design_info:0000000000000000 SYS_get_design_info
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:405    .text.SYS_get_design_info:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:407    .text.SYS_get_design_info:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:408    .text.SYS_get_design_info:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:409    .text.SYS_get_design_info:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:410    .text.SYS_get_design_info:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:413    .text.SYS_get_design_info:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:415    .text.SYS_get_design_info:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:416    .text.SYS_get_design_info:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:427    .text.SYS_get_design_info:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:430    .text.SYS_get_design_info:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:437    .text.SYS_get_device_certificate:0000000000000000 SYS_get_device_certificate
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:440    .text.SYS_get_device_certificate:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:442    .text.SYS_get_device_certificate:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:443    .text.SYS_get_device_certificate:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:444    .text.SYS_get_device_certificate:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:445    .text.SYS_get_device_certificate:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:448    .text.SYS_get_device_certificate:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:450    .text.SYS_get_device_certificate:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:451    .text.SYS_get_device_certificate:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:462    .text.SYS_get_device_certificate:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:465    .text.SYS_get_device_certificate:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:472    .text.SYS_read_digest:0000000000000000 SYS_read_digest
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:475    .text.SYS_read_digest:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:477    .text.SYS_read_digest:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:478    .text.SYS_read_digest:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:479    .text.SYS_read_digest:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:480    .text.SYS_read_digest:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:483    .text.SYS_read_digest:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:485    .text.SYS_read_digest:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:486    .text.SYS_read_digest:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:497    .text.SYS_read_digest:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:500    .text.SYS_read_digest:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:507    .text.SYS_query_security:0000000000000000 SYS_query_security
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:510    .text.SYS_query_security:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:512    .text.SYS_query_security:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:513    .text.SYS_query_security:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:514    .text.SYS_query_security:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:515    .text.SYS_query_security:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:516    .text.SYS_query_security:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:518    .text.SYS_query_security:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:519    .text.SYS_query_security:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:523    .text.SYS_query_security:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:524    .text.SYS_query_security:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:527    .text.SYS_query_security:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:528    .text.SYS_query_security:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:536    .text.SYS_query_security:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:537    .text.SYS_query_security:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:539    .text.SYS_query_security:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:543    .text.SYS_query_security:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:544    .text.SYS_query_security:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:547    .text.SYS_query_security:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:548    .text.SYS_query_security:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:550    .text.SYS_query_security:0000000000000048 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:554    .text.SYS_query_security:000000000000004c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:555    .text.SYS_query_security:000000000000004c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:558    .text.SYS_query_security:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:564    .text.SYS_query_security:0000000000000064 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:566    .text.SYS_query_security:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:567    .text.SYS_query_security:000000000000006c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:569    .text.SYS_query_security:0000000000000070 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:572    .text.SYS_query_security:0000000000000074 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:577    .text.SYS_query_security:0000000000000078 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:580    .text.SYS_query_security:000000000000007c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:581    .text.SYS_query_security:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:588    .text.SYS_read_debug_info:0000000000000000 SYS_read_debug_info
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:591    .text.SYS_read_debug_info:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:593    .text.SYS_read_debug_info:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:594    .text.SYS_read_debug_info:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:595    .text.SYS_read_debug_info:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:596    .text.SYS_read_debug_info:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:599    .text.SYS_read_debug_info:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:601    .text.SYS_read_debug_info:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:602    .text.SYS_read_debug_info:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:613    .text.SYS_read_debug_info:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:616    .text.SYS_read_debug_info:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:623    .text.SYS_puf_emulation_service:0000000000000000 SYS_puf_emulation_service
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:626    .text.SYS_puf_emulation_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:628    .text.SYS_puf_emulation_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:629    .text.SYS_puf_emulation_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:630    .text.SYS_puf_emulation_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:631    .text.SYS_puf_emulation_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:632    .text.SYS_puf_emulation_service:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:634    .text.SYS_puf_emulation_service:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:636    .text.SYS_puf_emulation_service:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:643    .text.SYS_puf_emulation_service:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:644    .text.SYS_puf_emulation_service:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:645    .text.SYS_puf_emulation_service:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:648    .text.SYS_puf_emulation_service:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:651    .text.SYS_puf_emulation_service:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:653    .text.SYS_puf_emulation_service:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:655    .text.SYS_puf_emulation_service:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:658    .text.SYS_puf_emulation_service:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:659    .text.SYS_puf_emulation_service:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:663    .text.SYS_puf_emulation_service:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:667    .text.SYS_puf_emulation_service:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:668    .text.SYS_puf_emulation_service:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:670    .text.SYS_puf_emulation_service:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:676    .text.SYS_puf_emulation_service:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:680    .text.SYS_puf_emulation_service:000000000000005c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:684    .text.SYS_puf_emulation_service:0000000000000064 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:685    .text.SYS_puf_emulation_service:0000000000000064 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:693    .text.SYS_puf_emulation_service:0000000000000078 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:694    .text.SYS_puf_emulation_service:0000000000000078 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:695    .text.SYS_puf_emulation_service:000000000000007c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:696    .text.SYS_puf_emulation_service:000000000000007c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:698    .text.SYS_puf_emulation_service:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:702    .text.SYS_puf_emulation_service:0000000000000084 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:704    .text.SYS_puf_emulation_service:0000000000000084 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:707    .text.SYS_puf_emulation_service:000000000000008c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:714    .text.SYS_digital_signature_service:0000000000000000 SYS_digital_signature_service
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:717    .text.SYS_digital_signature_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:719    .text.SYS_digital_signature_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:720    .text.SYS_digital_signature_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:721    .text.SYS_digital_signature_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:722    .text.SYS_digital_signature_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:724    .text.SYS_digital_signature_service:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:726    .text.SYS_digital_signature_service:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:728    .text.SYS_digital_signature_service:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:729    .text.SYS_digital_signature_service:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:731    .text.SYS_digital_signature_service:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:733    .text.SYS_digital_signature_service:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:735    .text.SYS_digital_signature_service:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:736    .text.SYS_digital_signature_service:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:747    .text.SYS_digital_signature_service:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:751    .text.SYS_digital_signature_service:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:752    .text.SYS_digital_signature_service:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:765    .text.SYS_digital_signature_service:000000000000004c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:768    .text.SYS_digital_signature_service:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:775    .text.SYS_secure_nvm_write:0000000000000000 SYS_secure_nvm_write
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:778    .text.SYS_secure_nvm_write:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:780    .text.SYS_secure_nvm_write:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:781    .text.SYS_secure_nvm_write:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:782    .text.SYS_secure_nvm_write:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:783    .text.SYS_secure_nvm_write:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:787    .text.SYS_secure_nvm_write:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:788    .text.SYS_secure_nvm_write:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:789    .text.SYS_secure_nvm_write:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:794    .text.SYS_secure_nvm_write:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:801    .text.SYS_secure_nvm_write:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:802    .text.SYS_secure_nvm_write:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:804    .text.SYS_secure_nvm_write:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:807    .text.SYS_secure_nvm_write:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:810    .text.SYS_secure_nvm_write:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:811    .text.SYS_secure_nvm_write:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:812    .text.SYS_secure_nvm_write:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:813    .text.SYS_secure_nvm_write:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:814    .text.SYS_secure_nvm_write:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:815    .text.SYS_secure_nvm_write:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:816    .text.SYS_secure_nvm_write:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:817    .text.SYS_secure_nvm_write:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:818    .text.SYS_secure_nvm_write:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:820    .text.SYS_secure_nvm_write:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:822    .text.SYS_secure_nvm_write:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:824    .text.SYS_secure_nvm_write:0000000000000048 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:826    .text.SYS_secure_nvm_write:000000000000004c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:828    .text.SYS_secure_nvm_write:0000000000000050 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:829    .text.SYS_secure_nvm_write:0000000000000050 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:834    .text.SYS_secure_nvm_write:0000000000000060 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:836    .text.SYS_secure_nvm_write:0000000000000064 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:837    .text.SYS_secure_nvm_write:0000000000000064 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:839    .text.SYS_secure_nvm_write:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:844    .text.SYS_secure_nvm_write:0000000000000074 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:845    .text.SYS_secure_nvm_write:0000000000000074 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:847    .text.SYS_secure_nvm_write:0000000000000078 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:850    .text.SYS_secure_nvm_write:000000000000007c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:851    .text.SYS_secure_nvm_write:000000000000007c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:852    .text.SYS_secure_nvm_write:000000000000007c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:859    .text.SYS_secure_nvm_write:0000000000000094 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:863    .text.SYS_secure_nvm_write:0000000000000098 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:864    .text.SYS_secure_nvm_write:0000000000000098 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:866    .text.SYS_secure_nvm_write:000000000000009c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:873    .text.SYS_secure_nvm_write:00000000000000ac .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:874    .text.SYS_secure_nvm_write:00000000000000ac .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:877    .text.SYS_secure_nvm_write:00000000000000b4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:881    .text.SYS_secure_nvm_write:00000000000000b8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:882    .text.SYS_secure_nvm_write:00000000000000b8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:884    .text.SYS_secure_nvm_write:00000000000000bc .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:891    .text.SYS_secure_nvm_write:00000000000000cc .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:892    .text.SYS_secure_nvm_write:00000000000000cc .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:894    .text.SYS_secure_nvm_write:00000000000000d0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:895    .text.SYS_secure_nvm_write:00000000000000d0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:903    .text.SYS_secure_nvm_write:00000000000000e8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:907    .text.SYS_secure_nvm_write:00000000000000f0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:908    .text.SYS_secure_nvm_write:00000000000000f4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:909    .text.SYS_secure_nvm_write:00000000000000f4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:911    .text.SYS_secure_nvm_write:00000000000000f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:913    .text.SYS_secure_nvm_write:00000000000000fc .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:916    .text.SYS_secure_nvm_write:0000000000000100 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:918    .text.SYS_secure_nvm_write:0000000000000104 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:923    .text.SYS_secure_nvm_write:0000000000000108 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:926    .text.SYS_secure_nvm_write:000000000000010c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:928    .text.SYS_secure_nvm_write:0000000000000110 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:932    .text.SYS_secure_nvm_write:0000000000000114 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:933    .text.SYS_secure_nvm_write:0000000000000114 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:935    .text.SYS_secure_nvm_write:0000000000000118 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:941    .text.SYS_secure_nvm_write:0000000000000128 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:943    .text.SYS_secure_nvm_write:000000000000012c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:944    .text.SYS_secure_nvm_write:000000000000012c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:951    .text.SYS_secure_nvm_write:0000000000000148 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:958    .text.SYS_secure_nvm_read:0000000000000000 SYS_secure_nvm_read
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:961    .text.SYS_secure_nvm_read:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:963    .text.SYS_secure_nvm_read:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:964    .text.SYS_secure_nvm_read:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:965    .text.SYS_secure_nvm_read:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:966    .text.SYS_secure_nvm_read:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:970    .text.SYS_secure_nvm_read:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:971    .text.SYS_secure_nvm_read:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:972    .text.SYS_secure_nvm_read:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:977    .text.SYS_secure_nvm_read:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:984    .text.SYS_secure_nvm_read:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:988    .text.SYS_secure_nvm_read:0000000000000038 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:989    .text.SYS_secure_nvm_read:0000000000000038 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:990    .text.SYS_secure_nvm_read:0000000000000038 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:992    .text.SYS_secure_nvm_read:0000000000000038 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:995    .text.SYS_secure_nvm_read:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1001   .text.SYS_secure_nvm_read:0000000000000050 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1002   .text.SYS_secure_nvm_read:0000000000000050 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1003   .text.SYS_secure_nvm_read:0000000000000050 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1004   .text.SYS_secure_nvm_read:0000000000000050 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1007   .text.SYS_secure_nvm_read:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1008   .text.SYS_secure_nvm_read:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1009   .text.SYS_secure_nvm_read:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1010   .text.SYS_secure_nvm_read:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1011   .text.SYS_secure_nvm_read:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1012   .text.SYS_secure_nvm_read:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1013   .text.SYS_secure_nvm_read:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1018   .text.SYS_secure_nvm_read:0000000000000060 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1022   .text.SYS_secure_nvm_read:0000000000000064 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1023   .text.SYS_secure_nvm_read:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1024   .text.SYS_secure_nvm_read:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1026   .text.SYS_secure_nvm_read:000000000000006c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1028   .text.SYS_secure_nvm_read:0000000000000070 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1031   .text.SYS_secure_nvm_read:0000000000000074 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1034   .text.SYS_secure_nvm_read:0000000000000078 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1037   .text.SYS_secure_nvm_read:000000000000007c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1039   .text.SYS_secure_nvm_read:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1043   .text.SYS_secure_nvm_read:0000000000000084 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1045   .text.SYS_secure_nvm_read:0000000000000084 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1048   .text.SYS_secure_nvm_read:000000000000008c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1050   .text.SYS_secure_nvm_read:0000000000000090 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1051   .text.SYS_secure_nvm_read:0000000000000090 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1054   .text.SYS_secure_nvm_read:0000000000000094 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1055   .text.SYS_secure_nvm_read:0000000000000094 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1056   .text.SYS_secure_nvm_read:0000000000000094 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1059   .text.SYS_secure_nvm_read:000000000000009c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1060   .text.SYS_secure_nvm_read:000000000000009c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1061   .text.SYS_secure_nvm_read:000000000000009c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1065   .text.SYS_secure_nvm_read:00000000000000a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1069   .text.SYS_secure_nvm_read:00000000000000ac .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1070   .text.SYS_secure_nvm_read:00000000000000ac .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1072   .text.SYS_secure_nvm_read:00000000000000b0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1079   .text.SYS_secure_nvm_read:00000000000000c0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1080   .text.SYS_secure_nvm_read:00000000000000c0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1083   .text.SYS_secure_nvm_read:00000000000000c4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1084   .text.SYS_secure_nvm_read:00000000000000c4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1095   .text.SYS_secure_nvm_read:00000000000000ec .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1096   .text.SYS_secure_nvm_read:00000000000000ec .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1099   .text.SYS_secure_nvm_read:00000000000000f4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1103   .text.SYS_secure_nvm_read:00000000000000f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1104   .text.SYS_secure_nvm_read:00000000000000f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1107   .text.SYS_secure_nvm_read:0000000000000100 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1113   .text.SYS_secure_nvm_read:0000000000000110 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1115   .text.SYS_secure_nvm_read:0000000000000114 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1119   .text.SYS_secure_nvm_read:0000000000000118 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1121   .text.SYS_secure_nvm_read:000000000000011c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1122   .text.SYS_secure_nvm_read:000000000000011c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1125   .text.SYS_secure_nvm_read:0000000000000124 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1128   .text.SYS_secure_nvm_read:000000000000012c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1132   .text.SYS_secure_nvm_read:0000000000000134 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1134   .text.SYS_secure_nvm_read:0000000000000138 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1137   .text.SYS_secure_nvm_read:0000000000000140 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1144   .text.SYS_nonce_service:0000000000000000 SYS_nonce_service
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1147   .text.SYS_nonce_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1149   .text.SYS_nonce_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1150   .text.SYS_nonce_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1151   .text.SYS_nonce_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1152   .text.SYS_nonce_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1155   .text.SYS_nonce_service:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1157   .text.SYS_nonce_service:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1158   .text.SYS_nonce_service:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1169   .text.SYS_nonce_service:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1172   .text.SYS_nonce_service:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1179   .text.SYS_bitstream_authenticate_service:0000000000000000 SYS_bitstream_authenticate_service
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1182   .text.SYS_bitstream_authenticate_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1184   .text.SYS_bitstream_authenticate_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1185   .text.SYS_bitstream_authenticate_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1186   .text.SYS_bitstream_authenticate_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1187   .text.SYS_bitstream_authenticate_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1188   .text.SYS_bitstream_authenticate_service:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1190   .text.SYS_bitstream_authenticate_service:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1192   .text.SYS_bitstream_authenticate_service:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1193   .text.SYS_bitstream_authenticate_service:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1203   .text.SYS_bitstream_authenticate_service:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1204   .text.SYS_bitstream_authenticate_service:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1206   .text.SYS_bitstream_authenticate_service:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1209   .text.SYS_bitstream_authenticate_service:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1210   .text.SYS_bitstream_authenticate_service:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1211   .text.SYS_bitstream_authenticate_service:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1213   .text.SYS_bitstream_authenticate_service:0000000000000038 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1215   .text.SYS_bitstream_authenticate_service:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1222   .text.SYS_IAP_image_authenticate_service:0000000000000000 SYS_IAP_image_authenticate_service
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1225   .text.SYS_IAP_image_authenticate_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1227   .text.SYS_IAP_image_authenticate_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1228   .text.SYS_IAP_image_authenticate_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1229   .text.SYS_IAP_image_authenticate_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1230   .text.SYS_IAP_image_authenticate_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1231   .text.SYS_IAP_image_authenticate_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1233   .text.SYS_IAP_image_authenticate_service:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1235   .text.SYS_IAP_image_authenticate_service:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1237   .text.SYS_IAP_image_authenticate_service:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1238   .text.SYS_IAP_image_authenticate_service:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1249   .text.SYS_IAP_image_authenticate_service:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1252   .text.SYS_IAP_image_authenticate_service:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1259   .text.SYS_digest_check_service:0000000000000000 SYS_digest_check_service
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1262   .text.SYS_digest_check_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1264   .text.SYS_digest_check_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1265   .text.SYS_digest_check_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1266   .text.SYS_digest_check_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1267   .text.SYS_digest_check_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1268   .text.SYS_digest_check_service:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1270   .text.SYS_digest_check_service:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1272   .text.SYS_digest_check_service:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1273   .text.SYS_digest_check_service:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1283   .text.SYS_digest_check_service:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1284   .text.SYS_digest_check_service:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1286   .text.SYS_digest_check_service:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1289   .text.SYS_digest_check_service:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1290   .text.SYS_digest_check_service:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1291   .text.SYS_digest_check_service:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1293   .text.SYS_digest_check_service:0000000000000038 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1295   .text.SYS_digest_check_service:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1302   .text.SYS_iap_service:0000000000000000 SYS_iap_service
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1305   .text.SYS_iap_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1307   .text.SYS_iap_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1308   .text.SYS_iap_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1309   .text.SYS_iap_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1310   .text.SYS_iap_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1311   .text.SYS_iap_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1312   .text.SYS_iap_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1313   .text.SYS_iap_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1314   .text.SYS_iap_service:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1315   .text.SYS_iap_service:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1317   .text.SYS_iap_service:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1319   .text.SYS_iap_service:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1320   .text.SYS_iap_service:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1322   .text.SYS_iap_service:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1324   .text.SYS_iap_service:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1326   .text.SYS_iap_service:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1328   .text.SYS_iap_service:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1330   .text.SYS_iap_service:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1332   .text.SYS_iap_service:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1334   .text.SYS_iap_service:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1337   .text.SYS_iap_service:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1344   .text.SYS_iap_service:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1347   .text.SYS_iap_service:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1350   .text.SYS_iap_service:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1354   .text.SYS_iap_service:0000000000000048 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1355   .text.SYS_iap_service:0000000000000048 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1364   .text.SYS_iap_service:0000000000000060 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1365   .text.SYS_iap_service:0000000000000060 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1366   .text.SYS_iap_service:0000000000000064 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1367   .text.SYS_iap_service:0000000000000064 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1370   .text.SYS_iap_service:000000000000006c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1374   .text.SYS_iap_service:0000000000000070 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1376   .text.SYS_iap_service:0000000000000070 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1382   .text.SYS_iap_service:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1385   .text.SYS_iap_service:0000000000000084 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1391   .text.SYS_iap_service:000000000000008c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1392   .text.SYS_iap_service:000000000000008c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1395   .text.SYS_iap_service:0000000000000090 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1396   .text.SYS_iap_service:0000000000000090 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1399   .text.SYS_iap_service:0000000000000094 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1402   .text.SYS_iap_service:0000000000000098 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1403   .text.SYS_iap_service:000000000000009c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1412   .sbss.g_css_pf_base_addr:0000000000000000 g_css_pf_base_addr
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1409   .sbss.g_css_pf_base_addr:0000000000000000 .LANCHOR0
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:311    .text.execute_ss_command:0000000000000268 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:328    .text.SYS_init:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:363    .text.SYS_get_serial_number:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:398    .text.SYS_get_user_code:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:433    .text.SYS_get_design_info:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:468    .text.SYS_get_device_certificate:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:503    .text.SYS_read_digest:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:584    .text.SYS_query_security:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:619    .text.SYS_read_debug_info:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:710    .text.SYS_puf_emulation_service:000000000000008c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:771    .text.SYS_digital_signature_service:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:954    .text.SYS_secure_nvm_write:0000000000000148 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1140   .text.SYS_secure_nvm_read:0000000000000140 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1175   .text.SYS_nonce_service:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1218   .text.SYS_bitstream_authenticate_service:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1255   .text.SYS_IAP_image_authenticate_service:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1298   .text.SYS_digest_check_service:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1407   .text.SYS_iap_service:000000000000009c .L0 
                     .debug_frame:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:34     .text.execute_ss_command:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:155    .text.execute_ss_command:000000000000012c .L4
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:112    .text.execute_ss_command:00000000000000d0 .L5
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:130    .text.execute_ss_command:00000000000000fc .L6
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:168    .text.execute_ss_command:0000000000000144 .L7
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:190    .text.execute_ss_command:000000000000017c .L8
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:285    .text.execute_ss_command:0000000000000230 .L17
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:66     .text.execute_ss_command:0000000000000060 .L2
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:244    .text.execute_ss_command:00000000000001ec .L3
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:143    .text.execute_ss_command:000000000000011c .L12
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:173    .text.execute_ss_command:000000000000014c .L10
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:149    .text.execute_ss_command:0000000000000120 .L9
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:229    .text.execute_ss_command:00000000000001d8 .L15
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:199    .text.execute_ss_command:000000000000018c .L13
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:204    .text.execute_ss_command:0000000000000198 .L14
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:240    .text.execute_ss_command:00000000000001e8 .L16
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:275    .text.execute_ss_command:0000000000000220 .L18
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:322    .text.SYS_init:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:355    .text.SYS_get_serial_number:0000000000000028 .L34
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:390    .text.SYS_get_user_code:0000000000000028 .L36
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:425    .text.SYS_get_design_info:0000000000000028 .L38
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:460    .text.SYS_get_device_certificate:0000000000000028 .L40
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:495    .text.SYS_read_digest:0000000000000028 .L42
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:575    .text.SYS_query_security:0000000000000078 .L46
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:552    .text.SYS_query_security:000000000000004c .L45
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:611    .text.SYS_read_debug_info:0000000000000028 .L53
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:701    .text.SYS_puf_emulation_service:0000000000000084 .L57
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:692    .text.SYS_puf_emulation_service:0000000000000078 .L55
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:665    .text.SYS_puf_emulation_service:0000000000000040 .L56
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:763    .text.SYS_digital_signature_service:000000000000004c .L62
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:749    .text.SYS_digital_signature_service:0000000000000034 .L63
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:745    .text.SYS_digital_signature_service:000000000000002c .L68
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:905    .text.SYS_secure_nvm_write:00000000000000f0 .L70
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:842    .text.SYS_secure_nvm_write:0000000000000074 .L71
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:922    .text.SYS_secure_nvm_write:0000000000000108 .L72
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:861    .text.SYS_secure_nvm_write:0000000000000098 .L73
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:878    .text.SYS_secure_nvm_write:00000000000000b8 .L74
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:930    .text.SYS_secure_nvm_write:0000000000000114 .L75
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:901    .text.SYS_secure_nvm_write:00000000000000e8 .L84
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1042   .text.SYS_secure_nvm_read:0000000000000084 .L86
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1016   .text.SYS_secure_nvm_read:0000000000000060 .L88
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1081   .text.SYS_secure_nvm_read:00000000000000c4 .L89
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1067   .text.SYS_secure_nvm_read:00000000000000ac .L90
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1020   .text.SYS_secure_nvm_read:0000000000000064 .L87
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1100   .text.SYS_secure_nvm_read:00000000000000f8 .L91
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1116   .text.SYS_secure_nvm_read:0000000000000118 .L92
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1167   .text.SYS_nonce_service:0000000000000028 .L104
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1247   .text.SYS_IAP_image_authenticate_service:000000000000002c .L108
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1335   .text.SYS_iap_service:0000000000000028 .L112
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1362   .text.SYS_iap_service:0000000000000060 .L113
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1380   .text.SYS_iap_service:0000000000000080 .L119
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1373   .text.SYS_iap_service:0000000000000070 .L115
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1389   .text.SYS_iap_service:000000000000008c .L116
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1342   .text.SYS_iap_service:000000000000003c .L121
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1352   .text.SYS_iap_service:0000000000000048 .L114
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:3133   .debug_abbrev:0000000000000000 .Ldebug_abbrev0
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5489   .debug_str:0000000000000530 .LASF78
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5357   .debug_str:000000000000014c .LASF79
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5341   .debug_str:0000000000000073 .LASF80
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5283   .debug_ranges:0000000000000000 .Ldebug_ranges0
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5323   .debug_line:0000000000000000 .Ldebug_line0
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5425   .debug_str:000000000000036b .LASF0
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5409   .debug_str:00000000000002eb .LASF3
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5421   .debug_str:000000000000034f .LASF1
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5343   .debug_str:00000000000000f0 .LASF2
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5361   .debug_str:000000000000019d .LASF4
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5441   .debug_str:00000000000003d3 .LASF5
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5403   .debug_str:00000000000002bf .LASF6
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5355   .debug_str:0000000000000141 .LASF7
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5465   .debug_str:0000000000000474 .LASF8
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5393   .debug_str:000000000000028b .LASF9
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5427   .debug_str:0000000000000377 .LASF10
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5431   .debug_str:0000000000000397 .LASF11
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5375   .debug_str:0000000000000211 .LASF12
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5435   .debug_str:00000000000003b4 .LASF13
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5429   .debug_str:000000000000038e .LASF14
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5485   .debug_str:0000000000000516 .LASF81
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5497   .debug_str:000000000000061b .LASF82
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:13     .text.execute_ss_command:0000000000000000 .LFB17
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:309    .text.execute_ss_command:0000000000000268 .LFE17
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5377   .debug_str:0000000000000219 .LASF15
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:3673   .debug_loc:0000000000000000 .LLST0
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5327   .debug_str:0000000000000009 .LASF16
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:3687   .debug_loc:0000000000000021 .LLST1
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5411   .debug_str:00000000000002f5 .LASF17
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:3709   .debug_loc:0000000000000058 .LLST2
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5463   .debug_str:0000000000000469 .LASF18
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:3723   .debug_loc:0000000000000079 .LLST3
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5391   .debug_str:000000000000027d .LASF19
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:3745   .debug_loc:00000000000000b0 .LLST4
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5477   .debug_str:00000000000004d4 .LASF20
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:3759   .debug_loc:00000000000000d1 .LLST5
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5433   .debug_str:00000000000003a4 .LASF21
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:3773   .debug_loc:00000000000000f2 .LLST6
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5443   .debug_str:00000000000003e6 .LASF22
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:3787   .debug_loc:0000000000000113 .LLST7
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:3804   .debug_loc:000000000000013e .LLST8
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5449   .debug_str:000000000000040f .LASF23
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:3835   .debug_loc:000000000000018c .LLST9
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5325   .debug_str:0000000000000000 .LASF83
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5495   .debug_str:000000000000060d .LASF24
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:3865   .debug_loc:00000000000001c4 .LLST10
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:73     .text.execute_ss_command:0000000000000078 .LVL2
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:94     .text.execute_ss_command:00000000000000a4 .LVL5
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:105    .text.execute_ss_command:00000000000000bc .LVL6
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:111    .text.execute_ss_command:00000000000000d0 .LVL7
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:123    .text.execute_ss_command:00000000000000e8 .LVL8
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:129    .text.execute_ss_command:00000000000000fc .LVL9
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:138    .text.execute_ss_command:0000000000000118 .LVL10
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:187    .text.execute_ss_command:0000000000000178 .LVL18
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:211    .text.execute_ss_command:00000000000001b0 .LVL21
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:219    .text.execute_ss_command:00000000000001c4 .LVL22
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:293    .text.execute_ss_command:0000000000000248 .LVL35
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:302    .text.execute_ss_command:0000000000000260 .LVL36
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5389   .debug_str:000000000000026d .LASF30
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1303   .text.SYS_iap_service:0000000000000000 .LFB16
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1404   .text.SYS_iap_service:000000000000009c .LFE16
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5381   .debug_str:000000000000022f .LASF25
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:3918   .debug_loc:0000000000000247 .LLST63
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5359   .debug_str:0000000000000195 .LASF26
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:3936   .debug_loc:0000000000000273 .LLST64
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:3966   .debug_loc:00000000000002c0 .LLST65
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4002   .debug_loc:0000000000000313 .LLST66
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5337   .debug_str:0000000000000061 .LASF27
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4021   .debug_loc:0000000000000340 .LLST67
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4042   .debug_loc:0000000000000376 .LLST68
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4059   .debug_loc:00000000000003a1 .LLST69
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5439   .debug_str:00000000000003c5 .LASF28
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1359   .text.SYS_iap_service:000000000000005c .LVL164
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5453   .debug_str:000000000000042a .LASF29
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5335   .debug_str:0000000000000048 .LASF31
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1260   .text.SYS_digest_check_service:0000000000000000 .LFB15
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1296   .text.SYS_digest_check_service:000000000000003c .LFE15
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5395   .debug_str:0000000000000299 .LASF32
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4076   .debug_loc:00000000000003cc .LLST60
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4095   .debug_loc:00000000000003f9 .LLST61
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4109   .debug_loc:000000000000041a .LLST62
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5399   .debug_str:00000000000002ae .LASF33
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1287   .text.SYS_digest_check_service:0000000000000030 .LVL159
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5329   .debug_str:0000000000000012 .LASF34
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1223   .text.SYS_IAP_image_authenticate_service:0000000000000000 .LFB14
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1253   .text.SYS_IAP_image_authenticate_service:0000000000000034 .LFE14
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5345   .debug_str:00000000000000fa .LASF35
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4122   .debug_loc:000000000000043a .LLST59
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1246   .text.SYS_IAP_image_authenticate_service:000000000000002c .LVL154
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5419   .debug_str:000000000000032c .LASF36
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1180   .text.SYS_bitstream_authenticate_service:0000000000000000 .LFB13
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1216   .text.SYS_bitstream_authenticate_service:000000000000003c .LFE13
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5481   .debug_str:00000000000004ef .LASF37
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4147   .debug_loc:0000000000000474 .LLST56
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4166   .debug_loc:00000000000004a1 .LLST57
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4180   .debug_loc:00000000000004c2 .LLST58
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5455   .debug_str:0000000000000430 .LASF38
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1207   .text.SYS_bitstream_authenticate_service:0000000000000030 .LVL151
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5347   .debug_str:0000000000000102 .LASF39
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1145   .text.SYS_nonce_service:0000000000000000 .LFB12
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1173   .text.SYS_nonce_service:0000000000000030 .LFE12
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5437   .debug_str:00000000000003bd .LASF40
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4193   .debug_loc:00000000000004e2 .LLST54
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4219   .debug_loc:0000000000000524 .LLST55
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1166   .text.SYS_nonce_service:0000000000000028 .LVL146
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5469   .debug_str:0000000000000492 .LASF41
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:959    .text.SYS_secure_nvm_read:0000000000000000 .LFB11
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1138   .text.SYS_secure_nvm_read:0000000000000140 .LFE11
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5467   .debug_str:0000000000000486 .LASF42
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4237   .debug_loc:0000000000000550 .LLST45
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5379   .debug_str:0000000000000224 .LASF43
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4251   .debug_loc:0000000000000571 .LLST46
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5447   .debug_str:0000000000000407 .LASF44
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4273   .debug_loc:00000000000005a8 .LLST47
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5487   .debug_str:0000000000000529 .LASF45
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4295   .debug_loc:00000000000005df .LLST48
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5413   .debug_str:0000000000000303 .LASF46
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4317   .debug_loc:0000000000000616 .LLST49
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4331   .debug_loc:0000000000000637 .LLST50
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5365   .debug_str:00000000000001bf .LASF47
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5459   .debug_str:000000000000044b .LASF48
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4345   .debug_loc:0000000000000658 .LLST51
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4390   .debug_loc:00000000000006b2 .LLST52
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5473   .debug_str:00000000000004b0 .LASF49
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5339   .debug_str:000000000000006d .LASF50
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4409   .debug_loc:00000000000006df .LLST53
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1005   .text.SYS_secure_nvm_read:0000000000000058 .LVL126
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1093   .text.SYS_secure_nvm_read:00000000000000ec .LVL137
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5349   .debug_str:0000000000000114 .LASF51
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:776    .text.SYS_secure_nvm_write:0000000000000000 .LFB10
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:952    .text.SYS_secure_nvm_write:0000000000000148 .LFE10
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5491   .debug_str:00000000000005f5 .LASF52
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4438   .debug_loc:000000000000072b .LLST37
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4452   .debug_loc:000000000000074c .LLST38
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4466   .debug_loc:000000000000076d .LLST39
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4488   .debug_loc:00000000000007a4 .LLST40
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4510   .debug_loc:00000000000007de .LLST41
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4524   .debug_loc:00000000000007ff .LLST42
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4593   .debug_loc:000000000000087f .LLST43
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4618   .debug_loc:00000000000008c0 .LLST44
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:808    .text.SYS_secure_nvm_write:000000000000003c .LVL107
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:904    .text.SYS_secure_nvm_write:00000000000000f0 .LVL115
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5369   .debug_str:00000000000001d9 .LASF53
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:715    .text.SYS_digital_signature_service:0000000000000000 .LFB9
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:769    .text.SYS_digital_signature_service:0000000000000054 .LFE9
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5457   .debug_str:0000000000000444 .LASF54
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4633   .debug_loc:00000000000008e2 .LLST33
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4670   .debug_loc:000000000000093d .LLST34
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4699   .debug_loc:0000000000000982 .LLST35
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4729   .debug_loc:00000000000009cf .LLST36
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:748    .text.SYS_digital_signature_service:0000000000000034 .LVL96
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5445   .debug_str:00000000000003ed .LASF55
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:624    .text.SYS_puf_emulation_service:0000000000000000 .LFB8
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:708    .text.SYS_puf_emulation_service:000000000000008c .LFE8
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5407   .debug_str:00000000000002df .LASF56
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4758   .debug_loc:0000000000000a14 .LLST27
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5351   .debug_str:0000000000000129 .LASF57
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4787   .debug_loc:0000000000000a59 .LLST28
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4810   .debug_loc:0000000000000a91 .LLST29
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4832   .debug_loc:0000000000000ac8 .LLST30
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4850   .debug_loc:0000000000000af4 .LLST31
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5471   .debug_str:00000000000004a6 .LASF58
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4865   .debug_loc:0000000000000b16 .LLST32
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:690    .text.SYS_puf_emulation_service:0000000000000078 .LVL88
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5417   .debug_str:0000000000000318 .LASF59
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:589    .text.SYS_read_debug_info:0000000000000000 .LFB7
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:617    .text.SYS_read_debug_info:0000000000000030 .LFE7
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5397   .debug_str:00000000000002a1 .LASF60
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4889   .debug_loc:0000000000000b4f .LLST25
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4915   .debug_loc:0000000000000b91 .LLST26
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:610    .text.SYS_read_debug_info:0000000000000028 .LVL76
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5387   .debug_str:000000000000025a .LASF61
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:508    .text.SYS_query_security:0000000000000000 .LFB6
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:582    .text.SYS_query_security:0000000000000080 .LFE6
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5479   .debug_str:00000000000004de .LASF62
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4933   .debug_loc:0000000000000bbd .LLST21
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4962   .debug_loc:0000000000000c02 .LLST22
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4980   .debug_loc:0000000000000c2e .LLST23
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:4999   .debug_loc:0000000000000c5b .LLST24
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:545    .text.SYS_query_security:0000000000000044 .LVL67
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5451   .debug_str:000000000000041a .LASF63
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:473    .text.SYS_read_digest:0000000000000000 .LFB5
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:501    .text.SYS_read_digest:0000000000000030 .LFE5
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5331   .debug_str:0000000000000035 .LASF64
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5016   .debug_loc:0000000000000c86 .LLST19
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5042   .debug_loc:0000000000000cc8 .LLST20
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:494    .text.SYS_read_digest:0000000000000028 .LVL62
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5475   .debug_str:00000000000004b9 .LASF65
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:438    .text.SYS_get_device_certificate:0000000000000000 .LFB4
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:466    .text.SYS_get_device_certificate:0000000000000030 .LFE4
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5483   .debug_str:0000000000000501 .LASF66
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5060   .debug_loc:0000000000000cf4 .LLST17
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5086   .debug_loc:0000000000000d36 .LLST18
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:459    .text.SYS_get_device_certificate:0000000000000028 .LVL57
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5367   .debug_str:00000000000001c5 .LASF67
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:403    .text.SYS_get_design_info:0000000000000000 .LFB3
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:431    .text.SYS_get_design_info:0000000000000030 .LFE3
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5423   .debug_str:000000000000035d .LASF68
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5104   .debug_loc:0000000000000d62 .LLST15
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5130   .debug_loc:0000000000000da4 .LLST16
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:424    .text.SYS_get_design_info:0000000000000028 .LVL52
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5385   .debug_str:0000000000000248 .LASF69
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:368    .text.SYS_get_user_code:0000000000000000 .LFB2
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:396    .text.SYS_get_user_code:0000000000000030 .LFE2
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5415   .debug_str:000000000000030c .LASF70
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5148   .debug_loc:0000000000000dd0 .LLST13
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5174   .debug_loc:0000000000000e12 .LLST14
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:389    .text.SYS_get_user_code:0000000000000028 .LVL47
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5461   .debug_str:0000000000000453 .LASF71
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:333    .text.SYS_get_serial_number:0000000000000000 .LFB1
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:361    .text.SYS_get_serial_number:0000000000000030 .LFE1
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5353   .debug_str:0000000000000131 .LASF72
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5192   .debug_loc:0000000000000e3e .LLST11
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5218   .debug_loc:0000000000000e80 .LLST12
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:354    .text.SYS_get_serial_number:0000000000000028 .LVL42
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5371   .debug_str:00000000000001f7 .LASF84
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:316    .text.SYS_init:0000000000000000 .LFB0
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:326    .text.SYS_init:000000000000000c .LFE0
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5333   .debug_str:000000000000003e .LASF73
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5405   .debug_str:00000000000002c8 .LASF74
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5493   .debug_str:00000000000005fc .LASF75
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5363   .debug_str:00000000000001a8 .LASF76
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5383   .debug_str:0000000000000237 .LASF77
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5401   .debug_str:00000000000002b8 .LASF85
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:5373   .debug_str:0000000000000200 .LASF86
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:17     .text.execute_ss_command:0000000000000000 .LVL0
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:65     .text.execute_ss_command:0000000000000060 .LVL1
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:266    .text.execute_ss_command:0000000000000210 .LVL31
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:274    .text.execute_ss_command:0000000000000220 .LVL32
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:259    .text.execute_ss_command:0000000000000204 .LVL30
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:243    .text.execute_ss_command:00000000000001ec .LVL29
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:306    .text.execute_ss_command:0000000000000264 .LVL37
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:142    .text.execute_ss_command:000000000000011c .LVL11
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:154    .text.execute_ss_command:000000000000012c .LVL13
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:172    .text.execute_ss_command:000000000000014c .LVL16
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:185    .text.execute_ss_command:0000000000000170 .LVL17
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:198    .text.execute_ss_command:000000000000018c .LVL20
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:224    .text.execute_ss_command:00000000000001d0 .LVL23
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:226    .text.execute_ss_command:00000000000001d4 .LVL24
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:228    .text.execute_ss_command:00000000000001d8 .LVL25
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:239    .text.execute_ss_command:00000000000001e8 .LVL28
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:78     .text.execute_ss_command:0000000000000080 .LVL3
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:84     .text.execute_ss_command:0000000000000088 .LVL4
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:167    .text.execute_ss_command:0000000000000144 .LVL15
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:148    .text.execute_ss_command:0000000000000120 .LVL12
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:159    .text.execute_ss_command:0000000000000130 .LVL14
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:189    .text.execute_ss_command:000000000000017c .LVL19
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:232    .text.execute_ss_command:00000000000001dc .LVL26
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:235    .text.execute_ss_command:00000000000001e4 .LVL27
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:280    .text.execute_ss_command:0000000000000224 .LVL33
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:286    .text.execute_ss_command:0000000000000230 .LVL34
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1306   .text.SYS_iap_service:0000000000000000 .LVL160
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1372   .text.SYS_iap_service:0000000000000070 .LVL166
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1345   .text.SYS_iap_service:0000000000000040 .LVL161
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1383   .text.SYS_iap_service:0000000000000084 .LVL167
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1388   .text.SYS_iap_service:000000000000008c .LVL169
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1397   .text.SYS_iap_service:0000000000000094 .LVL171
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1348   .text.SYS_iap_service:0000000000000044 .LVL162
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1386   .text.SYS_iap_service:0000000000000088 .LVL168
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1400   .text.SYS_iap_service:0000000000000098 .LVL172
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1361   .text.SYS_iap_service:0000000000000060 .LVL165
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1351   .text.SYS_iap_service:0000000000000048 .LVL163
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1393   .text.SYS_iap_service:0000000000000090 .LVL170
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1263   .text.SYS_digest_check_service:0000000000000000 .LVL156
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1281   .text.SYS_digest_check_service:0000000000000024 .LVL158
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1276   .text.SYS_digest_check_service:0000000000000014 .LVL157
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1226   .text.SYS_IAP_image_authenticate_service:0000000000000000 .LVL152
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1244   .text.SYS_IAP_image_authenticate_service:0000000000000024 .LVL153
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1250   .text.SYS_IAP_image_authenticate_service:0000000000000030 .LVL155
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1183   .text.SYS_bitstream_authenticate_service:0000000000000000 .LVL148
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1201   .text.SYS_bitstream_authenticate_service:0000000000000024 .LVL150
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1196   .text.SYS_bitstream_authenticate_service:0000000000000014 .LVL149
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1148   .text.SYS_nonce_service:0000000000000000 .LVL143
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1164   .text.SYS_nonce_service:0000000000000020 .LVL145
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1170   .text.SYS_nonce_service:000000000000002c .LVL147
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1162   .text.SYS_nonce_service:000000000000001c .LVL144
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:962    .text.SYS_secure_nvm_read:0000000000000000 .LVL121
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:982    .text.SYS_secure_nvm_read:0000000000000028 .LVL124
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:978    .text.SYS_secure_nvm_read:0000000000000020 .LVL122
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1035   .text.SYS_secure_nvm_read:0000000000000078 .LVL131
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1041   .text.SYS_secure_nvm_read:0000000000000084 .LVL132
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:980    .text.SYS_secure_nvm_read:0000000000000024 .LVL123
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1032   .text.SYS_secure_nvm_read:0000000000000074 .LVL130
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1029   .text.SYS_secure_nvm_read:0000000000000070 .LVL129
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1000   .text.SYS_secure_nvm_read:0000000000000050 .LVL125
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1015   .text.SYS_secure_nvm_read:0000000000000060 .LVL127
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1053   .text.SYS_secure_nvm_read:0000000000000094 .LVL133
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1066   .text.SYS_secure_nvm_read:00000000000000ac .LVL134
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1074   .text.SYS_secure_nvm_read:00000000000000b8 .LVL135
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1078   .text.SYS_secure_nvm_read:00000000000000c0 .LVL136
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1019   .text.SYS_secure_nvm_read:0000000000000064 .LVL128
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1101   .text.SYS_secure_nvm_read:00000000000000f8 .LVL138
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1110   .text.SYS_secure_nvm_read:000000000000010c .LVL139
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1117   .text.SYS_secure_nvm_read:0000000000000118 .LVL140
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1129   .text.SYS_secure_nvm_read:0000000000000130 .LVL141
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1135   .text.SYS_secure_nvm_read:000000000000013c .LVL142
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:779    .text.SYS_secure_nvm_write:0000000000000000 .LVL103
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:799    .text.SYS_secure_nvm_write:0000000000000028 .LVL106
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:795    .text.SYS_secure_nvm_write:0000000000000020 .LVL104
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:797    .text.SYS_secure_nvm_write:0000000000000024 .LVL105
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:914    .text.SYS_secure_nvm_write:00000000000000fc .LVL116
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:921    .text.SYS_secure_nvm_write:0000000000000108 .LVL118
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:919    .text.SYS_secure_nvm_write:0000000000000104 .LVL117
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:849    .text.SYS_secure_nvm_write:000000000000007c .LVL108
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:860    .text.SYS_secure_nvm_write:0000000000000098 .LVL109
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:868    .text.SYS_secure_nvm_write:00000000000000a4 .LVL110
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:872    .text.SYS_secure_nvm_write:00000000000000ac .LVL111
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:879    .text.SYS_secure_nvm_write:00000000000000b8 .LVL112
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:886    .text.SYS_secure_nvm_write:00000000000000c4 .LVL113
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:890    .text.SYS_secure_nvm_write:00000000000000cc .LVL114
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:929    .text.SYS_secure_nvm_write:0000000000000114 .LVL119
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:937    .text.SYS_secure_nvm_write:0000000000000120 .LVL120
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:718    .text.SYS_digital_signature_service:0000000000000000 .LVL91
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:744    .text.SYS_digital_signature_service:000000000000002c .LVL95
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:760    .text.SYS_digital_signature_service:0000000000000048 .LVL100
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:762    .text.SYS_digital_signature_service:000000000000004c .LVL101
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:766    .text.SYS_digital_signature_service:0000000000000050 .LVL102
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:739    .text.SYS_digital_signature_service:0000000000000020 .LVL93
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:755    .text.SYS_digital_signature_service:000000000000003c .LVL98
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:742    .text.SYS_digital_signature_service:0000000000000028 .LVL94
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:758    .text.SYS_digital_signature_service:0000000000000044 .LVL99
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:737    .text.SYS_digital_signature_service:000000000000001c .LVL92
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:753    .text.SYS_digital_signature_service:0000000000000038 .LVL97
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:627    .text.SYS_puf_emulation_service:0000000000000000 .LVL78
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:649    .text.SYS_puf_emulation_service:0000000000000028 .LVL80
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:678    .text.SYS_puf_emulation_service:000000000000005c .LVL85
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:700    .text.SYS_puf_emulation_service:0000000000000084 .LVL89
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:705    .text.SYS_puf_emulation_service:0000000000000088 .LVL90
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:661    .text.SYS_puf_emulation_service:000000000000003c .LVL82
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:664    .text.SYS_puf_emulation_service:0000000000000040 .LVL83
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:687    .text.SYS_puf_emulation_service:000000000000006c .LVL87
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:682    .text.SYS_puf_emulation_service:0000000000000064 .LVL86
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:642    .text.SYS_puf_emulation_service:000000000000001c .LVL79
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:657    .text.SYS_puf_emulation_service:0000000000000034 .LVL81
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:672    .text.SYS_puf_emulation_service:000000000000004c .LVL84
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:592    .text.SYS_read_debug_info:0000000000000000 .LVL73
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:608    .text.SYS_read_debug_info:0000000000000020 .LVL75
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:614    .text.SYS_read_debug_info:000000000000002c .LVL77
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:606    .text.SYS_read_debug_info:000000000000001c .LVL74
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:511    .text.SYS_query_security:0000000000000000 .LVL64
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:534    .text.SYS_query_security:000000000000002c .LVL66
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:570    .text.SYS_query_security:0000000000000070 .LVL70
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:574    .text.SYS_query_security:0000000000000078 .LVL71
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:578    .text.SYS_query_security:000000000000007c .LVL72
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:532    .text.SYS_query_security:0000000000000028 .LVL65
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:551    .text.SYS_query_security:000000000000004c .LVL68
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:561    .text.SYS_query_security:0000000000000060 .LVL69
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:476    .text.SYS_read_digest:0000000000000000 .LVL59
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:492    .text.SYS_read_digest:0000000000000020 .LVL61
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:498    .text.SYS_read_digest:000000000000002c .LVL63
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:490    .text.SYS_read_digest:000000000000001c .LVL60
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:441    .text.SYS_get_device_certificate:0000000000000000 .LVL54
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:457    .text.SYS_get_device_certificate:0000000000000020 .LVL56
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:463    .text.SYS_get_device_certificate:000000000000002c .LVL58
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:455    .text.SYS_get_device_certificate:000000000000001c .LVL55
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:406    .text.SYS_get_design_info:0000000000000000 .LVL49
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:422    .text.SYS_get_design_info:0000000000000020 .LVL51
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:428    .text.SYS_get_design_info:000000000000002c .LVL53
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:420    .text.SYS_get_design_info:000000000000001c .LVL50
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:371    .text.SYS_get_user_code:0000000000000000 .LVL44
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:387    .text.SYS_get_user_code:0000000000000020 .LVL46
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:393    .text.SYS_get_user_code:000000000000002c .LVL48
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:385    .text.SYS_get_user_code:000000000000001c .LVL45
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:336    .text.SYS_get_serial_number:0000000000000000 .LVL39
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:352    .text.SYS_get_serial_number:0000000000000020 .LVL41
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:358    .text.SYS_get_serial_number:000000000000002c .LVL43
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:350    .text.SYS_get_serial_number:000000000000001c .LVL40
C:\Users\I71825\AppData\Local\Temp\ccE8iQhf.s:1421   .debug_info:0000000000000000 .Ldebug_info0

UNDEFINED SYMBOLS
HW_get_32bit_reg_field
HW_set_32bit_reg
HW_set_32bit_reg_field
HW_get_32bit_reg
memset
