   1              		.file	"mss_i2c.c"
   2              		.option nopic
   3              		.attribute arch, "rv64i2p0_m2p0_a2p0_f2p0_d2p0_c2p0"
   4              		.attribute unaligned_access, 0
   5              		.attribute stack_align, 16
   6              		.text
   7              	.Ltext0:
   8              		.cfi_sections	.debug_frame
   9              		.section	.text.PLIC_EnableIRQ,"ax",@progbits
  10              		.align	1
  12              	PLIC_EnableIRQ:
  13              	.LFB1:
  14              		.file 1 "C:\\Work_Folder_Akhil\\Q1_2025_2026\\PFSOC_PIP_APPNOTE\\softconsole2022p2\\mpf_an4723_v20
   1:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** /*******************************************************************************
   2:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * Copyright 2019-2020 Microchip FPGA Embedded Systems Solutions.
   3:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  *
   4:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * SPDX-License-Identifier: MIT
   5:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  *
   6:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * MPFS HAL Embedded Software
   7:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  *
   8:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  */
   9:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
  10:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** /*******************************************************************************
  11:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  *
  12:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * @file mss_plic.h
  13:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * @author Microchip-FPGA Embedded Systems Solutions
  14:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * @brief MPFS PLIC and PRCI access data structures and functions.
  15:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  *
  16:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * Definitions and functions associated with PLIC interrupts.
  17:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  *
  18:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  */
  19:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #ifndef MSS_PLIC_H
  20:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define MSS_PLIC_H
  21:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
  22:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #include <stdint.h>
  23:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #include "encoding.h"
  24:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
  25:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #include "hal/hal_assert.h"
  26:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
  27:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #ifdef __cplusplus
  28:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** extern "C" {
  29:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #endif
  30:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
  31:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** /*
  32:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  *Return value from External IRQ handler. This will be used to disable the
  33:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  *Return External interrupt.
  34:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  */
  35:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define EXT_IRQ_KEEP_ENABLED                                0U
  36:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define EXT_IRQ_DISABLE                                     1U
  37:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
  38:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** /*------------------------------------------------------------------------------
  39:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  *
  40:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  */
  41:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #ifndef SIFIVE_HIFIVE_UNLEASHED
  42:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  Invalid_IRQHandler(void);
  43:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  l2_metadata_corr_IRQHandler(void);
  44:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  l2_metadata_uncorr_IRQHandler(void);
  45:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  l2_data_corr_IRQHandler(void);
  46:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  l2_data_uncorr_IRQHandler(void);
  47:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  dma_ch0_DONE_IRQHandler(void);
  48:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  dma_ch0_ERR_IRQHandler(void);
  49:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  dma_ch1_DONE_IRQHandler(void);
  50:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  dma_ch1_ERR_IRQHandler(void);
  51:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  dma_ch2_DONE_IRQHandler(void);
  52:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  dma_ch2_ERR_IRQHandler(void);
  53:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  dma_ch3_DONE_IRQHandler(void);
  54:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  dma_ch3_ERR_IRQHandler(void);
  55:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio0_bit0_or_gpio2_bit13_plic_0_IRQHandler(void);
  56:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio0_bit1_or_gpio2_bit13_plic_1_IRQHandler(void);
  57:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio0_bit2_or_gpio2_bit13_plic_2_IRQHandler(void);
  58:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio0_bit3_or_gpio2_bit13_plic_3_IRQHandler(void);
  59:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio0_bit4_or_gpio2_bit13_plic_4_IRQHandler(void);
  60:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio0_bit5_or_gpio2_bit13_plic_5_IRQHandler(void);
  61:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio0_bit6_or_gpio2_bit13_plic_6_IRQHandler(void);
  62:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio0_bit7_or_gpio2_bit13_plic_7_IRQHandler(void);
  63:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio0_bit8_or_gpio2_bit13_plic_8_IRQHandler(void);
  64:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio0_bit9_or_gpio2_bit13_plic_9_IRQHandler(void);
  65:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio0_bit10_or_gpio2_bit13_plic_10_IRQHandler(void);
  66:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio0_bit11_or_gpio2_bit13_plic_11_IRQHandler(void);
  67:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio0_bit12_or_gpio2_bit13_plic_12_IRQHandler(void);
  68:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
  69:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio0_bit13_or_gpio2_bit13_plic_13_IRQHandler(void);
  70:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit0_or_gpio2_bit14_plic_14_IRQHandler(void);
  71:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit1_or_gpio2_bit15_plic_15_IRQHandler(void);
  72:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit2_or_gpio2_bit16_plic_16_IRQHandler(void);
  73:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit3_or_gpio2_bit17_plic_17_IRQHandler(void);
  74:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit4_or_gpio2_bit18_plic_18_IRQHandler(void);
  75:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit5_or_gpio2_bit19_plic_19_IRQHandler(void);
  76:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit6_or_gpio2_bit20_plic_20_IRQHandler(void);
  77:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit7_or_gpio2_bit21_plic_21_IRQHandler(void);
  78:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit8_or_gpio2_bit22_plic_22_IRQHandler(void);
  79:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit9_or_gpio2_bit23_plic_23_IRQHandler(void);
  80:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit10_or_gpio2_bit24_plic_24_IRQHandler(void);
  81:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit11_or_gpio2_bit25_plic_25_IRQHandler(void);
  82:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit12_or_gpio2_bit26_plic_26_IRQHandler(void);
  83:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit13_or_gpio2_bit27_plic_27_IRQHandler(void);
  84:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
  85:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit14_or_gpio2_bit28_plic_28_IRQHandler(void);
  86:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit15_or_gpio2_bit29_plic_29_IRQHandler(void);
  87:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit16_or_gpio2_bit30_plic_30_IRQHandler(void);
  88:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit17_or_gpio2_bit31_plic_31_IRQHandler(void);
  89:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
  90:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit18_plic_32_IRQHandler(void);
  91:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit19_plic_33_IRQHandler(void);
  92:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit20_plic_34_IRQHandler(void);
  93:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit21_plic_35_IRQHandler(void);
  94:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit22_plic_36_IRQHandler(void);
  95:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_bit23_plic_37_IRQHandler(void);
  96:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
  97:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio0_non_direct_plic_IRQHandler(void);
  98:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio1_non_direct_plic_IRQHandler(void);
  99:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  gpio2_non_direct_plic_IRQHandler(void);
 100:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 101:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  spi0_plic_IRQHandler(void);
 102:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  spi1_plic_IRQHandler(void);
 103:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  external_can0_plic_IRQHandler(void);
 104:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  can1_IRQHandler(void);
 105:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  External_i2c0_main_plic_IRQHandler(void);
 106:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  External_i2c0_alert_plic_IRQHandler(void);
 107:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  i2c0_sus_plic_IRQHandler(void);
 108:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  i2c1_main_plic_IRQHandler(void);
 109:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  i2c1_alert_plic_IRQHandler(void);
 110:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  i2c1_sus_plic_IRQHandler(void);
 111:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mac0_int_plic_IRQHandler(void);
 112:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mac0_queue1_plic_IRQHandler(void);
 113:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mac0_queue2_plic_IRQHandler(void);
 114:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mac0_queue3_plic_IRQHandler(void);
 115:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mac0_emac_plic_IRQHandler(void);
 116:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mac0_mmsl_plic_IRQHandler(void);
 117:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mac1_int_plic_IRQHandler(void);
 118:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mac1_queue1_plic_IRQHandler(void);
 119:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mac1_queue2_plic_IRQHandler(void);
 120:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mac1_queue3_plic_IRQHandler(void);
 121:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mac1_emac_plic_IRQHandler(void);
 122:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mac1_mmsl_plic_IRQHandler(void);
 123:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  ddrc_train_plic_IRQHandler(void);
 124:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  scb_interrupt_plic_IRQHandler(void);
 125:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  ecc_error_plic_IRQHandler(void);
 126:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  ecc_correct_plic_IRQHandler(void);
 127:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  rtc_wakeup_plic_IRQHandler(void);
 128:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  rtc_match_plic_IRQHandler(void);
 129:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  timer1_plic_IRQHandler(void);
 130:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  timer2_plic_IRQHandler(void);
 131:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  envm_plic_IRQHandler(void);
 132:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  qspi_plic_IRQHandler(void);
 133:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  usb_dma_plic_IRQHandler(void);
 134:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  usb_mc_plic_IRQHandler(void);
 135:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mmc_main_plic_IRQHandler(void);
 136:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mmc_wakeup_plic_IRQHandler(void);
 137:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mmuart0_plic_77_IRQHandler(void);
 138:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mmuart1_plic_IRQHandler(void);
 139:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mmuart2_plic_IRQHandler(void);
 140:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mmuart3_plic_IRQHandler(void);
 141:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  mmuart4_plic_IRQHandler(void);
 142:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  g5c_devrst_plic_IRQHandler(void);
 143:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  g5c_message_plic_IRQHandler(void);
 144:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  usoc_vc_interrupt_plic_IRQHandler(void);
 145:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  usoc_smb_interrupt_plic_IRQHandler(void);
 146:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  e51_0_Maintence_plic_IRQHandler(void);
 147:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 148:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  wdog0_mvrp_plic_IRQHandler(void);
 149:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  wdog1_mvrp_plic_IRQHandler(void);
 150:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  wdog2_mvrp_plic_IRQHandler(void);
 151:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  wdog3_mvrp_plic_IRQHandler(void);
 152:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  wdog4_mvrp_plic_IRQHandler(void);
 153:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  wdog0_tout_plic_IRQHandler(void);
 154:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  wdog1_tout_plic_IRQHandler(void);
 155:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  wdog2_tout_plic_IRQHandler(void);
 156:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  wdog3_tout_plic_IRQHandler(void);
 157:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  wdog4_tout_plic_IRQHandler(void);
 158:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  g5c_mss_spi_plic_IRQHandler(void);
 159:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  volt_temp_alarm_plic_IRQHandler(void);
 160:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 161:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  athena_complete_plic_IRQHandler(void);
 162:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  athena_alarm_plic_IRQHandler(void);
 163:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  athena_bus_error_plic_IRQHandler(void);
 164:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  usoc_axic_us_plic_IRQHandler(void);
 165:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  usoc_axic_ds_plic_IRQHandler(void);
 166:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 167:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  reserved_104_plic_IRQHandler(void);
 168:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 169:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_0_plic_IRQHandler(void);
 170:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_1_plic_IRQHandler(void);
 171:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_2_plic_IRQHandler(void);
 172:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_3_plic_IRQHandler(void);
 173:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_4_plic_IRQHandler(void);
 174:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_5_plic_IRQHandler(void);
 175:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_6_plic_IRQHandler(void);
 176:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_7_plic_IRQHandler(void);
 177:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_8_plic_IRQHandler(void);
 178:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_9_plic_IRQHandler(void);
 179:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 180:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_10_plic_IRQHandler(void);
 181:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_11_plic_IRQHandler(void);
 182:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_12_plic_IRQHandler(void);
 183:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_13_plic_IRQHandler(void);
 184:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_14_plic_IRQHandler(void);
 185:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_15_plic_IRQHandler(void);
 186:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_16_plic_IRQHandler(void);
 187:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_17_plic_IRQHandler(void);
 188:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_18_plic_IRQHandler(void);
 189:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_19_plic_IRQHandler(void);
 190:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 191:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_20_plic_IRQHandler(void);
 192:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_21_plic_IRQHandler(void);
 193:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_22_plic_IRQHandler(void);
 194:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_23_plic_IRQHandler(void);
 195:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_24_plic_IRQHandler(void);
 196:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_25_plic_IRQHandler(void);
 197:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_26_plic_IRQHandler(void);
 198:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_27_plic_IRQHandler(void);
 199:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_28_plic_IRQHandler(void);
 200:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_29_plic_IRQHandler(void);
 201:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 202:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_30_plic_IRQHandler(void);
 203:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_31_plic_IRQHandler(void);
 204:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 205:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_32_plic_IRQHandler(void);
 206:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_33_plic_IRQHandler(void);
 207:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_34_plic_IRQHandler(void);
 208:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_35_plic_IRQHandler(void);
 209:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_36_plic_IRQHandler(void);
 210:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_37_plic_IRQHandler(void);
 211:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_38_plic_IRQHandler(void);
 212:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_39_plic_IRQHandler(void);
 213:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_40_plic_IRQHandler(void);
 214:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t  fabric_f2h_41_plic_IRQHandler(void);
 215:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 216:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_42_plic_IRQHandler(void);
 217:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_43_plic_IRQHandler(void);
 218:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_44_plic_IRQHandler(void);
 219:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_45_plic_IRQHandler(void);
 220:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_46_plic_IRQHandler(void);
 221:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_47_plic_IRQHandler(void);
 222:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_48_plic_IRQHandler(void);
 223:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_49_plic_IRQHandler(void);
 224:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_50_plic_IRQHandler(void);
 225:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_51_plic_IRQHandler(void);
 226:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 227:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_52_plic_IRQHandler(void);
 228:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_53_plic_IRQHandler(void);
 229:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_54_plic_IRQHandler(void);
 230:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_55_plic_IRQHandler(void);
 231:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_56_plic_IRQHandler(void);
 232:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_57_plic_IRQHandler(void);
 233:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_58_plic_IRQHandler(void);
 234:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_59_plic_IRQHandler(void);
 235:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_60_plic_IRQHandler(void);
 236:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_61_plic_IRQHandler(void);
 237:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 238:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_62_plic_IRQHandler(void);
 239:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t fabric_f2h_63_plic_IRQHandler(void);
 240:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 241:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t bus_error_unit_hart_0_plic_IRQHandler(void);
 242:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t bus_error_unit_hart_1_plic_IRQHandler(void);
 243:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t bus_error_unit_hart_2_plic_IRQHandler(void);
 244:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t bus_error_unit_hart_3_plic_IRQHandler(void);
 245:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t bus_error_unit_hart_4_plic_IRQHandler(void);
 246:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 247:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 248:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #else
 249:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t Invalid_IRQHandler(void);
 250:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_1_IRQHandler(void);
 251:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_2_IRQHandler(void);
 252:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_3_IRQHandler(void);
 253:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t USART0_plic_4_IRQHandler(void);
 254:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_5_IRQHandler(void);
 255:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_6_IRQHandler(void);
 256:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_7_IRQHandler(void);
 257:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_8_IRQHandler(void);
 258:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_9_IRQHandler(void);
 259:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_10_IRQHandler(void);
 260:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_11_IRQHandler(void);
 261:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_12_IRQHandler(void);
 262:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_13_IRQHandler(void);
 263:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_14_IRQHandler(void);
 264:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_15_IRQHandler(void);
 265:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_16_IRQHandler(void);
 266:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_17_IRQHandler(void);
 267:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_18_IRQHandler(void);
 268:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_19_IRQHandler(void);
 269:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_20_IRQHandler(void);
 270:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_21_IRQHandler(void);
 271:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_22_IRQHandler(void);
 272:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t dma_ch0_DONE_IRQHandler(void);
 273:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t dma_ch0_ERR_IRQHandler(void);
 274:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t dma_ch1_DONE_IRQHandler(void);
 275:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t dma_ch1_ERR_IRQHandler(void);
 276:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t dma_ch2_DONE_IRQHandler(void);
 277:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t dma_ch2_ERR_IRQHandler(void);
 278:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t dma_ch3_DONE_IRQHandler(void);
 279:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t dma_ch3_ERR_IRQHandler(void);
 280:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_31_IRQHandler(void);
 281:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_32_IRQHandler(void);
 282:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_33_IRQHandler(void);
 283:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_34_IRQHandler(void);
 284:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_35_IRQHandler(void);
 285:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_36_IRQHandler(void);
 286:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_37_IRQHandler(void);
 287:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_38_IRQHandler(void);
 288:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_39_IRQHandler(void);
 289:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_40_IRQHandler(void);
 290:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_41_IRQHandler(void);
 291:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_42_IRQHandler(void);
 292:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_43_IRQHandler(void);
 293:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_44_IRQHandler(void);
 294:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_45_IRQHandler(void);
 295:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_46_IRQHandler(void);
 296:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_47_IRQHandler(void);
 297:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_48_IRQHandler(void);
 298:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_49_IRQHandler(void);
 299:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_50_IRQHandler(void);
 300:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_51_IRQHandler(void);
 301:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t External_52_IRQHandler(void);
 302:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** uint8_t MAC0_plic_53_IRQHandler(void);
 303:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 304:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #endif
 305:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 306:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** /***************************************************************************//**
 307:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * PLIC source Interrupt numbers:
 308:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  */
 309:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** /* See section on PLIC Interrupt Sources in User Guide */
 310:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define OFFSET_TO_MSS_GLOBAL_INTS 13U
 311:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** typedef enum
 312:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** {
 313:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #ifndef SIFIVE_HIFIVE_UNLEASHED
 314:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     INVALID_IRQn                 = 0,
 315:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     L2_METADATA_CORR_IRQn        = 1,
 316:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     L2_METADAT_UNCORR_IRQn       = 2,
 317:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     L2_DATA_CORR_IRQn            = 3,
 318:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     L2_DATA_UNCORR_IRQn          = 4,
 319:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     DMA_CH0_DONE_IRQn            = 5,
 320:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     DMA_CH0_ERR_IRQn             = 6,
 321:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     DMA_CH1_DONE_IRQn            = 7,
 322:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     DMA_CH1_ERR_IRQn             = 8,
 323:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     DMA_CH2_DONE_IRQn            = 9,
 324:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     DMA_CH2_ERR_IRQn             = 10,
 325:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     DMA_CH3_DONE_IRQn            = 11,
 326:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     DMA_CH3_ERR_IRQn             = 12,
 327:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     /* see GPIO Interrupt Multiplexing in the User Guide */
 328:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO0_BIT0_or_GPIO2_BIT0_PLIC_0         = 0 + OFFSET_TO_MSS_GLOBAL_INTS,
 329:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO0_BIT1_or_GPIO2_BIT1_PLIC_1         = 1 + OFFSET_TO_MSS_GLOBAL_INTS,
 330:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO0_BIT2_or_GPIO2_BIT2_PLIC_2         = 2 + OFFSET_TO_MSS_GLOBAL_INTS,
 331:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO0_BIT3_or_GPIO2_BIT3_PLIC_3         = 3 + OFFSET_TO_MSS_GLOBAL_INTS,
 332:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO0_BIT4_or_GPIO2_BIT4_PLIC_4         = 4 + OFFSET_TO_MSS_GLOBAL_INTS,
 333:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO0_BIT5_or_GPIO2_BIT5_PLIC_5         = 5 + OFFSET_TO_MSS_GLOBAL_INTS,
 334:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO0_BIT6_or_GPIO2_BIT6_PLIC_6         = 6 + OFFSET_TO_MSS_GLOBAL_INTS,
 335:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO0_BIT7_or_GPIO2_BIT7_PLIC_7         = 7 + OFFSET_TO_MSS_GLOBAL_INTS,
 336:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO0_BIT8_or_GPIO2_BIT8_PLIC_8         = 8 + OFFSET_TO_MSS_GLOBAL_INTS,
 337:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO0_BIT9_or_GPIO2_BIT9_PLIC_9         = 9 + OFFSET_TO_MSS_GLOBAL_INTS,
 338:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO0_BIT10_or_GPIO2_BIT10_PLIC_10      = 10 + OFFSET_TO_MSS_GLOBAL_INTS,
 339:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO0_BIT11_or_GPIO2_BIT11_PLIC_11      = 11 + OFFSET_TO_MSS_GLOBAL_INTS,
 340:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO0_BIT12_or_GPIO2_BIT12_PLIC_12      = 12 + OFFSET_TO_MSS_GLOBAL_INTS,
 341:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 342:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO0_BIT13_or_GPIO2_BIT13_PLIC_13      = 13 + OFFSET_TO_MSS_GLOBAL_INTS,
 343:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT0_or_GPIO2_BIT14_PLIC_14       = 14 + OFFSET_TO_MSS_GLOBAL_INTS,
 344:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT1_or_GPIO2_BIT15_PLIC_15       = 15 + OFFSET_TO_MSS_GLOBAL_INTS,
 345:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT2_or_GPIO2_BIT16_PLIC_16       = 16 + OFFSET_TO_MSS_GLOBAL_INTS,
 346:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT3_or_GPIO2_BIT17_PLIC_17       = 17 + OFFSET_TO_MSS_GLOBAL_INTS,
 347:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT4_or_GPIO2_BIT18_PLIC_18       = 18 + OFFSET_TO_MSS_GLOBAL_INTS,
 348:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT5_or_GPIO2_BIT19_PLIC_19       = 19 + OFFSET_TO_MSS_GLOBAL_INTS,
 349:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT6_or_GPIO2_BIT20_PLIC_20       = 20 + OFFSET_TO_MSS_GLOBAL_INTS,
 350:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT7_or_GPIO2_BIT21_PLIC_21       = 21 + OFFSET_TO_MSS_GLOBAL_INTS,
 351:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT8_or_GPIO2_BIT22_PLIC_22       = 22 + OFFSET_TO_MSS_GLOBAL_INTS,
 352:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT9_or_GPIO2_BIT23_PLIC_23       = 23 + OFFSET_TO_MSS_GLOBAL_INTS,
 353:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT10_or_GPIO2_BIT24_PLIC_24      = 24 + OFFSET_TO_MSS_GLOBAL_INTS,
 354:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT11_or_GPIO2_BIT25_PLIC_25      = 25 + OFFSET_TO_MSS_GLOBAL_INTS,
 355:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT12_or_GPIO2_BIT26_PLIC_26      = 26 + OFFSET_TO_MSS_GLOBAL_INTS,
 356:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT13_or_GPIO2_BIT27_PLIC_27      = 27 + OFFSET_TO_MSS_GLOBAL_INTS,
 357:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 358:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT14_or_GPIO2_BIT28_PLIC_28       = 28 + OFFSET_TO_MSS_GLOBAL_INTS,
 359:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT15_or_GPIO2_BIT29_PLIC_29       = 29 + OFFSET_TO_MSS_GLOBAL_INTS,
 360:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT16_or_GPIO2_BIT30_PLIC_30       = 30 + OFFSET_TO_MSS_GLOBAL_INTS,
 361:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT17_or_GPIO2_BIT31_PLIC_31       = 31 + OFFSET_TO_MSS_GLOBAL_INTS,
 362:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 363:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT18_PLIC_32           = 32 + OFFSET_TO_MSS_GLOBAL_INTS,
 364:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT19_PLIC_33           = 33 + OFFSET_TO_MSS_GLOBAL_INTS,
 365:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT20_PLIC_34           = 34 + OFFSET_TO_MSS_GLOBAL_INTS,
 366:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT21_PLIC_35           = 35 + OFFSET_TO_MSS_GLOBAL_INTS,
 367:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT22_PLIC_36           = 36 + OFFSET_TO_MSS_GLOBAL_INTS,
 368:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_BIT23_PLIC_37           = 37 + OFFSET_TO_MSS_GLOBAL_INTS,
 369:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 370:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO0_NON_DIRECT_PLIC         = 38 + OFFSET_TO_MSS_GLOBAL_INTS,
 371:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO1_NON_DIRECT_PLIC         = 39 + OFFSET_TO_MSS_GLOBAL_INTS,
 372:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     GPIO2_NON_DIRECT_PLIC         = 40 + OFFSET_TO_MSS_GLOBAL_INTS,
 373:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 374:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     SPI0_PLIC                    = 41 + OFFSET_TO_MSS_GLOBAL_INTS,
 375:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     SPI1_PLIC                    = 42 + OFFSET_TO_MSS_GLOBAL_INTS,
 376:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     CAN0_PLIC                    = 43 + OFFSET_TO_MSS_GLOBAL_INTS,
 377:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     CAN1_PLIC                    = 44 + OFFSET_TO_MSS_GLOBAL_INTS,
 378:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     I2C0_MAIN_PLIC               = 45 + OFFSET_TO_MSS_GLOBAL_INTS,
 379:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     I2C0_ALERT_PLIC              = 46 + OFFSET_TO_MSS_GLOBAL_INTS,
 380:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     I2C0_SUS_PLIC                = 47 + OFFSET_TO_MSS_GLOBAL_INTS,
 381:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     I2C1_MAIN_PLIC               = 48 + OFFSET_TO_MSS_GLOBAL_INTS,
 382:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     I2C1_ALERT_PLIC              = 49 + OFFSET_TO_MSS_GLOBAL_INTS,
 383:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     I2C1_SUS_PLIC                = 50 + OFFSET_TO_MSS_GLOBAL_INTS,
 384:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MAC0_INT_PLIC                = 51 + OFFSET_TO_MSS_GLOBAL_INTS,
 385:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MAC0_QUEUE1_PLIC             = 52 + OFFSET_TO_MSS_GLOBAL_INTS,
 386:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MAC0_QUEUE2_PLIC             = 53 + OFFSET_TO_MSS_GLOBAL_INTS,
 387:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MAC0_QUEUE3_PLIC             = 54 + OFFSET_TO_MSS_GLOBAL_INTS,
 388:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MAC0_EMAC_PLIC               = 55 + OFFSET_TO_MSS_GLOBAL_INTS,
 389:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MAC0_MMSL_PLIC               = 56 + OFFSET_TO_MSS_GLOBAL_INTS,
 390:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MAC1_INT_PLIC                = 57 + OFFSET_TO_MSS_GLOBAL_INTS,
 391:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MAC1_QUEUE1_PLIC             = 58 + OFFSET_TO_MSS_GLOBAL_INTS,
 392:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MAC1_QUEUE2_PLIC             = 59 + OFFSET_TO_MSS_GLOBAL_INTS,
 393:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MAC1_QUEUE3_PLIC             = 60 + OFFSET_TO_MSS_GLOBAL_INTS,
 394:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MAC1_EMAC_PLIC               = 61 + OFFSET_TO_MSS_GLOBAL_INTS,
 395:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MAC1_MMSL_PLIC               = 62 + OFFSET_TO_MSS_GLOBAL_INTS,
 396:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     DDRC_TRAIN_PLIC              = 63 + OFFSET_TO_MSS_GLOBAL_INTS,
 397:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     SCB_INTERRUPT_PLIC           = 64 + OFFSET_TO_MSS_GLOBAL_INTS,
 398:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     ECC_ERROR_PLIC               = 65 + OFFSET_TO_MSS_GLOBAL_INTS,
 399:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     ECC_CORRECT_PLIC             = 66 + OFFSET_TO_MSS_GLOBAL_INTS,
 400:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     RTC_WAKEUP_PLIC              = 67 + OFFSET_TO_MSS_GLOBAL_INTS,
 401:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     RTC_MATCH_PLIC               = 68 + OFFSET_TO_MSS_GLOBAL_INTS,
 402:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     TIMER1_PLIC                  = 69 + OFFSET_TO_MSS_GLOBAL_INTS,
 403:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     TIMER2_PLIC                  = 70 + OFFSET_TO_MSS_GLOBAL_INTS,
 404:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     ENVM_PLIC                    = 71 + OFFSET_TO_MSS_GLOBAL_INTS,
 405:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     QSPI_PLIC                    = 72 + OFFSET_TO_MSS_GLOBAL_INTS,
 406:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     USB_DMA_PLIC                 = 73 + OFFSET_TO_MSS_GLOBAL_INTS,
 407:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     USB_MC_PLIC                  = 74 + OFFSET_TO_MSS_GLOBAL_INTS,
 408:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MMC_main_PLIC                = 75 + OFFSET_TO_MSS_GLOBAL_INTS,
 409:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MMC_wakeup_PLIC              = 76 + OFFSET_TO_MSS_GLOBAL_INTS,
 410:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MMUART0_PLIC_77              = 77 + OFFSET_TO_MSS_GLOBAL_INTS,
 411:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MMUART1_PLIC                 = 78 + OFFSET_TO_MSS_GLOBAL_INTS,
 412:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MMUART2_PLIC                 = 79 + OFFSET_TO_MSS_GLOBAL_INTS,
 413:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MMUART3_PLIC                 = 80 + OFFSET_TO_MSS_GLOBAL_INTS,
 414:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     MMUART4_PLIC                 = 81 + OFFSET_TO_MSS_GLOBAL_INTS,
 415:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 416:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     G5C_DEVRST_PLIC              = 82 + OFFSET_TO_MSS_GLOBAL_INTS,
 417:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     g5c_MESSAGE_PLIC             = 83 + OFFSET_TO_MSS_GLOBAL_INTS,
 418:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     USOC_VC_INTERRUPT_PLIC       = 84 + OFFSET_TO_MSS_GLOBAL_INTS,
 419:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     USOC_SMB_INTERRUPT_PLIC      = 85 + OFFSET_TO_MSS_GLOBAL_INTS,
 420:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     /* contains multiple interrupts- */
 421:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     E51_0_MAINTENACE_PLIC        = 86 + OFFSET_TO_MSS_GLOBAL_INTS,
 422:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 423:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     WDOG0_MRVP_PLIC              = 87 + OFFSET_TO_MSS_GLOBAL_INTS,
 424:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     WDOG1_MRVP_PLIC              = 88 + OFFSET_TO_MSS_GLOBAL_INTS,
 425:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     WDOG2_MRVP_PLIC              = 89 + OFFSET_TO_MSS_GLOBAL_INTS,
 426:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     WDOG3_MRVP_PLIC              = 90 + OFFSET_TO_MSS_GLOBAL_INTS,
 427:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     WDOG4_MRVP_PLIC              = 91 + OFFSET_TO_MSS_GLOBAL_INTS,
 428:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     WDOG0_TOUT_PLIC              = 92 + OFFSET_TO_MSS_GLOBAL_INTS,
 429:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     WDOG1_TOUT_PLIC              = 93 + OFFSET_TO_MSS_GLOBAL_INTS,
 430:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     WDOG2_TOUT_PLIC              = 94 + OFFSET_TO_MSS_GLOBAL_INTS,
 431:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     WDOG3_TOUT_PLIC              = 95 + OFFSET_TO_MSS_GLOBAL_INTS,
 432:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     WDOG4_TOUT_PLIC              = 96 + OFFSET_TO_MSS_GLOBAL_INTS,
 433:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     G5C_MSS_SPI_PLIC             = 97 + OFFSET_TO_MSS_GLOBAL_INTS,
 434:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     VOLT_TEMP_ALARM_PLIC         = 98 + OFFSET_TO_MSS_GLOBAL_INTS,
 435:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     ATHENA_COMPLETE_PLIC         = 99 + OFFSET_TO_MSS_GLOBAL_INTS,
 436:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     ATHENA_ALARM_PLIC            = 100 + OFFSET_TO_MSS_GLOBAL_INTS,
 437:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     ATHENA_BUS_ERROR_PLIC        = 101 + OFFSET_TO_MSS_GLOBAL_INTS,
 438:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     USOC_AXIC_US_PLIC            = 102 + OFFSET_TO_MSS_GLOBAL_INTS,
 439:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     USOC_AXIC_DS_PLIC            = 103 + OFFSET_TO_MSS_GLOBAL_INTS,
 440:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 441:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_0_PLIC            = 105 + OFFSET_TO_MSS_GLOBAL_INTS,
 442:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_1_PLIC            = 106 + OFFSET_TO_MSS_GLOBAL_INTS,
 443:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_2_PLIC            = 107 + OFFSET_TO_MSS_GLOBAL_INTS,
 444:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_3_PLIC            = 108 + OFFSET_TO_MSS_GLOBAL_INTS,
 445:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_4_PLIC            = 109 + OFFSET_TO_MSS_GLOBAL_INTS,
 446:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_5_PLIC            = 110 + OFFSET_TO_MSS_GLOBAL_INTS,
 447:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_6_PLIC            = 111 + OFFSET_TO_MSS_GLOBAL_INTS,
 448:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_7_PLIC            = 112 + OFFSET_TO_MSS_GLOBAL_INTS,
 449:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_8_PLIC            = 113 + OFFSET_TO_MSS_GLOBAL_INTS,
 450:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_9_PLIC            = 114 + OFFSET_TO_MSS_GLOBAL_INTS,
 451:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 452:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_10_PLIC           = 115 + OFFSET_TO_MSS_GLOBAL_INTS,
 453:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_11_PLIC           = 116 + OFFSET_TO_MSS_GLOBAL_INTS,
 454:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_12_PLIC           = 117 + OFFSET_TO_MSS_GLOBAL_INTS,
 455:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_13_PLIC           = 118 + OFFSET_TO_MSS_GLOBAL_INTS,
 456:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_14_PLIC           = 119 + OFFSET_TO_MSS_GLOBAL_INTS,
 457:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_15_PLIC           = 120 + OFFSET_TO_MSS_GLOBAL_INTS,
 458:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_16_PLIC           = 121 + OFFSET_TO_MSS_GLOBAL_INTS,
 459:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_17_PLIC           = 122 + OFFSET_TO_MSS_GLOBAL_INTS,
 460:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_18_PLIC           = 123 + OFFSET_TO_MSS_GLOBAL_INTS,
 461:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_19_PLIC           = 124 + OFFSET_TO_MSS_GLOBAL_INTS,
 462:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 463:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_20_PLIC           = 125 + OFFSET_TO_MSS_GLOBAL_INTS,
 464:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_21_PLIC           = 126 + OFFSET_TO_MSS_GLOBAL_INTS,
 465:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_22_PLIC           = 127 + OFFSET_TO_MSS_GLOBAL_INTS,
 466:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_23_PLIC           = 128 + OFFSET_TO_MSS_GLOBAL_INTS,
 467:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_24_PLIC           = 129 + OFFSET_TO_MSS_GLOBAL_INTS,
 468:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_25_PLIC           = 130 + OFFSET_TO_MSS_GLOBAL_INTS,
 469:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_26_PLIC           = 131 + OFFSET_TO_MSS_GLOBAL_INTS,
 470:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_27_PLIC           = 132 + OFFSET_TO_MSS_GLOBAL_INTS,
 471:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_28_PLIC           = 133 + OFFSET_TO_MSS_GLOBAL_INTS,
 472:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_29_PLIC           = 134 + OFFSET_TO_MSS_GLOBAL_INTS,
 473:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 474:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_30_PLIC           = 135 + OFFSET_TO_MSS_GLOBAL_INTS,
 475:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_31_PLIC           = 136 + OFFSET_TO_MSS_GLOBAL_INTS,
 476:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 477:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_32_PLIC           = 137 + OFFSET_TO_MSS_GLOBAL_INTS,
 478:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_33_PLIC           = 138 + OFFSET_TO_MSS_GLOBAL_INTS,
 479:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_34_PLIC           = 139 + OFFSET_TO_MSS_GLOBAL_INTS,
 480:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_35_PLIC           = 140 + OFFSET_TO_MSS_GLOBAL_INTS,
 481:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_36_PLIC           = 141 + OFFSET_TO_MSS_GLOBAL_INTS,
 482:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_37_PLIC           = 142 + OFFSET_TO_MSS_GLOBAL_INTS,
 483:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_38_PLIC           = 143 + OFFSET_TO_MSS_GLOBAL_INTS,
 484:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_39_PLIC           = 144 + OFFSET_TO_MSS_GLOBAL_INTS,
 485:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_40_PLIC           = 145 + OFFSET_TO_MSS_GLOBAL_INTS,
 486:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_41_PLIC           = 146 + OFFSET_TO_MSS_GLOBAL_INTS,
 487:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 488:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_42_PLIC           = 147 + OFFSET_TO_MSS_GLOBAL_INTS,
 489:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_43_PLIC           = 148 + OFFSET_TO_MSS_GLOBAL_INTS,
 490:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_44_PLIC           = 149 + OFFSET_TO_MSS_GLOBAL_INTS,
 491:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_45_PLIC           = 150 + OFFSET_TO_MSS_GLOBAL_INTS,
 492:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_46_PLIC           = 151 + OFFSET_TO_MSS_GLOBAL_INTS,
 493:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_47_PLIC           = 152 + OFFSET_TO_MSS_GLOBAL_INTS,
 494:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_48_PLIC           = 153 + OFFSET_TO_MSS_GLOBAL_INTS,
 495:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_49_PLIC           = 154 + OFFSET_TO_MSS_GLOBAL_INTS,
 496:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_50_PLIC           = 155 + OFFSET_TO_MSS_GLOBAL_INTS,
 497:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_51_PLIC           = 156 + OFFSET_TO_MSS_GLOBAL_INTS,
 498:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 499:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_52_PLIC           = 157 + OFFSET_TO_MSS_GLOBAL_INTS,
 500:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_53_PLIC           = 158 + OFFSET_TO_MSS_GLOBAL_INTS,
 501:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_54_PLIC           = 159 + OFFSET_TO_MSS_GLOBAL_INTS,
 502:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_55_PLIC           = 160 + OFFSET_TO_MSS_GLOBAL_INTS,
 503:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_56_PLIC           = 161 + OFFSET_TO_MSS_GLOBAL_INTS,
 504:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_57_PLIC           = 162 + OFFSET_TO_MSS_GLOBAL_INTS,
 505:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_58_PLIC           = 163 + OFFSET_TO_MSS_GLOBAL_INTS,
 506:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_59_PLIC           = 164 + OFFSET_TO_MSS_GLOBAL_INTS,
 507:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_60_PLIC           = 165 + OFFSET_TO_MSS_GLOBAL_INTS,
 508:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_61_PLIC           = 166 + OFFSET_TO_MSS_GLOBAL_INTS,
 509:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 510:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_62_PLIC           = 167 + OFFSET_TO_MSS_GLOBAL_INTS,
 511:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     FABRIC_F2H_63_PLIC           = 168 + OFFSET_TO_MSS_GLOBAL_INTS,
 512:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 513:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     BUS_ERROR_UNIT_HART_0        = 182,
 514:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     BUS_ERROR_UNIT_HART_1        = 183,
 515:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     BUS_ERROR_UNIT_HART_2        = 184,
 516:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     BUS_ERROR_UNIT_HART_3        = 185,
 517:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     BUS_ERROR_UNIT_HART_4        = 186
 518:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 519:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #else
 520:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     INVALID_IRQn                 = 0,
 521:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     L2Cache_0_PLIC_1             = 1,
 522:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     L2Cache_1_PLIC_2             = 2,
 523:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     L2Cache_2__PLIC_3            = 3,
 524:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     USART0_PLIC_4                = 4,
 525:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     USART1_PLIC_5                = 5,
 526:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     QSPI_12_PLIC_6               = 6,
 527:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 528:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     gpio_PLIC_7                  = 7,
 529:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     gpio_PLIC_8                  = 8,
 530:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     gpio_PLIC_9                  = 9,
 531:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     gpio_10                      = 10,
 532:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     gpio_11                      = 11,
 533:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     gpio_12                      = 12,
 534:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     gpio_PLIC_13                 = 13,
 535:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     gpio_PLIC_14                 = 14,
 536:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     gpio_PLIC_15                 = 15,
 537:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     gpio_PLIC_16                 = 16,
 538:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     gpio_PLIC_17                 = 17,
 539:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     gpio_PLIC_18                 = 18,
 540:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     gpio_PLIC_19                 = 19,
 541:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     gpio_PLIC_20                 = 20,
 542:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     gpio_PLIC_21                 = 21,
 543:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     gpio_PLIC_22                 = 22,
 544:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 545:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     dma_PLIC_23                  = 23,
 546:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     dma_PLIC_24                  = 24,
 547:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     dma_PLIC_25                  = 25,
 548:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     dma_PLIC_26                  = 26,
 549:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     dma_PLIC_27                  = 27,
 550:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     dma_PLIC_28                  = 28,
 551:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     dma_PLIC_29                  = 29,
 552:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     dma_PLIC_30                  = 30,
 553:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 554:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     ddr_subsytem_PLIC_31         = 31,
 555:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 556:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     chiplink_msi_PLIC_32         = 32,
 557:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     chiplink_msi_PLIC_33         = 33,
 558:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     chiplink_msi_PLIC_34         = 34,
 559:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     chiplink_msi_PLIC_35         = 35,
 560:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     chiplink_msi_PLIC_36         = 36,
 561:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     chiplink_msi_PLIC_37         = 37,
 562:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     chiplink_msi_PLIC_38         = 38,
 563:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     chiplink_msi_PLIC_39         = 39,
 564:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     chiplink_msi_PLIC_40         = 40,
 565:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     chiplink_msi_PLIC_41         = 41,
 566:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 567:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     pwm0_PLIC_42                 = 42,
 568:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     pwm0_PLIC_43                 = 43,
 569:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     pwm0_PLIC_44                 = 44,
 570:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     pwm0_PLIC_45                 = 45,
 571:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 572:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     pwm1_PLIC_46                 = 46,
 573:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     pwm1_PLIC_47                 = 47,
 574:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     pwm1_PLIC_48                 = 48,
 575:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     pwm1_PLIC_49                 = 49,
 576:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 577:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     i2c_PLIC_50                  = 50,
 578:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     QSPI0_PLIC_51                = 51,
 579:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     QSPI1_PLIC_52                = 52,
 580:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     ethernet_PLIC_53             = 53
 581:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 582:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #endif
 583:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 584:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** } PLIC_IRQn_Type;
 585:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 586:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #ifndef SIFIVE_HIFIVE_UNLEASHED
 587:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define MAX_PLIC_INT BUS_ERROR_UNIT_HART_4
 588:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #else
 589:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define MAX_PLIC_INT ethernet_PLIC_53
 590:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #endif
 591:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 592:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** /***************************************************************************//**
 593:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * E51-0 is Maintenance Interrupt, CPU needs to read status register to
 594:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * determine exact cause:
 595:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * This structure added here for clarity, need to replay with status register
 596:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * defines for determining interrupt cause
 597:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  */
 598:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** typedef enum
 599:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** {
 600:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****      mpu_fail_plic               =0,
 601:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****      lp_state_enter_plic         =1,
 602:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****      lp_state_exit_plic          =2,
 603:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****      ff_start_plic               =3,
 604:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****      ff_end_plic                 =4,
 605:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****      fpga_on_plic                =5,
 606:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****      fpga_off_plic               =6,
 607:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****      scb_error_plic              =7,
 608:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****      scb_fault_plic              =8,
 609:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****      mesh_fail_plic              =9
 610:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** } PLIC_IRQ86_Type;
 611:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 612:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** typedef struct
 613:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** {
 614:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t PRIORITY_THRESHOLD;
 615:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t CLAIM_COMPLETE;
 616:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t reserved[(0x1000/4)-2];
 617:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** } IRQ_Target_Type;
 618:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 619:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** typedef struct
 620:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** {
 621:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t ENABLES[32U];
 622:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** } Target_Enables_Type;
 623:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 624:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #ifndef SIFIVE_HIFIVE_UNLEASHED
 625:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define PLIC_SET_UP_REGISTERS 6U
 626:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #else
 627:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define PLIC_SET_UP_REGISTERS 2U
 628:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #endif
 629:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 630:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #ifndef SIFIVE_HIFIVE_UNLEASHED
 631:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define PLIC_NUM_SOURCES 187U
 632:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #else
 633:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define PLIC_NUM_SOURCES 54U    /* 53 actual, source 0 is not used */
 634:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #endif
 635:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 636:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define PLIC_NUM_PRIORITIES 7U
 637:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define NUM_CLAIM_REGS      9U
 638:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 639:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 640:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** /* The FU540-C000 has 53 interrupt sources. */
 641:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  typedef struct
 642:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** {
 643:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t RESERVED0;
 644:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     /*-------------------- Source Priority --------------------*/
 645:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t SOURCE_PRIORITY[PLIC_NUM_SOURCES];
 646:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t RESERVED1[(0x1000 / 4) - (PLIC_NUM_SOURCES + 1)];
 647:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     /*-------------------- Pending array --------------------*/
 648:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile const uint32_t PENDING_ARRAY[PLIC_SET_UP_REGISTERS];
 649:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t RESERVED2[(0x1000/4) - PLIC_SET_UP_REGISTERS];
 650:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 651:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     /*-----------------Hart0 Mode Enables--------------------*/
 652:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t HART0_MMODE_ENA[PLIC_SET_UP_REGISTERS];
 653:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t RESERVED3[(0x80/4) - PLIC_SET_UP_REGISTERS];
 654:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 655:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     /*-----------------Hart1 Mode Enables--------------------*/
 656:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t HART1_MMODE_ENA[PLIC_SET_UP_REGISTERS];
 657:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t RESERVED4a[(0x80/4) - PLIC_SET_UP_REGISTERS];
 658:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t HART1_SMODE_ENA[PLIC_SET_UP_REGISTERS];
 659:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t RESERVED4[(0x80/4) - PLIC_SET_UP_REGISTERS];
 660:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 661:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     /*-----------------Hart2 Mode Enables--------------------*/
 662:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t HART2_MMODE_ENA[PLIC_SET_UP_REGISTERS];
 663:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t RESERVED5a[(0x80/4) - PLIC_SET_UP_REGISTERS];
 664:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t HART2_SMODE_ENA[PLIC_SET_UP_REGISTERS];
 665:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t RESERVED5[(0x80/4) - PLIC_SET_UP_REGISTERS];
 666:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 667:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     /*-----------------Hart3 Mode Enables--------------------*/
 668:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t HART3_MMODE_ENA[PLIC_SET_UP_REGISTERS];
 669:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t RESERVED6a[(0x80/4) - PLIC_SET_UP_REGISTERS];
 670:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t HART3_SMODE_ENA[PLIC_SET_UP_REGISTERS];
 671:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t RESERVED6[(0x80/4) - PLIC_SET_UP_REGISTERS];
 672:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 673:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     /*-----------------Hart4 Mode Enables--------------------*/
 674:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t HART4_MMODE_ENA[PLIC_SET_UP_REGISTERS];
 675:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t RESERVED7a[(0x80/4) - PLIC_SET_UP_REGISTERS];
 676:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t HART4_SMODE_ENA[PLIC_SET_UP_REGISTERS];
 677:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t RESERVED7[(0x80/4) - PLIC_SET_UP_REGISTERS];
 678:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 679:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     volatile uint32_t RESERVED8[(0x0C200000 - 0x0C002480)/4];
 680:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 681:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     /*--- Target Priority threshold and claim/complete---------*/
 682:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     IRQ_Target_Type TARGET[NUM_CLAIM_REGS];   /* See PLIC Register Map or 
 683:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 												 TARGET_OFFSET defines below 
 684:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****                                                  for offset details */
 685:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 686:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** } PLIC_Type;
 687:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 688:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define TARGET_OFFSET_HART0_M 0U
 689:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define TARGET_OFFSET_HART1_M 1U
 690:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define TARGET_OFFSET_HART1_S 2U
 691:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define TARGET_OFFSET_HART2_M 3U
 692:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define TARGET_OFFSET_HART2_S 4U
 693:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define TARGET_OFFSET_HART3_M 5U
 694:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define TARGET_OFFSET_HART3_S 6U
 695:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define TARGET_OFFSET_HART4_M 7U
 696:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define TARGET_OFFSET_HART4_S 8U
 697:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 698:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** /***************************************************************************//**
 699:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * PLIC: Platform Level Interrupt Controller
 700:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  */
 701:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define PLIC_BASE_ADDR 0x0C000000UL
 702:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 703:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** #define PLIC    ((PLIC_Type *)PLIC_BASE_ADDR)
 704:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 705:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** /*-------------------------------------------------------------------------*//**
 706:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * The function PLIC_init() initializes the PLIC controller and enables the
 707:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * global external interrupt bit.
 708:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  */
 709:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 710:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** /*-----------------Hart Mode Enables--------------------*/
 711:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 712:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** static inline void PLIC_init(void)
 713:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** {
 714:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     uint32_t inc;
 715:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     uint64_t hart_id  = read_csr(mhartid);
 716:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 717:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     /* Disable all interrupts for the current hart. */
 718:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     switch(hart_id)
 719:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     {
 720:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         case 0:
 721:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             for(inc = 0UL; inc < PLIC_SET_UP_REGISTERS; inc++)
 722:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             {
 723:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****                 PLIC->HART0_MMODE_ENA[inc] = 0U;
 724:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             }
 725:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 726:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             /* Set the threshold to zero.
 727:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****              * PLIC provides context based threshold register for the settings of a
 728:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****              * interrupt priority threshold of each context. The threshold register
 729:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****              * is a WARL field. The PLIC will mask all PLIC interrupts of a priority
 730:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****              * less than or equal to threshold. For example, a threshold value of zero
 731:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****              * permits all interrupts with non-zero priority.*/
 732:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 733:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->TARGET[TARGET_OFFSET_HART0_M].PRIORITY_THRESHOLD  = 0U;
 734:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 735:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         case 1:
 736:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             for(inc = 0UL; inc < PLIC_SET_UP_REGISTERS; inc++)
 737:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             {
 738:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****                 PLIC->HART1_MMODE_ENA[inc] = 0U;
 739:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****                 PLIC->HART1_SMODE_ENA[inc] = 0U;
 740:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             }
 741:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 742:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->TARGET[TARGET_OFFSET_HART1_M].PRIORITY_THRESHOLD  = 0U;
 743:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             /* Disable supervisor level */
 744:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->TARGET[TARGET_OFFSET_HART1_S].PRIORITY_THRESHOLD  = 7U;
 745:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 746:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         case 2:
 747:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             for(inc = 0UL; inc < PLIC_SET_UP_REGISTERS; inc++)
 748:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             {
 749:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****                 PLIC->HART2_MMODE_ENA[inc] = 0U;
 750:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****                 PLIC->HART2_SMODE_ENA[inc] = 0U;
 751:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             }
 752:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 753:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->TARGET[TARGET_OFFSET_HART2_M].PRIORITY_THRESHOLD  = 0U;
 754:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             /* Disable supervisor level */
 755:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->TARGET[TARGET_OFFSET_HART2_S].PRIORITY_THRESHOLD  = 7U;
 756:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 757:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         case 3:
 758:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             for(inc = 0UL; inc < PLIC_SET_UP_REGISTERS; inc++)
 759:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             {
 760:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****                 PLIC->HART3_MMODE_ENA[inc] = 0U;
 761:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****                 PLIC->HART3_SMODE_ENA[inc] = 0U;
 762:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             }
 763:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 764:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->TARGET[TARGET_OFFSET_HART3_M].PRIORITY_THRESHOLD  = 0U;
 765:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             /* Disable supervisor level */
 766:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->TARGET[TARGET_OFFSET_HART3_S].PRIORITY_THRESHOLD  = 7U;
 767:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 768:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         case 4:
 769:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             for(inc = 0UL; inc < PLIC_SET_UP_REGISTERS; inc++)
 770:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             {
 771:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****                 PLIC->HART4_MMODE_ENA[inc] = 0U;
 772:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****                 PLIC->HART4_SMODE_ENA[inc] = 0U;
 773:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             }
 774:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 775:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->TARGET[TARGET_OFFSET_HART4_M].PRIORITY_THRESHOLD  = 0U;
 776:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             /* Disable supervisor level */
 777:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->TARGET[TARGET_OFFSET_HART4_S].PRIORITY_THRESHOLD  = 7U;
 778:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 779:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         default:
 780:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 781:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     }
 782:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 783:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     /* Enable machine external interrupts. */
 784:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     set_csr(mie, MIP_MEIP);
 785:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** }
 786:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 787:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 788:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 789:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** /***************************************************************************//**
 790:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * The function PLIC_EnableIRQ() enables the external interrupt for the
 791:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * interrupt number indicated by the parameter IRQn.
 792:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  */
 793:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** static inline void PLIC_EnableIRQ(PLIC_IRQn_Type IRQn)
 794:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** {
  15              		.loc 1 794 1
  16              		.cfi_startproc
  17 0000 3971     		addi	sp,sp,-64
  18              		.cfi_def_cfa_offset 64
  19 0002 22FC     		sd	s0,56(sp)
  20              		.cfi_offset 8, -8
  21 0004 8000     		addi	s0,sp,64
  22              		.cfi_def_cfa 8, 0
  23 0006 AA87     		mv	a5,a0
  24 0008 2326F4FC 		sw	a5,-52(s0)
  25              	.LBB2:
 795:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     uint32_t current;
 796:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     uint64_t hart_id  = read_csr(mhartid);
  26              		.loc 1 796 25
  27              	 #APP
  28              	# 796 "C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\
   0              	
  29              		csrr a5, mhartid
  30              	# 0 "" 2
  31              	 #NO_APP
  32 0010 2334F4FE 		sd	a5,-24(s0)
  33 0014 833784FE 		ld	a5,-24(s0)
  34              	.LBE2:
  35              		.loc 1 796 14
  36 0018 2330F4FE 		sd	a5,-32(s0)
 797:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 798:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     switch(hart_id)
  37              		.loc 1 798 5
  38 001c 033704FE 		ld	a4,-32(s0)
  39 0020 9147     		li	a5,4
  40 0022 63EBE722 		bgtu	a4,a5,.L10
  41 0026 833704FE 		ld	a5,-32(s0)
  42 002a 13972700 		slli	a4,a5,2
  43 002e B7070000 		lui	a5,%hi(.L4)
  44 0032 93870700 		addi	a5,a5,%lo(.L4)
  45 0036 BA97     		add	a5,a4,a5
  46 0038 9C43     		lw	a5,0(a5)
  47 003a 8287     		jr	a5
  48              		.section	.rodata.PLIC_EnableIRQ,"a",@progbits
  49              		.align	2
  50              		.align	2
  51              	.L4:
  52 0000 00000000 		.word	.L8
  53 0004 00000000 		.word	.L7
  54 0008 00000000 		.word	.L6
  55 000c 00000000 		.word	.L5
  56 0010 00000000 		.word	.L3
  57              		.section	.text.PLIC_EnableIRQ
  58              	.L8:
 799:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     {
 800:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         case 0:
 801:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current  = PLIC->HART0_MMODE_ENA[IRQn / 32U];
  59              		.loc 1 801 28
  60 003c 3707000C 		li	a4,201326592
  61              		.loc 1 801 51
  62 0040 8327C4FC 		lw	a5,-52(s0)
  63 0044 9BD75700 		srliw	a5,a5,5
  64 0048 8127     		sext.w	a5,a5
  65              		.loc 1 801 22
  66 004a 93960702 		slli	a3,a5,32
  67 004e 8192     		srli	a3,a3,32
  68 0050 8567     		li	a5,4096
  69 0052 93870780 		addi	a5,a5,-2048
  70 0056 B697     		add	a5,a3,a5
  71 0058 8A07     		slli	a5,a5,2
  72 005a BA97     		add	a5,a4,a5
  73 005c 9C43     		lw	a5,0(a5)
  74 005e 232EF4FC 		sw	a5,-36(s0)
 802:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current |= (uint32_t)1 << (IRQn % 32U);
  75              		.loc 1 802 45
  76 0062 8327C4FC 		lw	a5,-52(s0)
  77 0066 FD8B     		andi	a5,a5,31
  78 0068 8127     		sext.w	a5,a5
  79              		.loc 1 802 36
  80 006a 3E87     		mv	a4,a5
  81 006c 8547     		li	a5,1
  82 006e BB97E700 		sllw	a5,a5,a4
  83 0072 1B870700 		sext.w	a4,a5
  84              		.loc 1 802 21
  85 0076 8327C4FD 		lw	a5,-36(s0)
  86 007a D98F     		or	a5,a5,a4
  87 007c 232EF4FC 		sw	a5,-36(s0)
 803:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->HART0_MMODE_ENA[IRQn / 32U]  = current;
  88              		.loc 1 803 17
  89 0080 3707000C 		li	a4,201326592
  90              		.loc 1 803 40
  91 0084 8327C4FC 		lw	a5,-52(s0)
  92 0088 9BD75700 		srliw	a5,a5,5
  93 008c 8127     		sext.w	a5,a5
  94              		.loc 1 803 48
  95 008e 93960702 		slli	a3,a5,32
  96 0092 8192     		srli	a3,a3,32
  97 0094 8567     		li	a5,4096
  98 0096 93870780 		addi	a5,a5,-2048
  99 009a B697     		add	a5,a3,a5
 100 009c 8A07     		slli	a5,a5,2
 101 009e BA97     		add	a5,a4,a5
 102 00a0 0327C4FD 		lw	a4,-36(s0)
 103 00a4 98C3     		sw	a4,0(a5)
 804:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 104              		.loc 1 804 13
 105 00a6 55AA     		j	.L9
 106              	.L7:
 805:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         case 1:
 806:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current  = PLIC->HART1_MMODE_ENA[IRQn / 32U];
 107              		.loc 1 806 28
 108 00a8 3707000C 		li	a4,201326592
 109              		.loc 1 806 51
 110 00ac 8327C4FC 		lw	a5,-52(s0)
 111 00b0 9BD75700 		srliw	a5,a5,5
 112 00b4 8127     		sext.w	a5,a5
 113              		.loc 1 806 22
 114 00b6 93960702 		slli	a3,a5,32
 115 00ba 8192     		srli	a3,a3,32
 116 00bc 8567     		li	a5,4096
 117 00be 93870782 		addi	a5,a5,-2016
 118 00c2 B697     		add	a5,a3,a5
 119 00c4 8A07     		slli	a5,a5,2
 120 00c6 BA97     		add	a5,a4,a5
 121 00c8 9C43     		lw	a5,0(a5)
 122 00ca 232EF4FC 		sw	a5,-36(s0)
 807:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current |= (uint32_t)1 << (IRQn % 32U);
 123              		.loc 1 807 45
 124 00ce 8327C4FC 		lw	a5,-52(s0)
 125 00d2 FD8B     		andi	a5,a5,31
 126 00d4 8127     		sext.w	a5,a5
 127              		.loc 1 807 36
 128 00d6 3E87     		mv	a4,a5
 129 00d8 8547     		li	a5,1
 130 00da BB97E700 		sllw	a5,a5,a4
 131 00de 1B870700 		sext.w	a4,a5
 132              		.loc 1 807 21
 133 00e2 8327C4FD 		lw	a5,-36(s0)
 134 00e6 D98F     		or	a5,a5,a4
 135 00e8 232EF4FC 		sw	a5,-36(s0)
 808:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->HART1_MMODE_ENA[IRQn / 32U]  = current;
 136              		.loc 1 808 17
 137 00ec 3707000C 		li	a4,201326592
 138              		.loc 1 808 40
 139 00f0 8327C4FC 		lw	a5,-52(s0)
 140 00f4 9BD75700 		srliw	a5,a5,5
 141 00f8 8127     		sext.w	a5,a5
 142              		.loc 1 808 48
 143 00fa 93960702 		slli	a3,a5,32
 144 00fe 8192     		srli	a3,a3,32
 145 0100 8567     		li	a5,4096
 146 0102 93870782 		addi	a5,a5,-2016
 147 0106 B697     		add	a5,a3,a5
 148 0108 8A07     		slli	a5,a5,2
 149 010a BA97     		add	a5,a4,a5
 150 010c 0327C4FD 		lw	a4,-36(s0)
 151 0110 98C3     		sw	a4,0(a5)
 809:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 152              		.loc 1 809 13
 153 0112 A1A2     		j	.L9
 154              	.L6:
 810:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         case 2:
 811:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current  = PLIC->HART2_MMODE_ENA[IRQn / 32U];
 155              		.loc 1 811 28
 156 0114 3707000C 		li	a4,201326592
 157              		.loc 1 811 51
 158 0118 8327C4FC 		lw	a5,-52(s0)
 159 011c 9BD75700 		srliw	a5,a5,5
 160 0120 8127     		sext.w	a5,a5
 161              		.loc 1 811 22
 162 0122 93960702 		slli	a3,a5,32
 163 0126 8192     		srli	a3,a3,32
 164 0128 8567     		li	a5,4096
 165 012a 93870786 		addi	a5,a5,-1952
 166 012e B697     		add	a5,a3,a5
 167 0130 8A07     		slli	a5,a5,2
 168 0132 BA97     		add	a5,a4,a5
 169 0134 9C43     		lw	a5,0(a5)
 170 0136 232EF4FC 		sw	a5,-36(s0)
 812:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current |= (uint32_t)1 << (IRQn % 32U);
 171              		.loc 1 812 45
 172 013a 8327C4FC 		lw	a5,-52(s0)
 173 013e FD8B     		andi	a5,a5,31
 174 0140 8127     		sext.w	a5,a5
 175              		.loc 1 812 36
 176 0142 3E87     		mv	a4,a5
 177 0144 8547     		li	a5,1
 178 0146 BB97E700 		sllw	a5,a5,a4
 179 014a 1B870700 		sext.w	a4,a5
 180              		.loc 1 812 21
 181 014e 8327C4FD 		lw	a5,-36(s0)
 182 0152 D98F     		or	a5,a5,a4
 183 0154 232EF4FC 		sw	a5,-36(s0)
 813:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->HART2_MMODE_ENA[IRQn / 32U]  = current;
 184              		.loc 1 813 17
 185 0158 3707000C 		li	a4,201326592
 186              		.loc 1 813 40
 187 015c 8327C4FC 		lw	a5,-52(s0)
 188 0160 9BD75700 		srliw	a5,a5,5
 189 0164 8127     		sext.w	a5,a5
 190              		.loc 1 813 48
 191 0166 93960702 		slli	a3,a5,32
 192 016a 8192     		srli	a3,a3,32
 193 016c 8567     		li	a5,4096
 194 016e 93870786 		addi	a5,a5,-1952
 195 0172 B697     		add	a5,a3,a5
 196 0174 8A07     		slli	a5,a5,2
 197 0176 BA97     		add	a5,a4,a5
 198 0178 0327C4FD 		lw	a4,-36(s0)
 199 017c 98C3     		sw	a4,0(a5)
 814:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 200              		.loc 1 814 13
 201 017e F1A8     		j	.L9
 202              	.L5:
 815:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         case 3:
 816:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current  = PLIC->HART3_MMODE_ENA[IRQn / 32U];
 203              		.loc 1 816 28
 204 0180 3707000C 		li	a4,201326592
 205              		.loc 1 816 51
 206 0184 8327C4FC 		lw	a5,-52(s0)
 207 0188 9BD75700 		srliw	a5,a5,5
 208 018c 8127     		sext.w	a5,a5
 209              		.loc 1 816 22
 210 018e 93960702 		slli	a3,a5,32
 211 0192 8192     		srli	a3,a3,32
 212 0194 8567     		li	a5,4096
 213 0196 9387078A 		addi	a5,a5,-1888
 214 019a B697     		add	a5,a3,a5
 215 019c 8A07     		slli	a5,a5,2
 216 019e BA97     		add	a5,a4,a5
 217 01a0 9C43     		lw	a5,0(a5)
 218 01a2 232EF4FC 		sw	a5,-36(s0)
 817:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current |= (uint32_t)1 << (IRQn % 32U);
 219              		.loc 1 817 45
 220 01a6 8327C4FC 		lw	a5,-52(s0)
 221 01aa FD8B     		andi	a5,a5,31
 222 01ac 8127     		sext.w	a5,a5
 223              		.loc 1 817 36
 224 01ae 3E87     		mv	a4,a5
 225 01b0 8547     		li	a5,1
 226 01b2 BB97E700 		sllw	a5,a5,a4
 227 01b6 1B870700 		sext.w	a4,a5
 228              		.loc 1 817 21
 229 01ba 8327C4FD 		lw	a5,-36(s0)
 230 01be D98F     		or	a5,a5,a4
 231 01c0 232EF4FC 		sw	a5,-36(s0)
 818:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->HART3_MMODE_ENA[IRQn / 32U]  = current;
 232              		.loc 1 818 17
 233 01c4 3707000C 		li	a4,201326592
 234              		.loc 1 818 40
 235 01c8 8327C4FC 		lw	a5,-52(s0)
 236 01cc 9BD75700 		srliw	a5,a5,5
 237 01d0 8127     		sext.w	a5,a5
 238              		.loc 1 818 48
 239 01d2 93960702 		slli	a3,a5,32
 240 01d6 8192     		srli	a3,a3,32
 241 01d8 8567     		li	a5,4096
 242 01da 9387078A 		addi	a5,a5,-1888
 243 01de B697     		add	a5,a3,a5
 244 01e0 8A07     		slli	a5,a5,2
 245 01e2 BA97     		add	a5,a4,a5
 246 01e4 0327C4FD 		lw	a4,-36(s0)
 247 01e8 98C3     		sw	a4,0(a5)
 819:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 248              		.loc 1 819 13
 249 01ea 85A8     		j	.L9
 250              	.L3:
 820:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         case 4:
 821:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current  = PLIC->HART4_MMODE_ENA[IRQn / 32U];
 251              		.loc 1 821 28
 252 01ec 3707000C 		li	a4,201326592
 253              		.loc 1 821 51
 254 01f0 8327C4FC 		lw	a5,-52(s0)
 255 01f4 9BD75700 		srliw	a5,a5,5
 256 01f8 8127     		sext.w	a5,a5
 257              		.loc 1 821 22
 258 01fa 93960702 		slli	a3,a5,32
 259 01fe 8192     		srli	a3,a3,32
 260 0200 8567     		li	a5,4096
 261 0202 9387078E 		addi	a5,a5,-1824
 262 0206 B697     		add	a5,a3,a5
 263 0208 8A07     		slli	a5,a5,2
 264 020a BA97     		add	a5,a4,a5
 265 020c 9C43     		lw	a5,0(a5)
 266 020e 232EF4FC 		sw	a5,-36(s0)
 822:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current |= (uint32_t)1 << (IRQn % 32U);
 267              		.loc 1 822 45
 268 0212 8327C4FC 		lw	a5,-52(s0)
 269 0216 FD8B     		andi	a5,a5,31
 270 0218 8127     		sext.w	a5,a5
 271              		.loc 1 822 36
 272 021a 3E87     		mv	a4,a5
 273 021c 8547     		li	a5,1
 274 021e BB97E700 		sllw	a5,a5,a4
 275 0222 1B870700 		sext.w	a4,a5
 276              		.loc 1 822 21
 277 0226 8327C4FD 		lw	a5,-36(s0)
 278 022a D98F     		or	a5,a5,a4
 279 022c 232EF4FC 		sw	a5,-36(s0)
 823:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->HART4_MMODE_ENA[IRQn / 32U]  = current;
 280              		.loc 1 823 17
 281 0230 3707000C 		li	a4,201326592
 282              		.loc 1 823 40
 283 0234 8327C4FC 		lw	a5,-52(s0)
 284 0238 9BD75700 		srliw	a5,a5,5
 285 023c 8127     		sext.w	a5,a5
 286              		.loc 1 823 48
 287 023e 93960702 		slli	a3,a5,32
 288 0242 8192     		srli	a3,a3,32
 289 0244 8567     		li	a5,4096
 290 0246 9387078E 		addi	a5,a5,-1824
 291 024a B697     		add	a5,a3,a5
 292 024c 8A07     		slli	a5,a5,2
 293 024e BA97     		add	a5,a4,a5
 294 0250 0327C4FD 		lw	a4,-36(s0)
 295 0254 98C3     		sw	a4,0(a5)
 824:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 296              		.loc 1 824 13
 297 0256 11A0     		j	.L9
 298              	.L10:
 825:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         default:
 826:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 299              		.loc 1 826 13
 300 0258 0100     		nop
 301              	.L9:
 827:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     }
 828:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** }
 302              		.loc 1 828 1
 303 025a 0100     		nop
 304 025c 6274     		ld	s0,56(sp)
 305              		.cfi_restore 8
 306              		.cfi_def_cfa 2, 64
 307 025e 2161     		addi	sp,sp,64
 308              		.cfi_def_cfa_offset 0
 309 0260 8280     		jr	ra
 310              		.cfi_endproc
 311              	.LFE1:
 313              		.section	.text.PLIC_DisableIRQ,"ax",@progbits
 314              		.align	1
 316              	PLIC_DisableIRQ:
 317              	.LFB2:
 829:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 830:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** /***************************************************************************//**
 831:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * The function PLIC_DisableIRQ() disables the external interrupt for the
 832:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * interrupt number indicated by the parameter IRQn.
 833:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 834:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  * NOTE:
 835:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  *     This function can be used to disable the external interrupt from outside
 836:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  *     external interrupt handler function.
 837:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  *     This function MUST NOT be used from within the External Interrupt
 838:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  *     handler.
 839:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  *     If you wish to disable the external interrupt while the interrupt handler
 840:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  *     for that external interrupt is executing then you must use the return
 841:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  *     value EXT_IRQ_DISABLE to return from the extern interrupt handler.
 842:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****  */
 843:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** static inline void PLIC_DisableIRQ(PLIC_IRQn_Type IRQn)
 844:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** {
 318              		.loc 1 844 1
 319              		.cfi_startproc
 320 0000 3971     		addi	sp,sp,-64
 321              		.cfi_def_cfa_offset 64
 322 0002 22FC     		sd	s0,56(sp)
 323              		.cfi_offset 8, -8
 324 0004 8000     		addi	s0,sp,64
 325              		.cfi_def_cfa 8, 0
 326 0006 AA87     		mv	a5,a0
 327 0008 2326F4FC 		sw	a5,-52(s0)
 328              	.LBB3:
 845:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     uint32_t current;
 846:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     uint64_t hart_id  = read_csr(mhartid);
 329              		.loc 1 846 25
 330              	 #APP
 331              	# 846 "C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\
 332              		csrr a5, mhartid
 333              	# 0 "" 2
 334              	 #NO_APP
 335 0010 2334F4FE 		sd	a5,-24(s0)
 336 0014 833784FE 		ld	a5,-24(s0)
 337              	.LBE3:
 338              		.loc 1 846 14
 339 0018 2330F4FE 		sd	a5,-32(s0)
 847:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** 
 848:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     switch(hart_id)
 340              		.loc 1 848 5
 341 001c 033704FE 		ld	a4,-32(s0)
 342 0020 9147     		li	a5,4
 343 0022 63EAE724 		bgtu	a4,a5,.L20
 344 0026 833704FE 		ld	a5,-32(s0)
 345 002a 13972700 		slli	a4,a5,2
 346 002e B7070000 		lui	a5,%hi(.L14)
 347 0032 93870700 		addi	a5,a5,%lo(.L14)
 348 0036 BA97     		add	a5,a4,a5
 349 0038 9C43     		lw	a5,0(a5)
 350 003a 8287     		jr	a5
 351              		.section	.rodata.PLIC_DisableIRQ,"a",@progbits
 352              		.align	2
 353              		.align	2
 354              	.L14:
 355 0000 00000000 		.word	.L18
 356 0004 00000000 		.word	.L17
 357 0008 00000000 		.word	.L16
 358 000c 00000000 		.word	.L15
 359 0010 00000000 		.word	.L13
 360              		.section	.text.PLIC_DisableIRQ
 361              	.L18:
 849:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     {
 850:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         case 0:
 851:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current = PLIC->HART0_MMODE_ENA[IRQn / 32U];
 362              		.loc 1 851 27
 363 003c 3707000C 		li	a4,201326592
 364              		.loc 1 851 50
 365 0040 8327C4FC 		lw	a5,-52(s0)
 366 0044 9BD75700 		srliw	a5,a5,5
 367 0048 8127     		sext.w	a5,a5
 368              		.loc 1 851 21
 369 004a 93960702 		slli	a3,a5,32
 370 004e 8192     		srli	a3,a3,32
 371 0050 8567     		li	a5,4096
 372 0052 93870780 		addi	a5,a5,-2048
 373 0056 B697     		add	a5,a3,a5
 374 0058 8A07     		slli	a5,a5,2
 375 005a BA97     		add	a5,a4,a5
 376 005c 9C43     		lw	a5,0(a5)
 377 005e 232EF4FC 		sw	a5,-36(s0)
 852:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current &= ~((uint32_t)1 << (IRQn % 32U));
 378              		.loc 1 852 47
 379 0062 8327C4FC 		lw	a5,-52(s0)
 380 0066 FD8B     		andi	a5,a5,31
 381 0068 8127     		sext.w	a5,a5
 382              		.loc 1 852 38
 383 006a 3E87     		mv	a4,a5
 384 006c 8547     		li	a5,1
 385 006e BB97E700 		sllw	a5,a5,a4
 386 0072 8127     		sext.w	a5,a5
 387              		.loc 1 852 24
 388 0074 93C7F7FF 		not	a5,a5
 389 0078 1B870700 		sext.w	a4,a5
 390              		.loc 1 852 21
 391 007c 8327C4FD 		lw	a5,-36(s0)
 392 0080 F98F     		and	a5,a5,a4
 393 0082 232EF4FC 		sw	a5,-36(s0)
 853:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->HART0_MMODE_ENA[IRQn / 32U] = current;
 394              		.loc 1 853 17
 395 0086 3707000C 		li	a4,201326592
 396              		.loc 1 853 40
 397 008a 8327C4FC 		lw	a5,-52(s0)
 398 008e 9BD75700 		srliw	a5,a5,5
 399 0092 8127     		sext.w	a5,a5
 400              		.loc 1 853 47
 401 0094 93960702 		slli	a3,a5,32
 402 0098 8192     		srli	a3,a3,32
 403 009a 8567     		li	a5,4096
 404 009c 93870780 		addi	a5,a5,-2048
 405 00a0 B697     		add	a5,a3,a5
 406 00a2 8A07     		slli	a5,a5,2
 407 00a4 BA97     		add	a5,a4,a5
 408 00a6 0327C4FD 		lw	a4,-36(s0)
 409 00aa 98C3     		sw	a4,0(a5)
 854:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 410              		.loc 1 854 13
 411 00ac F1A2     		j	.L19
 412              	.L17:
 855:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         case 1:
 856:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current = PLIC->HART1_MMODE_ENA[IRQn / 32U];
 413              		.loc 1 856 27
 414 00ae 3707000C 		li	a4,201326592
 415              		.loc 1 856 50
 416 00b2 8327C4FC 		lw	a5,-52(s0)
 417 00b6 9BD75700 		srliw	a5,a5,5
 418 00ba 8127     		sext.w	a5,a5
 419              		.loc 1 856 21
 420 00bc 93960702 		slli	a3,a5,32
 421 00c0 8192     		srli	a3,a3,32
 422 00c2 8567     		li	a5,4096
 423 00c4 93870782 		addi	a5,a5,-2016
 424 00c8 B697     		add	a5,a3,a5
 425 00ca 8A07     		slli	a5,a5,2
 426 00cc BA97     		add	a5,a4,a5
 427 00ce 9C43     		lw	a5,0(a5)
 428 00d0 232EF4FC 		sw	a5,-36(s0)
 857:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current &= ~((uint32_t)1 << (IRQn % 32U));
 429              		.loc 1 857 47
 430 00d4 8327C4FC 		lw	a5,-52(s0)
 431 00d8 FD8B     		andi	a5,a5,31
 432 00da 8127     		sext.w	a5,a5
 433              		.loc 1 857 38
 434 00dc 3E87     		mv	a4,a5
 435 00de 8547     		li	a5,1
 436 00e0 BB97E700 		sllw	a5,a5,a4
 437 00e4 8127     		sext.w	a5,a5
 438              		.loc 1 857 24
 439 00e6 93C7F7FF 		not	a5,a5
 440 00ea 1B870700 		sext.w	a4,a5
 441              		.loc 1 857 21
 442 00ee 8327C4FD 		lw	a5,-36(s0)
 443 00f2 F98F     		and	a5,a5,a4
 444 00f4 232EF4FC 		sw	a5,-36(s0)
 858:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->HART1_MMODE_ENA[IRQn / 32U] = current;
 445              		.loc 1 858 17
 446 00f8 3707000C 		li	a4,201326592
 447              		.loc 1 858 40
 448 00fc 8327C4FC 		lw	a5,-52(s0)
 449 0100 9BD75700 		srliw	a5,a5,5
 450 0104 8127     		sext.w	a5,a5
 451              		.loc 1 858 47
 452 0106 93960702 		slli	a3,a5,32
 453 010a 8192     		srli	a3,a3,32
 454 010c 8567     		li	a5,4096
 455 010e 93870782 		addi	a5,a5,-2016
 456 0112 B697     		add	a5,a3,a5
 457 0114 8A07     		slli	a5,a5,2
 458 0116 BA97     		add	a5,a4,a5
 459 0118 0327C4FD 		lw	a4,-36(s0)
 460 011c 98C3     		sw	a4,0(a5)
 859:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 461              		.loc 1 859 13
 462 011e A9AA     		j	.L19
 463              	.L16:
 860:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         case 2:
 861:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current = PLIC->HART2_MMODE_ENA[IRQn / 32U];
 464              		.loc 1 861 27
 465 0120 3707000C 		li	a4,201326592
 466              		.loc 1 861 50
 467 0124 8327C4FC 		lw	a5,-52(s0)
 468 0128 9BD75700 		srliw	a5,a5,5
 469 012c 8127     		sext.w	a5,a5
 470              		.loc 1 861 21
 471 012e 93960702 		slli	a3,a5,32
 472 0132 8192     		srli	a3,a3,32
 473 0134 8567     		li	a5,4096
 474 0136 93870786 		addi	a5,a5,-1952
 475 013a B697     		add	a5,a3,a5
 476 013c 8A07     		slli	a5,a5,2
 477 013e BA97     		add	a5,a4,a5
 478 0140 9C43     		lw	a5,0(a5)
 479 0142 232EF4FC 		sw	a5,-36(s0)
 862:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current &= ~((uint32_t)1 << (IRQn % 32U));
 480              		.loc 1 862 47
 481 0146 8327C4FC 		lw	a5,-52(s0)
 482 014a FD8B     		andi	a5,a5,31
 483 014c 8127     		sext.w	a5,a5
 484              		.loc 1 862 38
 485 014e 3E87     		mv	a4,a5
 486 0150 8547     		li	a5,1
 487 0152 BB97E700 		sllw	a5,a5,a4
 488 0156 8127     		sext.w	a5,a5
 489              		.loc 1 862 24
 490 0158 93C7F7FF 		not	a5,a5
 491 015c 1B870700 		sext.w	a4,a5
 492              		.loc 1 862 21
 493 0160 8327C4FD 		lw	a5,-36(s0)
 494 0164 F98F     		and	a5,a5,a4
 495 0166 232EF4FC 		sw	a5,-36(s0)
 863:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->HART2_MMODE_ENA[IRQn / 32U] = current;
 496              		.loc 1 863 17
 497 016a 3707000C 		li	a4,201326592
 498              		.loc 1 863 40
 499 016e 8327C4FC 		lw	a5,-52(s0)
 500 0172 9BD75700 		srliw	a5,a5,5
 501 0176 8127     		sext.w	a5,a5
 502              		.loc 1 863 47
 503 0178 93960702 		slli	a3,a5,32
 504 017c 8192     		srli	a3,a3,32
 505 017e 8567     		li	a5,4096
 506 0180 93870786 		addi	a5,a5,-1952
 507 0184 B697     		add	a5,a3,a5
 508 0186 8A07     		slli	a5,a5,2
 509 0188 BA97     		add	a5,a4,a5
 510 018a 0327C4FD 		lw	a4,-36(s0)
 511 018e 98C3     		sw	a4,0(a5)
 864:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 512              		.loc 1 864 13
 513 0190 E5A0     		j	.L19
 514              	.L15:
 865:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         case 3:
 866:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current = PLIC->HART3_MMODE_ENA[IRQn / 32U];
 515              		.loc 1 866 27
 516 0192 3707000C 		li	a4,201326592
 517              		.loc 1 866 50
 518 0196 8327C4FC 		lw	a5,-52(s0)
 519 019a 9BD75700 		srliw	a5,a5,5
 520 019e 8127     		sext.w	a5,a5
 521              		.loc 1 866 21
 522 01a0 93960702 		slli	a3,a5,32
 523 01a4 8192     		srli	a3,a3,32
 524 01a6 8567     		li	a5,4096
 525 01a8 9387078A 		addi	a5,a5,-1888
 526 01ac B697     		add	a5,a3,a5
 527 01ae 8A07     		slli	a5,a5,2
 528 01b0 BA97     		add	a5,a4,a5
 529 01b2 9C43     		lw	a5,0(a5)
 530 01b4 232EF4FC 		sw	a5,-36(s0)
 867:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current &= ~((uint32_t)1 << (IRQn % 32U));
 531              		.loc 1 867 47
 532 01b8 8327C4FC 		lw	a5,-52(s0)
 533 01bc FD8B     		andi	a5,a5,31
 534 01be 8127     		sext.w	a5,a5
 535              		.loc 1 867 38
 536 01c0 3E87     		mv	a4,a5
 537 01c2 8547     		li	a5,1
 538 01c4 BB97E700 		sllw	a5,a5,a4
 539 01c8 8127     		sext.w	a5,a5
 540              		.loc 1 867 24
 541 01ca 93C7F7FF 		not	a5,a5
 542 01ce 1B870700 		sext.w	a4,a5
 543              		.loc 1 867 21
 544 01d2 8327C4FD 		lw	a5,-36(s0)
 545 01d6 F98F     		and	a5,a5,a4
 546 01d8 232EF4FC 		sw	a5,-36(s0)
 868:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->HART3_MMODE_ENA[IRQn / 32U] = current;
 547              		.loc 1 868 17
 548 01dc 3707000C 		li	a4,201326592
 549              		.loc 1 868 40
 550 01e0 8327C4FC 		lw	a5,-52(s0)
 551 01e4 9BD75700 		srliw	a5,a5,5
 552 01e8 8127     		sext.w	a5,a5
 553              		.loc 1 868 47
 554 01ea 93960702 		slli	a3,a5,32
 555 01ee 8192     		srli	a3,a3,32
 556 01f0 8567     		li	a5,4096
 557 01f2 9387078A 		addi	a5,a5,-1888
 558 01f6 B697     		add	a5,a3,a5
 559 01f8 8A07     		slli	a5,a5,2
 560 01fa BA97     		add	a5,a4,a5
 561 01fc 0327C4FD 		lw	a4,-36(s0)
 562 0200 98C3     		sw	a4,0(a5)
 869:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 563              		.loc 1 869 13
 564 0202 9DA8     		j	.L19
 565              	.L13:
 870:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         case 4:
 871:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current = PLIC->HART4_MMODE_ENA[IRQn / 32U];
 566              		.loc 1 871 27
 567 0204 3707000C 		li	a4,201326592
 568              		.loc 1 871 50
 569 0208 8327C4FC 		lw	a5,-52(s0)
 570 020c 9BD75700 		srliw	a5,a5,5
 571 0210 8127     		sext.w	a5,a5
 572              		.loc 1 871 21
 573 0212 93960702 		slli	a3,a5,32
 574 0216 8192     		srli	a3,a3,32
 575 0218 8567     		li	a5,4096
 576 021a 9387078E 		addi	a5,a5,-1824
 577 021e B697     		add	a5,a3,a5
 578 0220 8A07     		slli	a5,a5,2
 579 0222 BA97     		add	a5,a4,a5
 580 0224 9C43     		lw	a5,0(a5)
 581 0226 232EF4FC 		sw	a5,-36(s0)
 872:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             current &= ~((uint32_t)1 << (IRQn % 32U));
 582              		.loc 1 872 47
 583 022a 8327C4FC 		lw	a5,-52(s0)
 584 022e FD8B     		andi	a5,a5,31
 585 0230 8127     		sext.w	a5,a5
 586              		.loc 1 872 38
 587 0232 3E87     		mv	a4,a5
 588 0234 8547     		li	a5,1
 589 0236 BB97E700 		sllw	a5,a5,a4
 590 023a 8127     		sext.w	a5,a5
 591              		.loc 1 872 24
 592 023c 93C7F7FF 		not	a5,a5
 593 0240 1B870700 		sext.w	a4,a5
 594              		.loc 1 872 21
 595 0244 8327C4FD 		lw	a5,-36(s0)
 596 0248 F98F     		and	a5,a5,a4
 597 024a 232EF4FC 		sw	a5,-36(s0)
 873:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             PLIC->HART4_MMODE_ENA[IRQn / 32U] = current;
 598              		.loc 1 873 17
 599 024e 3707000C 		li	a4,201326592
 600              		.loc 1 873 40
 601 0252 8327C4FC 		lw	a5,-52(s0)
 602 0256 9BD75700 		srliw	a5,a5,5
 603 025a 8127     		sext.w	a5,a5
 604              		.loc 1 873 47
 605 025c 93960702 		slli	a3,a5,32
 606 0260 8192     		srli	a3,a3,32
 607 0262 8567     		li	a5,4096
 608 0264 9387078E 		addi	a5,a5,-1824
 609 0268 B697     		add	a5,a3,a5
 610 026a 8A07     		slli	a5,a5,2
 611 026c BA97     		add	a5,a4,a5
 612 026e 0327C4FD 		lw	a4,-36(s0)
 613 0272 98C3     		sw	a4,0(a5)
 874:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 614              		.loc 1 874 13
 615 0274 11A0     		j	.L19
 616              	.L20:
 875:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****         default:
 876:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****             break;
 617              		.loc 1 876 13
 618 0276 0100     		nop
 619              	.L19:
 877:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h ****     }
 878:C:\Work_Folder_Akhil\Q1_2025_2026\PFSOC_PIP_APPNOTE\softconsole2022p2\mpf_an4723_v2024p2_df\src\platform/mpfs_hal\mss_plic.h **** }
 620              		.loc 1 878 1
 621 0278 0100     		nop
 622 027a 6274     		ld	s0,56(sp)
 623              		.cfi_restore 8
 624              		.cfi_def_cfa 2, 64
 625 027c 2161     		addi	sp,sp,64
 626              		.cfi_def_cfa_offset 0
 627 027e 8280     		jr	ra
 628              		.cfi_endproc
 629              	.LFE2:
 631              		.globl	g_i2c_axi_pos
 632              		.section	.sbss.g_i2c_axi_pos,"aw",@nobits
 635              	g_i2c_axi_pos:
 636 0000 00       		.zero	1
 637              		.comm	g_mss_i2c0_lo,160,8
 638              		.comm	g_mss_i2c1_lo,160,8
 639              		.comm	g_mss_i2c0_hi,160,8
 640              		.comm	g_mss_i2c1_hi,160,8
 641              		.section	.text.MSS_I2C_init,"ax",@progbits
 642              		.align	1
 643              		.globl	MSS_I2C_init
 645              	MSS_I2C_init:
 646              	.LFB12:
 647              		.file 2 "../src/platform/drivers/mss_i2c/mss_i2c.c"
   1:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*******************************************************************************
   2:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * Copyright 2019 Microchip Corporation.
   3:../src/platform/drivers/mss_i2c/mss_i2c.c ****  *
   4:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * SPDX-License-Identifier: MIT
   5:../src/platform/drivers/mss_i2c/mss_i2c.c ****  *
   6:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * PolarFire SoC Microprocessor Subsystem I2C bare metal software driver
   7:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * implementation.
   8:../src/platform/drivers/mss_i2c/mss_i2c.c ****  *
   9:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * SVN $Revision: 12127 $
  10:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * SVN $Date: 2019-08-20 10:59:43 +0530 (Tue, 20 Aug 2019) $
  11:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
  12:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
  13:../src/platform/drivers/mss_i2c/mss_i2c.c **** #include "mss_i2c.h"
  14:../src/platform/drivers/mss_i2c/mss_i2c.c **** #include "ASSERT.h"
  15:../src/platform/drivers/mss_i2c/mss_i2c.c **** #include "mpfs_hal/mss_sysreg.h"
  16:../src/platform/drivers/mss_i2c/mss_i2c.c **** #include "mpfs_hal/mss_plic.h"
  17:../src/platform/drivers/mss_i2c/mss_i2c.c **** #include <string.h>
  18:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
  19:../src/platform/drivers/mss_i2c/mss_i2c.c **** #ifdef __cplusplus
  20:../src/platform/drivers/mss_i2c/mss_i2c.c **** extern "C" {
  21:../src/platform/drivers/mss_i2c/mss_i2c.c **** #endif 
  22:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
  23:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
  24:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * I2C transaction direction.
  25:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
  26:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define WRITE_DIR    0u
  27:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define READ_DIR     1u
  28:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
  29:../src/platform/drivers/mss_i2c/mss_i2c.c **** /* -- TRANSACTIONS TYPES -- */
  30:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define NO_TRANSACTION                      0u
  31:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define MASTER_WRITE_TRANSACTION            1u
  32:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define MASTER_READ_TRANSACTION             2u
  33:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define MASTER_RANDOM_READ_TRANSACTION      3u
  34:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define WRITE_SLAVE_TRANSACTION             4u
  35:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define READ_SLAVE_TRANSACTION              5u
  36:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
  37:../src/platform/drivers/mss_i2c/mss_i2c.c **** /* -- SMBUS H/W STATES -- */
  38:../src/platform/drivers/mss_i2c/mss_i2c.c **** /* -- MASTER STATES -- */
  39:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_BUS_ERROR        0x00u           /* Bus error during MST or selected slave modes */
  40:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_I2C_IDLE         0xF8u           /* No activity and no interrupt either... */
  41:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_START            0x08u           /* start condition sent */
  42:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_RESTART          0x10u           /* repeated start */
  43:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_SLAW_ACK         0x18u           /* SLA+W sent, ack received */
  44:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_SLAW_NACK        0x20u           /* SLA+W sent, nack received */
  45:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_TX_DATA_ACK      0x28u           /* Data sent, ACK'ed */
  46:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_TX_DATA_NACK     0x30u           /* Data sent, NACK'ed */
  47:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_LOST_ARB         0x38u           /* Master lost arbitration */
  48:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_SLAR_ACK         0x40u           /* SLA+R sent, ACK'ed */
  49:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_SLAR_NACK        0x48u           /* SLA+R sent, NACK'ed */
  50:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_RX_DATA_ACK      0x50u           /* Data received, ACK sent */
  51:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_RX_DATA_NACK     0x58u           /* Data received, NACK sent */
  52:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_RESET_ACTIVATED  0xD0u           /* Master reset is activated */
  53:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
  54:../src/platform/drivers/mss_i2c/mss_i2c.c **** /* -- SLAVE STATES -- */
  55:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_SLAVE_SLAW       0x60u           /* SLA+W received */
  56:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_SLAVE_SLAR_ACK   0xA8u           /* SLA+R received, ACK returned */
  57:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_SLV_LA           0x68u           /* Slave lost arbitration */
  58:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_GCA              0x70u           /* GCA received */
  59:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_GCA_LA           0x78u           /* GCA lost arbitration */
  60:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_RDATA            0x80u           /* Data received */
  61:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_SLA_NACK         0x88u           /* Slave addressed, NACK returned */
  62:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_GCA_ACK          0x90u           /* Previously addresses with GCA, data ACKed */
  63:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_GCA_NACK         0x98u           /* GCA addressed, NACK returned */
  64:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_RSTOP            0xA0u           /* Stop received */
  65:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_SLARW_LA         0xB0u           /* Arbitration lost */
  66:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_RACK             0xB8u           /* Byte sent, ACK received */
  67:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_SLAVE_RNACK      0xC0u           /* Byte sent, NACK received */
  68:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_FINAL            0xC8u           /* Final byte sent, ACK received */
  69:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define ST_SLV_RST          0xD8u           /* Slave reset state */
  70:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
  71:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*
  72:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * Maximum address offset length in slave write-read transactions.
  73:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * A maximum of two bytes will be interpreted as address offset within the slave
  74:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * tx buffer.
  75:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
  76:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define MAX_OFFSET_LENGTH       2u
  77:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
  78:../src/platform/drivers/mss_i2c/mss_i2c.c **** uint8_t g_i2c_axi_pos = 0x0u;
  79:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
  80:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
  81:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * Local Function
  82:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
  83:../src/platform/drivers/mss_i2c/mss_i2c.c **** static uint32_t disable_interrupts( void );
  84:../src/platform/drivers/mss_i2c/mss_i2c.c **** static void restore_interrupts( uint32_t primask );
  85:../src/platform/drivers/mss_i2c/mss_i2c.c **** static void mss_i2c_isr( mss_i2c_instance_t * this_i2c );
  86:../src/platform/drivers/mss_i2c/mss_i2c.c **** static void enable_slave_if_required( mss_i2c_instance_t * this_i2c );
  87:../src/platform/drivers/mss_i2c/mss_i2c.c **** static void global_init( mss_i2c_instance_t * this_i2c );
  88:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
  89:../src/platform/drivers/mss_i2c/mss_i2c.c **** /***************************************************************************//**
  90:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * Disable all interrupts at the processor core level.
  91:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * Return the interrupts enable state before disabling occurred so that it can
  92:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * later be restored.
  93:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
  94:../src/platform/drivers/mss_i2c/mss_i2c.c **** extern psr_t HAL_disable_interrupts( void );
  95:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
  96:../src/platform/drivers/mss_i2c/mss_i2c.c **** /***************************************************************************//**
  97:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * Restore the interrupts enable state at the processor core level.
  98:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * This function is normally passed the value returned from a previous call to
  99:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * HAL_disable_interrupts().
 100:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 101:../src/platform/drivers/mss_i2c/mss_i2c.c **** extern void HAL_restore_interrupts( psr_t saved_psr );
 102:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 103:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 104:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * I2C instances
 105:../src/platform/drivers/mss_i2c/mss_i2c.c ****  *------------------------------------------------------------------------------
 106:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 107:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define MSS_I2C0_LO_BASE           (I2C_TypeDef*)0x2010A000u
 108:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define MSS_I2C1_LO_BASE           (I2C_TypeDef*)0x2010B000u
 109:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define MSS_I2C0_HI_BASE           (I2C_TypeDef*)0x2810A000u
 110:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define MSS_I2C1_HI_BASE           (I2C_TypeDef*)0x2810B000u
 111:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 112:../src/platform/drivers/mss_i2c/mss_i2c.c **** mss_i2c_instance_t g_mss_i2c0_lo;
 113:../src/platform/drivers/mss_i2c/mss_i2c.c **** mss_i2c_instance_t g_mss_i2c1_lo;
 114:../src/platform/drivers/mss_i2c/mss_i2c.c **** mss_i2c_instance_t g_mss_i2c0_hi;
 115:../src/platform/drivers/mss_i2c/mss_i2c.c **** mss_i2c_instance_t g_mss_i2c1_hi;
 116:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 117:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 118:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_init()
 119:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
 120:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 121:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_init
 122:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
 123:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c,
 124:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t ser_address,
 125:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_clock_divider_t ser_clock_speed
 126:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
 127:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 648              		.loc 2 127 1
 649              		.cfi_startproc
 650 0000 7971     		addi	sp,sp,-48
 651              		.cfi_def_cfa_offset 48
 652 0002 06F4     		sd	ra,40(sp)
 653 0004 22F0     		sd	s0,32(sp)
 654              		.cfi_offset 1, -8
 655              		.cfi_offset 8, -16
 656 0006 0018     		addi	s0,sp,48
 657              		.cfi_def_cfa 8, 0
 658 0008 233CA4FC 		sd	a0,-40(s0)
 659 000c AE87     		mv	a5,a1
 660 000e 3287     		mv	a4,a2
 661 0010 A30BF4FC 		sb	a5,-41(s0)
 662 0014 BA87     		mv	a5,a4
 663 0016 2328F4FC 		sw	a5,-48(s0)
 128:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint32_t primask;
 129:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint_fast16_t clock_speed = (uint_fast16_t)ser_clock_speed;
 664              		.loc 2 129 19
 665 001a 832704FD 		lw	a5,-48(s0)
 666 001e 2326F4FE 		sw	a5,-20(s0)
 130:../src/platform/drivers/mss_i2c/mss_i2c.c ****     
 131:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) ||
 132:../src/platform/drivers/mss_i2c/mss_i2c.c ****            (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi));
 133:../src/platform/drivers/mss_i2c/mss_i2c.c ****     
 134:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /*
 135:../src/platform/drivers/mss_i2c/mss_i2c.c ****      * Initialize all items of the this_i2c data structure to zero. This
 136:../src/platform/drivers/mss_i2c/mss_i2c.c ****      * initializes all state variables to their init value. It relies on
 137:../src/platform/drivers/mss_i2c/mss_i2c.c ****      * the fact that NO_TRANSACTION, I2C_SUCCESS and I2C_RELEASE_BUS all
 138:../src/platform/drivers/mss_i2c/mss_i2c.c ****      * have an actual value of zero.
 139:../src/platform/drivers/mss_i2c/mss_i2c.c ****      */
 140:../src/platform/drivers/mss_i2c/mss_i2c.c ****     primask = disable_interrupts();
 667              		.loc 2 140 15
 668 0022 97000000 		call	disable_interrupts
 668      E7800000 
 669 002a AA87     		mv	a5,a0
 670 002c 2324F4FE 		sw	a5,-24(s0)
 141:../src/platform/drivers/mss_i2c/mss_i2c.c ****     (void)memset(this_i2c, 0, sizeof(mss_i2c_instance_t));
 671              		.loc 2 141 11
 672 0030 1306000A 		li	a2,160
 673 0034 8145     		li	a1,0
 674 0036 033584FD 		ld	a0,-40(s0)
 675 003a 97000000 		call	memset
 675      E7800000 
 142:../src/platform/drivers/mss_i2c/mss_i2c.c ****     
 143:../src/platform/drivers/mss_i2c/mss_i2c.c ****     global_init(this_i2c);
 676              		.loc 2 143 5
 677 0042 033584FD 		ld	a0,-40(s0)
 678 0046 97000000 		call	global_init
 678      E7800000 
 144:../src/platform/drivers/mss_i2c/mss_i2c.c ****     
 145:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Update Serial address of the device */
 146:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->ser_address = (uint_fast8_t)ser_address << 1u;
 679              		.loc 2 146 29
 680 004e 834774FD 		lbu	a5,-41(s0)
 681 0052 8127     		sext.w	a5,a5
 682              		.loc 2 146 55
 683 0054 9B971700 		slliw	a5,a5,1
 684 0058 1B870700 		sext.w	a4,a5
 685              		.loc 2 146 27
 686 005c 833784FD 		ld	a5,-40(s0)
 687 0060 98C3     		sw	a4,0(a5)
 147:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 148:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->hw_reg->CTRL |= (uint8_t)((((clock_speed >> 2u) & 0x01u) << CR2) & CR2_MASK);
 688              		.loc 2 148 13
 689 0062 833784FD 		ld	a5,-40(s0)
 690 0066 9C6F     		ld	a5,24(a5)
 691              		.loc 2 148 28
 692 0068 83C70700 		lbu	a5,0(a5)
 693 006c 93F6F70F 		andi	a3,a5,0xff
 694              		.loc 2 148 56
 695 0070 8327C4FE 		lw	a5,-20(s0)
 696 0074 9BD72700 		srliw	a5,a5,2
 697 0078 8127     		sext.w	a5,a5
 698              		.loc 2 148 31
 699 007a 93F7F70F 		andi	a5,a5,0xff
 700 007e 9B977700 		slliw	a5,a5,7
 701 0082 13F7F70F 		andi	a4,a5,0xff
 702              		.loc 2 148 13
 703 0086 833784FD 		ld	a5,-40(s0)
 704 008a 9C6F     		ld	a5,24(a5)
 705              		.loc 2 148 28
 706 008c 558F     		or	a4,a3,a4
 707 008e 1377F70F 		andi	a4,a4,0xff
 708 0092 2380E700 		sb	a4,0(a5)
 149:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 150:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->hw_reg->CTRL |= (uint8_t)((((clock_speed >> 1u) & 0x01u) << CR1) & CR1_MASK);
 709              		.loc 2 150 13
 710 0096 833784FD 		ld	a5,-40(s0)
 711 009a 9C6F     		ld	a5,24(a5)
 712              		.loc 2 150 28
 713 009c 83C70700 		lbu	a5,0(a5)
 714 00a0 93F7F70F 		andi	a5,a5,0xff
 715 00a4 1B978701 		slliw	a4,a5,24
 716 00a8 1B578741 		sraiw	a4,a4,24
 717              		.loc 2 150 56
 718 00ac 8327C4FE 		lw	a5,-20(s0)
 719 00b0 9BD71700 		srliw	a5,a5,1
 720 00b4 8127     		sext.w	a5,a5
 721              		.loc 2 150 72
 722 00b6 93F7F70F 		andi	a5,a5,0xff
 723 00ba 9B971700 		slliw	a5,a5,1
 724 00be 93F7F70F 		andi	a5,a5,0xff
 725 00c2 9B978701 		slliw	a5,a5,24
 726 00c6 9BD78741 		sraiw	a5,a5,24
 727              		.loc 2 150 31
 728 00ca 898B     		andi	a5,a5,2
 729 00cc 9B978701 		slliw	a5,a5,24
 730 00d0 9BD78741 		sraiw	a5,a5,24
 731              		.loc 2 150 28
 732 00d4 D98F     		or	a5,a4,a5
 733 00d6 1B978701 		slliw	a4,a5,24
 734 00da 1B578741 		sraiw	a4,a4,24
 735              		.loc 2 150 13
 736 00de 833784FD 		ld	a5,-40(s0)
 737 00e2 9C6F     		ld	a5,24(a5)
 738              		.loc 2 150 28
 739 00e4 1377F70F 		andi	a4,a4,0xff
 740 00e8 2380E700 		sb	a4,0(a5)
 151:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 152:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->hw_reg->CTRL |= (uint8_t)(((clock_speed &  (uint8_t)0x01u) << CR0) & CR0_MASK);
 741              		.loc 2 152 13
 742 00ec 833784FD 		ld	a5,-40(s0)
 743 00f0 9C6F     		ld	a5,24(a5)
 744              		.loc 2 152 28
 745 00f2 83C70700 		lbu	a5,0(a5)
 746 00f6 93F7F70F 		andi	a5,a5,0xff
 747 00fa 1B978701 		slliw	a4,a5,24
 748 00fe 1B578741 		sraiw	a4,a4,24
 749              		.loc 2 152 31
 750 0102 8327C4FE 		lw	a5,-20(s0)
 751 0106 9B978701 		slliw	a5,a5,24
 752 010a 9BD78741 		sraiw	a5,a5,24
 753 010e 858B     		andi	a5,a5,1
 754 0110 9B978701 		slliw	a5,a5,24
 755 0114 9BD78741 		sraiw	a5,a5,24
 756              		.loc 2 152 28
 757 0118 D98F     		or	a5,a4,a5
 758 011a 1B978701 		slliw	a4,a5,24
 759 011e 1B578741 		sraiw	a4,a4,24
 760              		.loc 2 152 13
 761 0122 833784FD 		ld	a5,-40(s0)
 762 0126 9C6F     		ld	a5,24(a5)
 763              		.loc 2 152 28
 764 0128 1377F70F 		andi	a4,a4,0xff
 765 012c 2380E700 		sb	a4,0(a5)
 153:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 154:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->hw_reg->ADDR = (uint8_t)this_i2c->ser_address;
 766              		.loc 2 154 47
 767 0130 833784FD 		ld	a5,-40(s0)
 768 0134 9843     		lw	a4,0(a5)
 769              		.loc 2 154 13
 770 0136 833784FD 		ld	a5,-40(s0)
 771 013a 9C6F     		ld	a5,24(a5)
 772              		.loc 2 154 30
 773 013c 1377F70F 		andi	a4,a4,0xff
 774              		.loc 2 154 28
 775 0140 2386E700 		sb	a4,12(a5)
 155:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 156:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->hw_reg->CTRL |= ENS1_MASK; /* set enable bit */
 776              		.loc 2 156 13
 777 0144 833784FD 		ld	a5,-40(s0)
 778 0148 9C6F     		ld	a5,24(a5)
 779              		.loc 2 156 28
 780 014a 83C70700 		lbu	a5,0(a5)
 781 014e 13F7F70F 		andi	a4,a5,0xff
 782              		.loc 2 156 13
 783 0152 833784FD 		ld	a5,-40(s0)
 784 0156 9C6F     		ld	a5,24(a5)
 785              		.loc 2 156 28
 786 0158 13670704 		ori	a4,a4,64
 787 015c 1377F70F 		andi	a4,a4,0xff
 788 0160 2380E700 		sb	a4,0(a5)
 157:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 158:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->transfer_completion_handler = NULL;
 789              		.loc 2 158 43
 790 0164 833784FD 		ld	a5,-40(s0)
 791 0168 23B40708 		sd	zero,136(a5)
 159:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 160:../src/platform/drivers/mss_i2c/mss_i2c.c ****     restore_interrupts(primask);
 792              		.loc 2 160 5
 793 016c 832784FE 		lw	a5,-24(s0)
 794 0170 3E85     		mv	a0,a5
 795 0172 97000000 		call	restore_interrupts
 795      E7800000 
 161:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 796              		.loc 2 161 1
 797 017a 0100     		nop
 798 017c A270     		ld	ra,40(sp)
 799              		.cfi_restore 1
 800 017e 0274     		ld	s0,32(sp)
 801              		.cfi_restore 8
 802              		.cfi_def_cfa 2, 48
 803 0180 4561     		addi	sp,sp,48
 804              		.cfi_def_cfa_offset 0
 805 0182 8280     		jr	ra
 806              		.cfi_endproc
 807              	.LFE12:
 809              		.section	.text.MSS_I2C_write,"ax",@progbits
 810              		.align	1
 811              		.globl	MSS_I2C_write
 813              	MSS_I2C_write:
 814              	.LFB13:
 162:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 163:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 164:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_write()
 165:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
 166:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 167:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_write
 168:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
 169:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c,
 170:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t serial_addr,
 171:../src/platform/drivers/mss_i2c/mss_i2c.c ****     const uint8_t * write_buffer,
 172:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint16_t write_size,
 173:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t options
 174:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
 175:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 815              		.loc 2 175 1
 816              		.cfi_startproc
 817 0000 3971     		addi	sp,sp,-64
 818              		.cfi_def_cfa_offset 64
 819 0002 06FC     		sd	ra,56(sp)
 820 0004 22F8     		sd	s0,48(sp)
 821              		.cfi_offset 1, -8
 822              		.cfi_offset 8, -16
 823 0006 8000     		addi	s0,sp,64
 824              		.cfi_def_cfa 8, 0
 825 0008 233CA4FC 		sd	a0,-40(s0)
 826 000c AE87     		mv	a5,a1
 827 000e 2334C4FC 		sd	a2,-56(s0)
 828 0012 A30BF4FC 		sb	a5,-41(s0)
 829 0016 B687     		mv	a5,a3
 830 0018 231AF4FC 		sh	a5,-44(s0)
 831 001c BA87     		mv	a5,a4
 832 001e 230BF4FC 		sb	a5,-42(s0)
 176:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint32_t primask;
 177:../src/platform/drivers/mss_i2c/mss_i2c.c ****     volatile uint8_t stat_ctrl;
 178:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_status_t stat_slave = this_i2c->slave_status;
 833              		.loc 2 178 22
 834 0022 833784FD 		ld	a5,-40(s0)
 835 0026 BC5B     		lw	a5,112(a5)
 836 0028 2326F4FE 		sw	a5,-20(s0)
 179:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 180:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) ||
 181:../src/platform/drivers/mss_i2c/mss_i2c.c ****            (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi));
 182:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 183:../src/platform/drivers/mss_i2c/mss_i2c.c ****     primask = disable_interrupts();
 837              		.loc 2 183 15
 838 002c 97000000 		call	disable_interrupts
 838      E7800000 
 839 0034 AA87     		mv	a5,a0
 840 0036 2324F4FE 		sw	a5,-24(s0)
 184:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 185:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Update the transaction only when there is no transaction going on I2C */
 186:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if (this_i2c->transaction == NO_TRANSACTION)
 841              		.loc 2 186 17
 842 003a 833784FD 		ld	a5,-40(s0)
 843 003e 83C78700 		lbu	a5,8(a5)
 844              		.loc 2 186 8
 845 0042 91E7     		bne	a5,zero,.L23
 187:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 188:../src/platform/drivers/mss_i2c/mss_i2c.c ****       this_i2c->transaction = MASTER_WRITE_TRANSACTION;
 846              		.loc 2 188 29
 847 0044 833784FD 		ld	a5,-40(s0)
 848 0048 0547     		li	a4,1
 849 004a 2384E700 		sb	a4,8(a5)
 850              	.L23:
 189:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 190:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 191:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Update the Pending transaction information so that transaction can restarted */
 192:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->pending_transaction = MASTER_WRITE_TRANSACTION ;
 851              		.loc 2 192 35
 852 004e 833784FD 		ld	a5,-40(s0)
 853 0052 0547     		li	a4,1
 854 0054 238DE708 		sb	a4,154(a5)
 193:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 194:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Update target address */
 195:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->target_addr = (uint_fast8_t)serial_addr << 1u;
 855              		.loc 2 195 29
 856 0058 834774FD 		lbu	a5,-41(s0)
 857 005c 8127     		sext.w	a5,a5
 858              		.loc 2 195 55
 859 005e 9B971700 		slliw	a5,a5,1
 860 0062 1B870700 		sext.w	a4,a5
 861              		.loc 2 195 27
 862 0066 833784FD 		ld	a5,-40(s0)
 863 006a D8C3     		sw	a4,4(a5)
 196:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 197:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->dir = WRITE_DIR;
 864              		.loc 2 197 19
 865 006c 833784FD 		ld	a5,-40(s0)
 866 0070 23A80702 		sw	zero,48(a5)
 198:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 199:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->master_tx_buffer = write_buffer;
 867              		.loc 2 199 32
 868 0074 833784FD 		ld	a5,-40(s0)
 869 0078 033784FC 		ld	a4,-56(s0)
 870 007c 98F3     		sd	a4,32(a5)
 200:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->master_tx_size = write_size;
 871              		.loc 2 200 30
 872 007e 835744FD 		lhu	a5,-44(s0)
 873 0082 1B870700 		sext.w	a4,a5
 874 0086 833784FD 		ld	a5,-40(s0)
 875 008a 98D7     		sw	a4,40(a5)
 201:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->master_tx_idx = 0u;
 876              		.loc 2 201 29
 877 008c 833784FD 		ld	a5,-40(s0)
 878 0090 23A60702 		sw	zero,44(a5)
 202:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 203:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Set I2C status in progress */
 204:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->master_status = MSS_I2C_IN_PROGRESS;
 879              		.loc 2 204 29
 880 0094 833784FD 		ld	a5,-40(s0)
 881 0098 0547     		li	a4,1
 882 009a B8C7     		sw	a4,72(a5)
 205:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->options = options;
 883              		.loc 2 205 23
 884 009c 833784FD 		ld	a5,-40(s0)
 885 00a0 034764FD 		lbu	a4,-42(s0)
 886 00a4 2388E700 		sb	a4,16(a5)
 206:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 207:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if (MSS_I2C_IN_PROGRESS == stat_slave)
 887              		.loc 2 207 8
 888 00a8 8327C4FE 		lw	a5,-20(s0)
 889 00ac 1B870700 		sext.w	a4,a5
 890 00b0 8547     		li	a5,1
 891 00b2 6318F700 		bne	a4,a5,.L24
 208:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 209:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->is_transaction_pending = 1u;
 892              		.loc 2 209 42
 893 00b6 833784FD 		ld	a5,-40(s0)
 894 00ba 0547     		li	a4,1
 895 00bc A38CE708 		sb	a4,153(a5)
 896 00c0 0DA0     		j	.L25
 897              	.L24:
 210:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 211:../src/platform/drivers/mss_i2c/mss_i2c.c ****     else
 212:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 213:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->hw_reg->CTRL |= STA_MASK;
 898              		.loc 2 213 17
 899 00c2 833784FD 		ld	a5,-40(s0)
 900 00c6 9C6F     		ld	a5,24(a5)
 901              		.loc 2 213 32
 902 00c8 83C70700 		lbu	a5,0(a5)
 903 00cc 13F7F70F 		andi	a4,a5,0xff
 904              		.loc 2 213 17
 905 00d0 833784FD 		ld	a5,-40(s0)
 906 00d4 9C6F     		ld	a5,24(a5)
 907              		.loc 2 213 32
 908 00d6 13670702 		ori	a4,a4,32
 909 00da 1377F70F 		andi	a4,a4,0xff
 910 00de 2380E700 		sb	a4,0(a5)
 911              	.L25:
 214:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 215:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 216:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /*
 217:../src/platform/drivers/mss_i2c/mss_i2c.c ****      * Clear interrupts if required (depends on repeated starts).
 218:../src/platform/drivers/mss_i2c/mss_i2c.c ****      * Since the Bus is on hold, only then prior status needs to
 219:../src/platform/drivers/mss_i2c/mss_i2c.c ****      * be cleared.
 220:../src/platform/drivers/mss_i2c/mss_i2c.c ****      */
 221:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if (MSS_I2C_HOLD_BUS == this_i2c->bus_status)
 912              		.loc 2 221 37
 913 00e2 833784FD 		ld	a5,-40(s0)
 914 00e6 83C78709 		lbu	a5,152(a5)
 915              		.loc 2 221 8
 916 00ea 3E87     		mv	a4,a5
 917 00ec 8547     		li	a5,1
 918 00ee 6318F702 		bne	a4,a5,.L26
 222:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 223:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->hw_reg->CTRL &= ~SI_MASK;
 919              		.loc 2 223 17
 920 00f2 833784FD 		ld	a5,-40(s0)
 921 00f6 9C6F     		ld	a5,24(a5)
 922              		.loc 2 223 32
 923 00f8 83C70700 		lbu	a5,0(a5)
 924 00fc 13F7F70F 		andi	a4,a5,0xff
 925              		.loc 2 223 17
 926 0100 833784FD 		ld	a5,-40(s0)
 927 0104 9C6F     		ld	a5,24(a5)
 928              		.loc 2 223 32
 929 0106 5D9B     		andi	a4,a4,-9
 930 0108 1377F70F 		andi	a4,a4,0xff
 931 010c 2380E700 		sb	a4,0(a5)
 224:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 225:../src/platform/drivers/mss_i2c/mss_i2c.c ****         stat_ctrl = this_i2c->hw_reg->STATUS;
 932              		.loc 2 225 29
 933 0110 833784FD 		ld	a5,-40(s0)
 934 0114 9C6F     		ld	a5,24(a5)
 935              		.loc 2 225 37
 936 0116 83C74700 		lbu	a5,4(a5)
 937              		.loc 2 225 19
 938 011a A303F4FE 		sb	a5,-25(s0)
 939              	.L26:
 226:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 227:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 228:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Enable the interrupt. (Re-enable) */
 229:../src/platform/drivers/mss_i2c/mss_i2c.c ****     PLIC_EnableIRQ(this_i2c->irqn);
 940              		.loc 2 229 5
 941 011e 833784FD 		ld	a5,-40(s0)
 942 0122 DC4B     		lw	a5,20(a5)
 943 0124 3E85     		mv	a0,a5
 944 0126 97000000 		call	PLIC_EnableIRQ
 944      E7800000 
 230:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 231:../src/platform/drivers/mss_i2c/mss_i2c.c ****     restore_interrupts(primask);
 945              		.loc 2 231 5
 946 012e 832784FE 		lw	a5,-24(s0)
 947 0132 3E85     		mv	a0,a5
 948 0134 97000000 		call	restore_interrupts
 948      E7800000 
 232:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 949              		.loc 2 232 1
 950 013c 0100     		nop
 951 013e E270     		ld	ra,56(sp)
 952              		.cfi_restore 1
 953 0140 4274     		ld	s0,48(sp)
 954              		.cfi_restore 8
 955              		.cfi_def_cfa 2, 64
 956 0142 2161     		addi	sp,sp,64
 957              		.cfi_def_cfa_offset 0
 958 0144 8280     		jr	ra
 959              		.cfi_endproc
 960              	.LFE13:
 962              		.section	.text.MSS_I2C_read,"ax",@progbits
 963              		.align	1
 964              		.globl	MSS_I2C_read
 966              	MSS_I2C_read:
 967              	.LFB14:
 233:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 234:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 235:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_read()
 236:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
 237:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 238:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_read
 239:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
 240:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c,
 241:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t serial_addr,
 242:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t * read_buffer,
 243:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint16_t read_size,
 244:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t options
 245:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
 246:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 968              		.loc 2 246 1
 969              		.cfi_startproc
 970 0000 3971     		addi	sp,sp,-64
 971              		.cfi_def_cfa_offset 64
 972 0002 06FC     		sd	ra,56(sp)
 973 0004 22F8     		sd	s0,48(sp)
 974              		.cfi_offset 1, -8
 975              		.cfi_offset 8, -16
 976 0006 8000     		addi	s0,sp,64
 977              		.cfi_def_cfa 8, 0
 978 0008 233CA4FC 		sd	a0,-40(s0)
 979 000c AE87     		mv	a5,a1
 980 000e 2334C4FC 		sd	a2,-56(s0)
 981 0012 A30BF4FC 		sb	a5,-41(s0)
 982 0016 B687     		mv	a5,a3
 983 0018 231AF4FC 		sh	a5,-44(s0)
 984 001c BA87     		mv	a5,a4
 985 001e 230BF4FC 		sb	a5,-42(s0)
 247:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint32_t primask;
 248:../src/platform/drivers/mss_i2c/mss_i2c.c ****     volatile uint8_t stat_ctrl;
 249:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_status_t stat_slave = this_i2c->slave_status;
 986              		.loc 2 249 22
 987 0022 833784FD 		ld	a5,-40(s0)
 988 0026 BC5B     		lw	a5,112(a5)
 989 0028 2326F4FE 		sw	a5,-20(s0)
 250:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 251:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) ||
 252:../src/platform/drivers/mss_i2c/mss_i2c.c ****            (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi));
 253:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 254:../src/platform/drivers/mss_i2c/mss_i2c.c ****     primask = disable_interrupts();
 990              		.loc 2 254 15
 991 002c 97000000 		call	disable_interrupts
 991      E7800000 
 992 0034 AA87     		mv	a5,a0
 993 0036 2324F4FE 		sw	a5,-24(s0)
 255:../src/platform/drivers/mss_i2c/mss_i2c.c ****     
 256:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Update the transaction only when there is no transaction going on I2C */
 257:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if (this_i2c->transaction == NO_TRANSACTION)
 994              		.loc 2 257 17
 995 003a 833784FD 		ld	a5,-40(s0)
 996 003e 83C78700 		lbu	a5,8(a5)
 997              		.loc 2 257 8
 998 0042 91E7     		bne	a5,zero,.L28
 258:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 259:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->transaction = MASTER_READ_TRANSACTION;
 999              		.loc 2 259 31
 1000 0044 833784FD 		ld	a5,-40(s0)
 1001 0048 0947     		li	a4,2
 1002 004a 2384E700 		sb	a4,8(a5)
 1003              	.L28:
 260:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 261:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 262:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Update the Pending transaction information so that transaction can restarted */
 263:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->pending_transaction = MASTER_READ_TRANSACTION ;
 1004              		.loc 2 263 35
 1005 004e 833784FD 		ld	a5,-40(s0)
 1006 0052 0947     		li	a4,2
 1007 0054 238DE708 		sb	a4,154(a5)
 264:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 265:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Update target address */
 266:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->target_addr = (uint_fast8_t)serial_addr << 1u;
 1008              		.loc 2 266 29
 1009 0058 834774FD 		lbu	a5,-41(s0)
 1010 005c 8127     		sext.w	a5,a5
 1011              		.loc 2 266 55
 1012 005e 9B971700 		slliw	a5,a5,1
 1013 0062 1B870700 		sext.w	a4,a5
 1014              		.loc 2 266 27
 1015 0066 833784FD 		ld	a5,-40(s0)
 1016 006a D8C3     		sw	a4,4(a5)
 267:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 268:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->dir = READ_DIR;
 1017              		.loc 2 268 19
 1018 006c 833784FD 		ld	a5,-40(s0)
 1019 0070 0547     		li	a4,1
 1020 0072 98DB     		sw	a4,48(a5)
 269:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 270:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->master_rx_buffer = read_buffer;
 1021              		.loc 2 270 32
 1022 0074 833784FD 		ld	a5,-40(s0)
 1023 0078 033784FC 		ld	a4,-56(s0)
 1024 007c 98FF     		sd	a4,56(a5)
 271:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->master_rx_size = read_size;
 1025              		.loc 2 271 30
 1026 007e 835744FD 		lhu	a5,-44(s0)
 1027 0082 1B870700 		sext.w	a4,a5
 1028 0086 833784FD 		ld	a5,-40(s0)
 1029 008a B8C3     		sw	a4,64(a5)
 272:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->master_rx_idx = 0u;
 1030              		.loc 2 272 29
 1031 008c 833784FD 		ld	a5,-40(s0)
 1032 0090 23A20704 		sw	zero,68(a5)
 273:../src/platform/drivers/mss_i2c/mss_i2c.c ****     
 274:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Set I2C status in progress */
 275:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->master_status = MSS_I2C_IN_PROGRESS;
 1033              		.loc 2 275 29
 1034 0094 833784FD 		ld	a5,-40(s0)
 1035 0098 0547     		li	a4,1
 1036 009a B8C7     		sw	a4,72(a5)
 276:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->options = options;
 1037              		.loc 2 276 23
 1038 009c 833784FD 		ld	a5,-40(s0)
 1039 00a0 034764FD 		lbu	a4,-42(s0)
 1040 00a4 2388E700 		sb	a4,16(a5)
 277:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 278:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if (MSS_I2C_IN_PROGRESS == stat_slave)
 1041              		.loc 2 278 8
 1042 00a8 8327C4FE 		lw	a5,-20(s0)
 1043 00ac 1B870700 		sext.w	a4,a5
 1044 00b0 8547     		li	a5,1
 1045 00b2 6318F700 		bne	a4,a5,.L29
 279:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 280:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->is_transaction_pending = 1u;
 1046              		.loc 2 280 42
 1047 00b6 833784FD 		ld	a5,-40(s0)
 1048 00ba 0547     		li	a4,1
 1049 00bc A38CE708 		sb	a4,153(a5)
 1050 00c0 0DA0     		j	.L30
 1051              	.L29:
 281:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 282:../src/platform/drivers/mss_i2c/mss_i2c.c ****     else
 283:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 284:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->hw_reg->CTRL |= STA_MASK;
 1052              		.loc 2 284 17
 1053 00c2 833784FD 		ld	a5,-40(s0)
 1054 00c6 9C6F     		ld	a5,24(a5)
 1055              		.loc 2 284 32
 1056 00c8 83C70700 		lbu	a5,0(a5)
 1057 00cc 13F7F70F 		andi	a4,a5,0xff
 1058              		.loc 2 284 17
 1059 00d0 833784FD 		ld	a5,-40(s0)
 1060 00d4 9C6F     		ld	a5,24(a5)
 1061              		.loc 2 284 32
 1062 00d6 13670702 		ori	a4,a4,32
 1063 00da 1377F70F 		andi	a4,a4,0xff
 1064 00de 2380E700 		sb	a4,0(a5)
 1065              	.L30:
 285:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 286:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 287:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /*
 288:../src/platform/drivers/mss_i2c/mss_i2c.c ****      * Clear interrupts if required (depends on repeated starts).
 289:../src/platform/drivers/mss_i2c/mss_i2c.c ****      * Since the Bus is on hold, only then prior status needs to
 290:../src/platform/drivers/mss_i2c/mss_i2c.c ****      * be cleared.
 291:../src/platform/drivers/mss_i2c/mss_i2c.c ****      */
 292:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if (MSS_I2C_HOLD_BUS == this_i2c->bus_status)
 1066              		.loc 2 292 37
 1067 00e2 833784FD 		ld	a5,-40(s0)
 1068 00e6 83C78709 		lbu	a5,152(a5)
 1069              		.loc 2 292 8
 1070 00ea 3E87     		mv	a4,a5
 1071 00ec 8547     		li	a5,1
 1072 00ee 6318F702 		bne	a4,a5,.L31
 293:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 294:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->hw_reg->CTRL &= ~SI_MASK;
 1073              		.loc 2 294 17
 1074 00f2 833784FD 		ld	a5,-40(s0)
 1075 00f6 9C6F     		ld	a5,24(a5)
 1076              		.loc 2 294 32
 1077 00f8 83C70700 		lbu	a5,0(a5)
 1078 00fc 13F7F70F 		andi	a4,a5,0xff
 1079              		.loc 2 294 17
 1080 0100 833784FD 		ld	a5,-40(s0)
 1081 0104 9C6F     		ld	a5,24(a5)
 1082              		.loc 2 294 32
 1083 0106 5D9B     		andi	a4,a4,-9
 1084 0108 1377F70F 		andi	a4,a4,0xff
 1085 010c 2380E700 		sb	a4,0(a5)
 295:../src/platform/drivers/mss_i2c/mss_i2c.c ****         stat_ctrl = this_i2c->hw_reg->STATUS;
 1086              		.loc 2 295 29
 1087 0110 833784FD 		ld	a5,-40(s0)
 1088 0114 9C6F     		ld	a5,24(a5)
 1089              		.loc 2 295 37
 1090 0116 83C74700 		lbu	a5,4(a5)
 1091              		.loc 2 295 19
 1092 011a A303F4FE 		sb	a5,-25(s0)
 1093              	.L31:
 296:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 297:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 298:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Enable the interrupt. ( Re-enable) */
 299:../src/platform/drivers/mss_i2c/mss_i2c.c ****     PLIC_EnableIRQ(this_i2c->irqn);
 1094              		.loc 2 299 5
 1095 011e 833784FD 		ld	a5,-40(s0)
 1096 0122 DC4B     		lw	a5,20(a5)
 1097 0124 3E85     		mv	a0,a5
 1098 0126 97000000 		call	PLIC_EnableIRQ
 1098      E7800000 
 300:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 301:../src/platform/drivers/mss_i2c/mss_i2c.c ****     restore_interrupts(primask);
 1099              		.loc 2 301 5
 1100 012e 832784FE 		lw	a5,-24(s0)
 1101 0132 3E85     		mv	a0,a5
 1102 0134 97000000 		call	restore_interrupts
 1102      E7800000 
 302:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 1103              		.loc 2 302 1
 1104 013c 0100     		nop
 1105 013e E270     		ld	ra,56(sp)
 1106              		.cfi_restore 1
 1107 0140 4274     		ld	s0,48(sp)
 1108              		.cfi_restore 8
 1109              		.cfi_def_cfa 2, 64
 1110 0142 2161     		addi	sp,sp,64
 1111              		.cfi_def_cfa_offset 0
 1112 0144 8280     		jr	ra
 1113              		.cfi_endproc
 1114              	.LFE14:
 1116              		.section	.text.MSS_I2C_write_read,"ax",@progbits
 1117              		.align	1
 1118              		.globl	MSS_I2C_write_read
 1120              	MSS_I2C_write_read:
 1121              	.LFB15:
 303:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 304:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 305:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_write_read()
 306:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
 307:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 308:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_write_read
 309:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
 310:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c,
 311:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t serial_addr,
 312:../src/platform/drivers/mss_i2c/mss_i2c.c ****     const uint8_t * addr_offset,
 313:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint16_t offset_size,
 314:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t * read_buffer,
 315:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint16_t read_size,
 316:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t options
 317:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
 318:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 1122              		.loc 2 318 1
 1123              		.cfi_startproc
 1124 0000 3971     		addi	sp,sp,-64
 1125              		.cfi_def_cfa_offset 64
 1126 0002 06FC     		sd	ra,56(sp)
 1127 0004 22F8     		sd	s0,48(sp)
 1128              		.cfi_offset 1, -8
 1129              		.cfi_offset 8, -16
 1130 0006 8000     		addi	s0,sp,64
 1131              		.cfi_def_cfa 8, 0
 1132 0008 233CA4FC 		sd	a0,-40(s0)
 1133 000c 2334C4FC 		sd	a2,-56(s0)
 1134 0010 3686     		mv	a2,a3
 1135 0012 2330E4FC 		sd	a4,-64(s0)
 1136 0016 BE86     		mv	a3,a5
 1137 0018 4287     		mv	a4,a6
 1138 001a AE87     		mv	a5,a1
 1139 001c A30BF4FC 		sb	a5,-41(s0)
 1140 0020 B287     		mv	a5,a2
 1141 0022 231AF4FC 		sh	a5,-44(s0)
 1142 0026 B687     		mv	a5,a3
 1143 0028 2319F4FC 		sh	a5,-46(s0)
 1144 002c BA87     		mv	a5,a4
 1145 002e A308F4FC 		sb	a5,-47(s0)
 319:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_status_t stat_slave = this_i2c->slave_status;
 1146              		.loc 2 319 22
 1147 0032 833784FD 		ld	a5,-40(s0)
 1148 0036 BC5B     		lw	a5,112(a5)
 1149 0038 2326F4FE 		sw	a5,-20(s0)
 320:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 321:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) ||
 322:../src/platform/drivers/mss_i2c/mss_i2c.c ****            (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi));
 323:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT(offset_size > 0u);
 324:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT(addr_offset != (const uint8_t *)0);
 325:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT(read_size > 0u);
 326:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT(read_buffer != (uint8_t *)0);
 327:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 328:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if((read_size > 0u) && (offset_size > 0u))
 1150              		.loc 2 328 7
 1151 003c 835724FD 		lhu	a5,-46(s0)
 1152 0040 8127     		sext.w	a5,a5
 1153 0042 638F0712 		beq	a5,zero,.L38
 1154              		.loc 2 328 25 discriminator 1
 1155 0046 835744FD 		lhu	a5,-44(s0)
 1156 004a 8127     		sext.w	a5,a5
 1157 004c 638A0712 		beq	a5,zero,.L38
 1158              	.LBB4:
 329:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 330:../src/platform/drivers/mss_i2c/mss_i2c.c ****         uint32_t primask;
 331:../src/platform/drivers/mss_i2c/mss_i2c.c ****         volatile uint8_t stat_ctrl;
 332:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 333:../src/platform/drivers/mss_i2c/mss_i2c.c ****         primask = disable_interrupts();
 1159              		.loc 2 333 19
 1160 0050 97000000 		call	disable_interrupts
 1160      E7800000 
 1161 0058 AA87     		mv	a5,a0
 1162 005a 2324F4FE 		sw	a5,-24(s0)
 334:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 335:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /* Update the transaction only when there is no transaction going on I2C */
 336:../src/platform/drivers/mss_i2c/mss_i2c.c ****         if (this_i2c->transaction == NO_TRANSACTION)
 1163              		.loc 2 336 21
 1164 005e 833784FD 		ld	a5,-40(s0)
 1165 0062 83C78700 		lbu	a5,8(a5)
 1166              		.loc 2 336 12
 1167 0066 91E7     		bne	a5,zero,.L34
 337:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
 338:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->transaction = MASTER_RANDOM_READ_TRANSACTION;
 1168              		.loc 2 338 35
 1169 0068 833784FD 		ld	a5,-40(s0)
 1170 006c 0D47     		li	a4,3
 1171 006e 2384E700 		sb	a4,8(a5)
 1172              	.L34:
 339:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
 340:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 341:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /* Update the Pending transaction information so that transaction can restarted */
 342:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->pending_transaction = MASTER_RANDOM_READ_TRANSACTION ;
 1173              		.loc 2 342 39
 1174 0072 833784FD 		ld	a5,-40(s0)
 1175 0076 0D47     		li	a4,3
 1176 0078 238DE708 		sb	a4,154(a5)
 343:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 344:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /* Update target address */
 345:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->target_addr = (uint_fast8_t)serial_addr << 1u;
 1177              		.loc 2 345 33
 1178 007c 834774FD 		lbu	a5,-41(s0)
 1179 0080 8127     		sext.w	a5,a5
 1180              		.loc 2 345 59
 1181 0082 9B971700 		slliw	a5,a5,1
 1182 0086 1B870700 		sext.w	a4,a5
 1183              		.loc 2 345 31
 1184 008a 833784FD 		ld	a5,-40(s0)
 1185 008e D8C3     		sw	a4,4(a5)
 346:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 347:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->dir = WRITE_DIR;
 1186              		.loc 2 347 23
 1187 0090 833784FD 		ld	a5,-40(s0)
 1188 0094 23A80702 		sw	zero,48(a5)
 348:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->master_tx_buffer = addr_offset;
 1189              		.loc 2 348 36
 1190 0098 833784FD 		ld	a5,-40(s0)
 1191 009c 033784FC 		ld	a4,-56(s0)
 1192 00a0 98F3     		sd	a4,32(a5)
 349:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->master_tx_size = offset_size;
 1193              		.loc 2 349 34
 1194 00a2 835744FD 		lhu	a5,-44(s0)
 1195 00a6 1B870700 		sext.w	a4,a5
 1196 00aa 833784FD 		ld	a5,-40(s0)
 1197 00ae 98D7     		sw	a4,40(a5)
 350:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->master_tx_idx = 0u;
 1198              		.loc 2 350 33
 1199 00b0 833784FD 		ld	a5,-40(s0)
 1200 00b4 23A60702 		sw	zero,44(a5)
 351:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 352:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->master_rx_buffer = read_buffer;
 1201              		.loc 2 352 36
 1202 00b8 833784FD 		ld	a5,-40(s0)
 1203 00bc 033704FC 		ld	a4,-64(s0)
 1204 00c0 98FF     		sd	a4,56(a5)
 353:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->master_rx_size = read_size;
 1205              		.loc 2 353 34
 1206 00c2 835724FD 		lhu	a5,-46(s0)
 1207 00c6 1B870700 		sext.w	a4,a5
 1208 00ca 833784FD 		ld	a5,-40(s0)
 1209 00ce B8C3     		sw	a4,64(a5)
 354:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->master_rx_idx = 0u;
 1210              		.loc 2 354 33
 1211 00d0 833784FD 		ld	a5,-40(s0)
 1212 00d4 23A20704 		sw	zero,68(a5)
 355:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 356:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /* Set I2C status in progress */
 357:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->master_status = MSS_I2C_IN_PROGRESS;
 1213              		.loc 2 357 33
 1214 00d8 833784FD 		ld	a5,-40(s0)
 1215 00dc 0547     		li	a4,1
 1216 00de B8C7     		sw	a4,72(a5)
 358:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->options = options;
 1217              		.loc 2 358 27
 1218 00e0 833784FD 		ld	a5,-40(s0)
 1219 00e4 034714FD 		lbu	a4,-47(s0)
 1220 00e8 2388E700 		sb	a4,16(a5)
 359:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 360:../src/platform/drivers/mss_i2c/mss_i2c.c ****         if (MSS_I2C_IN_PROGRESS == stat_slave)
 1221              		.loc 2 360 12
 1222 00ec 8327C4FE 		lw	a5,-20(s0)
 1223 00f0 1B870700 		sext.w	a4,a5
 1224 00f4 8547     		li	a5,1
 1225 00f6 6318F700 		bne	a4,a5,.L35
 361:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
 362:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->is_transaction_pending = 1u;
 1226              		.loc 2 362 46
 1227 00fa 833784FD 		ld	a5,-40(s0)
 1228 00fe 0547     		li	a4,1
 1229 0100 A38CE708 		sb	a4,153(a5)
 1230 0104 0DA0     		j	.L36
 1231              	.L35:
 363:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
 364:../src/platform/drivers/mss_i2c/mss_i2c.c ****         else
 365:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
 366:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->CTRL |= STA_MASK;
 1232              		.loc 2 366 21
 1233 0106 833784FD 		ld	a5,-40(s0)
 1234 010a 9C6F     		ld	a5,24(a5)
 1235              		.loc 2 366 36
 1236 010c 83C70700 		lbu	a5,0(a5)
 1237 0110 13F7F70F 		andi	a4,a5,0xff
 1238              		.loc 2 366 21
 1239 0114 833784FD 		ld	a5,-40(s0)
 1240 0118 9C6F     		ld	a5,24(a5)
 1241              		.loc 2 366 36
 1242 011a 13670702 		ori	a4,a4,32
 1243 011e 1377F70F 		andi	a4,a4,0xff
 1244 0122 2380E700 		sb	a4,0(a5)
 1245              	.L36:
 367:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
 368:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 369:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /*
 370:../src/platform/drivers/mss_i2c/mss_i2c.c ****          * Clear interrupts if required (depends on repeated starts).
 371:../src/platform/drivers/mss_i2c/mss_i2c.c ****          * Since the Bus is on hold, only then prior status needs to
 372:../src/platform/drivers/mss_i2c/mss_i2c.c ****          * be cleared.
 373:../src/platform/drivers/mss_i2c/mss_i2c.c ****          */
 374:../src/platform/drivers/mss_i2c/mss_i2c.c ****         if (MSS_I2C_HOLD_BUS == this_i2c->bus_status)
 1246              		.loc 2 374 41
 1247 0126 833784FD 		ld	a5,-40(s0)
 1248 012a 83C78709 		lbu	a5,152(a5)
 1249              		.loc 2 374 12
 1250 012e 3E87     		mv	a4,a5
 1251 0130 8547     		li	a5,1
 1252 0132 6318F702 		bne	a4,a5,.L37
 375:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
 376:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->CTRL &= ~SI_MASK;
 1253              		.loc 2 376 21
 1254 0136 833784FD 		ld	a5,-40(s0)
 1255 013a 9C6F     		ld	a5,24(a5)
 1256              		.loc 2 376 36
 1257 013c 83C70700 		lbu	a5,0(a5)
 1258 0140 13F7F70F 		andi	a4,a5,0xff
 1259              		.loc 2 376 21
 1260 0144 833784FD 		ld	a5,-40(s0)
 1261 0148 9C6F     		ld	a5,24(a5)
 1262              		.loc 2 376 36
 1263 014a 5D9B     		andi	a4,a4,-9
 1264 014c 1377F70F 		andi	a4,a4,0xff
 1265 0150 2380E700 		sb	a4,0(a5)
 377:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 378:../src/platform/drivers/mss_i2c/mss_i2c.c ****             stat_ctrl = this_i2c->hw_reg->STATUS;
 1266              		.loc 2 378 33
 1267 0154 833784FD 		ld	a5,-40(s0)
 1268 0158 9C6F     		ld	a5,24(a5)
 1269              		.loc 2 378 41
 1270 015a 83C74700 		lbu	a5,4(a5)
 1271              		.loc 2 378 23
 1272 015e A303F4FE 		sb	a5,-25(s0)
 1273              	.L37:
 379:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
 380:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 381:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /* Enable the interrupt. ( Re-enable) */
 382:../src/platform/drivers/mss_i2c/mss_i2c.c ****         PLIC_EnableIRQ(this_i2c->irqn);
 1274              		.loc 2 382 9
 1275 0162 833784FD 		ld	a5,-40(s0)
 1276 0166 DC4B     		lw	a5,20(a5)
 1277 0168 3E85     		mv	a0,a5
 1278 016a 97000000 		call	PLIC_EnableIRQ
 1278      E7800000 
 383:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 384:../src/platform/drivers/mss_i2c/mss_i2c.c ****         restore_interrupts(primask);
 1279              		.loc 2 384 9
 1280 0172 832784FE 		lw	a5,-24(s0)
 1281 0176 3E85     		mv	a0,a5
 1282 0178 97000000 		call	restore_interrupts
 1282      E7800000 
 1283              	.L38:
 1284              	.LBE4:
 385:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 386:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 1285              		.loc 2 386 1
 1286 0180 0100     		nop
 1287 0182 E270     		ld	ra,56(sp)
 1288              		.cfi_restore 1
 1289 0184 4274     		ld	s0,48(sp)
 1290              		.cfi_restore 8
 1291              		.cfi_def_cfa 2, 64
 1292 0186 2161     		addi	sp,sp,64
 1293              		.cfi_def_cfa_offset 0
 1294 0188 8280     		jr	ra
 1295              		.cfi_endproc
 1296              	.LFE15:
 1298              		.section	.text.MSS_I2C_get_status,"ax",@progbits
 1299              		.align	1
 1300              		.globl	MSS_I2C_get_status
 1302              	MSS_I2C_get_status:
 1303              	.LFB16:
 387:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 388:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 389:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_get_status()
 390:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
 391:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 392:../src/platform/drivers/mss_i2c/mss_i2c.c **** mss_i2c_status_t MSS_I2C_get_status
 393:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
 394:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c
 395:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
 396:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 1304              		.loc 2 396 1
 1305              		.cfi_startproc
 1306 0000 7971     		addi	sp,sp,-48
 1307              		.cfi_def_cfa_offset 48
 1308 0002 22F4     		sd	s0,40(sp)
 1309              		.cfi_offset 8, -8
 1310 0004 0018     		addi	s0,sp,48
 1311              		.cfi_def_cfa 8, 0
 1312 0006 233CA4FC 		sd	a0,-40(s0)
 397:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_status_t i2c_status;
 398:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 399:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) ||
 400:../src/platform/drivers/mss_i2c/mss_i2c.c ****            (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi));
 401:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 402:../src/platform/drivers/mss_i2c/mss_i2c.c ****     i2c_status = this_i2c->master_status;
 1313              		.loc 2 402 16
 1314 000a 833784FD 		ld	a5,-40(s0)
 1315 000e BC47     		lw	a5,72(a5)
 1316 0010 2326F4FE 		sw	a5,-20(s0)
 403:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 404:../src/platform/drivers/mss_i2c/mss_i2c.c ****     return i2c_status;
 1317              		.loc 2 404 12
 1318 0014 8327C4FE 		lw	a5,-20(s0)
 405:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 1319              		.loc 2 405 1
 1320 0018 3E85     		mv	a0,a5
 1321 001a 2274     		ld	s0,40(sp)
 1322              		.cfi_restore 8
 1323              		.cfi_def_cfa 2, 48
 1324 001c 4561     		addi	sp,sp,48
 1325              		.cfi_def_cfa_offset 0
 1326 001e 8280     		jr	ra
 1327              		.cfi_endproc
 1328              	.LFE16:
 1330              		.section	.text.MSS_I2C_wait_complete,"ax",@progbits
 1331              		.align	1
 1332              		.globl	MSS_I2C_wait_complete
 1334              	MSS_I2C_wait_complete:
 1335              	.LFB17:
 406:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 407:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 408:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_wait_complete()
 409:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
 410:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 411:../src/platform/drivers/mss_i2c/mss_i2c.c **** mss_i2c_status_t MSS_I2C_wait_complete
 412:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
 413:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c,
 414:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint32_t timeout_ms
 415:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
 416:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 1336              		.loc 2 416 1
 1337              		.cfi_startproc
 1338 0000 7971     		addi	sp,sp,-48
 1339              		.cfi_def_cfa_offset 48
 1340 0002 22F4     		sd	s0,40(sp)
 1341              		.cfi_offset 8, -8
 1342 0004 0018     		addi	s0,sp,48
 1343              		.cfi_def_cfa 8, 0
 1344 0006 233CA4FC 		sd	a0,-40(s0)
 1345 000a AE87     		mv	a5,a1
 1346 000c 232AF4FC 		sw	a5,-44(s0)
 417:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_status_t i2c_status;
 418:../src/platform/drivers/mss_i2c/mss_i2c.c ****     
 419:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) ||
 420:../src/platform/drivers/mss_i2c/mss_i2c.c ****                (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi));
 421:../src/platform/drivers/mss_i2c/mss_i2c.c ****     
 422:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->master_timeout_ms = timeout_ms;
 1347              		.loc 2 422 33
 1348 0010 833784FD 		ld	a5,-40(s0)
 1349 0014 032744FD 		lw	a4,-44(s0)
 1350 0018 F8C7     		sw	a4,76(a5)
 1351              	.L42:
 423:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 424:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Run the loop until state returns I2C_FAILED  or I2C_SUCESS*/
 425:../src/platform/drivers/mss_i2c/mss_i2c.c ****     do {
 426:../src/platform/drivers/mss_i2c/mss_i2c.c ****         i2c_status = this_i2c->master_status;
 1352              		.loc 2 426 20 discriminator 1
 1353 001a 833784FD 		ld	a5,-40(s0)
 1354 001e BC47     		lw	a5,72(a5)
 1355 0020 2326F4FE 		sw	a5,-20(s0)
 427:../src/platform/drivers/mss_i2c/mss_i2c.c ****     } while(MSS_I2C_IN_PROGRESS == i2c_status);
 1356              		.loc 2 427 5 discriminator 1
 1357 0024 8327C4FE 		lw	a5,-20(s0)
 1358 0028 1B870700 		sext.w	a4,a5
 1359 002c 8547     		li	a5,1
 1360 002e E306F7FE 		beq	a4,a5,.L42
 428:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 429:../src/platform/drivers/mss_i2c/mss_i2c.c ****     return i2c_status;
 1361              		.loc 2 429 12
 1362 0032 8327C4FE 		lw	a5,-20(s0)
 430:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 1363              		.loc 2 430 1
 1364 0036 3E85     		mv	a0,a5
 1365 0038 2274     		ld	s0,40(sp)
 1366              		.cfi_restore 8
 1367              		.cfi_def_cfa 2, 48
 1368 003a 4561     		addi	sp,sp,48
 1369              		.cfi_def_cfa_offset 0
 1370 003c 8280     		jr	ra
 1371              		.cfi_endproc
 1372              	.LFE17:
 1374              		.section	.text.MSS_I2C_system_tick,"ax",@progbits
 1375              		.align	1
 1376              		.globl	MSS_I2C_system_tick
 1378              	MSS_I2C_system_tick:
 1379              	.LFB18:
 431:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 432:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 433:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * I2C_system_tick()
 434:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "core_i2c.h" for details of how to use this function.
 435:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 436:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_system_tick
 437:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
 438:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c,
 439:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint32_t ms_since_last_tick
 440:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
 441:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 1380              		.loc 2 441 1
 1381              		.cfi_startproc
 1382 0000 0111     		addi	sp,sp,-32
 1383              		.cfi_def_cfa_offset 32
 1384 0002 22EC     		sd	s0,24(sp)
 1385              		.cfi_offset 8, -8
 1386 0004 0010     		addi	s0,sp,32
 1387              		.cfi_def_cfa 8, 0
 1388 0006 2334A4FE 		sd	a0,-24(s0)
 1389 000a AE87     		mv	a5,a1
 1390 000c 2322F4FE 		sw	a5,-28(s0)
 442:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if(this_i2c->master_timeout_ms != MSS_I2C_NO_TIMEOUT)
 1391              		.loc 2 442 16
 1392 0010 833784FE 		ld	a5,-24(s0)
 1393 0014 FC47     		lw	a5,76(a5)
 1394              		.loc 2 442 7
 1395 0016 B1C7     		beq	a5,zero,.L47
 443:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 444:../src/platform/drivers/mss_i2c/mss_i2c.c ****         if(this_i2c->master_timeout_ms > ms_since_last_tick)
 1396              		.loc 2 444 20
 1397 0018 833784FE 		ld	a5,-24(s0)
 1398 001c F847     		lw	a4,76(a5)
 1399              		.loc 2 444 11
 1400 001e 832744FE 		lw	a5,-28(s0)
 1401 0022 8127     		sext.w	a5,a5
 1402 0024 63FFE700 		bgeu	a5,a4,.L46
 445:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
 446:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->master_timeout_ms -= ms_since_last_tick;
 1403              		.loc 2 446 41
 1404 0028 833784FE 		ld	a5,-24(s0)
 1405 002c F847     		lw	a4,76(a5)
 1406 002e 832744FE 		lw	a5,-28(s0)
 1407 0032 BB07F740 		subw	a5,a4,a5
 1408 0036 1B870700 		sext.w	a4,a5
 1409 003a 833784FE 		ld	a5,-24(s0)
 1410 003e F8C7     		sw	a4,76(a5)
 447:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
 448:../src/platform/drivers/mss_i2c/mss_i2c.c ****         else
 449:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
 450:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*
 451:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * Mark current transaction as having timed out.
 452:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
 453:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->master_status = MSS_I2C_TIMED_OUT;
 454:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->transaction = NO_TRANSACTION;
 455:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->is_transaction_pending = (uint8_t)0;
 456:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
 457:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*
 458:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * Make sure we do not incorrectly signal a timeout for subsequent
 459:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * transactions.
 460:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
 461:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->master_timeout_ms = MSS_I2C_NO_TIMEOUT;
 462:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
 463:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 464:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 1411              		.loc 2 464 1
 1412 0040 0DA0     		j	.L47
 1413              	.L46:
 453:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->transaction = NO_TRANSACTION;
 1414              		.loc 2 453 37
 1415 0042 833784FE 		ld	a5,-24(s0)
 1416 0046 0D47     		li	a4,3
 1417 0048 B8C7     		sw	a4,72(a5)
 454:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->is_transaction_pending = (uint8_t)0;
 1418              		.loc 2 454 35
 1419 004a 833784FE 		ld	a5,-24(s0)
 1420 004e 23840700 		sb	zero,8(a5)
 455:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
 1421              		.loc 2 455 46
 1422 0052 833784FE 		ld	a5,-24(s0)
 1423 0056 A38C0708 		sb	zero,153(a5)
 461:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
 1424              		.loc 2 461 41
 1425 005a 833784FE 		ld	a5,-24(s0)
 1426 005e 23A60704 		sw	zero,76(a5)
 1427              	.L47:
 1428              		.loc 2 464 1
 1429 0062 0100     		nop
 1430 0064 6264     		ld	s0,24(sp)
 1431              		.cfi_restore 8
 1432              		.cfi_def_cfa 2, 32
 1433 0066 0561     		addi	sp,sp,32
 1434              		.cfi_def_cfa_offset 0
 1435 0068 8280     		jr	ra
 1436              		.cfi_endproc
 1437              	.LFE18:
 1439              		.section	.text.MSS_I2C_set_slave_tx_buffer,"ax",@progbits
 1440              		.align	1
 1441              		.globl	MSS_I2C_set_slave_tx_buffer
 1443              	MSS_I2C_set_slave_tx_buffer:
 1444              	.LFB19:
 465:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 466:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 467:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_set_slave_tx_buffer()
 468:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
 469:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 470:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_set_slave_tx_buffer
 471:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
 472:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c,
 473:../src/platform/drivers/mss_i2c/mss_i2c.c ****     const uint8_t * tx_buffer,
 474:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint16_t tx_size
 475:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
 476:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 1445              		.loc 2 476 1
 1446              		.cfi_startproc
 1447 0000 3971     		addi	sp,sp,-64
 1448              		.cfi_def_cfa_offset 64
 1449 0002 06FC     		sd	ra,56(sp)
 1450 0004 22F8     		sd	s0,48(sp)
 1451              		.cfi_offset 1, -8
 1452              		.cfi_offset 8, -16
 1453 0006 8000     		addi	s0,sp,64
 1454              		.cfi_def_cfa 8, 0
 1455 0008 233CA4FC 		sd	a0,-40(s0)
 1456 000c 2338B4FC 		sd	a1,-48(s0)
 1457 0010 B287     		mv	a5,a2
 1458 0012 2317F4FC 		sh	a5,-50(s0)
 477:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint32_t primask;
 478:../src/platform/drivers/mss_i2c/mss_i2c.c ****     
 479:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) ||
 480:../src/platform/drivers/mss_i2c/mss_i2c.c ****            (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi));
 481:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 482:../src/platform/drivers/mss_i2c/mss_i2c.c ****     primask = disable_interrupts();
 1459              		.loc 2 482 15
 1460 0016 97000000 		call	disable_interrupts
 1460      E7800000 
 1461 001e AA87     		mv	a5,a0
 1462 0020 2326F4FE 		sw	a5,-20(s0)
 483:../src/platform/drivers/mss_i2c/mss_i2c.c ****     
 484:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->slave_tx_buffer = tx_buffer;
 1463              		.loc 2 484 31
 1464 0024 833784FD 		ld	a5,-40(s0)
 1465 0028 033704FD 		ld	a4,-48(s0)
 1466 002c B8EB     		sd	a4,80(a5)
 485:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->slave_tx_size = tx_size;
 1467              		.loc 2 485 29
 1468 002e 8357E4FC 		lhu	a5,-50(s0)
 1469 0032 1B870700 		sext.w	a4,a5
 1470 0036 833784FD 		ld	a5,-40(s0)
 1471 003a B8CF     		sw	a4,88(a5)
 486:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->slave_tx_idx = 0u;
 1472              		.loc 2 486 28
 1473 003c 833784FD 		ld	a5,-40(s0)
 1474 0040 23AE0704 		sw	zero,92(a5)
 487:../src/platform/drivers/mss_i2c/mss_i2c.c ****     
 488:../src/platform/drivers/mss_i2c/mss_i2c.c ****     restore_interrupts(primask);
 1475              		.loc 2 488 5
 1476 0044 8327C4FE 		lw	a5,-20(s0)
 1477 0048 3E85     		mv	a0,a5
 1478 004a 97000000 		call	restore_interrupts
 1478      E7800000 
 489:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 1479              		.loc 2 489 1
 1480 0052 0100     		nop
 1481 0054 E270     		ld	ra,56(sp)
 1482              		.cfi_restore 1
 1483 0056 4274     		ld	s0,48(sp)
 1484              		.cfi_restore 8
 1485              		.cfi_def_cfa 2, 64
 1486 0058 2161     		addi	sp,sp,64
 1487              		.cfi_def_cfa_offset 0
 1488 005a 8280     		jr	ra
 1489              		.cfi_endproc
 1490              	.LFE19:
 1492              		.section	.text.MSS_I2C_set_slave_rx_buffer,"ax",@progbits
 1493              		.align	1
 1494              		.globl	MSS_I2C_set_slave_rx_buffer
 1496              	MSS_I2C_set_slave_rx_buffer:
 1497              	.LFB20:
 490:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 491:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 492:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_set_slave_rx_buffer()
 493:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
 494:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 495:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_set_slave_rx_buffer
 496:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
 497:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c,
 498:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t * rx_buffer,
 499:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint16_t rx_size
 500:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
 501:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 1498              		.loc 2 501 1
 1499              		.cfi_startproc
 1500 0000 3971     		addi	sp,sp,-64
 1501              		.cfi_def_cfa_offset 64
 1502 0002 06FC     		sd	ra,56(sp)
 1503 0004 22F8     		sd	s0,48(sp)
 1504              		.cfi_offset 1, -8
 1505              		.cfi_offset 8, -16
 1506 0006 8000     		addi	s0,sp,64
 1507              		.cfi_def_cfa 8, 0
 1508 0008 233CA4FC 		sd	a0,-40(s0)
 1509 000c 2338B4FC 		sd	a1,-48(s0)
 1510 0010 B287     		mv	a5,a2
 1511 0012 2317F4FC 		sh	a5,-50(s0)
 502:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint32_t primask;
 503:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 504:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) ||
 505:../src/platform/drivers/mss_i2c/mss_i2c.c ****            (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi));
 506:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 507:../src/platform/drivers/mss_i2c/mss_i2c.c ****     primask = disable_interrupts();
 1512              		.loc 2 507 15
 1513 0016 97000000 		call	disable_interrupts
 1513      E7800000 
 1514 001e AA87     		mv	a5,a0
 1515 0020 2326F4FE 		sw	a5,-20(s0)
 508:../src/platform/drivers/mss_i2c/mss_i2c.c ****     
 509:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->slave_rx_buffer = rx_buffer;
 1516              		.loc 2 509 31
 1517 0024 833784FD 		ld	a5,-40(s0)
 1518 0028 033704FD 		ld	a4,-48(s0)
 1519 002c B8F3     		sd	a4,96(a5)
 510:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->slave_rx_size = rx_size;
 1520              		.loc 2 510 29
 1521 002e 8357E4FC 		lhu	a5,-50(s0)
 1522 0032 1B870700 		sext.w	a4,a5
 1523 0036 833784FD 		ld	a5,-40(s0)
 1524 003a B8D7     		sw	a4,104(a5)
 511:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->slave_rx_idx = 0u;
 1525              		.loc 2 511 28
 1526 003c 833784FD 		ld	a5,-40(s0)
 1527 0040 23A60706 		sw	zero,108(a5)
 512:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 513:../src/platform/drivers/mss_i2c/mss_i2c.c ****     restore_interrupts(primask);
 1528              		.loc 2 513 5
 1529 0044 8327C4FE 		lw	a5,-20(s0)
 1530 0048 3E85     		mv	a0,a5
 1531 004a 97000000 		call	restore_interrupts
 1531      E7800000 
 514:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 1532              		.loc 2 514 1
 1533 0052 0100     		nop
 1534 0054 E270     		ld	ra,56(sp)
 1535              		.cfi_restore 1
 1536 0056 4274     		ld	s0,48(sp)
 1537              		.cfi_restore 8
 1538              		.cfi_def_cfa 2, 64
 1539 0058 2161     		addi	sp,sp,64
 1540              		.cfi_def_cfa_offset 0
 1541 005a 8280     		jr	ra
 1542              		.cfi_endproc
 1543              	.LFE20:
 1545              		.section	.text.MSS_I2C_set_slave_mem_offset_length,"ax",@progbits
 1546              		.align	1
 1547              		.globl	MSS_I2C_set_slave_mem_offset_length
 1549              	MSS_I2C_set_slave_mem_offset_length:
 1550              	.LFB21:
 515:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 516:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 517:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_set_slave_mem_offset_length()
 518:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
 519:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 520:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_set_slave_mem_offset_length
 521:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
 522:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c,
 523:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t offset_length
 524:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
 525:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 1551              		.loc 2 525 1
 1552              		.cfi_startproc
 1553 0000 0111     		addi	sp,sp,-32
 1554              		.cfi_def_cfa_offset 32
 1555 0002 22EC     		sd	s0,24(sp)
 1556              		.cfi_offset 8, -8
 1557 0004 0010     		addi	s0,sp,32
 1558              		.cfi_def_cfa 8, 0
 1559 0006 2334A4FE 		sd	a0,-24(s0)
 1560 000a AE87     		mv	a5,a1
 1561 000c A303F4FE 		sb	a5,-25(s0)
 526:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) ||
 527:../src/platform/drivers/mss_i2c/mss_i2c.c ****            (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi));
 528:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT(offset_length <= MAX_OFFSET_LENGTH);
 529:../src/platform/drivers/mss_i2c/mss_i2c.c ****     
 530:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if(offset_length > MAX_OFFSET_LENGTH)
 1562              		.loc 2 530 7
 1563 0010 834774FE 		lbu	a5,-25(s0)
 1564 0014 13F7F70F 		andi	a4,a5,0xff
 1565 0018 8947     		li	a5,2
 1566 001a 63F7E700 		bleu	a4,a5,.L51
 531:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 532:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->slave_mem_offset_length = MAX_OFFSET_LENGTH;
 1567              		.loc 2 532 43
 1568 001e 833784FE 		ld	a5,-24(s0)
 1569 0022 0947     		li	a4,2
 1570 0024 F8DB     		sw	a4,116(a5)
 533:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 534:../src/platform/drivers/mss_i2c/mss_i2c.c ****     else
 535:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 536:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->slave_mem_offset_length = offset_length;
 537:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 538:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 1571              		.loc 2 538 1
 1572 0026 01A8     		j	.L53
 1573              	.L51:
 536:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 1574              		.loc 2 536 43
 1575 0028 834774FE 		lbu	a5,-25(s0)
 1576 002c 1B870700 		sext.w	a4,a5
 1577 0030 833784FE 		ld	a5,-24(s0)
 1578 0034 F8DB     		sw	a4,116(a5)
 1579              	.L53:
 1580              		.loc 2 538 1
 1581 0036 0100     		nop
 1582 0038 6264     		ld	s0,24(sp)
 1583              		.cfi_restore 8
 1584              		.cfi_def_cfa 2, 32
 1585 003a 0561     		addi	sp,sp,32
 1586              		.cfi_def_cfa_offset 0
 1587 003c 8280     		jr	ra
 1588              		.cfi_endproc
 1589              	.LFE21:
 1591              		.section	.text.MSS_I2C_register_transfer_completion_handler,"ax",@progbits
 1592              		.align	1
 1593              		.globl	MSS_I2C_register_transfer_completion_handler
 1595              	MSS_I2C_register_transfer_completion_handler:
 1596              	.LFB22:
 539:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 540:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 541:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_register_transfer_completion_handler()
 542:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
 543:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 544:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_register_transfer_completion_handler
 545:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
 546:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c,
 547:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_transfer_completion_t completion_handler
 548:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
 549:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 1597              		.loc 2 549 1
 1598              		.cfi_startproc
 1599 0000 0111     		addi	sp,sp,-32
 1600              		.cfi_def_cfa_offset 32
 1601 0002 22EC     		sd	s0,24(sp)
 1602              		.cfi_offset 8, -8
 1603 0004 0010     		addi	s0,sp,32
 1604              		.cfi_def_cfa 8, 0
 1605 0006 2334A4FE 		sd	a0,-24(s0)
 1606 000a 2330B4FE 		sd	a1,-32(s0)
 550:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) ||
 551:../src/platform/drivers/mss_i2c/mss_i2c.c ****            (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi));
 552:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 553:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if(completion_handler == NULL)
 1607              		.loc 2 553 7
 1608 000e 833704FE 		ld	a5,-32(s0)
 1609 0012 91E7     		bne	a5,zero,.L55
 554:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 555:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->transfer_completion_handler = 0u;
 1610              		.loc 2 555 47
 1611 0014 833784FE 		ld	a5,-24(s0)
 1612 0018 23B40708 		sd	zero,136(a5)
 556:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 557:../src/platform/drivers/mss_i2c/mss_i2c.c ****     else
 558:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 559:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->transfer_completion_handler = completion_handler;
 560:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 561:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 1613              		.loc 2 561 1
 1614 001c 31A0     		j	.L57
 1615              	.L55:
 559:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 1616              		.loc 2 559 47
 1617 001e 833784FE 		ld	a5,-24(s0)
 1618 0022 033704FE 		ld	a4,-32(s0)
 1619 0026 D8E7     		sd	a4,136(a5)
 1620              	.L57:
 1621              		.loc 2 561 1
 1622 0028 0100     		nop
 1623 002a 6264     		ld	s0,24(sp)
 1624              		.cfi_restore 8
 1625              		.cfi_def_cfa 2, 32
 1626 002c 0561     		addi	sp,sp,32
 1627              		.cfi_def_cfa_offset 0
 1628 002e 8280     		jr	ra
 1629              		.cfi_endproc
 1630              	.LFE22:
 1632              		.section	.text.MSS_I2C_register_write_handler,"ax",@progbits
 1633              		.align	1
 1634              		.globl	MSS_I2C_register_write_handler
 1636              	MSS_I2C_register_write_handler:
 1637              	.LFB23:
 562:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 563:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 564:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_register_write_handler()
 565:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
 566:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 567:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_register_write_handler
 568:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
 569:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c,
 570:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_slave_wr_handler_t handler
 571:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
 572:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 1638              		.loc 2 572 1
 1639              		.cfi_startproc
 1640 0000 0111     		addi	sp,sp,-32
 1641              		.cfi_def_cfa_offset 32
 1642 0002 22EC     		sd	s0,24(sp)
 1643              		.cfi_offset 8, -8
 1644 0004 0010     		addi	s0,sp,32
 1645              		.cfi_def_cfa 8, 0
 1646 0006 2334A4FE 		sd	a0,-24(s0)
 1647 000a 2330B4FE 		sd	a1,-32(s0)
 573:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) ||
 574:../src/platform/drivers/mss_i2c/mss_i2c.c ****            (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi));
 575:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 576:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->slave_write_handler = handler;
 1648              		.loc 2 576 35
 1649 000e 833784FE 		ld	a5,-24(s0)
 1650 0012 033704FE 		ld	a4,-32(s0)
 1651 0016 B8FF     		sd	a4,120(a5)
 577:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 1652              		.loc 2 577 1
 1653 0018 0100     		nop
 1654 001a 6264     		ld	s0,24(sp)
 1655              		.cfi_restore 8
 1656              		.cfi_def_cfa 2, 32
 1657 001c 0561     		addi	sp,sp,32
 1658              		.cfi_def_cfa_offset 0
 1659 001e 8280     		jr	ra
 1660              		.cfi_endproc
 1661              	.LFE23:
 1663              		.section	.text.MSS_I2C_enable_slave,"ax",@progbits
 1664              		.align	1
 1665              		.globl	MSS_I2C_enable_slave
 1667              	MSS_I2C_enable_slave:
 1668              	.LFB24:
 578:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 579:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 580:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_enable_slave()
 581:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
 582:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 583:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_enable_slave
 584:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
 585:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c
 586:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
 587:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 1669              		.loc 2 587 1
 1670              		.cfi_startproc
 1671 0000 7971     		addi	sp,sp,-48
 1672              		.cfi_def_cfa_offset 48
 1673 0002 06F4     		sd	ra,40(sp)
 1674 0004 22F0     		sd	s0,32(sp)
 1675              		.cfi_offset 1, -8
 1676              		.cfi_offset 8, -16
 1677 0006 0018     		addi	s0,sp,48
 1678              		.cfi_def_cfa 8, 0
 1679 0008 233CA4FC 		sd	a0,-40(s0)
 588:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint32_t primask;
 589:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 590:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) ||
 591:../src/platform/drivers/mss_i2c/mss_i2c.c ****            (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi));
 592:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 593:../src/platform/drivers/mss_i2c/mss_i2c.c ****     primask = disable_interrupts();
 1680              		.loc 2 593 15
 1681 000c 97000000 		call	disable_interrupts
 1681      E7800000 
 1682 0014 AA87     		mv	a5,a0
 1683 0016 2326F4FE 		sw	a5,-20(s0)
 594:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 595:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Set the assert acknowledge bit. */
 596:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->hw_reg->CTRL |= AA_MASK;
 1684              		.loc 2 596 13
 1685 001a 833784FD 		ld	a5,-40(s0)
 1686 001e 9C6F     		ld	a5,24(a5)
 1687              		.loc 2 596 28
 1688 0020 83C70700 		lbu	a5,0(a5)
 1689 0024 13F7F70F 		andi	a4,a5,0xff
 1690              		.loc 2 596 13
 1691 0028 833784FD 		ld	a5,-40(s0)
 1692 002c 9C6F     		ld	a5,24(a5)
 1693              		.loc 2 596 28
 1694 002e 13674700 		ori	a4,a4,4
 1695 0032 1377F70F 		andi	a4,a4,0xff
 1696 0036 2380E700 		sb	a4,0(a5)
 597:../src/platform/drivers/mss_i2c/mss_i2c.c ****     
 598:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Enable slave */
 599:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->is_slave_enabled = 1u;
 1697              		.loc 2 599 32
 1698 003a 833784FD 		ld	a5,-40(s0)
 1699 003e 0547     		li	a4,1
 1700 0040 2380E708 		sb	a4,128(a5)
 600:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 601:../src/platform/drivers/mss_i2c/mss_i2c.c ****     restore_interrupts(primask);
 1701              		.loc 2 601 5
 1702 0044 8327C4FE 		lw	a5,-20(s0)
 1703 0048 3E85     		mv	a0,a5
 1704 004a 97000000 		call	restore_interrupts
 1704      E7800000 
 602:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 603:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Enable Interrupt */
 604:../src/platform/drivers/mss_i2c/mss_i2c.c ****     PLIC_EnableIRQ(this_i2c->irqn);
 1705              		.loc 2 604 5
 1706 0052 833784FD 		ld	a5,-40(s0)
 1707 0056 DC4B     		lw	a5,20(a5)
 1708 0058 3E85     		mv	a0,a5
 1709 005a 97000000 		call	PLIC_EnableIRQ
 1709      E7800000 
 605:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 1710              		.loc 2 605 1
 1711 0062 0100     		nop
 1712 0064 A270     		ld	ra,40(sp)
 1713              		.cfi_restore 1
 1714 0066 0274     		ld	s0,32(sp)
 1715              		.cfi_restore 8
 1716              		.cfi_def_cfa 2, 48
 1717 0068 4561     		addi	sp,sp,48
 1718              		.cfi_def_cfa_offset 0
 1719 006a 8280     		jr	ra
 1720              		.cfi_endproc
 1721              	.LFE24:
 1723              		.section	.text.MSS_I2C_disable_slave,"ax",@progbits
 1724              		.align	1
 1725              		.globl	MSS_I2C_disable_slave
 1727              	MSS_I2C_disable_slave:
 1728              	.LFB25:
 606:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 607:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 608:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_disable_slave()
 609:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
 610:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 611:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_disable_slave
 612:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
 613:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c
 614:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
 615:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 1729              		.loc 2 615 1
 1730              		.cfi_startproc
 1731 0000 7971     		addi	sp,sp,-48
 1732              		.cfi_def_cfa_offset 48
 1733 0002 06F4     		sd	ra,40(sp)
 1734 0004 22F0     		sd	s0,32(sp)
 1735              		.cfi_offset 1, -8
 1736              		.cfi_offset 8, -16
 1737 0006 0018     		addi	s0,sp,48
 1738              		.cfi_def_cfa 8, 0
 1739 0008 233CA4FC 		sd	a0,-40(s0)
 616:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint32_t primask;
 617:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 618:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) ||
 619:../src/platform/drivers/mss_i2c/mss_i2c.c ****            (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi));
 620:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 621:../src/platform/drivers/mss_i2c/mss_i2c.c ****     primask = disable_interrupts();
 1740              		.loc 2 621 15
 1741 000c 97000000 		call	disable_interrupts
 1741      E7800000 
 1742 0014 AA87     		mv	a5,a0
 1743 0016 2326F4FE 		sw	a5,-20(s0)
 622:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 623:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Reset the assert acknowledge bit. */
 624:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->hw_reg->CTRL &= ~AA_MASK;
 1744              		.loc 2 624 13
 1745 001a 833784FD 		ld	a5,-40(s0)
 1746 001e 9C6F     		ld	a5,24(a5)
 1747              		.loc 2 624 28
 1748 0020 83C70700 		lbu	a5,0(a5)
 1749 0024 13F7F70F 		andi	a4,a5,0xff
 1750              		.loc 2 624 13
 1751 0028 833784FD 		ld	a5,-40(s0)
 1752 002c 9C6F     		ld	a5,24(a5)
 1753              		.loc 2 624 28
 1754 002e 6D9B     		andi	a4,a4,-5
 1755 0030 1377F70F 		andi	a4,a4,0xff
 1756 0034 2380E700 		sb	a4,0(a5)
 625:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 626:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Disable slave */
 627:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->is_slave_enabled = 0u;
 1757              		.loc 2 627 32
 1758 0038 833784FD 		ld	a5,-40(s0)
 1759 003c 23800708 		sb	zero,128(a5)
 628:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 629:../src/platform/drivers/mss_i2c/mss_i2c.c ****     restore_interrupts(primask);
 1760              		.loc 2 629 5
 1761 0040 8327C4FE 		lw	a5,-20(s0)
 1762 0044 3E85     		mv	a0,a5
 1763 0046 97000000 		call	restore_interrupts
 1763      E7800000 
 630:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 1764              		.loc 2 630 1
 1765 004e 0100     		nop
 1766 0050 A270     		ld	ra,40(sp)
 1767              		.cfi_restore 1
 1768 0052 0274     		ld	s0,32(sp)
 1769              		.cfi_restore 8
 1770              		.cfi_def_cfa 2, 48
 1771 0054 4561     		addi	sp,sp,48
 1772              		.cfi_def_cfa_offset 0
 1773 0056 8280     		jr	ra
 1774              		.cfi_endproc
 1775              	.LFE25:
 1777              		.section	.text.enable_slave_if_required,"ax",@progbits
 1778              		.align	1
 1780              	enable_slave_if_required:
 1781              	.LFB26:
 631:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 632:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 633:../src/platform/drivers/mss_i2c/mss_i2c.c ****  *  MSS Slave enable function
 634:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 635:../src/platform/drivers/mss_i2c/mss_i2c.c **** static void enable_slave_if_required
 636:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
 637:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c
 638:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
 639:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 1782              		.loc 2 639 1
 1783              		.cfi_startproc
 1784 0000 0111     		addi	sp,sp,-32
 1785              		.cfi_def_cfa_offset 32
 1786 0002 22EC     		sd	s0,24(sp)
 1787              		.cfi_offset 8, -8
 1788 0004 0010     		addi	s0,sp,32
 1789              		.cfi_def_cfa 8, 0
 1790 0006 2334A4FE 		sd	a0,-24(s0)
 640:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if(this_i2c->is_slave_enabled)
 1791              		.loc 2 640 16
 1792 000a 833784FE 		ld	a5,-24(s0)
 1793 000e 83C70708 		lbu	a5,128(a5)
 1794              		.loc 2 640 7
 1795 0012 8DC3     		beq	a5,zero,.L63
 641:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 642:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->hw_reg->CTRL |= AA_MASK;
 1796              		.loc 2 642 17
 1797 0014 833784FE 		ld	a5,-24(s0)
 1798 0018 9C6F     		ld	a5,24(a5)
 1799              		.loc 2 642 32
 1800 001a 83C70700 		lbu	a5,0(a5)
 1801 001e 13F7F70F 		andi	a4,a5,0xff
 1802              		.loc 2 642 17
 1803 0022 833784FE 		ld	a5,-24(s0)
 1804 0026 9C6F     		ld	a5,24(a5)
 1805              		.loc 2 642 32
 1806 0028 13674700 		ori	a4,a4,4
 1807 002c 1377F70F 		andi	a4,a4,0xff
 1808 0030 2380E700 		sb	a4,0(a5)
 1809              	.L63:
 643:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 644:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 1810              		.loc 2 644 1
 1811 0034 0100     		nop
 1812 0036 6264     		ld	s0,24(sp)
 1813              		.cfi_restore 8
 1814              		.cfi_def_cfa 2, 32
 1815 0038 0561     		addi	sp,sp,32
 1816              		.cfi_def_cfa_offset 0
 1817 003a 8280     		jr	ra
 1818              		.cfi_endproc
 1819              	.LFE26:
 1821              		.section	.text.mss_i2c_isr,"ax",@progbits
 1822              		.align	1
 1824              	mss_i2c_isr:
 1825              	.LFB27:
 645:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 646:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
 647:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS I2C interrupt service routine.
 648:../src/platform/drivers/mss_i2c/mss_i2c.c ****  *------------------------------------------------------------------------------
 649:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * Parameters:
 650:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * 
 651:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * mss_i2c_instance_t * this_i2c:
 652:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * Pointer to the mss_i2c_instance_t data structure holding all data related to
 653:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * the MSS I2C instance that generated the interrupt.
 654:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
 655:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 656:../src/platform/drivers/mss_i2c/mss_i2c.c **** static void mss_i2c_isr
 657:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
 658:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c
 659:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
 660:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 1826              		.loc 2 660 1
 1827              		.cfi_startproc
 1828 0000 7971     		addi	sp,sp,-48
 1829              		.cfi_def_cfa_offset 48
 1830 0002 06F4     		sd	ra,40(sp)
 1831 0004 22F0     		sd	s0,32(sp)
 1832              		.cfi_offset 1, -8
 1833              		.cfi_offset 8, -16
 1834 0006 0018     		addi	s0,sp,48
 1835              		.cfi_def_cfa 8, 0
 1836 0008 233CA4FC 		sd	a0,-40(s0)
 661:../src/platform/drivers/mss_i2c/mss_i2c.c ****     volatile uint8_t status;
 662:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t data;
 663:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t hold_bus;
 664:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t clear_irq = 1u;
 1837              		.loc 2 664 13
 1838 000c 8547     		li	a5,1
 1839 000e A307F4FE 		sb	a5,-17(s0)
 665:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 666:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) ||
 667:../src/platform/drivers/mss_i2c/mss_i2c.c ****            (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi));
 668:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 669:../src/platform/drivers/mss_i2c/mss_i2c.c ****     status = this_i2c->hw_reg->STATUS;
 1840              		.loc 2 669 22
 1841 0012 833784FD 		ld	a5,-40(s0)
 1842 0016 9C6F     		ld	a5,24(a5)
 1843              		.loc 2 669 30
 1844 0018 83C74700 		lbu	a5,4(a5)
 1845              		.loc 2 669 12
 1846 001c A303F4FE 		sb	a5,-25(s0)
 670:../src/platform/drivers/mss_i2c/mss_i2c.c ****     switch( status )
 1847              		.loc 2 670 5
 1848 0020 834774FE 		lbu	a5,-25(s0)
 1849 0024 93F7F70F 		andi	a5,a5,0xff
 1850 0028 8127     		sext.w	a5,a5
 1851 002a 9B8687FF 		addiw	a3,a5,-8
 1852 002e 1B870600 		sext.w	a4,a3
 1853 0032 9307000D 		li	a5,208
 1854 0036 E3EEE706 		bgtu	a4,a5,.L65
 1855 003a 93970602 		slli	a5,a3,32
 1856 003e 8193     		srli	a5,a5,32
 1857 0040 13972700 		slli	a4,a5,2
 1858 0044 B7070000 		lui	a5,%hi(.L67)
 1859 0048 93870700 		addi	a5,a5,%lo(.L67)
 1860 004c BA97     		add	a5,a4,a5
 1861 004e 9C43     		lw	a5,0(a5)
 1862 0050 8287     		jr	a5
 1863              		.section	.rodata.mss_i2c_isr,"a",@progbits
 1864              		.align	2
 1865              		.align	2
 1866              	.L67:
 1867 0000 00000000 		.word	.L83
 1868 0004 00000000 		.word	.L65
 1869 0008 00000000 		.word	.L65
 1870 000c 00000000 		.word	.L65
 1871 0010 00000000 		.word	.L65
 1872 0014 00000000 		.word	.L65
 1873 0018 00000000 		.word	.L65
 1874 001c 00000000 		.word	.L65
 1875 0020 00000000 		.word	.L83
 1876 0024 00000000 		.word	.L65
 1877 0028 00000000 		.word	.L65
 1878 002c 00000000 		.word	.L65
 1879 0030 00000000 		.word	.L65
 1880 0034 00000000 		.word	.L65
 1881 0038 00000000 		.word	.L65
 1882 003c 00000000 		.word	.L65
 1883 0040 00000000 		.word	.L81
 1884 0044 00000000 		.word	.L65
 1885 0048 00000000 		.word	.L65
 1886 004c 00000000 		.word	.L65
 1887 0050 00000000 		.word	.L65
 1888 0054 00000000 		.word	.L65
 1889 0058 00000000 		.word	.L65
 1890 005c 00000000 		.word	.L65
 1891 0060 00000000 		.word	.L82
 1892 0064 00000000 		.word	.L65
 1893 0068 00000000 		.word	.L65
 1894 006c 00000000 		.word	.L65
 1895 0070 00000000 		.word	.L65
 1896 0074 00000000 		.word	.L65
 1897 0078 00000000 		.word	.L65
 1898 007c 00000000 		.word	.L65
 1899 0080 00000000 		.word	.L81
 1900 0084 00000000 		.word	.L65
 1901 0088 00000000 		.word	.L65
 1902 008c 00000000 		.word	.L65
 1903 0090 00000000 		.word	.L65
 1904 0094 00000000 		.word	.L65
 1905 0098 00000000 		.word	.L65
 1906 009c 00000000 		.word	.L65
 1907 00a0 00000000 		.word	.L80
 1908 00a4 00000000 		.word	.L65
 1909 00a8 00000000 		.word	.L65
 1910 00ac 00000000 		.word	.L65
 1911 00b0 00000000 		.word	.L65
 1912 00b4 00000000 		.word	.L65
 1913 00b8 00000000 		.word	.L65
 1914 00bc 00000000 		.word	.L65
 1915 00c0 00000000 		.word	.L79
 1916 00c4 00000000 		.word	.L65
 1917 00c8 00000000 		.word	.L65
 1918 00cc 00000000 		.word	.L65
 1919 00d0 00000000 		.word	.L65
 1920 00d4 00000000 		.word	.L65
 1921 00d8 00000000 		.word	.L65
 1922 00dc 00000000 		.word	.L65
 1923 00e0 00000000 		.word	.L78
 1924 00e4 00000000 		.word	.L65
 1925 00e8 00000000 		.word	.L65
 1926 00ec 00000000 		.word	.L65
 1927 00f0 00000000 		.word	.L65
 1928 00f4 00000000 		.word	.L65
 1929 00f8 00000000 		.word	.L65
 1930 00fc 00000000 		.word	.L65
 1931 0100 00000000 		.word	.L77
 1932 0104 00000000 		.word	.L65
 1933 0108 00000000 		.word	.L65
 1934 010c 00000000 		.word	.L65
 1935 0110 00000000 		.word	.L65
 1936 0114 00000000 		.word	.L65
 1937 0118 00000000 		.word	.L65
 1938 011c 00000000 		.word	.L65
 1939 0120 00000000 		.word	.L76
 1940 0124 00000000 		.word	.L65
 1941 0128 00000000 		.word	.L65
 1942 012c 00000000 		.word	.L65
 1943 0130 00000000 		.word	.L65
 1944 0134 00000000 		.word	.L65
 1945 0138 00000000 		.word	.L65
 1946 013c 00000000 		.word	.L65
 1947 0140 00000000 		.word	.L75
 1948 0144 00000000 		.word	.L65
 1949 0148 00000000 		.word	.L65
 1950 014c 00000000 		.word	.L65
 1951 0150 00000000 		.word	.L65
 1952 0154 00000000 		.word	.L65
 1953 0158 00000000 		.word	.L65
 1954 015c 00000000 		.word	.L65
 1955 0160 00000000 		.word	.L74
 1956 0164 00000000 		.word	.L65
 1957 0168 00000000 		.word	.L65
 1958 016c 00000000 		.word	.L65
 1959 0170 00000000 		.word	.L65
 1960 0174 00000000 		.word	.L65
 1961 0178 00000000 		.word	.L65
 1962 017c 00000000 		.word	.L65
 1963 0180 00000000 		.word	.L73
 1964 0184 00000000 		.word	.L65
 1965 0188 00000000 		.word	.L65
 1966 018c 00000000 		.word	.L65
 1967 0190 00000000 		.word	.L65
 1968 0194 00000000 		.word	.L65
 1969 0198 00000000 		.word	.L65
 1970 019c 00000000 		.word	.L65
 1971 01a0 00000000 		.word	.L74
 1972 01a4 00000000 		.word	.L65
 1973 01a8 00000000 		.word	.L65
 1974 01ac 00000000 		.word	.L65
 1975 01b0 00000000 		.word	.L65
 1976 01b4 00000000 		.word	.L65
 1977 01b8 00000000 		.word	.L65
 1978 01bc 00000000 		.word	.L65
 1979 01c0 00000000 		.word	.L73
 1980 01c4 00000000 		.word	.L65
 1981 01c8 00000000 		.word	.L65
 1982 01cc 00000000 		.word	.L65
 1983 01d0 00000000 		.word	.L65
 1984 01d4 00000000 		.word	.L65
 1985 01d8 00000000 		.word	.L65
 1986 01dc 00000000 		.word	.L65
 1987 01e0 00000000 		.word	.L72
 1988 01e4 00000000 		.word	.L65
 1989 01e8 00000000 		.word	.L65
 1990 01ec 00000000 		.word	.L65
 1991 01f0 00000000 		.word	.L65
 1992 01f4 00000000 		.word	.L65
 1993 01f8 00000000 		.word	.L65
 1994 01fc 00000000 		.word	.L65
 1995 0200 00000000 		.word	.L71
 1996 0204 00000000 		.word	.L65
 1997 0208 00000000 		.word	.L65
 1998 020c 00000000 		.word	.L65
 1999 0210 00000000 		.word	.L65
 2000 0214 00000000 		.word	.L65
 2001 0218 00000000 		.word	.L65
 2002 021c 00000000 		.word	.L65
 2003 0220 00000000 		.word	.L72
 2004 0224 00000000 		.word	.L65
 2005 0228 00000000 		.word	.L65
 2006 022c 00000000 		.word	.L65
 2007 0230 00000000 		.word	.L65
 2008 0234 00000000 		.word	.L65
 2009 0238 00000000 		.word	.L65
 2010 023c 00000000 		.word	.L65
 2011 0240 00000000 		.word	.L71
 2012 0244 00000000 		.word	.L65
 2013 0248 00000000 		.word	.L65
 2014 024c 00000000 		.word	.L65
 2015 0250 00000000 		.word	.L65
 2016 0254 00000000 		.word	.L65
 2017 0258 00000000 		.word	.L65
 2018 025c 00000000 		.word	.L65
 2019 0260 00000000 		.word	.L70
 2020 0264 00000000 		.word	.L65
 2021 0268 00000000 		.word	.L65
 2022 026c 00000000 		.word	.L65
 2023 0270 00000000 		.word	.L65
 2024 0274 00000000 		.word	.L65
 2025 0278 00000000 		.word	.L65
 2026 027c 00000000 		.word	.L65
 2027 0280 00000000 		.word	.L69
 2028 0284 00000000 		.word	.L65
 2029 0288 00000000 		.word	.L65
 2030 028c 00000000 		.word	.L65
 2031 0290 00000000 		.word	.L65
 2032 0294 00000000 		.word	.L65
 2033 0298 00000000 		.word	.L65
 2034 029c 00000000 		.word	.L65
 2035 02a0 00000000 		.word	.L69
 2036 02a4 00000000 		.word	.L65
 2037 02a8 00000000 		.word	.L65
 2038 02ac 00000000 		.word	.L65
 2039 02b0 00000000 		.word	.L65
 2040 02b4 00000000 		.word	.L65
 2041 02b8 00000000 		.word	.L65
 2042 02bc 00000000 		.word	.L65
 2043 02c0 00000000 		.word	.L69
 2044 02c4 00000000 		.word	.L65
 2045 02c8 00000000 		.word	.L65
 2046 02cc 00000000 		.word	.L65
 2047 02d0 00000000 		.word	.L65
 2048 02d4 00000000 		.word	.L65
 2049 02d8 00000000 		.word	.L65
 2050 02dc 00000000 		.word	.L65
 2051 02e0 00000000 		.word	.L68
 2052 02e4 00000000 		.word	.L65
 2053 02e8 00000000 		.word	.L65
 2054 02ec 00000000 		.word	.L65
 2055 02f0 00000000 		.word	.L65
 2056 02f4 00000000 		.word	.L65
 2057 02f8 00000000 		.word	.L65
 2058 02fc 00000000 		.word	.L65
 2059 0300 00000000 		.word	.L68
 2060 0304 00000000 		.word	.L65
 2061 0308 00000000 		.word	.L65
 2062 030c 00000000 		.word	.L65
 2063 0310 00000000 		.word	.L65
 2064 0314 00000000 		.word	.L65
 2065 0318 00000000 		.word	.L65
 2066 031c 00000000 		.word	.L65
 2067 0320 00000000 		.word	.L65
 2068 0324 00000000 		.word	.L65
 2069 0328 00000000 		.word	.L65
 2070 032c 00000000 		.word	.L65
 2071 0330 00000000 		.word	.L65
 2072 0334 00000000 		.word	.L65
 2073 0338 00000000 		.word	.L65
 2074 033c 00000000 		.word	.L65
 2075 0340 00000000 		.word	.L66
 2076              		.section	.text.mss_i2c_isr
 2077              	.L83:
 671:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 672:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /************** MASTER TRANSMITTER / RECEIVER *******************/
 673:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_START: /* start has been xmt'd */
 674:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_RESTART: /* repeated start has been xmt'd */
 675:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->CTRL &= ~STA_MASK;
 2078              		.loc 2 675 21
 2079 0052 833784FD 		ld	a5,-40(s0)
 2080 0056 9C6F     		ld	a5,24(a5)
 2081              		.loc 2 675 36
 2082 0058 83C70700 		lbu	a5,0(a5)
 2083 005c 13F7F70F 		andi	a4,a5,0xff
 2084              		.loc 2 675 21
 2085 0060 833784FD 		ld	a5,-40(s0)
 2086 0064 9C6F     		ld	a5,24(a5)
 2087              		.loc 2 675 36
 2088 0066 1377F7FD 		andi	a4,a4,-33
 2089 006a 1377F70F 		andi	a4,a4,0xff
 2090 006e 2380E700 		sb	a4,0(a5)
 676:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 677:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->DATA = (uint8_t)(this_i2c->target_addr  | (this_i2c->dir & DATA_DIR_M
 2091              		.loc 2 677 56
 2092 0072 833784FD 		ld	a5,-40(s0)
 2093 0076 DC43     		lw	a5,4(a5)
 2094              		.loc 2 677 38
 2095 0078 93F6F70F 		andi	a3,a5,0xff
 2096              		.loc 2 677 82
 2097 007c 833784FD 		ld	a5,-40(s0)
 2098 0080 9C5B     		lw	a5,48(a5)
 2099              		.loc 2 677 88
 2100 0082 93F7F70F 		andi	a5,a5,0xff
 2101 0086 858B     		andi	a5,a5,1
 2102 0088 13F7F70F 		andi	a4,a5,0xff
 2103              		.loc 2 677 21
 2104 008c 833784FD 		ld	a5,-40(s0)
 2105 0090 9C6F     		ld	a5,24(a5)
 2106              		.loc 2 677 38
 2107 0092 558F     		or	a4,a3,a4
 2108 0094 1377F70F 		andi	a4,a4,0xff
 2109              		.loc 2 677 36
 2110 0098 2384E700 		sb	a4,8(a5)
 678:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 679:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (this_i2c->dir == WRITE_DIR)
 2111              		.loc 2 679 25
 2112 009c 833784FD 		ld	a5,-40(s0)
 2113 00a0 9C5B     		lw	a5,48(a5)
 2114              		.loc 2 679 16
 2115 00a2 91E7     		bne	a5,zero,.L84
 680:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 681:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->master_tx_idx = 0u;
 2116              		.loc 2 681 41
 2117 00a4 833784FD 		ld	a5,-40(s0)
 2118 00a8 23A60702 		sw	zero,44(a5)
 2119 00ac 21A8     		j	.L85
 2120              	.L84:
 682:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 683:../src/platform/drivers/mss_i2c/mss_i2c.c ****             else if (this_i2c->dir == READ_DIR)
 2121              		.loc 2 683 30
 2122 00ae 833784FD 		ld	a5,-40(s0)
 2123 00b2 9C5B     		lw	a5,48(a5)
 2124              		.loc 2 683 21
 2125 00b4 3E87     		mv	a4,a5
 2126 00b6 8547     		li	a5,1
 2127 00b8 6316F700 		bne	a4,a5,.L85
 684:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 685:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->master_rx_idx = 0u;
 2128              		.loc 2 685 41
 2129 00bc 833784FD 		ld	a5,-40(s0)
 2130 00c0 23A20704 		sw	zero,68(a5)
 2131              	.L85:
 686:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 687:../src/platform/drivers/mss_i2c/mss_i2c.c ****             else
 688:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 689:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 ; /* For LDRA*/
 690:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 691:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
 692:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*
 693:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * Clear the pending transaction. This condition will be true if the slave 
 694:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * has acquired the bus to carry out pending master transaction which 
 695:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * it had received during its slave transmission or reception mode. 
 696:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
 697:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (this_i2c->is_transaction_pending)
 2132              		.loc 2 697 25
 2133 00c4 833784FD 		ld	a5,-40(s0)
 2134 00c8 83C79709 		lbu	a5,153(a5)
 2135              		.loc 2 697 16
 2136 00cc 89C7     		beq	a5,zero,.L86
 698:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 699:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->is_transaction_pending = 0u;
 2137              		.loc 2 699 50
 2138 00ce 833784FD 		ld	a5,-40(s0)
 2139 00d2 A38C0708 		sb	zero,153(a5)
 2140              	.L86:
 700:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 701:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 702:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*
 703:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * Make sure to update proper transaction after master START
 704:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * or RESTART
 705:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
 706:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (this_i2c->transaction != this_i2c->pending_transaction)
 2141              		.loc 2 706 25
 2142 00d6 833784FD 		ld	a5,-40(s0)
 2143 00da 03C78700 		lbu	a4,8(a5)
 2144              		.loc 2 706 50
 2145 00de 833784FD 		ld	a5,-40(s0)
 2146 00e2 83C7A709 		lbu	a5,154(a5)
 2147              		.loc 2 706 16
 2148 00e6 E307F702 		beq	a4,a5,.L123
 707:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 708:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->transaction = this_i2c->pending_transaction;
 2149              		.loc 2 708 49
 2150 00ea 833784FD 		ld	a5,-40(s0)
 2151 00ee 03C7A709 		lbu	a4,154(a5)
 2152              		.loc 2 708 39
 2153 00f2 833784FD 		ld	a5,-40(s0)
 2154 00f6 2384E700 		sb	a4,8(a5)
 709:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 710:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 2155              		.loc 2 710 13
 2156 00fa 6F00B001 		j	.L123
 2157              	.L79:
 711:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
 712:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_LOST_ARB:
 713:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Set start bit.  Let's keep trying!  Don't give up! */
 714:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->CTRL |= STA_MASK;
 2158              		.loc 2 714 21
 2159 00fe 833784FD 		ld	a5,-40(s0)
 2160 0102 9C6F     		ld	a5,24(a5)
 2161              		.loc 2 714 36
 2162 0104 83C70700 		lbu	a5,0(a5)
 2163 0108 13F7F70F 		andi	a4,a5,0xff
 2164              		.loc 2 714 21
 2165 010c 833784FD 		ld	a5,-40(s0)
 2166 0110 9C6F     		ld	a5,24(a5)
 2167              		.loc 2 714 36
 2168 0112 13670702 		ori	a4,a4,32
 2169 0116 1377F70F 		andi	a4,a4,0xff
 2170 011a 2380E700 		sb	a4,0(a5)
 715:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 2171              		.loc 2 715 13
 2172 011e 6F00D000 		j	.L88
 2173              	.L82:
 716:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
 717:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /******************* MASTER TRANSMITTER *************************/
 718:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_SLAW_NACK:
 719:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* SLA+W has been transmitted; not ACK has been received - let's stop. */
 720:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->CTRL |= STO_MASK;
 2174              		.loc 2 720 21
 2175 0122 833784FD 		ld	a5,-40(s0)
 2176 0126 9C6F     		ld	a5,24(a5)
 2177              		.loc 2 720 36
 2178 0128 83C70700 		lbu	a5,0(a5)
 2179 012c 13F7F70F 		andi	a4,a5,0xff
 2180              		.loc 2 720 21
 2181 0130 833784FD 		ld	a5,-40(s0)
 2182 0134 9C6F     		ld	a5,24(a5)
 2183              		.loc 2 720 36
 2184 0136 13670701 		ori	a4,a4,16
 2185 013a 1377F70F 		andi	a4,a4,0xff
 2186 013e 2380E700 		sb	a4,0(a5)
 721:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 722:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->master_status = MSS_I2C_FAILED;
 2187              		.loc 2 722 37
 2188 0142 833784FD 		ld	a5,-40(s0)
 2189 0146 0947     		li	a4,2
 2190 0148 B8C7     		sw	a4,72(a5)
 723:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->transaction = NO_TRANSACTION;
 2191              		.loc 2 723 35
 2192 014a 833784FD 		ld	a5,-40(s0)
 2193 014e 23840700 		sb	zero,8(a5)
 724:../src/platform/drivers/mss_i2c/mss_i2c.c ****             enable_slave_if_required(this_i2c);
 2194              		.loc 2 724 13
 2195 0152 033584FD 		ld	a0,-40(s0)
 2196 0156 97000000 		call	enable_slave_if_required
 2196      E7800000 
 725:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 2197              		.loc 2 725 13
 2198 015e F1A7     		j	.L88
 2199              	.L81:
 726:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
 727:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_SLAW_ACK:
 728:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_TX_DATA_ACK:
 729:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* data byte has been xmt'd with ACK, time to send stop bit or repeated start. */
 730:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (this_i2c->master_tx_idx < this_i2c->master_tx_size)
 2200              		.loc 2 730 25
 2201 0160 833784FD 		ld	a5,-40(s0)
 2202 0164 D857     		lw	a4,44(a5)
 2203              		.loc 2 730 51
 2204 0166 833784FD 		ld	a5,-40(s0)
 2205 016a 9C57     		lw	a5,40(a5)
 2206              		.loc 2 730 16
 2207 016c 637CF702 		bgeu	a4,a5,.L89
 731:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {    
 732:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->DATA = this_i2c->master_tx_buffer[this_i2c->master_tx_idx];
 2208              		.loc 2 732 50
 2209 0170 833784FD 		ld	a5,-40(s0)
 2210 0174 9873     		ld	a4,32(a5)
 2211              		.loc 2 732 77
 2212 0176 833784FD 		ld	a5,-40(s0)
 2213 017a DC57     		lw	a5,44(a5)
 2214 017c 8217     		slli	a5,a5,32
 2215 017e 8193     		srli	a5,a5,32
 2216              		.loc 2 732 68
 2217 0180 3E97     		add	a4,a4,a5
 2218              		.loc 2 732 25
 2219 0182 833784FD 		ld	a5,-40(s0)
 2220 0186 9C6F     		ld	a5,24(a5)
 2221              		.loc 2 732 68
 2222 0188 03470700 		lbu	a4,0(a4)
 2223              		.loc 2 732 40
 2224 018c 2384E700 		sb	a4,8(a5)
 733:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->master_tx_idx++;
 2225              		.loc 2 733 25
 2226 0190 833784FD 		ld	a5,-40(s0)
 2227 0194 DC57     		lw	a5,44(a5)
 2228              		.loc 2 733 40
 2229 0196 8527     		addiw	a5,a5,1
 2230 0198 1B870700 		sext.w	a4,a5
 2231 019c 833784FD 		ld	a5,-40(s0)
 2232 01a0 D8D7     		sw	a4,44(a5)
 734:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 735:../src/platform/drivers/mss_i2c/mss_i2c.c ****             else if ( this_i2c->transaction == MASTER_RANDOM_READ_TRANSACTION )
 736:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 737:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 /* We are finished sending the address offset part of a random read transaction.
 738:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  * It is is time to send a restart in order to change direction. */
 739:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  this_i2c->dir = READ_DIR;
 740:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  this_i2c->hw_reg->CTRL |= STA_MASK;
 741:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 742:../src/platform/drivers/mss_i2c/mss_i2c.c ****             else /* done sending. let's stop */
 743:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 744:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 /*
 745:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  * Set the transaction back to NO_TRANSACTION to allow user to do further
 746:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  * transaction
 747:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  */
 748:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->transaction = NO_TRANSACTION;
 749:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 hold_bus = this_i2c->options & MSS_I2C_HOLD_BUS;
 750:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 751:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 /* Store the information of current I2C bus status in the bus_status*/
 752:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->bus_status  = hold_bus;
 753:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 if (hold_bus == 0u)
 754:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 { 
 755:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     this_i2c->hw_reg->CTRL |= STO_MASK; /*xmt stop condition */
 756:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     enable_slave_if_required(this_i2c);
 757:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 }
 758:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 else
 759:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 {
 760:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 761:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     PLIC_DisableIRQ(this_i2c->irqn);
 762:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 763:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     clear_irq = 0u;
 764:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 }
 765:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->master_status = MSS_I2C_SUCCESS;
 766:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 767:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 2233              		.loc 2 767 13
 2234 01a2 61A7     		j	.L88
 2235              	.L89:
 735:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 2236              		.loc 2 735 31
 2237 01a4 833784FD 		ld	a5,-40(s0)
 2238 01a8 83C78700 		lbu	a5,8(a5)
 735:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 2239              		.loc 2 735 21
 2240 01ac 3E87     		mv	a4,a5
 2241 01ae 8D47     		li	a5,3
 2242 01b0 6317F702 		bne	a4,a5,.L91
 739:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  this_i2c->hw_reg->CTRL |= STA_MASK;
 2243              		.loc 2 739 32
 2244 01b4 833784FD 		ld	a5,-40(s0)
 2245 01b8 0547     		li	a4,1
 2246 01ba 98DB     		sw	a4,48(a5)
 740:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 2247              		.loc 2 740 26
 2248 01bc 833784FD 		ld	a5,-40(s0)
 2249 01c0 9C6F     		ld	a5,24(a5)
 740:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 2250              		.loc 2 740 41
 2251 01c2 83C70700 		lbu	a5,0(a5)
 2252 01c6 13F7F70F 		andi	a4,a5,0xff
 740:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 2253              		.loc 2 740 26
 2254 01ca 833784FD 		ld	a5,-40(s0)
 2255 01ce 9C6F     		ld	a5,24(a5)
 740:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 2256              		.loc 2 740 41
 2257 01d0 13670702 		ori	a4,a4,32
 2258 01d4 1377F70F 		andi	a4,a4,0xff
 2259 01d8 2380E700 		sb	a4,0(a5)
 2260              		.loc 2 767 13
 2261 01dc B9A7     		j	.L88
 2262              	.L91:
 748:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 hold_bus = this_i2c->options & MSS_I2C_HOLD_BUS;
 2263              		.loc 2 748 39
 2264 01de 833784FD 		ld	a5,-40(s0)
 2265 01e2 23840700 		sb	zero,8(a5)
 749:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 2266              		.loc 2 749 36
 2267 01e6 833784FD 		ld	a5,-40(s0)
 2268 01ea 83C70701 		lbu	a5,16(a5)
 749:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 2269              		.loc 2 749 26
 2270 01ee 858B     		andi	a5,a5,1
 2271 01f0 2307F4FE 		sb	a5,-18(s0)
 752:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 if (hold_bus == 0u)
 2272              		.loc 2 752 39
 2273 01f4 833784FD 		ld	a5,-40(s0)
 2274 01f8 0347E4FE 		lbu	a4,-18(s0)
 2275 01fc 238CE708 		sb	a4,152(a5)
 753:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 { 
 2276              		.loc 2 753 20
 2277 0200 8347E4FE 		lbu	a5,-18(s0)
 2278 0204 93F7F70F 		andi	a5,a5,0xff
 2279 0208 85EB     		bne	a5,zero,.L92
 755:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     enable_slave_if_required(this_i2c);
 2280              		.loc 2 755 29
 2281 020a 833784FD 		ld	a5,-40(s0)
 2282 020e 9C6F     		ld	a5,24(a5)
 755:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     enable_slave_if_required(this_i2c);
 2283              		.loc 2 755 44
 2284 0210 83C70700 		lbu	a5,0(a5)
 2285 0214 13F7F70F 		andi	a4,a5,0xff
 755:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     enable_slave_if_required(this_i2c);
 2286              		.loc 2 755 29
 2287 0218 833784FD 		ld	a5,-40(s0)
 2288 021c 9C6F     		ld	a5,24(a5)
 755:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     enable_slave_if_required(this_i2c);
 2289              		.loc 2 755 44
 2290 021e 13670701 		ori	a4,a4,16
 2291 0222 1377F70F 		andi	a4,a4,0xff
 2292 0226 2380E700 		sb	a4,0(a5)
 756:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 }
 2293              		.loc 2 756 21
 2294 022a 033584FD 		ld	a0,-40(s0)
 2295 022e 97000000 		call	enable_slave_if_required
 2295      E7800000 
 2296 0236 19A8     		j	.L93
 2297              	.L92:
 761:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 2298              		.loc 2 761 21
 2299 0238 833784FD 		ld	a5,-40(s0)
 2300 023c DC4B     		lw	a5,20(a5)
 2301 023e 3E85     		mv	a0,a5
 2302 0240 97000000 		call	PLIC_DisableIRQ
 2302      E7800000 
 763:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 }
 2303              		.loc 2 763 31
 2304 0248 A30704FE 		sb	zero,-17(s0)
 2305              	.L93:
 765:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 2306              		.loc 2 765 41
 2307 024c 833784FD 		ld	a5,-40(s0)
 2308 0250 23A40704 		sw	zero,72(a5)
 2309              		.loc 2 767 13
 2310 0254 D9AD     		j	.L88
 2311              	.L80:
 768:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 769:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_TX_DATA_NACK:
 770:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* data byte SENT, ACK to be received
 771:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * In fact, this means we've received a NACK (This may not be 
 772:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * obvious, but if we've rec'd an ACK then we would be in state 
 773:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * 0x28!) hence, let's send a stop bit
 774:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
 775:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->CTRL |= STO_MASK;
 2312              		.loc 2 775 21
 2313 0256 833784FD 		ld	a5,-40(s0)
 2314 025a 9C6F     		ld	a5,24(a5)
 2315              		.loc 2 775 36
 2316 025c 83C70700 		lbu	a5,0(a5)
 2317 0260 13F7F70F 		andi	a4,a5,0xff
 2318              		.loc 2 775 21
 2319 0264 833784FD 		ld	a5,-40(s0)
 2320 0268 9C6F     		ld	a5,24(a5)
 2321              		.loc 2 775 36
 2322 026a 13670701 		ori	a4,a4,16
 2323 026e 1377F70F 		andi	a4,a4,0xff
 2324 0272 2380E700 		sb	a4,0(a5)
 776:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->master_status = MSS_I2C_FAILED;
 2325              		.loc 2 776 37
 2326 0276 833784FD 		ld	a5,-40(s0)
 2327 027a 0947     		li	a4,2
 2328 027c B8C7     		sw	a4,72(a5)
 777:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 778:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*
 779:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * Set the transaction back to NO_TRANSACTION to allow user to do further
 780:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * transaction
 781:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
 782:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->transaction = NO_TRANSACTION;
 2329              		.loc 2 782 35
 2330 027e 833784FD 		ld	a5,-40(s0)
 2331 0282 23840700 		sb	zero,8(a5)
 783:../src/platform/drivers/mss_i2c/mss_i2c.c ****             enable_slave_if_required(this_i2c);
 2332              		.loc 2 783 13
 2333 0286 033584FD 		ld	a0,-40(s0)
 2334 028a 97000000 		call	enable_slave_if_required
 2334      E7800000 
 784:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 785:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 2335              		.loc 2 785 13
 2336 0292 61AD     		j	.L88
 2337              	.L78:
 786:../src/platform/drivers/mss_i2c/mss_i2c.c ****               
 787:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /********************* MASTER (or slave?) RECEIVER *************************/
 788:../src/platform/drivers/mss_i2c/mss_i2c.c ****       
 789:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /* STATUS codes 08H, 10H, 38H are all covered in MTX mode */
 790:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_SLAR_ACK: /* SLA+R tx'ed. */
 791:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Let's make sure we ACK the first data byte received (set AA bit in CTRL) unless
 792:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * the next byte is the last byte of the read transaction.
 793:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
 794:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (this_i2c->master_rx_size > 1u)
 2338              		.loc 2 794 25
 2339 0294 833784FD 		ld	a5,-40(s0)
 2340 0298 BC43     		lw	a5,64(a5)
 2341              		.loc 2 794 16
 2342 029a 3E87     		mv	a4,a5
 2343 029c 8547     		li	a5,1
 2344 029e 63F3E702 		bleu	a4,a5,.L94
 795:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 796:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->CTRL |= AA_MASK;
 2345              		.loc 2 796 25
 2346 02a2 833784FD 		ld	a5,-40(s0)
 2347 02a6 9C6F     		ld	a5,24(a5)
 2348              		.loc 2 796 40
 2349 02a8 83C70700 		lbu	a5,0(a5)
 2350 02ac 13F7F70F 		andi	a4,a5,0xff
 2351              		.loc 2 796 25
 2352 02b0 833784FD 		ld	a5,-40(s0)
 2353 02b4 9C6F     		ld	a5,24(a5)
 2354              		.loc 2 796 40
 2355 02b6 13674700 		ori	a4,a4,4
 2356 02ba 1377F70F 		andi	a4,a4,0xff
 2357 02be 2380E700 		sb	a4,0(a5)
 797:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 798:../src/platform/drivers/mss_i2c/mss_i2c.c ****             else if (1u == this_i2c->master_rx_size)
 799:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 800:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->CTRL &= ~AA_MASK;
 801:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 802:../src/platform/drivers/mss_i2c/mss_i2c.c ****             else /* this_i2c->master_rx_size == 0u */
 803:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 804:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->CTRL |= AA_MASK;
 805:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->CTRL |= STO_MASK;
 806:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->master_status = MSS_I2C_SUCCESS;
 807:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->transaction = NO_TRANSACTION;
 808:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 809:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 2358              		.loc 2 809 13
 2359 02c2 A5A5     		j	.L88
 2360              	.L94:
 798:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 2361              		.loc 2 798 36
 2362 02c4 833784FD 		ld	a5,-40(s0)
 2363 02c8 BC43     		lw	a5,64(a5)
 798:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 2364              		.loc 2 798 21
 2365 02ca 3E87     		mv	a4,a5
 2366 02cc 8547     		li	a5,1
 2367 02ce 6312F702 		bne	a4,a5,.L96
 800:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 2368              		.loc 2 800 25
 2369 02d2 833784FD 		ld	a5,-40(s0)
 2370 02d6 9C6F     		ld	a5,24(a5)
 800:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 2371              		.loc 2 800 40
 2372 02d8 83C70700 		lbu	a5,0(a5)
 2373 02dc 13F7F70F 		andi	a4,a5,0xff
 800:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 2374              		.loc 2 800 25
 2375 02e0 833784FD 		ld	a5,-40(s0)
 2376 02e4 9C6F     		ld	a5,24(a5)
 800:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 2377              		.loc 2 800 40
 2378 02e6 6D9B     		andi	a4,a4,-5
 2379 02e8 1377F70F 		andi	a4,a4,0xff
 2380 02ec 2380E700 		sb	a4,0(a5)
 2381              		.loc 2 809 13
 2382 02f0 2DAD     		j	.L88
 2383              	.L96:
 804:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->CTRL |= STO_MASK;
 2384              		.loc 2 804 25
 2385 02f2 833784FD 		ld	a5,-40(s0)
 2386 02f6 9C6F     		ld	a5,24(a5)
 804:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->CTRL |= STO_MASK;
 2387              		.loc 2 804 40
 2388 02f8 83C70700 		lbu	a5,0(a5)
 2389 02fc 13F7F70F 		andi	a4,a5,0xff
 804:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->CTRL |= STO_MASK;
 2390              		.loc 2 804 25
 2391 0300 833784FD 		ld	a5,-40(s0)
 2392 0304 9C6F     		ld	a5,24(a5)
 804:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->CTRL |= STO_MASK;
 2393              		.loc 2 804 40
 2394 0306 13674700 		ori	a4,a4,4
 2395 030a 1377F70F 		andi	a4,a4,0xff
 2396 030e 2380E700 		sb	a4,0(a5)
 805:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->master_status = MSS_I2C_SUCCESS;
 2397              		.loc 2 805 25
 2398 0312 833784FD 		ld	a5,-40(s0)
 2399 0316 9C6F     		ld	a5,24(a5)
 805:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->master_status = MSS_I2C_SUCCESS;
 2400              		.loc 2 805 40
 2401 0318 83C70700 		lbu	a5,0(a5)
 2402 031c 13F7F70F 		andi	a4,a5,0xff
 805:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->master_status = MSS_I2C_SUCCESS;
 2403              		.loc 2 805 25
 2404 0320 833784FD 		ld	a5,-40(s0)
 2405 0324 9C6F     		ld	a5,24(a5)
 805:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->master_status = MSS_I2C_SUCCESS;
 2406              		.loc 2 805 40
 2407 0326 13670701 		ori	a4,a4,16
 2408 032a 1377F70F 		andi	a4,a4,0xff
 2409 032e 2380E700 		sb	a4,0(a5)
 806:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->transaction = NO_TRANSACTION;
 2410              		.loc 2 806 41
 2411 0332 833784FD 		ld	a5,-40(s0)
 2412 0336 23A40704 		sw	zero,72(a5)
 807:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 2413              		.loc 2 807 39
 2414 033a 833784FD 		ld	a5,-40(s0)
 2415 033e 23840700 		sb	zero,8(a5)
 2416              		.loc 2 809 13
 2417 0342 E5A3     		j	.L88
 2418              	.L77:
 810:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
 811:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_SLAR_NACK: /* SLA+R tx'ed; let's release the bus (send a stop condition) */
 812:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->CTRL |= STO_MASK;
 2419              		.loc 2 812 21
 2420 0344 833784FD 		ld	a5,-40(s0)
 2421 0348 9C6F     		ld	a5,24(a5)
 2422              		.loc 2 812 36
 2423 034a 83C70700 		lbu	a5,0(a5)
 2424 034e 13F7F70F 		andi	a4,a5,0xff
 2425              		.loc 2 812 21
 2426 0352 833784FD 		ld	a5,-40(s0)
 2427 0356 9C6F     		ld	a5,24(a5)
 2428              		.loc 2 812 36
 2429 0358 13670701 		ori	a4,a4,16
 2430 035c 1377F70F 		andi	a4,a4,0xff
 2431 0360 2380E700 		sb	a4,0(a5)
 813:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->master_status = MSS_I2C_FAILED;
 2432              		.loc 2 813 37
 2433 0364 833784FD 		ld	a5,-40(s0)
 2434 0368 0947     		li	a4,2
 2435 036a B8C7     		sw	a4,72(a5)
 814:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 815:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*
 816:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * Set the transaction back to NO_TRANSACTION to allow user to do further
 817:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * transaction
 818:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
 819:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->transaction = NO_TRANSACTION;
 2436              		.loc 2 819 35
 2437 036c 833784FD 		ld	a5,-40(s0)
 2438 0370 23840700 		sb	zero,8(a5)
 820:../src/platform/drivers/mss_i2c/mss_i2c.c ****             enable_slave_if_required(this_i2c);
 2439              		.loc 2 820 13
 2440 0374 033584FD 		ld	a0,-40(s0)
 2441 0378 97000000 		call	enable_slave_if_required
 2441      E7800000 
 821:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 2442              		.loc 2 821 13
 2443 0380 6DA3     		j	.L88
 2444              	.L76:
 822:../src/platform/drivers/mss_i2c/mss_i2c.c ****           
 823:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_RX_DATA_ACK: /* Data byte received, ACK returned */
 824:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* First, get the data */
 825:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->master_rx_buffer[this_i2c->master_rx_idx] = this_i2c->hw_reg->DATA;
 2445              		.loc 2 825 75
 2446 0382 833784FD 		ld	a5,-40(s0)
 2447 0386 986F     		ld	a4,24(a5)
 2448              		.loc 2 825 21
 2449 0388 833784FD 		ld	a5,-40(s0)
 2450 038c 947F     		ld	a3,56(a5)
 2451              		.loc 2 825 48
 2452 038e 833784FD 		ld	a5,-40(s0)
 2453 0392 FC43     		lw	a5,68(a5)
 2454 0394 8217     		slli	a5,a5,32
 2455 0396 8193     		srli	a5,a5,32
 2456              		.loc 2 825 39
 2457 0398 B697     		add	a5,a3,a5
 2458              		.loc 2 825 83
 2459 039a 03478700 		lbu	a4,8(a4)
 2460 039e 1377F70F 		andi	a4,a4,0xff
 2461              		.loc 2 825 65
 2462 03a2 2380E700 		sb	a4,0(a5)
 826:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->master_rx_idx++;
 2463              		.loc 2 826 21
 2464 03a6 833784FD 		ld	a5,-40(s0)
 2465 03aa FC43     		lw	a5,68(a5)
 2466              		.loc 2 826 36
 2467 03ac 8527     		addiw	a5,a5,1
 2468 03ae 1B870700 		sext.w	a4,a5
 2469 03b2 833784FD 		ld	a5,-40(s0)
 2470 03b6 F8C3     		sw	a4,68(a5)
 827:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 828:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (this_i2c->master_rx_idx >= (this_i2c->master_rx_size - 1u))
 2471              		.loc 2 828 25
 2472 03b8 833784FD 		ld	a5,-40(s0)
 2473 03bc F843     		lw	a4,68(a5)
 2474              		.loc 2 828 53
 2475 03be 833784FD 		ld	a5,-40(s0)
 2476 03c2 BC43     		lw	a5,64(a5)
 2477              		.loc 2 828 70
 2478 03c4 FD37     		addiw	a5,a5,-1
 2479 03c6 8127     		sext.w	a5,a5
 2480              		.loc 2 828 16
 2481 03c8 6368F754 		bltu	a4,a5,.L124
 829:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 830:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 /* If we're at the second last byte, let's set AA to 0 so
 831:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  * we return a NACK at the last byte. */
 832:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->CTRL &= ~AA_MASK;
 2482              		.loc 2 832 25
 2483 03cc 833784FD 		ld	a5,-40(s0)
 2484 03d0 9C6F     		ld	a5,24(a5)
 2485              		.loc 2 832 40
 2486 03d2 83C70700 		lbu	a5,0(a5)
 2487 03d6 13F7F70F 		andi	a4,a5,0xff
 2488              		.loc 2 832 25
 2489 03da 833784FD 		ld	a5,-40(s0)
 2490 03de 9C6F     		ld	a5,24(a5)
 2491              		.loc 2 832 40
 2492 03e0 6D9B     		andi	a4,a4,-5
 2493 03e2 1377F70F 		andi	a4,a4,0xff
 2494 03e6 2380E700 		sb	a4,0(a5)
 833:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 834:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 2495              		.loc 2 834 13
 2496 03ea 3DA3     		j	.L124
 2497              	.L75:
 835:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
 836:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_RX_DATA_NACK: /* Data byte received, NACK returned */
 837:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Get the data, then send a stop condition */
 838:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->master_rx_buffer[this_i2c->master_rx_idx] = this_i2c->hw_reg->DATA;
 2498              		.loc 2 838 75
 2499 03ec 833784FD 		ld	a5,-40(s0)
 2500 03f0 986F     		ld	a4,24(a5)
 2501              		.loc 2 838 21
 2502 03f2 833784FD 		ld	a5,-40(s0)
 2503 03f6 947F     		ld	a3,56(a5)
 2504              		.loc 2 838 48
 2505 03f8 833784FD 		ld	a5,-40(s0)
 2506 03fc FC43     		lw	a5,68(a5)
 2507 03fe 8217     		slli	a5,a5,32
 2508 0400 8193     		srli	a5,a5,32
 2509              		.loc 2 838 39
 2510 0402 B697     		add	a5,a3,a5
 2511              		.loc 2 838 83
 2512 0404 03478700 		lbu	a4,8(a4)
 2513 0408 1377F70F 		andi	a4,a4,0xff
 2514              		.loc 2 838 65
 2515 040c 2380E700 		sb	a4,0(a5)
 839:../src/platform/drivers/mss_i2c/mss_i2c.c ****           
 840:../src/platform/drivers/mss_i2c/mss_i2c.c ****             hold_bus = this_i2c->options &  MSS_I2C_HOLD_BUS; 
 2516              		.loc 2 840 32
 2517 0410 833784FD 		ld	a5,-40(s0)
 2518 0414 83C70701 		lbu	a5,16(a5)
 2519              		.loc 2 840 22
 2520 0418 858B     		andi	a5,a5,1
 2521 041a 2307F4FE 		sb	a5,-18(s0)
 841:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 842:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Store the information of current I2C bus status in the bus_status*/
 843:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->bus_status  = hold_bus;
 2522              		.loc 2 843 35
 2523 041e 833784FD 		ld	a5,-40(s0)
 2524 0422 0347E4FE 		lbu	a4,-18(s0)
 2525 0426 238CE708 		sb	a4,152(a5)
 844:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (hold_bus == 0u)
 2526              		.loc 2 844 16
 2527 042a 8347E4FE 		lbu	a5,-18(s0)
 2528 042e 93F7F70F 		andi	a5,a5,0xff
 2529 0432 85EB     		bne	a5,zero,.L98
 845:../src/platform/drivers/mss_i2c/mss_i2c.c ****             { 
 846:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->CTRL |= STO_MASK;  /*xmt stop condition */
 2530              		.loc 2 846 25
 2531 0434 833784FD 		ld	a5,-40(s0)
 2532 0438 9C6F     		ld	a5,24(a5)
 2533              		.loc 2 846 40
 2534 043a 83C70700 		lbu	a5,0(a5)
 2535 043e 13F7F70F 		andi	a4,a5,0xff
 2536              		.loc 2 846 25
 2537 0442 833784FD 		ld	a5,-40(s0)
 2538 0446 9C6F     		ld	a5,24(a5)
 2539              		.loc 2 846 40
 2540 0448 13670701 		ori	a4,a4,16
 2541 044c 1377F70F 		andi	a4,a4,0xff
 2542 0450 2380E700 		sb	a4,0(a5)
 847:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 848:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 /* Bus is released, now we can start listening to bus, if it is slave */
 849:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 enable_slave_if_required(this_i2c);
 2543              		.loc 2 849 17
 2544 0454 033584FD 		ld	a0,-40(s0)
 2545 0458 97000000 		call	enable_slave_if_required
 2545      E7800000 
 2546 0460 19A8     		j	.L99
 2547              	.L98:
 850:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 851:../src/platform/drivers/mss_i2c/mss_i2c.c ****             else
 852:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 853:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 PLIC_DisableIRQ(this_i2c->irqn);
 2548              		.loc 2 853 17
 2549 0462 833784FD 		ld	a5,-40(s0)
 2550 0466 DC4B     		lw	a5,20(a5)
 2551 0468 3E85     		mv	a0,a5
 2552 046a 97000000 		call	PLIC_DisableIRQ
 2552      E7800000 
 854:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 clear_irq = 0u;
 2553              		.loc 2 854 27
 2554 0472 A30704FE 		sb	zero,-17(s0)
 2555              	.L99:
 855:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 856:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 857:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*
 858:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * Set the transaction back to NO_TRANSACTION to allow user to do further
 859:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * transaction
 860:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
 861:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->transaction = NO_TRANSACTION;
 2556              		.loc 2 861 35
 2557 0476 833784FD 		ld	a5,-40(s0)
 2558 047a 23840700 		sb	zero,8(a5)
 862:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->master_status = MSS_I2C_SUCCESS;
 2559              		.loc 2 862 37
 2560 047e 833784FD 		ld	a5,-40(s0)
 2561 0482 23A40704 		sw	zero,72(a5)
 863:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 2562              		.loc 2 863 13
 2563 0486 55A1     		j	.L88
 2564              	.L71:
 864:../src/platform/drivers/mss_i2c/mss_i2c.c ****         
 865:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /******************** SLAVE RECEIVER **************************/
 866:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_GCA_NACK: /* NACK after, GCA addressing */
 867:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_SLA_NACK: /* Re-enable AA (assert ack) bit for future transmissions */
 868:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->CTRL |= AA_MASK;
 2565              		.loc 2 868 21
 2566 0488 833784FD 		ld	a5,-40(s0)
 2567 048c 9C6F     		ld	a5,24(a5)
 2568              		.loc 2 868 36
 2569 048e 83C70700 		lbu	a5,0(a5)
 2570 0492 13F7F70F 		andi	a4,a5,0xff
 2571              		.loc 2 868 21
 2572 0496 833784FD 		ld	a5,-40(s0)
 2573 049a 9C6F     		ld	a5,24(a5)
 2574              		.loc 2 868 36
 2575 049c 13674700 		ori	a4,a4,4
 2576 04a0 1377F70F 		andi	a4,a4,0xff
 2577 04a4 2380E700 		sb	a4,0(a5)
 869:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 870:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->transaction = NO_TRANSACTION;
 2578              		.loc 2 870 35
 2579 04a8 833784FD 		ld	a5,-40(s0)
 2580 04ac 23840700 		sb	zero,8(a5)
 871:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->slave_status = MSS_I2C_SUCCESS;
 2581              		.loc 2 871 36
 2582 04b0 833784FD 		ld	a5,-40(s0)
 2583 04b4 23A80706 		sw	zero,112(a5)
 872:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
 873:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Check if transaction was pending. If yes, set the START bit */
 874:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (this_i2c->is_transaction_pending)
 2584              		.loc 2 874 25
 2585 04b8 833784FD 		ld	a5,-40(s0)
 2586 04bc 83C79709 		lbu	a5,153(a5)
 2587              		.loc 2 874 16
 2588 04c0 638E0744 		beq	a5,zero,.L125
 875:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 876:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->CTRL |= STA_MASK ;
 2589              		.loc 2 876 25
 2590 04c4 833784FD 		ld	a5,-40(s0)
 2591 04c8 9C6F     		ld	a5,24(a5)
 2592              		.loc 2 876 40
 2593 04ca 83C70700 		lbu	a5,0(a5)
 2594 04ce 13F7F70F 		andi	a4,a5,0xff
 2595              		.loc 2 876 25
 2596 04d2 833784FD 		ld	a5,-40(s0)
 2597 04d6 9C6F     		ld	a5,24(a5)
 2598              		.loc 2 876 40
 2599 04d8 13670702 		ori	a4,a4,32
 2600 04dc 1377F70F 		andi	a4,a4,0xff
 2601 04e0 2380E700 		sb	a4,0(a5)
 877:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 878:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 2602              		.loc 2 878 13
 2603 04e4 25A9     		j	.L125
 2604              	.L73:
 879:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
 880:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_GCA_LA: /* Arbitr. lost (GCA rec'd) */
 881:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_SLV_LA: /* Arbitr. lost (SLA rec'd) */
 882:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*
 883:../src/platform/drivers/mss_i2c/mss_i2c.c ****              *  We lost arbitration and either the GCE or our address was the
 884:../src/platform/drivers/mss_i2c/mss_i2c.c ****              *  one received so pend the master operation we were starting.
 885:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
 886:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->is_transaction_pending = 1u;
 2605              		.loc 2 886 46
 2606 04e6 833784FD 		ld	a5,-40(s0)
 2607 04ea 0547     		li	a4,1
 2608 04ec A38CE708 		sb	a4,153(a5)
 2609              	.L74:
 887:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Fall through to normal ST processing as we are now in slave mode */
 888:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 889:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_GCA: /* General call address received, ACK returned */
 890:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_SLAVE_SLAW: /* SLA+W received, ACK returned */
 891:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 892:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->transaction = WRITE_SLAVE_TRANSACTION;
 2610              		.loc 2 892 35
 2611 04f0 833784FD 		ld	a5,-40(s0)
 2612 04f4 1147     		li	a4,4
 2613 04f6 2384E700 		sb	a4,8(a5)
 893:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->slave_rx_idx = 0u;
 2614              		.loc 2 893 36
 2615 04fa 833784FD 		ld	a5,-40(s0)
 2616 04fe 23A60706 		sw	zero,108(a5)
 894:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->random_read_addr = 0u;
 2617              		.loc 2 894 40
 2618 0502 833784FD 		ld	a5,-40(s0)
 2619 0506 23A60700 		sw	zero,12(a5)
 895:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 896:../src/platform/drivers/mss_i2c/mss_i2c.c ****              /* If Start Bit is set, clear it, but store that information since it is because of
 897:../src/platform/drivers/mss_i2c/mss_i2c.c ****               * pending transaction
 898:../src/platform/drivers/mss_i2c/mss_i2c.c ****               */
 899:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (this_i2c->hw_reg->CTRL & STA_MASK)
 2620              		.loc 2 899 25
 2621 050a 833784FD 		ld	a5,-40(s0)
 2622 050e 9C6F     		ld	a5,24(a5)
 2623              		.loc 2 899 33
 2624 0510 83C70700 		lbu	a5,0(a5)
 2625 0514 93F7F70F 		andi	a5,a5,0xff
 2626              		.loc 2 899 40
 2627 0518 8127     		sext.w	a5,a5
 2628 051a 93F70702 		andi	a5,a5,32
 2629 051e 8127     		sext.w	a5,a5
 2630              		.loc 2 899 16
 2631 0520 95C7     		beq	a5,zero,.L101
 900:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 901:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->CTRL &= ~STA_MASK ;
 2632              		.loc 2 901 25
 2633 0522 833784FD 		ld	a5,-40(s0)
 2634 0526 9C6F     		ld	a5,24(a5)
 2635              		.loc 2 901 40
 2636 0528 83C70700 		lbu	a5,0(a5)
 2637 052c 13F7F70F 		andi	a4,a5,0xff
 2638              		.loc 2 901 25
 2639 0530 833784FD 		ld	a5,-40(s0)
 2640 0534 9C6F     		ld	a5,24(a5)
 2641              		.loc 2 901 40
 2642 0536 1377F7FD 		andi	a4,a4,-33
 2643 053a 1377F70F 		andi	a4,a4,0xff
 2644 053e 2380E700 		sb	a4,0(a5)
 902:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->is_transaction_pending = 1u;
 2645              		.loc 2 902 50
 2646 0542 833784FD 		ld	a5,-40(s0)
 2647 0546 0547     		li	a4,1
 2648 0548 A38CE708 		sb	a4,153(a5)
 2649              	.L101:
 903:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 904:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->slave_status = MSS_I2C_IN_PROGRESS;
 2650              		.loc 2 904 36
 2651 054c 833784FD 		ld	a5,-40(s0)
 2652 0550 0547     		li	a4,1
 2653 0552 B8DB     		sw	a4,112(a5)
 905:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 906:../src/platform/drivers/mss_i2c/mss_i2c.c **** #ifdef MSS_I2C_INCLUDE_SLA_IN_RX_PAYLOAD
 907:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Fall through to put address as first byte in payload buffer */
 908:../src/platform/drivers/mss_i2c/mss_i2c.c **** #else
 909:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Only break from this case if the slave address must NOT be included at the
 910:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * beginning of the received write data. */
 911:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 2654              		.loc 2 911 13
 2655 0554 D9AE     		j	.L88
 2656              	.L72:
 912:../src/platform/drivers/mss_i2c/mss_i2c.c **** #endif            
 913:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_GCA_ACK: /* DATA received; ACK sent after GCA */
 914:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_RDATA: /* DATA received; must clear DATA register */
 915:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if ((this_i2c->slave_rx_buffer != (uint8_t *)0)
 2657              		.loc 2 915 26
 2658 0556 833784FD 		ld	a5,-40(s0)
 2659 055a BC73     		ld	a5,96(a5)
 2660              		.loc 2 915 16
 2661 055c B5C7     		beq	a5,zero,.L102
 916:../src/platform/drivers/mss_i2c/mss_i2c.c ****                && (this_i2c->slave_rx_idx < this_i2c->slave_rx_size))
 2662              		.loc 2 916 28
 2663 055e 833784FD 		ld	a5,-40(s0)
 2664 0562 F857     		lw	a4,108(a5)
 2665              		.loc 2 916 53
 2666 0564 833784FD 		ld	a5,-40(s0)
 2667 0568 BC57     		lw	a5,104(a5)
 2668              		.loc 2 916 16
 2669 056a 637FF704 		bgeu	a4,a5,.L102
 917:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 918:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 data = this_i2c->hw_reg->DATA;
 2670              		.loc 2 918 32
 2671 056e 833784FD 		ld	a5,-40(s0)
 2672 0572 9C6F     		ld	a5,24(a5)
 2673              		.loc 2 918 22
 2674 0574 83C78700 		lbu	a5,8(a5)
 2675 0578 A306F4FE 		sb	a5,-19(s0)
 919:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->slave_rx_buffer[this_i2c->slave_rx_idx] = data;
 2676              		.loc 2 919 25
 2677 057c 833784FD 		ld	a5,-40(s0)
 2678 0580 B873     		ld	a4,96(a5)
 2679              		.loc 2 919 51
 2680 0582 833784FD 		ld	a5,-40(s0)
 2681 0586 FC57     		lw	a5,108(a5)
 2682 0588 8217     		slli	a5,a5,32
 2683 058a 8193     		srli	a5,a5,32
 2684              		.loc 2 919 42
 2685 058c BA97     		add	a5,a4,a5
 2686              		.loc 2 919 67
 2687 058e 0347D4FE 		lbu	a4,-19(s0)
 2688 0592 2380E700 		sb	a4,0(a5)
 920:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->slave_rx_idx++;
 2689              		.loc 2 920 25
 2690 0596 833784FD 		ld	a5,-40(s0)
 2691 059a FC57     		lw	a5,108(a5)
 2692              		.loc 2 920 39
 2693 059c 8527     		addiw	a5,a5,1
 2694 059e 1B870700 		sext.w	a4,a5
 2695 05a2 833784FD 		ld	a5,-40(s0)
 2696 05a6 F8D7     		sw	a4,108(a5)
 921:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 
 922:../src/platform/drivers/mss_i2c/mss_i2c.c **** #ifdef MSS_I2C_INCLUDE_SLA_IN_RX_PAYLOAD
 923:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 if((ST_RDATA == status) || (ST_GCA_ACK == status))
 924:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 {
 925:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     /* Ignore the slave address byte in the random read address
 926:../src/platform/drivers/mss_i2c/mss_i2c.c ****                        computation in the case where INCLUDE_SLA_IN_RX_PAYLOAD
 927:../src/platform/drivers/mss_i2c/mss_i2c.c ****                        is defined. */
 928:../src/platform/drivers/mss_i2c/mss_i2c.c **** #endif
 929:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     this_i2c->random_read_addr = (this_i2c->random_read_addr << 8) + data;
 2697              		.loc 2 929 59
 2698 05a8 833784FD 		ld	a5,-40(s0)
 2699 05ac DC47     		lw	a5,12(a5)
 2700              		.loc 2 929 78
 2701 05ae 9B978700 		slliw	a5,a5,8
 2702 05b2 1B870700 		sext.w	a4,a5
 2703              		.loc 2 929 84
 2704 05b6 8347D4FE 		lbu	a5,-19(s0)
 2705 05ba 8127     		sext.w	a5,a5
 2706 05bc B99F     		addw	a5,a4,a5
 2707 05be 1B870700 		sext.w	a4,a5
 2708              		.loc 2 929 48
 2709 05c2 833784FD 		ld	a5,-40(s0)
 2710 05c6 D8C7     		sw	a4,12(a5)
 2711              	.L102:
 930:../src/platform/drivers/mss_i2c/mss_i2c.c **** #ifdef MSS_I2C_INCLUDE_SLA_IN_RX_PAYLOAD
 931:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 }
 932:../src/platform/drivers/mss_i2c/mss_i2c.c **** #endif
 933:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 934:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
 935:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (this_i2c->slave_rx_idx >= this_i2c->slave_rx_size)
 2712              		.loc 2 935 25
 2713 05c8 833784FD 		ld	a5,-40(s0)
 2714 05cc F857     		lw	a4,108(a5)
 2715              		.loc 2 935 51
 2716 05ce 833784FD 		ld	a5,-40(s0)
 2717 05d2 BC57     		lw	a5,104(a5)
 2718              		.loc 2 935 16
 2719 05d4 6366F734 		bltu	a4,a5,.L126
 936:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 937:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->CTRL &= ~AA_MASK;   /* send a NACK when done (next reception) */
 2720              		.loc 2 937 25
 2721 05d8 833784FD 		ld	a5,-40(s0)
 2722 05dc 9C6F     		ld	a5,24(a5)
 2723              		.loc 2 937 40
 2724 05de 83C70700 		lbu	a5,0(a5)
 2725 05e2 13F7F70F 		andi	a4,a5,0xff
 2726              		.loc 2 937 25
 2727 05e6 833784FD 		ld	a5,-40(s0)
 2728 05ea 9C6F     		ld	a5,24(a5)
 2729              		.loc 2 937 40
 2730 05ec 6D9B     		andi	a4,a4,-5
 2731 05ee 1377F70F 		andi	a4,a4,0xff
 2732 05f2 2380E700 		sb	a4,0(a5)
 938:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 939:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 2733              		.loc 2 939 13
 2734 05f6 2DA6     		j	.L126
 2735              	.L70:
 940:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
 941:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_RSTOP:
 942:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* STOP or repeated START occurred. */
 943:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* We cannot be sure if the transaction has actually completed as
 944:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * this hardware state reports that either a STOP or repeated START
 945:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * condition has occurred. We assume that this is a repeated START
 946:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * if the transaction was a write from the master to this point.*/
 947:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (this_i2c->transaction == WRITE_SLAVE_TRANSACTION)
 2736              		.loc 2 947 25
 2737 05f8 833784FD 		ld	a5,-40(s0)
 2738 05fc 83C78700 		lbu	a5,8(a5)
 2739              		.loc 2 947 16
 2740 0600 3E87     		mv	a4,a5
 2741 0602 9147     		li	a5,4
 2742 0604 6317F70C 		bne	a4,a5,.L104
 948:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 949:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 if (this_i2c->slave_rx_idx == this_i2c->slave_mem_offset_length)
 2743              		.loc 2 949 29
 2744 0608 833784FD 		ld	a5,-40(s0)
 2745 060c F857     		lw	a4,108(a5)
 2746              		.loc 2 949 55
 2747 060e 833784FD 		ld	a5,-40(s0)
 2748 0612 FC5B     		lw	a5,116(a5)
 2749              		.loc 2 949 20
 2750 0614 6318F700 		bne	a4,a5,.L105
 950:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 {
 951:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     this_i2c->slave_tx_idx = this_i2c->random_read_addr;
 2751              		.loc 2 951 54
 2752 0618 833784FD 		ld	a5,-40(s0)
 2753 061c D847     		lw	a4,12(a5)
 2754              		.loc 2 951 44
 2755 061e 833784FD 		ld	a5,-40(s0)
 2756 0622 F8CF     		sw	a4,92(a5)
 2757              	.L105:
 952:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 }
 953:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 {
 954:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     /* Call the slave's write transaction handler if it exists. */
 955:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     if (this_i2c->slave_write_handler != (mss_i2c_slave_wr_handler_t)0u)
 2758              		.loc 2 955 33
 2759 0624 833784FD 		ld	a5,-40(s0)
 2760 0628 BC7F     		ld	a5,120(a5)
 2761              		.loc 2 955 24
 2762 062a D9C3     		beq	a5,zero,.L106
 2763              	.LBB5:
 956:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     {
 957:../src/platform/drivers/mss_i2c/mss_i2c.c ****                         mss_i2c_slave_handler_ret_t h_ret;
 958:../src/platform/drivers/mss_i2c/mss_i2c.c ****                         h_ret = this_i2c->slave_write_handler( this_i2c, this_i2c->slave_rx_buffer,
 2764              		.loc 2 958 41
 2765 062c 833784FD 		ld	a5,-40(s0)
 2766 0630 B47F     		ld	a3,120(a5)
 2767              		.loc 2 958 33
 2768 0632 833784FD 		ld	a5,-40(s0)
 2769 0636 B873     		ld	a4,96(a5)
 2770              		.loc 2 958 119
 2771 0638 833784FD 		ld	a5,-40(s0)
 2772 063c FC57     		lw	a5,108(a5)
 2773              		.loc 2 958 33
 2774 063e C217     		slli	a5,a5,48
 2775 0640 C193     		srli	a5,a5,48
 2776 0642 3E86     		mv	a2,a5
 2777 0644 BA85     		mv	a1,a4
 2778 0646 033584FD 		ld	a0,-40(s0)
 2779 064a 8296     		jalr	a3
 2780              	.LVL0:
 2781 064c AA87     		mv	a5,a0
 2782 064e 2324F4FE 		sw	a5,-24(s0)
 959:../src/platform/drivers/mss_i2c/mss_i2c.c ****                         if (MSS_I2C_REENABLE_SLAVE_RX == h_ret)
 2783              		.loc 2 959 28
 2784 0652 832784FE 		lw	a5,-24(s0)
 2785 0656 8127     		sext.w	a5,a5
 2786 0658 85EB     		bne	a5,zero,.L107
 960:../src/platform/drivers/mss_i2c/mss_i2c.c ****                         {
 961:../src/platform/drivers/mss_i2c/mss_i2c.c ****                             /* There is a small risk that the write handler could
 962:../src/platform/drivers/mss_i2c/mss_i2c.c ****                              * call MSS_I2C_disable_slave() but return
 963:../src/platform/drivers/mss_i2c/mss_i2c.c ****                              * MSS_I2C_REENABLE_SLAVE_RX in error so we only
 964:../src/platform/drivers/mss_i2c/mss_i2c.c ****                              * enable ACKs if still in slave mode. */
 965:../src/platform/drivers/mss_i2c/mss_i2c.c ****                              enable_slave_if_required(this_i2c);
 2787              		.loc 2 965 30
 2788 065a 033584FD 		ld	a0,-40(s0)
 2789 065e 97000000 		call	enable_slave_if_required
 2789      E7800000 
 966:../src/platform/drivers/mss_i2c/mss_i2c.c ****                              this_i2c->hw_reg->CTRL |= AA_MASK;
 2790              		.loc 2 966 38
 2791 0666 833784FD 		ld	a5,-40(s0)
 2792 066a 9C6F     		ld	a5,24(a5)
 2793              		.loc 2 966 53
 2794 066c 83C70700 		lbu	a5,0(a5)
 2795 0670 13F7F70F 		andi	a4,a5,0xff
 2796              		.loc 2 966 38
 2797 0674 833784FD 		ld	a5,-40(s0)
 2798 0678 9C6F     		ld	a5,24(a5)
 2799              		.loc 2 966 53
 2800 067a 13674700 		ori	a4,a4,4
 2801 067e 1377F70F 		andi	a4,a4,0xff
 2802 0682 2380E700 		sb	a4,0(a5)
 2803 0686 85A0     		j	.L110
 2804              	.L107:
 967:../src/platform/drivers/mss_i2c/mss_i2c.c ****                         }
 968:../src/platform/drivers/mss_i2c/mss_i2c.c ****                         else
 969:../src/platform/drivers/mss_i2c/mss_i2c.c ****                         {
 970:../src/platform/drivers/mss_i2c/mss_i2c.c ****                             this_i2c->hw_reg->CTRL &= ~AA_MASK;
 2805              		.loc 2 970 37
 2806 0688 833784FD 		ld	a5,-40(s0)
 2807 068c 9C6F     		ld	a5,24(a5)
 2808              		.loc 2 970 52
 2809 068e 83C70700 		lbu	a5,0(a5)
 2810 0692 13F7F70F 		andi	a4,a5,0xff
 2811              		.loc 2 970 37
 2812 0696 833784FD 		ld	a5,-40(s0)
 2813 069a 9C6F     		ld	a5,24(a5)
 2814              		.loc 2 970 52
 2815 069c 6D9B     		andi	a4,a4,-5
 2816 069e 1377F70F 		andi	a4,a4,0xff
 2817 06a2 2380E700 		sb	a4,0(a5)
 971:../src/platform/drivers/mss_i2c/mss_i2c.c ****                             /* Clear slave mode flag as well otherwise in mixed
 972:../src/platform/drivers/mss_i2c/mss_i2c.c ****                              * master/slave applications, the AA bit will get set by
 973:../src/platform/drivers/mss_i2c/mss_i2c.c ****                              * subsequent master operations. */
 974:../src/platform/drivers/mss_i2c/mss_i2c.c ****                             this_i2c->is_slave_enabled = 0u;
 2818              		.loc 2 974 56
 2819 06a6 833784FD 		ld	a5,-40(s0)
 2820 06aa 23800708 		sb	zero,128(a5)
 2821 06ae 25A8     		j	.L110
 2822              	.L106:
 2823              	.LBE5:
 975:../src/platform/drivers/mss_i2c/mss_i2c.c ****                         }
 976:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     }
 977:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     else
 978:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     {
 979:../src/platform/drivers/mss_i2c/mss_i2c.c ****                         /* Re-enable address acknowledge in case we were ready to nack the next rec
 980:../src/platform/drivers/mss_i2c/mss_i2c.c ****                         this_i2c->hw_reg->CTRL |= AA_MASK;
 2824              		.loc 2 980 33
 2825 06b0 833784FD 		ld	a5,-40(s0)
 2826 06b4 9C6F     		ld	a5,24(a5)
 2827              		.loc 2 980 48
 2828 06b6 83C70700 		lbu	a5,0(a5)
 2829 06ba 13F7F70F 		andi	a4,a5,0xff
 2830              		.loc 2 980 33
 2831 06be 833784FD 		ld	a5,-40(s0)
 2832 06c2 9C6F     		ld	a5,24(a5)
 2833              		.loc 2 980 48
 2834 06c4 13674700 		ori	a4,a4,4
 2835 06c8 1377F70F 		andi	a4,a4,0xff
 2836 06cc 2380E700 		sb	a4,0(a5)
 2837 06d0 19A8     		j	.L110
 2838              	.L104:
 981:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     }
 982:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 }
 983:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 984:../src/platform/drivers/mss_i2c/mss_i2c.c ****             else /* A stop or repeated start outside a write/read operation */
 985:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
 986:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 /*
 987:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  * Reset slave_tx_idx so that a subsequent read will result in the slave's
 988:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  * transmit buffer being sent from the first byte.
 989:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  */
 990:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->slave_tx_idx = 0u;
 2839              		.loc 2 990 40
 2840 06d2 833784FD 		ld	a5,-40(s0)
 2841 06d6 23AE0704 		sw	zero,92(a5)
 991:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 /*
 992:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  * See if we need to re-enable acknowledgment as some error conditions, such
 993:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  * as a master prematurely ending a transfer, can see us get here with AA set
 994:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  * to 0 which will disable slave operation if we are not careful.
 995:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  */
 996:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 enable_slave_if_required(this_i2c);
 2842              		.loc 2 996 17
 2843 06da 033584FD 		ld	a0,-40(s0)
 2844 06de 97000000 		call	enable_slave_if_required
 2844      E7800000 
 2845              	.L110:
 997:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
 998:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 999:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Mark any previous master write transaction as complete. */
1000:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->slave_status = MSS_I2C_SUCCESS;
 2846              		.loc 2 1000 36
 2847 06e6 833784FD 		ld	a5,-40(s0)
 2848 06ea 23A80706 		sw	zero,112(a5)
1001:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1002:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Check if transaction was pending. If yes, set the START bit */
1003:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (this_i2c->is_transaction_pending)
 2849              		.loc 2 1003 25
 2850 06ee 833784FD 		ld	a5,-40(s0)
 2851 06f2 83C79709 		lbu	a5,153(a5)
 2852              		.loc 2 1003 16
 2853 06f6 8DC3     		beq	a5,zero,.L111
1004:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
1005:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->CTRL |= STA_MASK ;
 2854              		.loc 2 1005 25
 2855 06f8 833784FD 		ld	a5,-40(s0)
 2856 06fc 9C6F     		ld	a5,24(a5)
 2857              		.loc 2 1005 40
 2858 06fe 83C70700 		lbu	a5,0(a5)
 2859 0702 13F7F70F 		andi	a4,a5,0xff
 2860              		.loc 2 1005 25
 2861 0706 833784FD 		ld	a5,-40(s0)
 2862 070a 9C6F     		ld	a5,24(a5)
 2863              		.loc 2 1005 40
 2864 070c 13670702 		ori	a4,a4,32
 2865 0710 1377F70F 		andi	a4,a4,0xff
 2866 0714 2380E700 		sb	a4,0(a5)
 2867              	.L111:
1006:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
1007:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1008:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*
1009:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * Set the transaction back to NO_TRANSACTION to allow user to do further
1010:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * transaction
1011:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
1012:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->transaction = NO_TRANSACTION;
 2868              		.loc 2 1012 35
 2869 0718 833784FD 		ld	a5,-40(s0)
 2870 071c 23840700 		sb	zero,8(a5)
1013:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 2871              		.loc 2 1013 13
 2872 0720 29A4     		j	.L88
 2873              	.L66:
1014:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
1015:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_SLV_RST: /* SMBUS ONLY: timeout state. must clear interrupt */
1016:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*
1017:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * Set the transaction back to NO_TRANSACTION to allow user to do further
1018:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * transaction.
1019:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
1020:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->transaction = NO_TRANSACTION;
 2874              		.loc 2 1020 35
 2875 0722 833784FD 		ld	a5,-40(s0)
 2876 0726 23840700 		sb	zero,8(a5)
1021:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*
1022:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * Reset slave_tx_idx so that a subsequent read will result in the slave's
1023:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * transmit buffer being sent from the first byte.
1024:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
1025:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->slave_tx_idx = 0u;
 2877              		.loc 2 1025 36
 2878 072a 833784FD 		ld	a5,-40(s0)
 2879 072e 23AE0704 		sw	zero,92(a5)
1026:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*
1027:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * Clear status to I2C_FAILED only if there was an operation in progress.
1028:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
1029:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (MSS_I2C_IN_PROGRESS == this_i2c->slave_status)
 2880              		.loc 2 1029 48
 2881 0732 833784FD 		ld	a5,-40(s0)
 2882 0736 BC5B     		lw	a5,112(a5)
 2883 0738 8127     		sext.w	a5,a5
 2884              		.loc 2 1029 16
 2885 073a 3E87     		mv	a4,a5
 2886 073c 8547     		li	a5,1
 2887 073e 6316F700 		bne	a4,a5,.L112
1030:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
1031:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->slave_status = MSS_I2C_FAILED;
 2888              		.loc 2 1031 40
 2889 0742 833784FD 		ld	a5,-40(s0)
 2890 0746 0947     		li	a4,2
 2891 0748 B8DB     		sw	a4,112(a5)
 2892              	.L112:
1032:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
1033:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1034:../src/platform/drivers/mss_i2c/mss_i2c.c ****             enable_slave_if_required(this_i2c); /* Make sure AA is set correctly */
 2893              		.loc 2 1034 13
 2894 074a 033584FD 		ld	a0,-40(s0)
 2895 074e 97000000 		call	enable_slave_if_required
 2895      E7800000 
1035:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1036:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 2896              		.loc 2 1036 13
 2897 0756 D1AA     		j	.L88
 2898              	.L69:
1037:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
1038:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /****************** SLAVE TRANSMITTER **************************/
1039:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_SLAVE_SLAR_ACK: /* SLA+R received, ACK returned */
1040:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_SLARW_LA:   /* Arbitration lost, SLA+R received, ACK returned */
1041:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_RACK: /* Data tx'ed, ACK received */
1042:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (status == ST_SLAVE_SLAR_ACK)
 2899              		.loc 2 1042 24
 2900 0758 834774FE 		lbu	a5,-25(s0)
 2901 075c 93F7F70F 		andi	a5,a5,0xff
 2902              		.loc 2 1042 16
 2903 0760 3E87     		mv	a4,a5
 2904 0762 9307800A 		li	a5,168
 2905 0766 6310F706 		bne	a4,a5,.L113
1043:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
1044:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->transaction = READ_SLAVE_TRANSACTION;
 2906              		.loc 2 1044 39
 2907 076a 833784FD 		ld	a5,-40(s0)
 2908 076e 1547     		li	a4,5
 2909 0770 2384E700 		sb	a4,8(a5)
1045:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->random_read_addr = 0u;
 2910              		.loc 2 1045 44
 2911 0774 833784FD 		ld	a5,-40(s0)
 2912 0778 23A60700 		sw	zero,12(a5)
1046:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1047:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->slave_status = MSS_I2C_IN_PROGRESS;
 2913              		.loc 2 1047 40
 2914 077c 833784FD 		ld	a5,-40(s0)
 2915 0780 0547     		li	a4,1
 2916 0782 B8DB     		sw	a4,112(a5)
1048:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1049:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 /* If Start Bit is set, clear it, but store that information since it is because of
1050:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  * pending transaction
1051:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  */
1052:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 if ((this_i2c->hw_reg->CTRL & STA_MASK))
 2917              		.loc 2 1052 30
 2918 0784 833784FD 		ld	a5,-40(s0)
 2919 0788 9C6F     		ld	a5,24(a5)
 2920              		.loc 2 1052 38
 2921 078a 83C70700 		lbu	a5,0(a5)
 2922 078e 93F7F70F 		andi	a5,a5,0xff
 2923              		.loc 2 1052 45
 2924 0792 8127     		sext.w	a5,a5
 2925 0794 93F70702 		andi	a5,a5,32
 2926 0798 8127     		sext.w	a5,a5
 2927              		.loc 2 1052 20
 2928 079a 95C7     		beq	a5,zero,.L113
1053:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 {
1054:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     this_i2c->hw_reg->CTRL &= ~STA_MASK ;
 2929              		.loc 2 1054 29
 2930 079c 833784FD 		ld	a5,-40(s0)
 2931 07a0 9C6F     		ld	a5,24(a5)
 2932              		.loc 2 1054 44
 2933 07a2 83C70700 		lbu	a5,0(a5)
 2934 07a6 13F7F70F 		andi	a4,a5,0xff
 2935              		.loc 2 1054 29
 2936 07aa 833784FD 		ld	a5,-40(s0)
 2937 07ae 9C6F     		ld	a5,24(a5)
 2938              		.loc 2 1054 44
 2939 07b0 1377F7FD 		andi	a4,a4,-33
 2940 07b4 1377F70F 		andi	a4,a4,0xff
 2941 07b8 2380E700 		sb	a4,0(a5)
1055:../src/platform/drivers/mss_i2c/mss_i2c.c ****                     this_i2c->is_transaction_pending = 1u;
 2942              		.loc 2 1055 54
 2943 07bc 833784FD 		ld	a5,-40(s0)
 2944 07c0 0547     		li	a4,1
 2945 07c2 A38CE708 		sb	a4,153(a5)
 2946              	.L113:
1056:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 }
1057:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
1058:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (this_i2c->slave_tx_idx >= this_i2c->slave_tx_size)
 2947              		.loc 2 1058 25
 2948 07c6 833784FD 		ld	a5,-40(s0)
 2949 07ca F84F     		lw	a4,92(a5)
 2950              		.loc 2 1058 51
 2951 07cc 833784FD 		ld	a5,-40(s0)
 2952 07d0 BC4F     		lw	a5,88(a5)
 2953              		.loc 2 1058 16
 2954 07d2 6369F700 		bltu	a4,a5,.L114
1059:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
1060:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 /* Ensure 0xFF is returned to the master when the slave specifies
1061:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  * an empty transmit buffer. */
1062:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->DATA = 0xFFu;
 2955              		.loc 2 1062 25
 2956 07d6 833784FD 		ld	a5,-40(s0)
 2957 07da 9C6F     		ld	a5,24(a5)
 2958              		.loc 2 1062 40
 2959 07dc 7D57     		li	a4,-1
 2960 07de 2384E700 		sb	a4,8(a5)
 2961 07e2 15A8     		j	.L115
 2962              	.L114:
1063:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
1064:../src/platform/drivers/mss_i2c/mss_i2c.c ****             else
1065:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
1066:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 /* Load the data the data byte to be sent to the master. */
1067:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->DATA = this_i2c->slave_tx_buffer[this_i2c->slave_tx_idx];
 2963              		.loc 2 1067 50
 2964 07e4 833784FD 		ld	a5,-40(s0)
 2965 07e8 B86B     		ld	a4,80(a5)
 2966              		.loc 2 1067 76
 2967 07ea 833784FD 		ld	a5,-40(s0)
 2968 07ee FC4F     		lw	a5,92(a5)
 2969 07f0 8217     		slli	a5,a5,32
 2970 07f2 8193     		srli	a5,a5,32
 2971              		.loc 2 1067 67
 2972 07f4 3E97     		add	a4,a4,a5
 2973              		.loc 2 1067 25
 2974 07f6 833784FD 		ld	a5,-40(s0)
 2975 07fa 9C6F     		ld	a5,24(a5)
 2976              		.loc 2 1067 67
 2977 07fc 03470700 		lbu	a4,0(a4)
 2978              		.loc 2 1067 40
 2979 0800 2384E700 		sb	a4,8(a5)
1068:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->slave_tx_idx++;
 2980              		.loc 2 1068 25
 2981 0804 833784FD 		ld	a5,-40(s0)
 2982 0808 FC4F     		lw	a5,92(a5)
 2983              		.loc 2 1068 39
 2984 080a 8527     		addiw	a5,a5,1
 2985 080c 1B870700 		sext.w	a4,a5
 2986 0810 833784FD 		ld	a5,-40(s0)
 2987 0814 F8CF     		sw	a4,92(a5)
 2988              	.L115:
1069:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
1070:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Determine if this is the last data byte to send to the master. */
1071:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (this_i2c->slave_tx_idx >= this_i2c->slave_tx_size) /* last byte? */
 2989              		.loc 2 1071 25
 2990 0816 833784FD 		ld	a5,-40(s0)
 2991 081a F84F     		lw	a4,92(a5)
 2992              		.loc 2 1071 51
 2993 081c 833784FD 		ld	a5,-40(s0)
 2994 0820 BC4F     		lw	a5,88(a5)
 2995              		.loc 2 1071 16
 2996 0822 6361F710 		bltu	a4,a5,.L127
1072:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
1073:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->CTRL &= ~AA_MASK;
 2997              		.loc 2 1073 25
 2998 0826 833784FD 		ld	a5,-40(s0)
 2999 082a 9C6F     		ld	a5,24(a5)
 3000              		.loc 2 1073 40
 3001 082c 83C70700 		lbu	a5,0(a5)
 3002 0830 13F7F70F 		andi	a4,a5,0xff
 3003              		.loc 2 1073 25
 3004 0834 833784FD 		ld	a5,-40(s0)
 3005 0838 9C6F     		ld	a5,24(a5)
 3006              		.loc 2 1073 40
 3007 083a 6D9B     		andi	a4,a4,-5
 3008 083c 1377F70F 		andi	a4,a4,0xff
 3009 0840 2380E700 		sb	a4,0(a5)
1074:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 /* Next read transaction will result in slave's transmit buffer
1075:../src/platform/drivers/mss_i2c/mss_i2c.c ****                  * being sent from the first byte. */
1076:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->slave_tx_idx = 0u;
 3010              		.loc 2 1076 40
 3011 0844 833784FD 		ld	a5,-40(s0)
 3012 0848 23AE0704 		sw	zero,92(a5)
1077:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
1078:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 3013              		.loc 2 1078 13
 3014 084c E1A8     		j	.L127
 3015              	.L68:
1079:../src/platform/drivers/mss_i2c/mss_i2c.c ****         
1080:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_SLAVE_RNACK:    /* Data byte has been transmitted; not-ACK has been received. */
1081:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_FINAL: /* Last Data byte tx'ed, ACK received */
1082:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* We assume that the transaction will be stopped by the master.
1083:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * Reset slave_tx_idx so that a subsequent read will result in the slave's
1084:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * transmit buffer being sent from the first byte. */
1085:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->slave_tx_idx = 0u;
 3016              		.loc 2 1085 36
 3017 084e 833784FD 		ld	a5,-40(s0)
 3018 0852 23AE0704 		sw	zero,92(a5)
1086:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->CTRL |= AA_MASK;
 3019              		.loc 2 1086 21
 3020 0856 833784FD 		ld	a5,-40(s0)
 3021 085a 9C6F     		ld	a5,24(a5)
 3022              		.loc 2 1086 36
 3023 085c 83C70700 		lbu	a5,0(a5)
 3024 0860 13F7F70F 		andi	a4,a5,0xff
 3025              		.loc 2 1086 21
 3026 0864 833784FD 		ld	a5,-40(s0)
 3027 0868 9C6F     		ld	a5,24(a5)
 3028              		.loc 2 1086 36
 3029 086a 13674700 		ori	a4,a4,4
 3030 086e 1377F70F 		andi	a4,a4,0xff
 3031 0872 2380E700 		sb	a4,0(a5)
1087:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1088:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*  Mark previous state as complete */
1089:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->slave_status = MSS_I2C_SUCCESS;
 3032              		.loc 2 1089 36
 3033 0876 833784FD 		ld	a5,-40(s0)
 3034 087a 23A80706 		sw	zero,112(a5)
1090:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1091:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Check if transaction was pending. If yes, set the START bit */
1092:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (this_i2c->is_transaction_pending)
 3035              		.loc 2 1092 25
 3036 087e 833784FD 		ld	a5,-40(s0)
 3037 0882 83C79709 		lbu	a5,153(a5)
 3038              		.loc 2 1092 16
 3039 0886 8DC3     		beq	a5,zero,.L117
1093:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
1094:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->hw_reg->CTRL |= STA_MASK ;
 3040              		.loc 2 1094 25
 3041 0888 833784FD 		ld	a5,-40(s0)
 3042 088c 9C6F     		ld	a5,24(a5)
 3043              		.loc 2 1094 40
 3044 088e 83C70700 		lbu	a5,0(a5)
 3045 0892 13F7F70F 		andi	a4,a5,0xff
 3046              		.loc 2 1094 25
 3047 0896 833784FD 		ld	a5,-40(s0)
 3048 089a 9C6F     		ld	a5,24(a5)
 3049              		.loc 2 1094 40
 3050 089c 13670702 		ori	a4,a4,32
 3051 08a0 1377F70F 		andi	a4,a4,0xff
 3052 08a4 2380E700 		sb	a4,0(a5)
 3053              	.L117:
1095:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
1096:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1097:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*
1098:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * Set the transaction back to NO_TRANSACTION to allow user to do further
1099:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * transaction
1100:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
1101:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->transaction = NO_TRANSACTION;
 3054              		.loc 2 1101 35
 3055 08a8 833784FD 		ld	a5,-40(s0)
 3056 08ac 23840700 		sb	zero,8(a5)
1102:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 3057              		.loc 2 1102 13
 3058 08b0 ADA8     		j	.L88
 3059              	.L65:
1103:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1104:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /* Master Reset has been activated Wait 35 ms for interrupt to be set,
1105:../src/platform/drivers/mss_i2c/mss_i2c.c ****          * clear interrupt and proceed to 0xF8 state. */
1106:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_RESET_ACTIVATED:
1107:../src/platform/drivers/mss_i2c/mss_i2c.c ****         case ST_BUS_ERROR: /* Bus error during MST or selected slave modes */
1108:../src/platform/drivers/mss_i2c/mss_i2c.c ****         default:
1109:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Some undefined state has encountered. Clear Start bit to make
1110:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * sure, next good transaction happen */
1111:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->CTRL &= ~STA_MASK;
 3060              		.loc 2 1111 21
 3061 08b2 833784FD 		ld	a5,-40(s0)
 3062 08b6 9C6F     		ld	a5,24(a5)
 3063              		.loc 2 1111 36
 3064 08b8 83C70700 		lbu	a5,0(a5)
 3065 08bc 13F7F70F 		andi	a4,a5,0xff
 3066              		.loc 2 1111 21
 3067 08c0 833784FD 		ld	a5,-40(s0)
 3068 08c4 9C6F     		ld	a5,24(a5)
 3069              		.loc 2 1111 36
 3070 08c6 1377F7FD 		andi	a4,a4,-33
 3071 08ca 1377F70F 		andi	a4,a4,0xff
 3072 08ce 2380E700 		sb	a4,0(a5)
1112:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*
1113:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * Set the transaction back to NO_TRANSACTION to allow user to do further
1114:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * transaction
1115:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
1116:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->transaction = NO_TRANSACTION;
 3073              		.loc 2 1116 35
 3074 08d2 833784FD 		ld	a5,-40(s0)
 3075 08d6 23840700 		sb	zero,8(a5)
1117:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*
1118:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * Reset slave_tx_idx so that a subsequent read will result in the slave's
1119:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * transmit buffer being sent from the first byte.
1120:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
1121:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->slave_tx_idx = 0u;
 3076              		.loc 2 1121 36
 3077 08da 833784FD 		ld	a5,-40(s0)
 3078 08de 23AE0704 		sw	zero,92(a5)
1122:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /*
1123:../src/platform/drivers/mss_i2c/mss_i2c.c ****              * Clear statuses to I2C_FAILED only if there was an operation in progress.
1124:../src/platform/drivers/mss_i2c/mss_i2c.c ****              */
1125:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (MSS_I2C_IN_PROGRESS == this_i2c->master_status)
 3079              		.loc 2 1125 48
 3080 08e2 833784FD 		ld	a5,-40(s0)
 3081 08e6 BC47     		lw	a5,72(a5)
 3082 08e8 8127     		sext.w	a5,a5
 3083              		.loc 2 1125 16
 3084 08ea 3E87     		mv	a4,a5
 3085 08ec 8547     		li	a5,1
 3086 08ee 6316F700 		bne	a4,a5,.L118
1126:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
1127:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->master_status = MSS_I2C_FAILED;
 3087              		.loc 2 1127 41
 3088 08f2 833784FD 		ld	a5,-40(s0)
 3089 08f6 0947     		li	a4,2
 3090 08f8 B8C7     		sw	a4,72(a5)
 3091              	.L118:
1128:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
1129:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1130:../src/platform/drivers/mss_i2c/mss_i2c.c ****             if (MSS_I2C_IN_PROGRESS == this_i2c->slave_status)
 3092              		.loc 2 1130 48
 3093 08fa 833784FD 		ld	a5,-40(s0)
 3094 08fe BC5B     		lw	a5,112(a5)
 3095 0900 8127     		sext.w	a5,a5
 3096              		.loc 2 1130 16
 3097 0902 3E87     		mv	a4,a5
 3098 0904 8547     		li	a5,1
 3099 0906 6311F702 		bne	a4,a5,.L128
1131:../src/platform/drivers/mss_i2c/mss_i2c.c ****             {
1132:../src/platform/drivers/mss_i2c/mss_i2c.c ****                 this_i2c->slave_status = MSS_I2C_FAILED;
 3100              		.loc 2 1132 40
 3101 090a 833784FD 		ld	a5,-40(s0)
 3102 090e 0947     		li	a4,2
 3103 0910 B8DB     		sw	a4,112(a5)
1133:../src/platform/drivers/mss_i2c/mss_i2c.c ****             }
1134:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1135:../src/platform/drivers/mss_i2c/mss_i2c.c ****             break;
 3104              		.loc 2 1135 13
 3105 0912 19A8     		j	.L128
 3106              	.L123:
 710:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
 3107              		.loc 2 710 13
 3108 0914 0100     		nop
 3109 0916 11A8     		j	.L88
 3110              	.L124:
 834:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
 3111              		.loc 2 834 13
 3112 0918 0100     		nop
 3113 091a 01A8     		j	.L88
 3114              	.L125:
 878:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
 3115              		.loc 2 878 13
 3116 091c 0100     		nop
 3117 091e 31A0     		j	.L88
 3118              	.L126:
 939:../src/platform/drivers/mss_i2c/mss_i2c.c ****             
 3119              		.loc 2 939 13
 3120 0920 0100     		nop
 3121 0922 21A0     		j	.L88
 3122              	.L127:
1078:../src/platform/drivers/mss_i2c/mss_i2c.c ****         
 3123              		.loc 2 1078 13
 3124 0924 0100     		nop
 3125 0926 11A0     		j	.L88
 3126              	.L128:
 3127              		.loc 2 1135 13
 3128 0928 0100     		nop
 3129              	.L88:
1136:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1137:../src/platform/drivers/mss_i2c/mss_i2c.c ****     
1138:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if ((this_i2c->master_status != MSS_I2C_IN_PROGRESS) &&
 3130              		.loc 2 1138 18
 3131 092a 833784FD 		ld	a5,-40(s0)
 3132 092e BC47     		lw	a5,72(a5)
 3133 0930 8127     		sext.w	a5,a5
 3134              		.loc 2 1138 8
 3135 0932 3E87     		mv	a4,a5
 3136 0934 8547     		li	a5,1
 3137 0936 630AF706 		beq	a4,a5,.L120
1139:../src/platform/drivers/mss_i2c/mss_i2c.c ****        (this_i2c->slave_status != MSS_I2C_IN_PROGRESS) &&
 3138              		.loc 2 1139 17 discriminator 1
 3139 093a 833784FD 		ld	a5,-40(s0)
 3140 093e BC5B     		lw	a5,112(a5)
 3141 0940 8127     		sext.w	a5,a5
1138:../src/platform/drivers/mss_i2c/mss_i2c.c ****        (this_i2c->slave_status != MSS_I2C_IN_PROGRESS) &&
 3142              		.loc 2 1138 58 discriminator 1
 3143 0942 3E87     		mv	a4,a5
 3144 0944 8547     		li	a5,1
 3145 0946 6302F706 		beq	a4,a5,.L120
1140:../src/platform/drivers/mss_i2c/mss_i2c.c ****        (this_i2c->transfer_completion_handler) &&
 3146              		.loc 2 1140 17
 3147 094a 833784FD 		ld	a5,-40(s0)
 3148 094e DC67     		ld	a5,136(a5)
1139:../src/platform/drivers/mss_i2c/mss_i2c.c ****        (this_i2c->slave_status != MSS_I2C_IN_PROGRESS) &&
 3149              		.loc 2 1139 56
 3150 0950 A9CF     		beq	a5,zero,.L120
1141:../src/platform/drivers/mss_i2c/mss_i2c.c ****        (this_i2c->is_slave_enabled == 0))
 3151              		.loc 2 1141 17
 3152 0952 833784FD 		ld	a5,-40(s0)
 3153 0956 83C70708 		lbu	a5,128(a5)
1140:../src/platform/drivers/mss_i2c/mss_i2c.c ****        (this_i2c->transfer_completion_handler) &&
 3154              		.loc 2 1140 48
 3155 095a A1EB     		bne	a5,zero,.L120
1142:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1143:../src/platform/drivers/mss_i2c/mss_i2c.c ****         if ((this_i2c->master_status != MSS_I2C_IN_PROGRESS))
 3156              		.loc 2 1143 22
 3157 095c 833784FD 		ld	a5,-40(s0)
 3158 0960 BC47     		lw	a5,72(a5)
 3159 0962 8127     		sext.w	a5,a5
 3160              		.loc 2 1143 12
 3161 0964 3E87     		mv	a4,a5
 3162 0966 8547     		li	a5,1
 3163 0968 630EF700 		beq	a4,a5,.L121
1144:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
1145:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->transfer_completion_handler(this_i2c, this_i2c->master_status);
 3164              		.loc 2 1145 21
 3165 096c 833784FD 		ld	a5,-40(s0)
 3166 0970 D867     		ld	a4,136(a5)
 3167              		.loc 2 1145 13
 3168 0972 833784FD 		ld	a5,-40(s0)
 3169 0976 BC47     		lw	a5,72(a5)
 3170 0978 8127     		sext.w	a5,a5
 3171 097a BE85     		mv	a1,a5
 3172 097c 033584FD 		ld	a0,-40(s0)
 3173 0980 0297     		jalr	a4
 3174              	.LVL1:
 3175 0982 25A0     		j	.L120
 3176              	.L121:
1146:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
1147:../src/platform/drivers/mss_i2c/mss_i2c.c ****         else if ((this_i2c->slave_status != MSS_I2C_IN_PROGRESS))
 3177              		.loc 2 1147 27
 3178 0984 833784FD 		ld	a5,-40(s0)
 3179 0988 BC5B     		lw	a5,112(a5)
 3180 098a 8127     		sext.w	a5,a5
 3181              		.loc 2 1147 17
 3182 098c 3E87     		mv	a4,a5
 3183 098e 8547     		li	a5,1
 3184 0990 630DF700 		beq	a4,a5,.L120
1148:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
1149:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->transfer_completion_handler(this_i2c, this_i2c->slave_status);
 3185              		.loc 2 1149 21
 3186 0994 833784FD 		ld	a5,-40(s0)
 3187 0998 D867     		ld	a4,136(a5)
 3188              		.loc 2 1149 13
 3189 099a 833784FD 		ld	a5,-40(s0)
 3190 099e BC5B     		lw	a5,112(a5)
 3191 09a0 8127     		sext.w	a5,a5
 3192 09a2 BE85     		mv	a1,a5
 3193 09a4 033584FD 		ld	a0,-40(s0)
 3194 09a8 0297     		jalr	a4
 3195              	.LVL2:
 3196              	.L120:
1150:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
1151:../src/platform/drivers/mss_i2c/mss_i2c.c ****         else
1152:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
1153:../src/platform/drivers/mss_i2c/mss_i2c.c ****             ; /* For LDRA */
1154:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
1155:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1156:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1157:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* ST_BUS_ERROR */
1158:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if (clear_irq)
 3197              		.loc 2 1158 8
 3198 09aa 8347F4FE 		lbu	a5,-17(s0)
 3199 09ae 93F7F70F 		andi	a5,a5,0xff
 3200 09b2 85C3     		beq	a5,zero,.L122
1159:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1160:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /* clear interrupt. */
1161:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->hw_reg->CTRL &= ~SI_MASK;
 3201              		.loc 2 1161 17
 3202 09b4 833784FD 		ld	a5,-40(s0)
 3203 09b8 9C6F     		ld	a5,24(a5)
 3204              		.loc 2 1161 32
 3205 09ba 83C70700 		lbu	a5,0(a5)
 3206 09be 13F7F70F 		andi	a4,a5,0xff
 3207              		.loc 2 1161 17
 3208 09c2 833784FD 		ld	a5,-40(s0)
 3209 09c6 9C6F     		ld	a5,24(a5)
 3210              		.loc 2 1161 32
 3211 09c8 5D9B     		andi	a4,a4,-9
 3212 09ca 1377F70F 		andi	a4,a4,0xff
 3213 09ce 2380E700 		sb	a4,0(a5)
 3214              	.L122:
1162:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1163:../src/platform/drivers/mss_i2c/mss_i2c.c ****     
1164:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Read the status register to ensure the last I2C registers write took place
1165:../src/platform/drivers/mss_i2c/mss_i2c.c ****      * in a system built around a bus making use of posted writes. */
1166:../src/platform/drivers/mss_i2c/mss_i2c.c ****     status = this_i2c->hw_reg->STATUS;
 3215              		.loc 2 1166 22
 3216 09d2 833784FD 		ld	a5,-40(s0)
 3217 09d6 9C6F     		ld	a5,24(a5)
 3218              		.loc 2 1166 30
 3219 09d8 83C74700 		lbu	a5,4(a5)
 3220              		.loc 2 1166 12
 3221 09dc A303F4FE 		sb	a5,-25(s0)
1167:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 3222              		.loc 2 1167 1
 3223 09e0 0100     		nop
 3224 09e2 A270     		ld	ra,40(sp)
 3225              		.cfi_restore 1
 3226 09e4 0274     		ld	s0,32(sp)
 3227              		.cfi_restore 8
 3228              		.cfi_def_cfa 2, 48
 3229 09e6 4561     		addi	sp,sp,48
 3230              		.cfi_def_cfa_offset 0
 3231 09e8 8280     		jr	ra
 3232              		.cfi_endproc
 3233              	.LFE27:
 3235              		.section	.text.MSS_I2C_smbus_init,"ax",@progbits
 3236              		.align	1
 3237              		.globl	MSS_I2C_smbus_init
 3239              	MSS_I2C_smbus_init:
 3240              	.LFB28:
1168:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1169:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
1170:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_smbus_init()
1171:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
1172:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1173:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1174:../src/platform/drivers/mss_i2c/mss_i2c.c ****  /*
1175:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * SMBSUS_NO    = 1
1176:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * SMBALERT_NO  = 1
1177:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * SMBus enable = 1
1178:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1179:../src/platform/drivers/mss_i2c/mss_i2c.c **** #define MSS_INIT_AND_ENABLE_SMBUS   0x54u
1180:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1181:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_smbus_init
1182:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
1183:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c,
1184:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t frequency
1185:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
1186:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 3241              		.loc 2 1186 1
 3242              		.cfi_startproc
 3243 0000 0111     		addi	sp,sp,-32
 3244              		.cfi_def_cfa_offset 32
 3245 0002 22EC     		sd	s0,24(sp)
 3246              		.cfi_offset 8, -8
 3247 0004 0010     		addi	s0,sp,32
 3248              		.cfi_def_cfa 8, 0
 3249 0006 2334A4FE 		sd	a0,-24(s0)
 3250 000a AE87     		mv	a5,a1
 3251 000c A303F4FE 		sb	a5,-25(s0)
1187:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Set the frequency before enabling time out logic */
1188:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->hw_reg->FREQ = frequency;
 3252              		.loc 2 1188 13
 3253 0010 833784FE 		ld	a5,-24(s0)
 3254 0014 9C6F     		ld	a5,24(a5)
 3255              		.loc 2 1188 28
 3256 0016 034774FE 		lbu	a4,-25(s0)
 3257 001a 238AE700 		sb	a4,20(a5)
1189:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1190:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Enable SMBUS */
1191:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->hw_reg->SMBUS = MSS_INIT_AND_ENABLE_SMBUS;
 3258              		.loc 2 1191 13
 3259 001e 833784FE 		ld	a5,-24(s0)
 3260 0022 9C6F     		ld	a5,24(a5)
 3261              		.loc 2 1191 29
 3262 0024 13074005 		li	a4,84
 3263 0028 2388E700 		sb	a4,16(a5)
1192:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 3264              		.loc 2 1192 1
 3265 002c 0100     		nop
 3266 002e 6264     		ld	s0,24(sp)
 3267              		.cfi_restore 8
 3268              		.cfi_def_cfa 2, 32
 3269 0030 0561     		addi	sp,sp,32
 3270              		.cfi_def_cfa_offset 0
 3271 0032 8280     		jr	ra
 3272              		.cfi_endproc
 3273              	.LFE28:
 3275              		.section	.text.MSS_I2C_enable_smbus_irq,"ax",@progbits
 3276              		.align	1
 3277              		.globl	MSS_I2C_enable_smbus_irq
 3279              	MSS_I2C_enable_smbus_irq:
 3280              	.LFB29:
1193:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1194:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
1195:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_enable_smbus_irq()
1196:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
1197:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1198:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_enable_smbus_irq
1199:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
1200:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c,
1201:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t  irq_type
1202:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
1203:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 3281              		.loc 2 1203 1
 3282              		.cfi_startproc
 3283 0000 0111     		addi	sp,sp,-32
 3284              		.cfi_def_cfa_offset 32
 3285 0002 06EC     		sd	ra,24(sp)
 3286 0004 22E8     		sd	s0,16(sp)
 3287              		.cfi_offset 1, -8
 3288              		.cfi_offset 8, -16
 3289 0006 0010     		addi	s0,sp,32
 3290              		.cfi_def_cfa 8, 0
 3291 0008 2334A4FE 		sd	a0,-24(s0)
 3292 000c AE87     		mv	a5,a1
 3293 000e A303F4FE 		sb	a5,-25(s0)
1204:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) ||
1205:../src/platform/drivers/mss_i2c/mss_i2c.c ****            (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi));
1206:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1207:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Enable any interrupts selected by the user */
1208:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if ((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi))
 3294              		.loc 2 1208 8
 3295 0012 033784FE 		ld	a4,-24(s0)
 3296 0016 B7070000 		lui	a5,%hi(g_mss_i2c0_lo)
 3297 001a 93870700 		addi	a5,a5,%lo(g_mss_i2c0_lo)
 3298 001e 630AF700 		beq	a4,a5,.L131
 3299              		.loc 2 1208 38 discriminator 1
 3300 0022 033784FE 		ld	a4,-24(s0)
 3301 0026 B7070000 		lui	a5,%hi(g_mss_i2c0_hi)
 3302 002a 93870700 		addi	a5,a5,%lo(g_mss_i2c0_hi)
 3303 002e 631BF706 		bne	a4,a5,.L132
 3304              	.L131:
1209:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1210:../src/platform/drivers/mss_i2c/mss_i2c.c ****         if (irq_type & MSS_I2C_SMBALERT_IRQ)
 3305              		.loc 2 1210 22
 3306 0032 834774FE 		lbu	a5,-25(s0)
 3307 0036 8127     		sext.w	a5,a5
 3308 0038 858B     		andi	a5,a5,1
 3309 003a 8127     		sext.w	a5,a5
 3310              		.loc 2 1210 12
 3311 003c 9DC7     		beq	a5,zero,.L133
1211:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
1212:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->SMBUS |= SMBALERT_IE_MASK;
 3312              		.loc 2 1212 21
 3313 003e 833784FE 		ld	a5,-24(s0)
 3314 0042 9C6F     		ld	a5,24(a5)
 3315              		.loc 2 1212 37
 3316 0044 83C70701 		lbu	a5,16(a5)
 3317 0048 13F7F70F 		andi	a4,a5,0xff
 3318              		.loc 2 1212 21
 3319 004c 833784FE 		ld	a5,-24(s0)
 3320 0050 9C6F     		ld	a5,24(a5)
 3321              		.loc 2 1212 37
 3322 0052 13671700 		ori	a4,a4,1
 3323 0056 1377F70F 		andi	a4,a4,0xff
 3324 005a 2388E700 		sb	a4,16(a5)
1213:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Enable the interrupt at the PLIC */
1214:../src/platform/drivers/mss_i2c/mss_i2c.c ****             PLIC_EnableIRQ(I2C0_ALERT_PLIC);
 3325              		.loc 2 1214 13
 3326 005e 1305B003 		li	a0,59
 3327 0062 97000000 		call	PLIC_EnableIRQ
 3327      E7800000 
 3328              	.L133:
1215:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1216:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
1217:../src/platform/drivers/mss_i2c/mss_i2c.c ****         if (irq_type & MSS_I2C_SMBSUS_IRQ)
 3329              		.loc 2 1217 22
 3330 006a 834774FE 		lbu	a5,-25(s0)
 3331 006e 8127     		sext.w	a5,a5
 3332 0070 898B     		andi	a5,a5,2
 3333 0072 8127     		sext.w	a5,a5
 3334              		.loc 2 1217 12
 3335 0074 CDC3     		beq	a5,zero,.L135
1218:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
1219:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->SMBUS |= SMBSUS_IE_MASK;
 3336              		.loc 2 1219 21
 3337 0076 833784FE 		ld	a5,-24(s0)
 3338 007a 9C6F     		ld	a5,24(a5)
 3339              		.loc 2 1219 37
 3340 007c 83C70701 		lbu	a5,16(a5)
 3341 0080 13F7F70F 		andi	a4,a5,0xff
 3342              		.loc 2 1219 21
 3343 0084 833784FE 		ld	a5,-24(s0)
 3344 0088 9C6F     		ld	a5,24(a5)
 3345              		.loc 2 1219 37
 3346 008a 13672700 		ori	a4,a4,2
 3347 008e 1377F70F 		andi	a4,a4,0xff
 3348 0092 2388E700 		sb	a4,16(a5)
1220:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Enable the interrupt at the PLIC */
1221:../src/platform/drivers/mss_i2c/mss_i2c.c ****             PLIC_EnableIRQ(I2C0_SUS_PLIC);
 3349              		.loc 2 1221 13
 3350 0096 1305C003 		li	a0,60
 3351 009a 97000000 		call	PLIC_EnableIRQ
 3351      E7800000 
1217:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
 3352              		.loc 2 1217 12
 3353 00a2 95A8     		j	.L135
 3354              	.L132:
1222:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
1223:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1224:../src/platform/drivers/mss_i2c/mss_i2c.c ****     else
1225:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1226:../src/platform/drivers/mss_i2c/mss_i2c.c ****         if (irq_type & MSS_I2C_SMBALERT_IRQ)
 3355              		.loc 2 1226 22
 3356 00a4 834774FE 		lbu	a5,-25(s0)
 3357 00a8 8127     		sext.w	a5,a5
 3358 00aa 858B     		andi	a5,a5,1
 3359 00ac 8127     		sext.w	a5,a5
 3360              		.loc 2 1226 12
 3361 00ae 9DC7     		beq	a5,zero,.L136
1227:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
1228:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->SMBUS |= SMBALERT_IE_MASK;
 3362              		.loc 2 1228 21
 3363 00b0 833784FE 		ld	a5,-24(s0)
 3364 00b4 9C6F     		ld	a5,24(a5)
 3365              		.loc 2 1228 37
 3366 00b6 83C70701 		lbu	a5,16(a5)
 3367 00ba 13F7F70F 		andi	a4,a5,0xff
 3368              		.loc 2 1228 21
 3369 00be 833784FE 		ld	a5,-24(s0)
 3370 00c2 9C6F     		ld	a5,24(a5)
 3371              		.loc 2 1228 37
 3372 00c4 13671700 		ori	a4,a4,1
 3373 00c8 1377F70F 		andi	a4,a4,0xff
 3374 00cc 2388E700 		sb	a4,16(a5)
1229:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Enable the interrupt at the PLIC */
1230:../src/platform/drivers/mss_i2c/mss_i2c.c ****             PLIC_EnableIRQ(I2C1_ALERT_PLIC);
 3375              		.loc 2 1230 13
 3376 00d0 1305E003 		li	a0,62
 3377 00d4 97000000 		call	PLIC_EnableIRQ
 3377      E7800000 
 3378              	.L136:
1231:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
1232:../src/platform/drivers/mss_i2c/mss_i2c.c ****         if (irq_type & MSS_I2C_SMBSUS_IRQ)
 3379              		.loc 2 1232 22
 3380 00dc 834774FE 		lbu	a5,-25(s0)
 3381 00e0 8127     		sext.w	a5,a5
 3382 00e2 898B     		andi	a5,a5,2
 3383 00e4 8127     		sext.w	a5,a5
 3384              		.loc 2 1232 12
 3385 00e6 85CB     		beq	a5,zero,.L137
1233:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
1234:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->SMBUS |= SMBSUS_IE_MASK;
 3386              		.loc 2 1234 21
 3387 00e8 833784FE 		ld	a5,-24(s0)
 3388 00ec 9C6F     		ld	a5,24(a5)
 3389              		.loc 2 1234 37
 3390 00ee 83C70701 		lbu	a5,16(a5)
 3391 00f2 13F7F70F 		andi	a4,a5,0xff
 3392              		.loc 2 1234 21
 3393 00f6 833784FE 		ld	a5,-24(s0)
 3394 00fa 9C6F     		ld	a5,24(a5)
 3395              		.loc 2 1234 37
 3396 00fc 13672700 		ori	a4,a4,2
 3397 0100 1377F70F 		andi	a4,a4,0xff
 3398 0104 2388E700 		sb	a4,16(a5)
1235:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Enable the interrupt at the PLIC */
1236:../src/platform/drivers/mss_i2c/mss_i2c.c ****             PLIC_EnableIRQ(I2C1_SUS_PLIC);
 3399              		.loc 2 1236 13
 3400 0108 1305F003 		li	a0,63
 3401 010c 97000000 		call	PLIC_EnableIRQ
 3401      E7800000 
1237:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
1238:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1239:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 3402              		.loc 2 1239 1
 3403 0114 09A0     		j	.L137
 3404              	.L135:
 3405              	.L137:
 3406 0116 0100     		nop
 3407 0118 E260     		ld	ra,24(sp)
 3408              		.cfi_restore 1
 3409 011a 4264     		ld	s0,16(sp)
 3410              		.cfi_restore 8
 3411              		.cfi_def_cfa 2, 32
 3412 011c 0561     		addi	sp,sp,32
 3413              		.cfi_def_cfa_offset 0
 3414 011e 8280     		jr	ra
 3415              		.cfi_endproc
 3416              	.LFE29:
 3418              		.section	.text.MSS_I2C_disable_smbus_irq,"ax",@progbits
 3419              		.align	1
 3420              		.globl	MSS_I2C_disable_smbus_irq
 3422              	MSS_I2C_disable_smbus_irq:
 3423              	.LFB30:
1240:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1241:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
1242:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_disable_smbus_irq()
1243:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
1244:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1245:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_disable_smbus_irq
1246:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
1247:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c,
1248:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint8_t  irq_type
1249:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
1250:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 3424              		.loc 2 1250 1
 3425              		.cfi_startproc
 3426 0000 0111     		addi	sp,sp,-32
 3427              		.cfi_def_cfa_offset 32
 3428 0002 06EC     		sd	ra,24(sp)
 3429 0004 22E8     		sd	s0,16(sp)
 3430              		.cfi_offset 1, -8
 3431              		.cfi_offset 8, -16
 3432 0006 0010     		addi	s0,sp,32
 3433              		.cfi_def_cfa 8, 0
 3434 0008 2334A4FE 		sd	a0,-24(s0)
 3435 000c AE87     		mv	a5,a1
 3436 000e A303F4FE 		sb	a5,-25(s0)
1251:../src/platform/drivers/mss_i2c/mss_i2c.c ****     ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) ||
1252:../src/platform/drivers/mss_i2c/mss_i2c.c ****            (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi));
1253:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1254:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Disable any interrupts selected by the user */
1255:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if ((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi))
 3437              		.loc 2 1255 8
 3438 0012 033784FE 		ld	a4,-24(s0)
 3439 0016 B7070000 		lui	a5,%hi(g_mss_i2c0_lo)
 3440 001a 93870700 		addi	a5,a5,%lo(g_mss_i2c0_lo)
 3441 001e 630AF700 		beq	a4,a5,.L139
 3442              		.loc 2 1255 38 discriminator 1
 3443 0022 033784FE 		ld	a4,-24(s0)
 3444 0026 B7070000 		lui	a5,%hi(g_mss_i2c0_hi)
 3445 002a 93870700 		addi	a5,a5,%lo(g_mss_i2c0_hi)
 3446 002e 6319F706 		bne	a4,a5,.L140
 3447              	.L139:
1256:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1257:../src/platform/drivers/mss_i2c/mss_i2c.c ****         if (irq_type & MSS_I2C_SMBALERT_IRQ)
 3448              		.loc 2 1257 22
 3449 0032 834774FE 		lbu	a5,-25(s0)
 3450 0036 8127     		sext.w	a5,a5
 3451 0038 858B     		andi	a5,a5,1
 3452 003a 8127     		sext.w	a5,a5
 3453              		.loc 2 1257 12
 3454 003c 95C7     		beq	a5,zero,.L141
1258:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
1259:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Disable interrupt at the PLIC and the MSS I2C */
1260:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->SMBUS &= ~SMBALERT_IE_MASK;
 3455              		.loc 2 1260 21
 3456 003e 833784FE 		ld	a5,-24(s0)
 3457 0042 9C6F     		ld	a5,24(a5)
 3458              		.loc 2 1260 37
 3459 0044 83C70701 		lbu	a5,16(a5)
 3460 0048 13F7F70F 		andi	a4,a5,0xff
 3461              		.loc 2 1260 21
 3462 004c 833784FE 		ld	a5,-24(s0)
 3463 0050 9C6F     		ld	a5,24(a5)
 3464              		.loc 2 1260 37
 3465 0052 799B     		andi	a4,a4,-2
 3466 0054 1377F70F 		andi	a4,a4,0xff
 3467 0058 2388E700 		sb	a4,16(a5)
1261:../src/platform/drivers/mss_i2c/mss_i2c.c ****             PLIC_DisableIRQ(I2C0_ALERT_PLIC);
 3468              		.loc 2 1261 13
 3469 005c 1305B003 		li	a0,59
 3470 0060 97000000 		call	PLIC_DisableIRQ
 3470      E7800000 
 3471              	.L141:
1262:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
1263:../src/platform/drivers/mss_i2c/mss_i2c.c ****         if (irq_type & MSS_I2C_SMBSUS_IRQ)
 3472              		.loc 2 1263 22
 3473 0068 834774FE 		lbu	a5,-25(s0)
 3474 006c 8127     		sext.w	a5,a5
 3475 006e 898B     		andi	a5,a5,2
 3476 0070 8127     		sext.w	a5,a5
 3477              		.loc 2 1263 12
 3478 0072 D1CF     		beq	a5,zero,.L143
1264:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
1265:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Disable interrupt at the PLIC and the MSS I2C */
1266:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->SMBUS &= ~SMBSUS_IE_MASK;
 3479              		.loc 2 1266 21
 3480 0074 833784FE 		ld	a5,-24(s0)
 3481 0078 9C6F     		ld	a5,24(a5)
 3482              		.loc 2 1266 37
 3483 007a 83C70701 		lbu	a5,16(a5)
 3484 007e 13F7F70F 		andi	a4,a5,0xff
 3485              		.loc 2 1266 21
 3486 0082 833784FE 		ld	a5,-24(s0)
 3487 0086 9C6F     		ld	a5,24(a5)
 3488              		.loc 2 1266 37
 3489 0088 759B     		andi	a4,a4,-3
 3490 008a 1377F70F 		andi	a4,a4,0xff
 3491 008e 2388E700 		sb	a4,16(a5)
1267:../src/platform/drivers/mss_i2c/mss_i2c.c ****             PLIC_DisableIRQ(I2C0_SUS_PLIC);
 3492              		.loc 2 1267 13
 3493 0092 1305C003 		li	a0,60
 3494 0096 97000000 		call	PLIC_DisableIRQ
 3494      E7800000 
1263:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
 3495              		.loc 2 1263 12
 3496 009e 85A8     		j	.L143
 3497              	.L140:
1268:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
1269:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1270:../src/platform/drivers/mss_i2c/mss_i2c.c ****     else
1271:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1272:../src/platform/drivers/mss_i2c/mss_i2c.c ****         if (irq_type & MSS_I2C_SMBALERT_IRQ)
 3498              		.loc 2 1272 22
 3499 00a0 834774FE 		lbu	a5,-25(s0)
 3500 00a4 8127     		sext.w	a5,a5
 3501 00a6 858B     		andi	a5,a5,1
 3502 00a8 8127     		sext.w	a5,a5
 3503              		.loc 2 1272 12
 3504 00aa 95C7     		beq	a5,zero,.L144
1273:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
1274:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Disable interrupt at the PLIC and the MSS I2C */
1275:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->SMBUS &= ~SMBALERT_IE_MASK;
 3505              		.loc 2 1275 21
 3506 00ac 833784FE 		ld	a5,-24(s0)
 3507 00b0 9C6F     		ld	a5,24(a5)
 3508              		.loc 2 1275 37
 3509 00b2 83C70701 		lbu	a5,16(a5)
 3510 00b6 13F7F70F 		andi	a4,a5,0xff
 3511              		.loc 2 1275 21
 3512 00ba 833784FE 		ld	a5,-24(s0)
 3513 00be 9C6F     		ld	a5,24(a5)
 3514              		.loc 2 1275 37
 3515 00c0 799B     		andi	a4,a4,-2
 3516 00c2 1377F70F 		andi	a4,a4,0xff
 3517 00c6 2388E700 		sb	a4,16(a5)
1276:../src/platform/drivers/mss_i2c/mss_i2c.c ****             PLIC_DisableIRQ(I2C1_ALERT_PLIC);
 3518              		.loc 2 1276 13
 3519 00ca 1305E003 		li	a0,62
 3520 00ce 97000000 		call	PLIC_DisableIRQ
 3520      E7800000 
 3521              	.L144:
1277:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
1278:../src/platform/drivers/mss_i2c/mss_i2c.c ****         if (irq_type & MSS_I2C_SMBSUS_IRQ)
 3522              		.loc 2 1278 22
 3523 00d6 834774FE 		lbu	a5,-25(s0)
 3524 00da 8127     		sext.w	a5,a5
 3525 00dc 898B     		andi	a5,a5,2
 3526 00de 8127     		sext.w	a5,a5
 3527              		.loc 2 1278 12
 3528 00e0 9DC7     		beq	a5,zero,.L145
1279:../src/platform/drivers/mss_i2c/mss_i2c.c ****         {
1280:../src/platform/drivers/mss_i2c/mss_i2c.c ****             /* Disable interrupt at the PLIC and the MSS I2C */
1281:../src/platform/drivers/mss_i2c/mss_i2c.c ****             this_i2c->hw_reg->SMBUS &= ~SMBSUS_IE_MASK;
 3529              		.loc 2 1281 21
 3530 00e2 833784FE 		ld	a5,-24(s0)
 3531 00e6 9C6F     		ld	a5,24(a5)
 3532              		.loc 2 1281 37
 3533 00e8 83C70701 		lbu	a5,16(a5)
 3534 00ec 13F7F70F 		andi	a4,a5,0xff
 3535              		.loc 2 1281 21
 3536 00f0 833784FE 		ld	a5,-24(s0)
 3537 00f4 9C6F     		ld	a5,24(a5)
 3538              		.loc 2 1281 37
 3539 00f6 759B     		andi	a4,a4,-3
 3540 00f8 1377F70F 		andi	a4,a4,0xff
 3541 00fc 2388E700 		sb	a4,16(a5)
1282:../src/platform/drivers/mss_i2c/mss_i2c.c ****             PLIC_DisableIRQ(I2C1_SUS_PLIC);
 3542              		.loc 2 1282 13
 3543 0100 1305F003 		li	a0,63
 3544 0104 97000000 		call	PLIC_DisableIRQ
 3544      E7800000 
1283:../src/platform/drivers/mss_i2c/mss_i2c.c ****         }
1284:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1285:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 3545              		.loc 2 1285 1
 3546 010c 09A0     		j	.L145
 3547              	.L143:
 3548              	.L145:
 3549 010e 0100     		nop
 3550 0110 E260     		ld	ra,24(sp)
 3551              		.cfi_restore 1
 3552 0112 4264     		ld	s0,16(sp)
 3553              		.cfi_restore 8
 3554              		.cfi_def_cfa 2, 32
 3555 0114 0561     		addi	sp,sp,32
 3556              		.cfi_def_cfa_offset 0
 3557 0116 8280     		jr	ra
 3558              		.cfi_endproc
 3559              	.LFE30:
 3561              		.section	.text.MSS_I2C_suspend_smbus_slave,"ax",@progbits
 3562              		.align	1
 3563              		.globl	MSS_I2C_suspend_smbus_slave
 3565              	MSS_I2C_suspend_smbus_slave:
 3566              	.LFB31:
1286:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1287:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
1288:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_suspend_slave()
1289:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
1290:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1291:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_suspend_smbus_slave
1292:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
1293:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c
1294:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
1295:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 3567              		.loc 2 1295 1
 3568              		.cfi_startproc
 3569 0000 0111     		addi	sp,sp,-32
 3570              		.cfi_def_cfa_offset 32
 3571 0002 22EC     		sd	s0,24(sp)
 3572              		.cfi_offset 8, -8
 3573 0004 0010     		addi	s0,sp,32
 3574              		.cfi_def_cfa 8, 0
 3575 0006 2334A4FE 		sd	a0,-24(s0)
1296:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Active low output so 0 asserts condition */
1297:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->hw_reg->SMBUS &= ~SMBSUS_NO_MASK;
 3576              		.loc 2 1297 13
 3577 000a 833784FE 		ld	a5,-24(s0)
 3578 000e 9C6F     		ld	a5,24(a5)
 3579              		.loc 2 1297 29
 3580 0010 83C70701 		lbu	a5,16(a5)
 3581 0014 13F7F70F 		andi	a4,a5,0xff
 3582              		.loc 2 1297 13
 3583 0018 833784FE 		ld	a5,-24(s0)
 3584 001c 9C6F     		ld	a5,24(a5)
 3585              		.loc 2 1297 29
 3586 001e 1377F7FB 		andi	a4,a4,-65
 3587 0022 1377F70F 		andi	a4,a4,0xff
 3588 0026 2388E700 		sb	a4,16(a5)
1298:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 3589              		.loc 2 1298 1
 3590 002a 0100     		nop
 3591 002c 6264     		ld	s0,24(sp)
 3592              		.cfi_restore 8
 3593              		.cfi_def_cfa 2, 32
 3594 002e 0561     		addi	sp,sp,32
 3595              		.cfi_def_cfa_offset 0
 3596 0030 8280     		jr	ra
 3597              		.cfi_endproc
 3598              	.LFE31:
 3600              		.section	.text.MSS_I2C_resume_smbus_slave,"ax",@progbits
 3601              		.align	1
 3602              		.globl	MSS_I2C_resume_smbus_slave
 3604              	MSS_I2C_resume_smbus_slave:
 3605              	.LFB32:
1299:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1300:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
1301:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_resume_slave()
1302:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
1303:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1304:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_resume_smbus_slave
1305:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
1306:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c
1307:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
1308:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 3606              		.loc 2 1308 1
 3607              		.cfi_startproc
 3608 0000 0111     		addi	sp,sp,-32
 3609              		.cfi_def_cfa_offset 32
 3610 0002 22EC     		sd	s0,24(sp)
 3611              		.cfi_offset 8, -8
 3612 0004 0010     		addi	s0,sp,32
 3613              		.cfi_def_cfa 8, 0
 3614 0006 2334A4FE 		sd	a0,-24(s0)
1309:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Active low output so 1 clears condition */
1310:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->hw_reg->SMBUS |= SMBSUS_NO_MASK;
 3615              		.loc 2 1310 13
 3616 000a 833784FE 		ld	a5,-24(s0)
 3617 000e 9C6F     		ld	a5,24(a5)
 3618              		.loc 2 1310 29
 3619 0010 83C70701 		lbu	a5,16(a5)
 3620 0014 13F7F70F 		andi	a4,a5,0xff
 3621              		.loc 2 1310 13
 3622 0018 833784FE 		ld	a5,-24(s0)
 3623 001c 9C6F     		ld	a5,24(a5)
 3624              		.loc 2 1310 29
 3625 001e 13670704 		ori	a4,a4,64
 3626 0022 1377F70F 		andi	a4,a4,0xff
 3627 0026 2388E700 		sb	a4,16(a5)
1311:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 3628              		.loc 2 1311 1
 3629 002a 0100     		nop
 3630 002c 6264     		ld	s0,24(sp)
 3631              		.cfi_restore 8
 3632              		.cfi_def_cfa 2, 32
 3633 002e 0561     		addi	sp,sp,32
 3634              		.cfi_def_cfa_offset 0
 3635 0030 8280     		jr	ra
 3636              		.cfi_endproc
 3637              	.LFE32:
 3639              		.section	.text.MSS_I2C_reset_smbus,"ax",@progbits
 3640              		.align	1
 3641              		.globl	MSS_I2C_reset_smbus
 3643              	MSS_I2C_reset_smbus:
 3644              	.LFB33:
1312:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1313:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
1314:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_reset_smbus()
1315:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
1316:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1317:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_reset_smbus
1318:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
1319:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c
1320:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
1321:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 3645              		.loc 2 1321 1
 3646              		.cfi_startproc
 3647 0000 0111     		addi	sp,sp,-32
 3648              		.cfi_def_cfa_offset 32
 3649 0002 22EC     		sd	s0,24(sp)
 3650              		.cfi_offset 8, -8
 3651 0004 0010     		addi	s0,sp,32
 3652              		.cfi_def_cfa 8, 0
 3653 0006 2334A4FE 		sd	a0,-24(s0)
1322:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->hw_reg->SMBUS |= SMBUS_RESET_MASK;
 3654              		.loc 2 1322 13
 3655 000a 833784FE 		ld	a5,-24(s0)
 3656 000e 9C6F     		ld	a5,24(a5)
 3657              		.loc 2 1322 29
 3658 0010 83C70701 		lbu	a5,16(a5)
 3659 0014 13F7F70F 		andi	a4,a5,0xff
 3660              		.loc 2 1322 13
 3661 0018 833784FE 		ld	a5,-24(s0)
 3662 001c 9C6F     		ld	a5,24(a5)
 3663              		.loc 2 1322 29
 3664 001e 136707F8 		ori	a4,a4,-128
 3665 0022 1377F70F 		andi	a4,a4,0xff
 3666 0026 2388E700 		sb	a4,16(a5)
1323:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 3667              		.loc 2 1323 1
 3668 002a 0100     		nop
 3669 002c 6264     		ld	s0,24(sp)
 3670              		.cfi_restore 8
 3671              		.cfi_def_cfa 2, 32
 3672 002e 0561     		addi	sp,sp,32
 3673              		.cfi_def_cfa_offset 0
 3674 0030 8280     		jr	ra
 3675              		.cfi_endproc
 3676              	.LFE33:
 3678              		.section	.text.MSS_I2C_set_smbus_alert,"ax",@progbits
 3679              		.align	1
 3680              		.globl	MSS_I2C_set_smbus_alert
 3682              	MSS_I2C_set_smbus_alert:
 3683              	.LFB34:
1324:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1325:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
1326:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_set_smbus_alert()
1327:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
1328:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1329:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_set_smbus_alert
1330:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
1331:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c
1332:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
1333:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 3684              		.loc 2 1333 1
 3685              		.cfi_startproc
 3686 0000 0111     		addi	sp,sp,-32
 3687              		.cfi_def_cfa_offset 32
 3688 0002 22EC     		sd	s0,24(sp)
 3689              		.cfi_offset 8, -8
 3690 0004 0010     		addi	s0,sp,32
 3691              		.cfi_def_cfa 8, 0
 3692 0006 2334A4FE 		sd	a0,-24(s0)
1334:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Active low output so 0 asserts condition */
1335:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->hw_reg->SMBUS &= ~SMBALERT_NO_MASK;
 3693              		.loc 2 1335 13
 3694 000a 833784FE 		ld	a5,-24(s0)
 3695 000e 9C6F     		ld	a5,24(a5)
 3696              		.loc 2 1335 29
 3697 0010 83C70701 		lbu	a5,16(a5)
 3698 0014 13F7F70F 		andi	a4,a5,0xff
 3699              		.loc 2 1335 13
 3700 0018 833784FE 		ld	a5,-24(s0)
 3701 001c 9C6F     		ld	a5,24(a5)
 3702              		.loc 2 1335 29
 3703 001e 3D9B     		andi	a4,a4,-17
 3704 0020 1377F70F 		andi	a4,a4,0xff
 3705 0024 2388E700 		sb	a4,16(a5)
1336:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 3706              		.loc 2 1336 1
 3707 0028 0100     		nop
 3708 002a 6264     		ld	s0,24(sp)
 3709              		.cfi_restore 8
 3710              		.cfi_def_cfa 2, 32
 3711 002c 0561     		addi	sp,sp,32
 3712              		.cfi_def_cfa_offset 0
 3713 002e 8280     		jr	ra
 3714              		.cfi_endproc
 3715              	.LFE34:
 3717              		.section	.text.MSS_I2C_clear_smbus_alert,"ax",@progbits
 3718              		.align	1
 3719              		.globl	MSS_I2C_clear_smbus_alert
 3721              	MSS_I2C_clear_smbus_alert:
 3722              	.LFB35:
1337:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1338:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
1339:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_clear_smbus_alert()
1340:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
1341:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1342:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_clear_smbus_alert
1343:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
1344:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c
1345:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
1346:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 3723              		.loc 2 1346 1
 3724              		.cfi_startproc
 3725 0000 0111     		addi	sp,sp,-32
 3726              		.cfi_def_cfa_offset 32
 3727 0002 22EC     		sd	s0,24(sp)
 3728              		.cfi_offset 8, -8
 3729 0004 0010     		addi	s0,sp,32
 3730              		.cfi_def_cfa 8, 0
 3731 0006 2334A4FE 		sd	a0,-24(s0)
1347:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Active low output so 1 clears condition */
1348:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->hw_reg->SMBUS |= SMBALERT_NO_MASK;
 3732              		.loc 2 1348 13
 3733 000a 833784FE 		ld	a5,-24(s0)
 3734 000e 9C6F     		ld	a5,24(a5)
 3735              		.loc 2 1348 29
 3736 0010 83C70701 		lbu	a5,16(a5)
 3737 0014 13F7F70F 		andi	a4,a5,0xff
 3738              		.loc 2 1348 13
 3739 0018 833784FE 		ld	a5,-24(s0)
 3740 001c 9C6F     		ld	a5,24(a5)
 3741              		.loc 2 1348 29
 3742 001e 13670701 		ori	a4,a4,16
 3743 0022 1377F70F 		andi	a4,a4,0xff
 3744 0026 2388E700 		sb	a4,16(a5)
1349:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 3745              		.loc 2 1349 1
 3746 002a 0100     		nop
 3747 002c 6264     		ld	s0,24(sp)
 3748              		.cfi_restore 8
 3749              		.cfi_def_cfa 2, 32
 3750 002e 0561     		addi	sp,sp,32
 3751              		.cfi_def_cfa_offset 0
 3752 0030 8280     		jr	ra
 3753              		.cfi_endproc
 3754              	.LFE35:
 3756              		.section	.text.MSS_I2C_set_gca,"ax",@progbits
 3757              		.align	1
 3758              		.globl	MSS_I2C_set_gca
 3760              	MSS_I2C_set_gca:
 3761              	.LFB36:
1350:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1351:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
1352:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_i2C_set_gca()
1353:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
1354:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1355:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_set_gca
1356:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
1357:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c
1358:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
1359:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 3762              		.loc 2 1359 1
 3763              		.cfi_startproc
 3764 0000 0111     		addi	sp,sp,-32
 3765              		.cfi_def_cfa_offset 32
 3766 0002 22EC     		sd	s0,24(sp)
 3767              		.cfi_offset 8, -8
 3768 0004 0010     		addi	s0,sp,32
 3769              		.cfi_def_cfa 8, 0
 3770 0006 2334A4FE 		sd	a0,-24(s0)
1360:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* accept GC addressing. */
1361:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->hw_reg->ADDR |= ADDR_GC_MASK;
 3771              		.loc 2 1361 13
 3772 000a 833784FE 		ld	a5,-24(s0)
 3773 000e 9C6F     		ld	a5,24(a5)
 3774              		.loc 2 1361 28
 3775 0010 83C7C700 		lbu	a5,12(a5)
 3776 0014 13F7F70F 		andi	a4,a5,0xff
 3777              		.loc 2 1361 13
 3778 0018 833784FE 		ld	a5,-24(s0)
 3779 001c 9C6F     		ld	a5,24(a5)
 3780              		.loc 2 1361 28
 3781 001e 13671700 		ori	a4,a4,1
 3782 0022 1377F70F 		andi	a4,a4,0xff
 3783 0026 2386E700 		sb	a4,12(a5)
1362:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 3784              		.loc 2 1362 1
 3785 002a 0100     		nop
 3786 002c 6264     		ld	s0,24(sp)
 3787              		.cfi_restore 8
 3788              		.cfi_def_cfa 2, 32
 3789 002e 0561     		addi	sp,sp,32
 3790              		.cfi_def_cfa_offset 0
 3791 0030 8280     		jr	ra
 3792              		.cfi_endproc
 3793              	.LFE36:
 3795              		.section	.text.MSS_I2C_clear_gca,"ax",@progbits
 3796              		.align	1
 3797              		.globl	MSS_I2C_clear_gca
 3799              	MSS_I2C_clear_gca:
 3800              	.LFB37:
1363:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1364:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
1365:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_clear_gca()
1366:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "mss_i2c.h" for details of how to use this function.
1367:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1368:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_clear_gca
1369:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
1370:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c
1371:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
1372:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 3801              		.loc 2 1372 1
 3802              		.cfi_startproc
 3803 0000 0111     		addi	sp,sp,-32
 3804              		.cfi_def_cfa_offset 32
 3805 0002 22EC     		sd	s0,24(sp)
 3806              		.cfi_offset 8, -8
 3807 0004 0010     		addi	s0,sp,32
 3808              		.cfi_def_cfa 8, 0
 3809 0006 2334A4FE 		sd	a0,-24(s0)
1373:../src/platform/drivers/mss_i2c/mss_i2c.c ****     /* Disable GC addressing. */
1374:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->hw_reg->ADDR &= ~ADDR_GC_MASK;
 3810              		.loc 2 1374 13
 3811 000a 833784FE 		ld	a5,-24(s0)
 3812 000e 9C6F     		ld	a5,24(a5)
 3813              		.loc 2 1374 28
 3814 0010 83C7C700 		lbu	a5,12(a5)
 3815 0014 13F7F70F 		andi	a4,a5,0xff
 3816              		.loc 2 1374 13
 3817 0018 833784FE 		ld	a5,-24(s0)
 3818 001c 9C6F     		ld	a5,24(a5)
 3819              		.loc 2 1374 28
 3820 001e 799B     		andi	a4,a4,-2
 3821 0020 1377F70F 		andi	a4,a4,0xff
 3822 0024 2386E700 		sb	a4,12(a5)
1375:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 3823              		.loc 2 1375 1
 3824 0028 0100     		nop
 3825 002a 6264     		ld	s0,24(sp)
 3826              		.cfi_restore 8
 3827              		.cfi_def_cfa 2, 32
 3828 002c 0561     		addi	sp,sp,32
 3829              		.cfi_def_cfa_offset 0
 3830 002e 8280     		jr	ra
 3831              		.cfi_endproc
 3832              	.LFE37:
 3834              		.section	.text.MSS_I2C_set_user_data,"ax",@progbits
 3835              		.align	1
 3836              		.globl	MSS_I2C_set_user_data
 3838              	MSS_I2C_set_user_data:
 3839              	.LFB38:
1376:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1377:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
1378:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_set_user_data()
1379:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "i2c.h" for details of how to use this function.
1380:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1381:../src/platform/drivers/mss_i2c/mss_i2c.c **** void MSS_I2C_set_user_data
1382:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
1383:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c,
1384:../src/platform/drivers/mss_i2c/mss_i2c.c ****     void * p_user_data
1385:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
1386:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 3840              		.loc 2 1386 1
 3841              		.cfi_startproc
 3842 0000 0111     		addi	sp,sp,-32
 3843              		.cfi_def_cfa_offset 32
 3844 0002 22EC     		sd	s0,24(sp)
 3845              		.cfi_offset 8, -8
 3846 0004 0010     		addi	s0,sp,32
 3847              		.cfi_def_cfa 8, 0
 3848 0006 2334A4FE 		sd	a0,-24(s0)
 3849 000a 2330B4FE 		sd	a1,-32(s0)
1387:../src/platform/drivers/mss_i2c/mss_i2c.c ****     this_i2c->p_user_data = p_user_data ;
 3850              		.loc 2 1387 27
 3851 000e 833784FE 		ld	a5,-24(s0)
 3852 0012 033704FE 		ld	a4,-32(s0)
 3853 0016 D8EB     		sd	a4,144(a5)
1388:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 3854              		.loc 2 1388 1
 3855 0018 0100     		nop
 3856 001a 6264     		ld	s0,24(sp)
 3857              		.cfi_restore 8
 3858              		.cfi_def_cfa 2, 32
 3859 001c 0561     		addi	sp,sp,32
 3860              		.cfi_def_cfa_offset 0
 3861 001e 8280     		jr	ra
 3862              		.cfi_endproc
 3863              	.LFE38:
 3865              		.section	.text.MSS_I2C_get_user_data,"ax",@progbits
 3866              		.align	1
 3867              		.globl	MSS_I2C_get_user_data
 3869              	MSS_I2C_get_user_data:
 3870              	.LFB39:
1389:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1390:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
1391:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * MSS_I2C_get_user_data()
1392:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * See "i2c.h" for details of how to use this function.
1393:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1394:../src/platform/drivers/mss_i2c/mss_i2c.c **** void * MSS_I2C_get_user_data
1395:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
1396:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c
1397:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
1398:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 3871              		.loc 2 1398 1
 3872              		.cfi_startproc
 3873 0000 0111     		addi	sp,sp,-32
 3874              		.cfi_def_cfa_offset 32
 3875 0002 22EC     		sd	s0,24(sp)
 3876              		.cfi_offset 8, -8
 3877 0004 0010     		addi	s0,sp,32
 3878              		.cfi_def_cfa 8, 0
 3879 0006 2334A4FE 		sd	a0,-24(s0)
1399:../src/platform/drivers/mss_i2c/mss_i2c.c ****     return (this_i2c->p_user_data);
 3880              		.loc 2 1399 21
 3881 000a 833784FE 		ld	a5,-24(s0)
 3882 000e DC6B     		ld	a5,144(a5)
1400:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 3883              		.loc 2 1400 1
 3884 0010 3E85     		mv	a0,a5
 3885 0012 6264     		ld	s0,24(sp)
 3886              		.cfi_restore 8
 3887              		.cfi_def_cfa 2, 32
 3888 0014 0561     		addi	sp,sp,32
 3889              		.cfi_def_cfa_offset 0
 3890 0016 8280     		jr	ra
 3891              		.cfi_endproc
 3892              	.LFE39:
 3894              		.section	.text.disable_interrupts,"ax",@progbits
 3895              		.align	1
 3897              	disable_interrupts:
 3898              	.LFB40:
1401:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
1402:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * Disable Interrupt
1403:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1404:../src/platform/drivers/mss_i2c/mss_i2c.c **** static uint32_t disable_interrupts(void)
1405:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 3899              		.loc 2 1405 1
 3900              		.cfi_startproc
 3901 0000 0111     		addi	sp,sp,-32
 3902              		.cfi_def_cfa_offset 32
 3903 0002 06EC     		sd	ra,24(sp)
 3904 0004 22E8     		sd	s0,16(sp)
 3905              		.cfi_offset 1, -8
 3906              		.cfi_offset 8, -16
 3907 0006 0010     		addi	s0,sp,32
 3908              		.cfi_def_cfa 8, 0
1406:../src/platform/drivers/mss_i2c/mss_i2c.c ****     uint32_t primask;
1407:../src/platform/drivers/mss_i2c/mss_i2c.c ****     primask = HAL_disable_interrupts();
 3909              		.loc 2 1407 15
 3910 0008 97000000 		call	HAL_disable_interrupts
 3910      E7800000 
 3911 0010 AA87     		mv	a5,a0
 3912              		.loc 2 1407 13
 3913 0012 2326F4FE 		sw	a5,-20(s0)
1408:../src/platform/drivers/mss_i2c/mss_i2c.c ****     return primask;
 3914              		.loc 2 1408 12
 3915 0016 8327C4FE 		lw	a5,-20(s0)
1409:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 3916              		.loc 2 1409 1
 3917 001a 3E85     		mv	a0,a5
 3918 001c E260     		ld	ra,24(sp)
 3919              		.cfi_restore 1
 3920 001e 4264     		ld	s0,16(sp)
 3921              		.cfi_restore 8
 3922              		.cfi_def_cfa 2, 32
 3923 0020 0561     		addi	sp,sp,32
 3924              		.cfi_def_cfa_offset 0
 3925 0022 8280     		jr	ra
 3926              		.cfi_endproc
 3927              	.LFE40:
 3929              		.section	.text.restore_interrupts,"ax",@progbits
 3930              		.align	1
 3932              	restore_interrupts:
 3933              	.LFB41:
1410:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1411:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
1412:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * Restore Interrupt
1413:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1414:../src/platform/drivers/mss_i2c/mss_i2c.c **** static void restore_interrupts(uint32_t primask)
1415:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 3934              		.loc 2 1415 1
 3935              		.cfi_startproc
 3936 0000 0111     		addi	sp,sp,-32
 3937              		.cfi_def_cfa_offset 32
 3938 0002 06EC     		sd	ra,24(sp)
 3939 0004 22E8     		sd	s0,16(sp)
 3940              		.cfi_offset 1, -8
 3941              		.cfi_offset 8, -16
 3942 0006 0010     		addi	s0,sp,32
 3943              		.cfi_def_cfa 8, 0
 3944 0008 AA87     		mv	a5,a0
 3945 000a 2326F4FE 		sw	a5,-20(s0)
1416:../src/platform/drivers/mss_i2c/mss_i2c.c ****     HAL_restore_interrupts(primask);
 3946              		.loc 2 1416 5
 3947 000e 8367C4FE 		lwu	a5,-20(s0)
 3948 0012 3E85     		mv	a0,a5
 3949 0014 97000000 		call	HAL_restore_interrupts
 3949      E7800000 
1417:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 3950              		.loc 2 1417 1
 3951 001c 0100     		nop
 3952 001e E260     		ld	ra,24(sp)
 3953              		.cfi_restore 1
 3954 0020 4264     		ld	s0,16(sp)
 3955              		.cfi_restore 8
 3956              		.cfi_def_cfa 2, 32
 3957 0022 0561     		addi	sp,sp,32
 3958              		.cfi_def_cfa_offset 0
 3959 0024 8280     		jr	ra
 3960              		.cfi_endproc
 3961              	.LFE41:
 3963              		.section	.text.global_init,"ax",@progbits
 3964              		.align	1
 3966              	global_init:
 3967              	.LFB42:
1418:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1419:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*******************************************************************************
1420:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * Global initialization based on instance
1421:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1422:../src/platform/drivers/mss_i2c/mss_i2c.c **** static void global_init
1423:../src/platform/drivers/mss_i2c/mss_i2c.c **** (
1424:../src/platform/drivers/mss_i2c/mss_i2c.c ****     mss_i2c_instance_t * this_i2c
1425:../src/platform/drivers/mss_i2c/mss_i2c.c **** )
1426:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 3968              		.loc 2 1426 1
 3969              		.cfi_startproc
 3970 0000 0111     		addi	sp,sp,-32
 3971              		.cfi_def_cfa_offset 32
 3972 0002 22EC     		sd	s0,24(sp)
 3973              		.cfi_offset 8, -8
 3974 0004 0010     		addi	s0,sp,32
 3975              		.cfi_def_cfa 8, 0
 3976 0006 2334A4FE 		sd	a0,-24(s0)
1427:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if (&g_mss_i2c0_lo == this_i2c)
 3977              		.loc 2 1427 8
 3978 000a 033784FE 		ld	a4,-24(s0)
 3979 000e B7070000 		lui	a5,%hi(g_mss_i2c0_lo)
 3980 0012 93870700 		addi	a5,a5,%lo(g_mss_i2c0_lo)
 3981 0016 6314F702 		bne	a4,a5,.L160
1428:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1429:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->hw_reg = MSS_I2C0_LO_BASE;
 3982              		.loc 2 1429 26
 3983 001a 833784FE 		ld	a5,-24(s0)
 3984 001e 37A71020 		li	a4,537960448
 3985 0022 98EF     		sd	a4,24(a5)
1430:../src/platform/drivers/mss_i2c/mss_i2c.c ****         g_i2c_axi_pos |= 0x01;
 3986              		.loc 2 1430 23
 3987 0024 B7070000 		lui	a5,%hi(g_i2c_axi_pos)
 3988 0028 83C70700 		lbu	a5,%lo(g_i2c_axi_pos)(a5)
 3989 002c 93E71700 		ori	a5,a5,1
 3990 0030 13F7F70F 		andi	a4,a5,0xff
 3991 0034 B7070000 		lui	a5,%hi(g_i2c_axi_pos)
 3992 0038 2380E700 		sb	a4,%lo(g_i2c_axi_pos)(a5)
 3993 003c 71A8     		j	.L161
 3994              	.L160:
1431:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1432:../src/platform/drivers/mss_i2c/mss_i2c.c ****     else if (&g_mss_i2c1_lo == this_i2c)
 3995              		.loc 2 1432 13
 3996 003e 033784FE 		ld	a4,-24(s0)
 3997 0042 B7070000 		lui	a5,%hi(g_mss_i2c1_lo)
 3998 0046 93870700 		addi	a5,a5,%lo(g_mss_i2c1_lo)
 3999 004a 6314F702 		bne	a4,a5,.L162
1433:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1434:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->hw_reg = MSS_I2C1_LO_BASE;
 4000              		.loc 2 1434 26
 4001 004e 833784FE 		ld	a5,-24(s0)
 4002 0052 37B71020 		li	a4,537964544
 4003 0056 98EF     		sd	a4,24(a5)
1435:../src/platform/drivers/mss_i2c/mss_i2c.c ****         g_i2c_axi_pos |= 0x02;
 4004              		.loc 2 1435 23
 4005 0058 B7070000 		lui	a5,%hi(g_i2c_axi_pos)
 4006 005c 83C70700 		lbu	a5,%lo(g_i2c_axi_pos)(a5)
 4007 0060 93E72700 		ori	a5,a5,2
 4008 0064 13F7F70F 		andi	a4,a5,0xff
 4009 0068 B7070000 		lui	a5,%hi(g_i2c_axi_pos)
 4010 006c 2380E700 		sb	a4,%lo(g_i2c_axi_pos)(a5)
 4011 0070 A5A0     		j	.L161
 4012              	.L162:
1436:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1437:../src/platform/drivers/mss_i2c/mss_i2c.c ****     else if (&g_mss_i2c0_hi == this_i2c)
 4013              		.loc 2 1437 13
 4014 0072 033784FE 		ld	a4,-24(s0)
 4015 0076 B7070000 		lui	a5,%hi(g_mss_i2c0_hi)
 4016 007a 93870700 		addi	a5,a5,%lo(g_mss_i2c0_hi)
 4017 007e 6314F702 		bne	a4,a5,.L163
1438:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1439:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->hw_reg = MSS_I2C0_HI_BASE;
 4018              		.loc 2 1439 26
 4019 0082 833784FE 		ld	a5,-24(s0)
 4020 0086 37A71028 		li	a4,672178176
 4021 008a 98EF     		sd	a4,24(a5)
1440:../src/platform/drivers/mss_i2c/mss_i2c.c ****         g_i2c_axi_pos |= 0x04;
 4022              		.loc 2 1440 23
 4023 008c B7070000 		lui	a5,%hi(g_i2c_axi_pos)
 4024 0090 83C70700 		lbu	a5,%lo(g_i2c_axi_pos)(a5)
 4025 0094 93E74700 		ori	a5,a5,4
 4026 0098 13F7F70F 		andi	a4,a5,0xff
 4027 009c B7070000 		lui	a5,%hi(g_i2c_axi_pos)
 4028 00a0 2380E700 		sb	a4,%lo(g_i2c_axi_pos)(a5)
 4029 00a4 15A8     		j	.L161
 4030              	.L163:
1441:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1442:../src/platform/drivers/mss_i2c/mss_i2c.c ****     else if (&g_mss_i2c1_hi == this_i2c)
 4031              		.loc 2 1442 13
 4032 00a6 033784FE 		ld	a4,-24(s0)
 4033 00aa B7070000 		lui	a5,%hi(g_mss_i2c1_hi)
 4034 00ae 93870700 		addi	a5,a5,%lo(g_mss_i2c1_hi)
 4035 00b2 6313F702 		bne	a4,a5,.L161
1443:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1444:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->hw_reg = MSS_I2C1_HI_BASE;
 4036              		.loc 2 1444 26
 4037 00b6 833784FE 		ld	a5,-24(s0)
 4038 00ba 37B71028 		li	a4,672182272
 4039 00be 98EF     		sd	a4,24(a5)
1445:../src/platform/drivers/mss_i2c/mss_i2c.c ****         g_i2c_axi_pos |= 0x08;
 4040              		.loc 2 1445 23
 4041 00c0 B7070000 		lui	a5,%hi(g_i2c_axi_pos)
 4042 00c4 83C70700 		lbu	a5,%lo(g_i2c_axi_pos)(a5)
 4043 00c8 93E78700 		ori	a5,a5,8
 4044 00cc 13F7F70F 		andi	a4,a5,0xff
 4045 00d0 B7070000 		lui	a5,%hi(g_i2c_axi_pos)
 4046 00d4 2380E700 		sb	a4,%lo(g_i2c_axi_pos)(a5)
 4047              	.L161:
1446:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1447:../src/platform/drivers/mss_i2c/mss_i2c.c ****     else
1448:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1449:../src/platform/drivers/mss_i2c/mss_i2c.c ****         ;
1450:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1451:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1452:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if ((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi))
 4048              		.loc 2 1452 8
 4049 00d8 033784FE 		ld	a4,-24(s0)
 4050 00dc B7070000 		lui	a5,%hi(g_mss_i2c0_lo)
 4051 00e0 93870700 		addi	a5,a5,%lo(g_mss_i2c0_lo)
 4052 00e4 630AF700 		beq	a4,a5,.L164
 4053              		.loc 2 1452 38 discriminator 1
 4054 00e8 033784FE 		ld	a4,-24(s0)
 4055 00ec B7070000 		lui	a5,%hi(g_mss_i2c0_hi)
 4056 00f0 93870700 		addi	a5,a5,%lo(g_mss_i2c0_hi)
 4057 00f4 631DF704 		bne	a4,a5,.L165
 4058              	.L164:
1453:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1454:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->irqn = I2C0_MAIN_PLIC;
 4059              		.loc 2 1454 24
 4060 00f8 833784FE 		ld	a5,-24(s0)
 4061 00fc 1307A003 		li	a4,58
 4062 0100 D8CB     		sw	a4,20(a5)
1455:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1456:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /* reset I2C0 */
1457:../src/platform/drivers/mss_i2c/mss_i2c.c ****         SYSREG->SOFT_RESET_CR |= (uint32_t)(0x01UL << 12);
 4063              		.loc 2 1457 31
 4064 0102 B7070000 		lui	a5,%hi(SYSREG)
 4065 0106 83B70700 		ld	a5,%lo(SYSREG)(a5)
 4066 010a 83A78708 		lw	a5,136(a5)
 4067 010e 1B870700 		sext.w	a4,a5
 4068 0112 B7070000 		lui	a5,%hi(SYSREG)
 4069 0116 83B70700 		ld	a5,%lo(SYSREG)(a5)
 4070 011a BA86     		mv	a3,a4
 4071 011c 0567     		li	a4,4096
 4072 011e 558F     		or	a4,a3,a4
 4073 0120 0127     		sext.w	a4,a4
 4074 0122 23A4E708 		sw	a4,136(a5)
1458:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1459:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /* Take I2C0 out of reset. */
1460:../src/platform/drivers/mss_i2c/mss_i2c.c ****         SYSREG->SOFT_RESET_CR &= ~(0x01UL << 12);
 4075              		.loc 2 1460 31
 4076 0126 B7070000 		lui	a5,%hi(SYSREG)
 4077 012a 83B70700 		ld	a5,%lo(SYSREG)(a5)
 4078 012e 83A78708 		lw	a5,136(a5)
 4079 0132 1B870700 		sext.w	a4,a5
 4080 0136 B7070000 		lui	a5,%hi(SYSREG)
 4081 013a 83B70700 		ld	a5,%lo(SYSREG)(a5)
 4082 013e BA86     		mv	a3,a4
 4083 0140 7D77     		li	a4,-4096
 4084 0142 7D17     		addi	a4,a4,-1
 4085 0144 758F     		and	a4,a3,a4
 4086 0146 0127     		sext.w	a4,a4
 4087 0148 23A4E708 		sw	a4,136(a5)
1461:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1462:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1463:../src/platform/drivers/mss_i2c/mss_i2c.c ****     else if ((this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi))
1464:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1465:../src/platform/drivers/mss_i2c/mss_i2c.c ****         this_i2c->irqn = I2C1_MAIN_PLIC;
1466:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1467:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /* reset I2C1 */
1468:../src/platform/drivers/mss_i2c/mss_i2c.c ****         SYSREG->SOFT_RESET_CR |= (uint32_t)(0x01UL << 13);
1469:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /* Take I2C1 out of reset. */
1470:../src/platform/drivers/mss_i2c/mss_i2c.c ****         SYSREG->SOFT_RESET_CR &= ~(0x01UL << 13);
1471:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1472:../src/platform/drivers/mss_i2c/mss_i2c.c ****     else
1473:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1474:../src/platform/drivers/mss_i2c/mss_i2c.c ****         ;
1475:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1476:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1477:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 4088              		.loc 2 1477 1
 4089 014c 9DA8     		j	.L168
 4090              	.L165:
1463:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 4091              		.loc 2 1463 13
 4092 014e 033784FE 		ld	a4,-24(s0)
 4093 0152 B7070000 		lui	a5,%hi(g_mss_i2c1_lo)
 4094 0156 93870700 		addi	a5,a5,%lo(g_mss_i2c1_lo)
 4095 015a 630AF700 		beq	a4,a5,.L167
1463:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
 4096              		.loc 2 1463 43 discriminator 1
 4097 015e 033784FE 		ld	a4,-24(s0)
 4098 0162 B7070000 		lui	a5,%hi(g_mss_i2c1_hi)
 4099 0166 93870700 		addi	a5,a5,%lo(g_mss_i2c1_hi)
 4100 016a 631CF704 		bne	a4,a5,.L168
 4101              	.L167:
1465:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
 4102              		.loc 2 1465 24
 4103 016e 833784FE 		ld	a5,-24(s0)
 4104 0172 1307D003 		li	a4,61
 4105 0176 D8CB     		sw	a4,20(a5)
1468:../src/platform/drivers/mss_i2c/mss_i2c.c ****         /* Take I2C1 out of reset. */
 4106              		.loc 2 1468 31
 4107 0178 B7070000 		lui	a5,%hi(SYSREG)
 4108 017c 83B70700 		ld	a5,%lo(SYSREG)(a5)
 4109 0180 83A78708 		lw	a5,136(a5)
 4110 0184 1B870700 		sext.w	a4,a5
 4111 0188 B7070000 		lui	a5,%hi(SYSREG)
 4112 018c 83B70700 		ld	a5,%lo(SYSREG)(a5)
 4113 0190 BA86     		mv	a3,a4
 4114 0192 0967     		li	a4,8192
 4115 0194 558F     		or	a4,a3,a4
 4116 0196 0127     		sext.w	a4,a4
 4117 0198 23A4E708 		sw	a4,136(a5)
1470:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
 4118              		.loc 2 1470 31
 4119 019c B7070000 		lui	a5,%hi(SYSREG)
 4120 01a0 83B70700 		ld	a5,%lo(SYSREG)(a5)
 4121 01a4 83A78708 		lw	a5,136(a5)
 4122 01a8 1B870700 		sext.w	a4,a5
 4123 01ac B7070000 		lui	a5,%hi(SYSREG)
 4124 01b0 83B70700 		ld	a5,%lo(SYSREG)(a5)
 4125 01b4 BA86     		mv	a3,a4
 4126 01b6 7977     		li	a4,-8192
 4127 01b8 7D17     		addi	a4,a4,-1
 4128 01ba 758F     		and	a4,a3,a4
 4129 01bc 0127     		sext.w	a4,a4
 4130 01be 23A4E708 		sw	a4,136(a5)
 4131              	.L168:
 4132              		.loc 2 1477 1
 4133 01c2 0100     		nop
 4134 01c4 6264     		ld	s0,24(sp)
 4135              		.cfi_restore 8
 4136              		.cfi_def_cfa 2, 32
 4137 01c6 0561     		addi	sp,sp,32
 4138              		.cfi_def_cfa_offset 0
 4139 01c8 8280     		jr	ra
 4140              		.cfi_endproc
 4141              	.LFE42:
 4143              		.section	.text.External_i2c0_main_plic_IRQHandler,"ax",@progbits
 4144              		.align	1
 4145              		.globl	External_i2c0_main_plic_IRQHandler
 4147              	External_i2c0_main_plic_IRQHandler:
 4148              	.LFB43:
1478:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1479:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
1480:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * External_i2c0_main_plic_IRQHandler interrupt handler
1481:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1482:../src/platform/drivers/mss_i2c/mss_i2c.c **** uint8_t  External_i2c0_main_plic_IRQHandler(void)
1483:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 4149              		.loc 2 1483 1
 4150              		.cfi_startproc
 4151 0000 4111     		addi	sp,sp,-16
 4152              		.cfi_def_cfa_offset 16
 4153 0002 06E4     		sd	ra,8(sp)
 4154 0004 22E0     		sd	s0,0(sp)
 4155              		.cfi_offset 1, -8
 4156              		.cfi_offset 8, -16
 4157 0006 0008     		addi	s0,sp,16
 4158              		.cfi_def_cfa 8, 0
1484:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if (g_i2c_axi_pos & 0x01)
 4159              		.loc 2 1484 23
 4160 0008 B7070000 		lui	a5,%hi(g_i2c_axi_pos)
 4161 000c 83C70700 		lbu	a5,%lo(g_i2c_axi_pos)(a5)
 4162 0010 8127     		sext.w	a5,a5
 4163 0012 858B     		andi	a5,a5,1
 4164 0014 8127     		sext.w	a5,a5
 4165              		.loc 2 1484 8
 4166 0016 91CB     		beq	a5,zero,.L170
1485:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1486:../src/platform/drivers/mss_i2c/mss_i2c.c ****         mss_i2c_isr(&g_mss_i2c0_lo);
 4167              		.loc 2 1486 9
 4168 0018 B7070000 		lui	a5,%hi(g_mss_i2c0_lo)
 4169 001c 13850700 		addi	a0,a5,%lo(g_mss_i2c0_lo)
 4170 0020 97000000 		call	mss_i2c_isr
 4170      E7800000 
 4171 0028 09A8     		j	.L171
 4172              	.L170:
1487:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1488:../src/platform/drivers/mss_i2c/mss_i2c.c ****     else
1489:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1490:../src/platform/drivers/mss_i2c/mss_i2c.c ****         mss_i2c_isr(&g_mss_i2c0_hi);
 4173              		.loc 2 1490 9
 4174 002a B7070000 		lui	a5,%hi(g_mss_i2c0_hi)
 4175 002e 13850700 		addi	a0,a5,%lo(g_mss_i2c0_hi)
 4176 0032 97000000 		call	mss_i2c_isr
 4176      E7800000 
 4177              	.L171:
1491:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1492:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1493:../src/platform/drivers/mss_i2c/mss_i2c.c ****     return (uint8_t)EXT_IRQ_KEEP_ENABLED;
 4178              		.loc 2 1493 12
 4179 003a 8147     		li	a5,0
1494:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 4180              		.loc 2 1494 1
 4181 003c 3E85     		mv	a0,a5
 4182 003e A260     		ld	ra,8(sp)
 4183              		.cfi_restore 1
 4184 0040 0264     		ld	s0,0(sp)
 4185              		.cfi_restore 8
 4186              		.cfi_def_cfa 2, 16
 4187 0042 4101     		addi	sp,sp,16
 4188              		.cfi_def_cfa_offset 0
 4189 0044 8280     		jr	ra
 4190              		.cfi_endproc
 4191              	.LFE43:
 4193              		.section	.text.i2c1_main_plic_IRQHandler,"ax",@progbits
 4194              		.align	1
 4195              		.globl	i2c1_main_plic_IRQHandler
 4197              	i2c1_main_plic_IRQHandler:
 4198              	.LFB44:
1495:../src/platform/drivers/mss_i2c/mss_i2c.c **** 
1496:../src/platform/drivers/mss_i2c/mss_i2c.c **** /*------------------------------------------------------------------------------
1497:../src/platform/drivers/mss_i2c/mss_i2c.c ****  * i2c1_main_plic_IRQHandler interrupt handler
1498:../src/platform/drivers/mss_i2c/mss_i2c.c ****  */
1499:../src/platform/drivers/mss_i2c/mss_i2c.c **** uint8_t i2c1_main_plic_IRQHandler(void)
1500:../src/platform/drivers/mss_i2c/mss_i2c.c **** {
 4199              		.loc 2 1500 1
 4200              		.cfi_startproc
 4201 0000 4111     		addi	sp,sp,-16
 4202              		.cfi_def_cfa_offset 16
 4203 0002 06E4     		sd	ra,8(sp)
 4204 0004 22E0     		sd	s0,0(sp)
 4205              		.cfi_offset 1, -8
 4206              		.cfi_offset 8, -16
 4207 0006 0008     		addi	s0,sp,16
 4208              		.cfi_def_cfa 8, 0
1501:../src/platform/drivers/mss_i2c/mss_i2c.c ****     if (g_i2c_axi_pos & 0x02)
 4209              		.loc 2 1501 23
 4210 0008 B7070000 		lui	a5,%hi(g_i2c_axi_pos)
 4211 000c 83C70700 		lbu	a5,%lo(g_i2c_axi_pos)(a5)
 4212 0010 8127     		sext.w	a5,a5
 4213 0012 898B     		andi	a5,a5,2
 4214 0014 8127     		sext.w	a5,a5
 4215              		.loc 2 1501 8
 4216 0016 91CB     		beq	a5,zero,.L174
1502:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1503:../src/platform/drivers/mss_i2c/mss_i2c.c ****         mss_i2c_isr(&g_mss_i2c1_lo);
 4217              		.loc 2 1503 9
 4218 0018 B7070000 		lui	a5,%hi(g_mss_i2c1_lo)
 4219 001c 13850700 		addi	a0,a5,%lo(g_mss_i2c1_lo)
 4220 0020 97000000 		call	mss_i2c_isr
 4220      E7800000 
 4221 0028 09A8     		j	.L175
 4222              	.L174:
1504:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1505:../src/platform/drivers/mss_i2c/mss_i2c.c ****     else
1506:../src/platform/drivers/mss_i2c/mss_i2c.c ****     {
1507:../src/platform/drivers/mss_i2c/mss_i2c.c ****         mss_i2c_isr(&g_mss_i2c1_hi);
 4223              		.loc 2 1507 9
 4224 002a B7070000 		lui	a5,%hi(g_mss_i2c1_hi)
 4225 002e 13850700 		addi	a0,a5,%lo(g_mss_i2c1_hi)
 4226 0032 97000000 		call	mss_i2c_isr
 4226      E7800000 
 4227              	.L175:
1508:../src/platform/drivers/mss_i2c/mss_i2c.c ****     }
1509:../src/platform/drivers/mss_i2c/mss_i2c.c ****     return (uint8_t)EXT_IRQ_KEEP_ENABLED;
 4228              		.loc 2 1509 12
 4229 003a 8147     		li	a5,0
1510:../src/platform/drivers/mss_i2c/mss_i2c.c **** }
 4230              		.loc 2 1510 1
 4231 003c 3E85     		mv	a0,a5
 4232 003e A260     		ld	ra,8(sp)
 4233              		.cfi_restore 1
 4234 0040 0264     		ld	s0,0(sp)
 4235              		.cfi_restore 8
 4236              		.cfi_def_cfa 2, 16
 4237 0042 4101     		addi	sp,sp,16
 4238              		.cfi_def_cfa_offset 0
 4239 0044 8280     		jr	ra
 4240              		.cfi_endproc
 4241              	.LFE44:
 4243              		.text
 4244              	.Letext0:
 4245              		.file 3 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-elf
 4246              		.file 4 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-elf
 4247              		.file 5 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-elf
 4248              		.file 6 "../src/platform/drivers/mss_i2c/mss_i2c.h"
 4249              		.file 7 "C:\\Work_Folder_Akhil\\Q1_2025_2026\\PFSOC_PIP_APPNOTE\\softconsole2022p2\\mpf_an4723_v20
 4250              		.file 8 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\lib\\gcc\\riscv64-u
 4251              		.file 9 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-elf
 4252              		.file 10 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-el
 4253              		.file 11 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-el
DEFINED SYMBOLS
                            *ABS*:0000000000000000 mss_i2c.c
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:12     .text.PLIC_EnableIRQ:0000000000000000 PLIC_EnableIRQ
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:16     .text.PLIC_EnableIRQ:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:17     .text.PLIC_EnableIRQ:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:18     .text.PLIC_EnableIRQ:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:20     .text.PLIC_EnableIRQ:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:22     .text.PLIC_EnableIRQ:0000000000000006 .L0 
C:Work_Folder_AkhilQ1_2025_2026PFSOC_PIP_APPNOTEsoftconsole2022p2mpf_an4723_v2024p2_dfsrcplatform/mpfs_hal/mss_plic.h:796    .text.PLIC_EnableIRQ:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:36     .text.PLIC_EnableIRQ:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:38     .text.PLIC_EnableIRQ:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:60     .text.PLIC_EnableIRQ:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:62     .text.PLIC_EnableIRQ:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:66     .text.PLIC_EnableIRQ:000000000000004a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:76     .text.PLIC_EnableIRQ:0000000000000062 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:80     .text.PLIC_EnableIRQ:000000000000006a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:85     .text.PLIC_EnableIRQ:0000000000000076 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:89     .text.PLIC_EnableIRQ:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:91     .text.PLIC_EnableIRQ:0000000000000084 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:95     .text.PLIC_EnableIRQ:000000000000008e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:105    .text.PLIC_EnableIRQ:00000000000000a6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:108    .text.PLIC_EnableIRQ:00000000000000a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:110    .text.PLIC_EnableIRQ:00000000000000ac .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:114    .text.PLIC_EnableIRQ:00000000000000b6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:124    .text.PLIC_EnableIRQ:00000000000000ce .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:128    .text.PLIC_EnableIRQ:00000000000000d6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:133    .text.PLIC_EnableIRQ:00000000000000e2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:137    .text.PLIC_EnableIRQ:00000000000000ec .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:139    .text.PLIC_EnableIRQ:00000000000000f0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:143    .text.PLIC_EnableIRQ:00000000000000fa .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:153    .text.PLIC_EnableIRQ:0000000000000112 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:156    .text.PLIC_EnableIRQ:0000000000000114 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:158    .text.PLIC_EnableIRQ:0000000000000118 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:162    .text.PLIC_EnableIRQ:0000000000000122 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:172    .text.PLIC_EnableIRQ:000000000000013a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:176    .text.PLIC_EnableIRQ:0000000000000142 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:181    .text.PLIC_EnableIRQ:000000000000014e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:185    .text.PLIC_EnableIRQ:0000000000000158 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:187    .text.PLIC_EnableIRQ:000000000000015c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:191    .text.PLIC_EnableIRQ:0000000000000166 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:201    .text.PLIC_EnableIRQ:000000000000017e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:204    .text.PLIC_EnableIRQ:0000000000000180 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:206    .text.PLIC_EnableIRQ:0000000000000184 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:210    .text.PLIC_EnableIRQ:000000000000018e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:220    .text.PLIC_EnableIRQ:00000000000001a6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:224    .text.PLIC_EnableIRQ:00000000000001ae .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:229    .text.PLIC_EnableIRQ:00000000000001ba .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:233    .text.PLIC_EnableIRQ:00000000000001c4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:235    .text.PLIC_EnableIRQ:00000000000001c8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:239    .text.PLIC_EnableIRQ:00000000000001d2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:249    .text.PLIC_EnableIRQ:00000000000001ea .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:252    .text.PLIC_EnableIRQ:00000000000001ec .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:254    .text.PLIC_EnableIRQ:00000000000001f0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:258    .text.PLIC_EnableIRQ:00000000000001fa .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:268    .text.PLIC_EnableIRQ:0000000000000212 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:272    .text.PLIC_EnableIRQ:000000000000021a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:277    .text.PLIC_EnableIRQ:0000000000000226 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:281    .text.PLIC_EnableIRQ:0000000000000230 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:283    .text.PLIC_EnableIRQ:0000000000000234 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:287    .text.PLIC_EnableIRQ:000000000000023e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:297    .text.PLIC_EnableIRQ:0000000000000256 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:300    .text.PLIC_EnableIRQ:0000000000000258 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:303    .text.PLIC_EnableIRQ:000000000000025a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:305    .text.PLIC_EnableIRQ:000000000000025e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:306    .text.PLIC_EnableIRQ:000000000000025e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:308    .text.PLIC_EnableIRQ:0000000000000260 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:310    .text.PLIC_EnableIRQ:0000000000000262 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:316    .text.PLIC_DisableIRQ:0000000000000000 PLIC_DisableIRQ
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:319    .text.PLIC_DisableIRQ:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:320    .text.PLIC_DisableIRQ:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:321    .text.PLIC_DisableIRQ:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:323    .text.PLIC_DisableIRQ:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:325    .text.PLIC_DisableIRQ:0000000000000006 .L0 
C:Work_Folder_AkhilQ1_2025_2026PFSOC_PIP_APPNOTEsoftconsole2022p2mpf_an4723_v2024p2_dfsrcplatform/mpfs_hal/mss_plic.h:846    .text.PLIC_DisableIRQ:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:339    .text.PLIC_DisableIRQ:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:341    .text.PLIC_DisableIRQ:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:363    .text.PLIC_DisableIRQ:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:365    .text.PLIC_DisableIRQ:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:369    .text.PLIC_DisableIRQ:000000000000004a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:379    .text.PLIC_DisableIRQ:0000000000000062 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:383    .text.PLIC_DisableIRQ:000000000000006a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:388    .text.PLIC_DisableIRQ:0000000000000074 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:391    .text.PLIC_DisableIRQ:000000000000007c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:395    .text.PLIC_DisableIRQ:0000000000000086 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:397    .text.PLIC_DisableIRQ:000000000000008a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:401    .text.PLIC_DisableIRQ:0000000000000094 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:411    .text.PLIC_DisableIRQ:00000000000000ac .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:414    .text.PLIC_DisableIRQ:00000000000000ae .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:416    .text.PLIC_DisableIRQ:00000000000000b2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:420    .text.PLIC_DisableIRQ:00000000000000bc .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:430    .text.PLIC_DisableIRQ:00000000000000d4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:434    .text.PLIC_DisableIRQ:00000000000000dc .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:439    .text.PLIC_DisableIRQ:00000000000000e6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:442    .text.PLIC_DisableIRQ:00000000000000ee .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:446    .text.PLIC_DisableIRQ:00000000000000f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:448    .text.PLIC_DisableIRQ:00000000000000fc .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:452    .text.PLIC_DisableIRQ:0000000000000106 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:462    .text.PLIC_DisableIRQ:000000000000011e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:465    .text.PLIC_DisableIRQ:0000000000000120 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:467    .text.PLIC_DisableIRQ:0000000000000124 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:471    .text.PLIC_DisableIRQ:000000000000012e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:481    .text.PLIC_DisableIRQ:0000000000000146 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:485    .text.PLIC_DisableIRQ:000000000000014e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:490    .text.PLIC_DisableIRQ:0000000000000158 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:493    .text.PLIC_DisableIRQ:0000000000000160 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:497    .text.PLIC_DisableIRQ:000000000000016a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:499    .text.PLIC_DisableIRQ:000000000000016e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:503    .text.PLIC_DisableIRQ:0000000000000178 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:513    .text.PLIC_DisableIRQ:0000000000000190 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:516    .text.PLIC_DisableIRQ:0000000000000192 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:518    .text.PLIC_DisableIRQ:0000000000000196 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:522    .text.PLIC_DisableIRQ:00000000000001a0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:532    .text.PLIC_DisableIRQ:00000000000001b8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:536    .text.PLIC_DisableIRQ:00000000000001c0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:541    .text.PLIC_DisableIRQ:00000000000001ca .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:544    .text.PLIC_DisableIRQ:00000000000001d2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:548    .text.PLIC_DisableIRQ:00000000000001dc .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:550    .text.PLIC_DisableIRQ:00000000000001e0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:554    .text.PLIC_DisableIRQ:00000000000001ea .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:564    .text.PLIC_DisableIRQ:0000000000000202 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:567    .text.PLIC_DisableIRQ:0000000000000204 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:569    .text.PLIC_DisableIRQ:0000000000000208 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:573    .text.PLIC_DisableIRQ:0000000000000212 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:583    .text.PLIC_DisableIRQ:000000000000022a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:587    .text.PLIC_DisableIRQ:0000000000000232 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:592    .text.PLIC_DisableIRQ:000000000000023c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:595    .text.PLIC_DisableIRQ:0000000000000244 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:599    .text.PLIC_DisableIRQ:000000000000024e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:601    .text.PLIC_DisableIRQ:0000000000000252 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:605    .text.PLIC_DisableIRQ:000000000000025c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:615    .text.PLIC_DisableIRQ:0000000000000274 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:618    .text.PLIC_DisableIRQ:0000000000000276 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:621    .text.PLIC_DisableIRQ:0000000000000278 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:623    .text.PLIC_DisableIRQ:000000000000027c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:624    .text.PLIC_DisableIRQ:000000000000027c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:626    .text.PLIC_DisableIRQ:000000000000027e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:628    .text.PLIC_DisableIRQ:0000000000000280 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:635    .sbss.g_i2c_axi_pos:0000000000000000 g_i2c_axi_pos
                            *COM*:00000000000000a0 g_mss_i2c0_lo
                            *COM*:00000000000000a0 g_mss_i2c1_lo
                            *COM*:00000000000000a0 g_mss_i2c0_hi
                            *COM*:00000000000000a0 g_mss_i2c1_hi
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:645    .text.MSS_I2C_init:0000000000000000 MSS_I2C_init
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:649    .text.MSS_I2C_init:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:650    .text.MSS_I2C_init:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:651    .text.MSS_I2C_init:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:654    .text.MSS_I2C_init:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:655    .text.MSS_I2C_init:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:657    .text.MSS_I2C_init:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:665    .text.MSS_I2C_init:000000000000001a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3897   .text.disable_interrupts:0000000000000000 disable_interrupts
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:668    .text.MSS_I2C_init:0000000000000022 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:672    .text.MSS_I2C_init:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:677    .text.MSS_I2C_init:0000000000000042 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3966   .text.global_init:0000000000000000 global_init
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:680    .text.MSS_I2C_init:000000000000004e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:683    .text.MSS_I2C_init:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:686    .text.MSS_I2C_init:000000000000005c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:689    .text.MSS_I2C_init:0000000000000062 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:692    .text.MSS_I2C_init:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:695    .text.MSS_I2C_init:0000000000000070 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:699    .text.MSS_I2C_init:000000000000007a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:703    .text.MSS_I2C_init:0000000000000086 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:706    .text.MSS_I2C_init:000000000000008c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:710    .text.MSS_I2C_init:0000000000000096 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:713    .text.MSS_I2C_init:000000000000009c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:718    .text.MSS_I2C_init:00000000000000ac .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:722    .text.MSS_I2C_init:00000000000000b6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:728    .text.MSS_I2C_init:00000000000000ca .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:732    .text.MSS_I2C_init:00000000000000d4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:736    .text.MSS_I2C_init:00000000000000de .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:739    .text.MSS_I2C_init:00000000000000e4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:742    .text.MSS_I2C_init:00000000000000ec .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:745    .text.MSS_I2C_init:00000000000000f2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:750    .text.MSS_I2C_init:0000000000000102 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:757    .text.MSS_I2C_init:0000000000000118 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:761    .text.MSS_I2C_init:0000000000000122 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:764    .text.MSS_I2C_init:0000000000000128 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:767    .text.MSS_I2C_init:0000000000000130 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:770    .text.MSS_I2C_init:0000000000000136 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:773    .text.MSS_I2C_init:000000000000013c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:775    .text.MSS_I2C_init:0000000000000140 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:777    .text.MSS_I2C_init:0000000000000144 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:780    .text.MSS_I2C_init:000000000000014a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:783    .text.MSS_I2C_init:0000000000000152 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:786    .text.MSS_I2C_init:0000000000000158 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:790    .text.MSS_I2C_init:0000000000000164 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:793    .text.MSS_I2C_init:000000000000016c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3932   .text.restore_interrupts:0000000000000000 restore_interrupts
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:797    .text.MSS_I2C_init:000000000000017a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:799    .text.MSS_I2C_init:000000000000017e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:801    .text.MSS_I2C_init:0000000000000180 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:802    .text.MSS_I2C_init:0000000000000180 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:804    .text.MSS_I2C_init:0000000000000182 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:806    .text.MSS_I2C_init:0000000000000184 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:813    .text.MSS_I2C_write:0000000000000000 MSS_I2C_write
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:816    .text.MSS_I2C_write:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:817    .text.MSS_I2C_write:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:818    .text.MSS_I2C_write:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:821    .text.MSS_I2C_write:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:822    .text.MSS_I2C_write:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:824    .text.MSS_I2C_write:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:834    .text.MSS_I2C_write:0000000000000022 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:838    .text.MSS_I2C_write:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:842    .text.MSS_I2C_write:000000000000003a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:845    .text.MSS_I2C_write:0000000000000042 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:847    .text.MSS_I2C_write:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:852    .text.MSS_I2C_write:000000000000004e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:856    .text.MSS_I2C_write:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:859    .text.MSS_I2C_write:000000000000005e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:862    .text.MSS_I2C_write:0000000000000066 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:865    .text.MSS_I2C_write:000000000000006c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:868    .text.MSS_I2C_write:0000000000000074 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:872    .text.MSS_I2C_write:000000000000007e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:877    .text.MSS_I2C_write:000000000000008c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:880    .text.MSS_I2C_write:0000000000000094 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:884    .text.MSS_I2C_write:000000000000009c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:888    .text.MSS_I2C_write:00000000000000a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:893    .text.MSS_I2C_write:00000000000000b6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:899    .text.MSS_I2C_write:00000000000000c2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:902    .text.MSS_I2C_write:00000000000000c8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:905    .text.MSS_I2C_write:00000000000000d0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:908    .text.MSS_I2C_write:00000000000000d6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:913    .text.MSS_I2C_write:00000000000000e2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:916    .text.MSS_I2C_write:00000000000000ea .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:920    .text.MSS_I2C_write:00000000000000f2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:923    .text.MSS_I2C_write:00000000000000f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:926    .text.MSS_I2C_write:0000000000000100 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:929    .text.MSS_I2C_write:0000000000000106 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:933    .text.MSS_I2C_write:0000000000000110 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:936    .text.MSS_I2C_write:0000000000000116 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:938    .text.MSS_I2C_write:000000000000011a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:941    .text.MSS_I2C_write:000000000000011e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:946    .text.MSS_I2C_write:000000000000012e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:950    .text.MSS_I2C_write:000000000000013c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:952    .text.MSS_I2C_write:0000000000000140 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:954    .text.MSS_I2C_write:0000000000000142 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:955    .text.MSS_I2C_write:0000000000000142 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:957    .text.MSS_I2C_write:0000000000000144 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:959    .text.MSS_I2C_write:0000000000000146 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:966    .text.MSS_I2C_read:0000000000000000 MSS_I2C_read
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:969    .text.MSS_I2C_read:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:970    .text.MSS_I2C_read:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:971    .text.MSS_I2C_read:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:974    .text.MSS_I2C_read:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:975    .text.MSS_I2C_read:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:977    .text.MSS_I2C_read:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:987    .text.MSS_I2C_read:0000000000000022 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:991    .text.MSS_I2C_read:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:995    .text.MSS_I2C_read:000000000000003a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:998    .text.MSS_I2C_read:0000000000000042 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1000   .text.MSS_I2C_read:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1005   .text.MSS_I2C_read:000000000000004e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1009   .text.MSS_I2C_read:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1012   .text.MSS_I2C_read:000000000000005e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1015   .text.MSS_I2C_read:0000000000000066 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1018   .text.MSS_I2C_read:000000000000006c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1022   .text.MSS_I2C_read:0000000000000074 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1026   .text.MSS_I2C_read:000000000000007e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1031   .text.MSS_I2C_read:000000000000008c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1034   .text.MSS_I2C_read:0000000000000094 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1038   .text.MSS_I2C_read:000000000000009c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1042   .text.MSS_I2C_read:00000000000000a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1047   .text.MSS_I2C_read:00000000000000b6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1053   .text.MSS_I2C_read:00000000000000c2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1056   .text.MSS_I2C_read:00000000000000c8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1059   .text.MSS_I2C_read:00000000000000d0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1062   .text.MSS_I2C_read:00000000000000d6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1067   .text.MSS_I2C_read:00000000000000e2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1070   .text.MSS_I2C_read:00000000000000ea .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1074   .text.MSS_I2C_read:00000000000000f2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1077   .text.MSS_I2C_read:00000000000000f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1080   .text.MSS_I2C_read:0000000000000100 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1083   .text.MSS_I2C_read:0000000000000106 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1087   .text.MSS_I2C_read:0000000000000110 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1090   .text.MSS_I2C_read:0000000000000116 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1092   .text.MSS_I2C_read:000000000000011a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1095   .text.MSS_I2C_read:000000000000011e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1100   .text.MSS_I2C_read:000000000000012e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1104   .text.MSS_I2C_read:000000000000013c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1106   .text.MSS_I2C_read:0000000000000140 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1108   .text.MSS_I2C_read:0000000000000142 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1109   .text.MSS_I2C_read:0000000000000142 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1111   .text.MSS_I2C_read:0000000000000144 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1113   .text.MSS_I2C_read:0000000000000146 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1120   .text.MSS_I2C_write_read:0000000000000000 MSS_I2C_write_read
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1123   .text.MSS_I2C_write_read:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1124   .text.MSS_I2C_write_read:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1125   .text.MSS_I2C_write_read:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1128   .text.MSS_I2C_write_read:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1129   .text.MSS_I2C_write_read:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1131   .text.MSS_I2C_write_read:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1147   .text.MSS_I2C_write_read:0000000000000032 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1151   .text.MSS_I2C_write_read:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1155   .text.MSS_I2C_write_read:0000000000000046 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1160   .text.MSS_I2C_write_read:0000000000000050 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1164   .text.MSS_I2C_write_read:000000000000005e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1167   .text.MSS_I2C_write_read:0000000000000066 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1169   .text.MSS_I2C_write_read:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1174   .text.MSS_I2C_write_read:0000000000000072 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1178   .text.MSS_I2C_write_read:000000000000007c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1181   .text.MSS_I2C_write_read:0000000000000082 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1184   .text.MSS_I2C_write_read:000000000000008a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1187   .text.MSS_I2C_write_read:0000000000000090 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1190   .text.MSS_I2C_write_read:0000000000000098 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1194   .text.MSS_I2C_write_read:00000000000000a2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1199   .text.MSS_I2C_write_read:00000000000000b0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1202   .text.MSS_I2C_write_read:00000000000000b8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1206   .text.MSS_I2C_write_read:00000000000000c2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1211   .text.MSS_I2C_write_read:00000000000000d0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1214   .text.MSS_I2C_write_read:00000000000000d8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1218   .text.MSS_I2C_write_read:00000000000000e0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1222   .text.MSS_I2C_write_read:00000000000000ec .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1227   .text.MSS_I2C_write_read:00000000000000fa .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1233   .text.MSS_I2C_write_read:0000000000000106 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1236   .text.MSS_I2C_write_read:000000000000010c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1239   .text.MSS_I2C_write_read:0000000000000114 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1242   .text.MSS_I2C_write_read:000000000000011a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1247   .text.MSS_I2C_write_read:0000000000000126 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1250   .text.MSS_I2C_write_read:000000000000012e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1254   .text.MSS_I2C_write_read:0000000000000136 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1257   .text.MSS_I2C_write_read:000000000000013c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1260   .text.MSS_I2C_write_read:0000000000000144 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1263   .text.MSS_I2C_write_read:000000000000014a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1267   .text.MSS_I2C_write_read:0000000000000154 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1270   .text.MSS_I2C_write_read:000000000000015a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1272   .text.MSS_I2C_write_read:000000000000015e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1275   .text.MSS_I2C_write_read:0000000000000162 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1280   .text.MSS_I2C_write_read:0000000000000172 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1286   .text.MSS_I2C_write_read:0000000000000180 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1288   .text.MSS_I2C_write_read:0000000000000184 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1290   .text.MSS_I2C_write_read:0000000000000186 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1291   .text.MSS_I2C_write_read:0000000000000186 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1293   .text.MSS_I2C_write_read:0000000000000188 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1295   .text.MSS_I2C_write_read:000000000000018a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1302   .text.MSS_I2C_get_status:0000000000000000 MSS_I2C_get_status
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1305   .text.MSS_I2C_get_status:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1306   .text.MSS_I2C_get_status:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1307   .text.MSS_I2C_get_status:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1309   .text.MSS_I2C_get_status:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1311   .text.MSS_I2C_get_status:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1314   .text.MSS_I2C_get_status:000000000000000a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1318   .text.MSS_I2C_get_status:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1320   .text.MSS_I2C_get_status:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1322   .text.MSS_I2C_get_status:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1323   .text.MSS_I2C_get_status:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1325   .text.MSS_I2C_get_status:000000000000001e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1327   .text.MSS_I2C_get_status:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1334   .text.MSS_I2C_wait_complete:0000000000000000 MSS_I2C_wait_complete
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1337   .text.MSS_I2C_wait_complete:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1338   .text.MSS_I2C_wait_complete:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1339   .text.MSS_I2C_wait_complete:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1341   .text.MSS_I2C_wait_complete:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1343   .text.MSS_I2C_wait_complete:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1348   .text.MSS_I2C_wait_complete:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1353   .text.MSS_I2C_wait_complete:000000000000001a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1357   .text.MSS_I2C_wait_complete:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1362   .text.MSS_I2C_wait_complete:0000000000000032 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1364   .text.MSS_I2C_wait_complete:0000000000000036 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1366   .text.MSS_I2C_wait_complete:000000000000003a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1367   .text.MSS_I2C_wait_complete:000000000000003a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1369   .text.MSS_I2C_wait_complete:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1371   .text.MSS_I2C_wait_complete:000000000000003e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1378   .text.MSS_I2C_system_tick:0000000000000000 MSS_I2C_system_tick
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1381   .text.MSS_I2C_system_tick:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1382   .text.MSS_I2C_system_tick:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1383   .text.MSS_I2C_system_tick:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1385   .text.MSS_I2C_system_tick:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1387   .text.MSS_I2C_system_tick:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1392   .text.MSS_I2C_system_tick:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1395   .text.MSS_I2C_system_tick:0000000000000016 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1397   .text.MSS_I2C_system_tick:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1400   .text.MSS_I2C_system_tick:000000000000001e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1404   .text.MSS_I2C_system_tick:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1412   .text.MSS_I2C_system_tick:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1415   .text.MSS_I2C_system_tick:0000000000000042 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1419   .text.MSS_I2C_system_tick:000000000000004a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1422   .text.MSS_I2C_system_tick:0000000000000052 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1425   .text.MSS_I2C_system_tick:000000000000005a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1429   .text.MSS_I2C_system_tick:0000000000000062 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1431   .text.MSS_I2C_system_tick:0000000000000066 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1432   .text.MSS_I2C_system_tick:0000000000000066 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1434   .text.MSS_I2C_system_tick:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1436   .text.MSS_I2C_system_tick:000000000000006a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1443   .text.MSS_I2C_set_slave_tx_buffer:0000000000000000 MSS_I2C_set_slave_tx_buffer
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1446   .text.MSS_I2C_set_slave_tx_buffer:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1447   .text.MSS_I2C_set_slave_tx_buffer:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1448   .text.MSS_I2C_set_slave_tx_buffer:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1451   .text.MSS_I2C_set_slave_tx_buffer:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1452   .text.MSS_I2C_set_slave_tx_buffer:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1454   .text.MSS_I2C_set_slave_tx_buffer:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1460   .text.MSS_I2C_set_slave_tx_buffer:0000000000000016 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1464   .text.MSS_I2C_set_slave_tx_buffer:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1468   .text.MSS_I2C_set_slave_tx_buffer:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1473   .text.MSS_I2C_set_slave_tx_buffer:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1476   .text.MSS_I2C_set_slave_tx_buffer:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1480   .text.MSS_I2C_set_slave_tx_buffer:0000000000000052 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1482   .text.MSS_I2C_set_slave_tx_buffer:0000000000000056 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1484   .text.MSS_I2C_set_slave_tx_buffer:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1485   .text.MSS_I2C_set_slave_tx_buffer:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1487   .text.MSS_I2C_set_slave_tx_buffer:000000000000005a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1489   .text.MSS_I2C_set_slave_tx_buffer:000000000000005c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1496   .text.MSS_I2C_set_slave_rx_buffer:0000000000000000 MSS_I2C_set_slave_rx_buffer
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1499   .text.MSS_I2C_set_slave_rx_buffer:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1500   .text.MSS_I2C_set_slave_rx_buffer:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1501   .text.MSS_I2C_set_slave_rx_buffer:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1504   .text.MSS_I2C_set_slave_rx_buffer:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1505   .text.MSS_I2C_set_slave_rx_buffer:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1507   .text.MSS_I2C_set_slave_rx_buffer:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1513   .text.MSS_I2C_set_slave_rx_buffer:0000000000000016 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1517   .text.MSS_I2C_set_slave_rx_buffer:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1521   .text.MSS_I2C_set_slave_rx_buffer:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1526   .text.MSS_I2C_set_slave_rx_buffer:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1529   .text.MSS_I2C_set_slave_rx_buffer:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1533   .text.MSS_I2C_set_slave_rx_buffer:0000000000000052 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1535   .text.MSS_I2C_set_slave_rx_buffer:0000000000000056 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1537   .text.MSS_I2C_set_slave_rx_buffer:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1538   .text.MSS_I2C_set_slave_rx_buffer:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1540   .text.MSS_I2C_set_slave_rx_buffer:000000000000005a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1542   .text.MSS_I2C_set_slave_rx_buffer:000000000000005c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1549   .text.MSS_I2C_set_slave_mem_offset_length:0000000000000000 MSS_I2C_set_slave_mem_offset_length
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1552   .text.MSS_I2C_set_slave_mem_offset_length:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1553   .text.MSS_I2C_set_slave_mem_offset_length:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1554   .text.MSS_I2C_set_slave_mem_offset_length:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1556   .text.MSS_I2C_set_slave_mem_offset_length:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1558   .text.MSS_I2C_set_slave_mem_offset_length:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1563   .text.MSS_I2C_set_slave_mem_offset_length:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1568   .text.MSS_I2C_set_slave_mem_offset_length:000000000000001e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1572   .text.MSS_I2C_set_slave_mem_offset_length:0000000000000026 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1575   .text.MSS_I2C_set_slave_mem_offset_length:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1581   .text.MSS_I2C_set_slave_mem_offset_length:0000000000000036 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1583   .text.MSS_I2C_set_slave_mem_offset_length:000000000000003a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1584   .text.MSS_I2C_set_slave_mem_offset_length:000000000000003a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1586   .text.MSS_I2C_set_slave_mem_offset_length:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1588   .text.MSS_I2C_set_slave_mem_offset_length:000000000000003e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1595   .text.MSS_I2C_register_transfer_completion_handler:0000000000000000 MSS_I2C_register_transfer_completion_handler
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1598   .text.MSS_I2C_register_transfer_completion_handler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1599   .text.MSS_I2C_register_transfer_completion_handler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1600   .text.MSS_I2C_register_transfer_completion_handler:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1602   .text.MSS_I2C_register_transfer_completion_handler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1604   .text.MSS_I2C_register_transfer_completion_handler:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1608   .text.MSS_I2C_register_transfer_completion_handler:000000000000000e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1611   .text.MSS_I2C_register_transfer_completion_handler:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1614   .text.MSS_I2C_register_transfer_completion_handler:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1617   .text.MSS_I2C_register_transfer_completion_handler:000000000000001e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1622   .text.MSS_I2C_register_transfer_completion_handler:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1624   .text.MSS_I2C_register_transfer_completion_handler:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1625   .text.MSS_I2C_register_transfer_completion_handler:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1627   .text.MSS_I2C_register_transfer_completion_handler:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1629   .text.MSS_I2C_register_transfer_completion_handler:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1636   .text.MSS_I2C_register_write_handler:0000000000000000 MSS_I2C_register_write_handler
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1639   .text.MSS_I2C_register_write_handler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1640   .text.MSS_I2C_register_write_handler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1641   .text.MSS_I2C_register_write_handler:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1643   .text.MSS_I2C_register_write_handler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1645   .text.MSS_I2C_register_write_handler:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1649   .text.MSS_I2C_register_write_handler:000000000000000e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1653   .text.MSS_I2C_register_write_handler:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1655   .text.MSS_I2C_register_write_handler:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1656   .text.MSS_I2C_register_write_handler:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1658   .text.MSS_I2C_register_write_handler:000000000000001e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1660   .text.MSS_I2C_register_write_handler:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1667   .text.MSS_I2C_enable_slave:0000000000000000 MSS_I2C_enable_slave
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1670   .text.MSS_I2C_enable_slave:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1671   .text.MSS_I2C_enable_slave:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1672   .text.MSS_I2C_enable_slave:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1675   .text.MSS_I2C_enable_slave:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1676   .text.MSS_I2C_enable_slave:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1678   .text.MSS_I2C_enable_slave:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1681   .text.MSS_I2C_enable_slave:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1685   .text.MSS_I2C_enable_slave:000000000000001a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1688   .text.MSS_I2C_enable_slave:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1691   .text.MSS_I2C_enable_slave:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1694   .text.MSS_I2C_enable_slave:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1698   .text.MSS_I2C_enable_slave:000000000000003a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1702   .text.MSS_I2C_enable_slave:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1706   .text.MSS_I2C_enable_slave:0000000000000052 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1711   .text.MSS_I2C_enable_slave:0000000000000062 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1713   .text.MSS_I2C_enable_slave:0000000000000066 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1715   .text.MSS_I2C_enable_slave:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1716   .text.MSS_I2C_enable_slave:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1718   .text.MSS_I2C_enable_slave:000000000000006a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1720   .text.MSS_I2C_enable_slave:000000000000006c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1727   .text.MSS_I2C_disable_slave:0000000000000000 MSS_I2C_disable_slave
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1730   .text.MSS_I2C_disable_slave:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1731   .text.MSS_I2C_disable_slave:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1732   .text.MSS_I2C_disable_slave:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1735   .text.MSS_I2C_disable_slave:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1736   .text.MSS_I2C_disable_slave:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1738   .text.MSS_I2C_disable_slave:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1741   .text.MSS_I2C_disable_slave:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1745   .text.MSS_I2C_disable_slave:000000000000001a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1748   .text.MSS_I2C_disable_slave:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1751   .text.MSS_I2C_disable_slave:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1754   .text.MSS_I2C_disable_slave:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1758   .text.MSS_I2C_disable_slave:0000000000000038 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1761   .text.MSS_I2C_disable_slave:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1765   .text.MSS_I2C_disable_slave:000000000000004e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1767   .text.MSS_I2C_disable_slave:0000000000000052 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1769   .text.MSS_I2C_disable_slave:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1770   .text.MSS_I2C_disable_slave:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1772   .text.MSS_I2C_disable_slave:0000000000000056 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1774   .text.MSS_I2C_disable_slave:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1780   .text.enable_slave_if_required:0000000000000000 enable_slave_if_required
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1783   .text.enable_slave_if_required:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1784   .text.enable_slave_if_required:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1785   .text.enable_slave_if_required:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1787   .text.enable_slave_if_required:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1789   .text.enable_slave_if_required:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1792   .text.enable_slave_if_required:000000000000000a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1795   .text.enable_slave_if_required:0000000000000012 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1797   .text.enable_slave_if_required:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1800   .text.enable_slave_if_required:000000000000001a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1803   .text.enable_slave_if_required:0000000000000022 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1806   .text.enable_slave_if_required:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1811   .text.enable_slave_if_required:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1813   .text.enable_slave_if_required:0000000000000038 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1814   .text.enable_slave_if_required:0000000000000038 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1816   .text.enable_slave_if_required:000000000000003a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1818   .text.enable_slave_if_required:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1824   .text.mss_i2c_isr:0000000000000000 mss_i2c_isr
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1827   .text.mss_i2c_isr:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1828   .text.mss_i2c_isr:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1829   .text.mss_i2c_isr:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1832   .text.mss_i2c_isr:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1833   .text.mss_i2c_isr:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1835   .text.mss_i2c_isr:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1838   .text.mss_i2c_isr:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1841   .text.mss_i2c_isr:0000000000000012 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1844   .text.mss_i2c_isr:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1846   .text.mss_i2c_isr:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1848   .text.mss_i2c_isr:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2079   .text.mss_i2c_isr:0000000000000052 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2082   .text.mss_i2c_isr:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2085   .text.mss_i2c_isr:0000000000000060 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2088   .text.mss_i2c_isr:0000000000000066 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2092   .text.mss_i2c_isr:0000000000000072 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2095   .text.mss_i2c_isr:0000000000000078 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2097   .text.mss_i2c_isr:000000000000007c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2100   .text.mss_i2c_isr:0000000000000082 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2104   .text.mss_i2c_isr:000000000000008c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2107   .text.mss_i2c_isr:0000000000000092 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2110   .text.mss_i2c_isr:0000000000000098 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2112   .text.mss_i2c_isr:000000000000009c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2115   .text.mss_i2c_isr:00000000000000a2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2117   .text.mss_i2c_isr:00000000000000a4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2122   .text.mss_i2c_isr:00000000000000ae .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2125   .text.mss_i2c_isr:00000000000000b4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2129   .text.mss_i2c_isr:00000000000000bc .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2133   .text.mss_i2c_isr:00000000000000c4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2136   .text.mss_i2c_isr:00000000000000cc .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2138   .text.mss_i2c_isr:00000000000000ce .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2142   .text.mss_i2c_isr:00000000000000d6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2145   .text.mss_i2c_isr:00000000000000de .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2148   .text.mss_i2c_isr:00000000000000e6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2150   .text.mss_i2c_isr:00000000000000ea .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2153   .text.mss_i2c_isr:00000000000000f2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2156   .text.mss_i2c_isr:00000000000000fa .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2159   .text.mss_i2c_isr:00000000000000fe .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2162   .text.mss_i2c_isr:0000000000000104 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2165   .text.mss_i2c_isr:000000000000010c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2168   .text.mss_i2c_isr:0000000000000112 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2172   .text.mss_i2c_isr:000000000000011e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2175   .text.mss_i2c_isr:0000000000000122 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2178   .text.mss_i2c_isr:0000000000000128 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2181   .text.mss_i2c_isr:0000000000000130 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2184   .text.mss_i2c_isr:0000000000000136 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2188   .text.mss_i2c_isr:0000000000000142 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2192   .text.mss_i2c_isr:000000000000014a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2195   .text.mss_i2c_isr:0000000000000152 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2198   .text.mss_i2c_isr:000000000000015e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2201   .text.mss_i2c_isr:0000000000000160 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2204   .text.mss_i2c_isr:0000000000000166 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2207   .text.mss_i2c_isr:000000000000016c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2209   .text.mss_i2c_isr:0000000000000170 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2212   .text.mss_i2c_isr:0000000000000176 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2217   .text.mss_i2c_isr:0000000000000180 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2219   .text.mss_i2c_isr:0000000000000182 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2222   .text.mss_i2c_isr:0000000000000188 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2224   .text.mss_i2c_isr:000000000000018c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2226   .text.mss_i2c_isr:0000000000000190 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2229   .text.mss_i2c_isr:0000000000000196 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2234   .text.mss_i2c_isr:00000000000001a2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2237   .text.mss_i2c_isr:00000000000001a4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2240   .text.mss_i2c_isr:00000000000001ac .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2244   .text.mss_i2c_isr:00000000000001b4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2248   .text.mss_i2c_isr:00000000000001bc .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2251   .text.mss_i2c_isr:00000000000001c2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2254   .text.mss_i2c_isr:00000000000001ca .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2257   .text.mss_i2c_isr:00000000000001d0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2261   .text.mss_i2c_isr:00000000000001dc .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2264   .text.mss_i2c_isr:00000000000001de .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2267   .text.mss_i2c_isr:00000000000001e6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2270   .text.mss_i2c_isr:00000000000001ee .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2273   .text.mss_i2c_isr:00000000000001f4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2277   .text.mss_i2c_isr:0000000000000200 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2281   .text.mss_i2c_isr:000000000000020a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2284   .text.mss_i2c_isr:0000000000000210 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2287   .text.mss_i2c_isr:0000000000000218 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2290   .text.mss_i2c_isr:000000000000021e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2294   .text.mss_i2c_isr:000000000000022a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2299   .text.mss_i2c_isr:0000000000000238 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2304   .text.mss_i2c_isr:0000000000000248 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2307   .text.mss_i2c_isr:000000000000024c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2310   .text.mss_i2c_isr:0000000000000254 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2313   .text.mss_i2c_isr:0000000000000256 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2316   .text.mss_i2c_isr:000000000000025c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2319   .text.mss_i2c_isr:0000000000000264 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2322   .text.mss_i2c_isr:000000000000026a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2326   .text.mss_i2c_isr:0000000000000276 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2330   .text.mss_i2c_isr:000000000000027e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2333   .text.mss_i2c_isr:0000000000000286 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2336   .text.mss_i2c_isr:0000000000000292 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2339   .text.mss_i2c_isr:0000000000000294 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2342   .text.mss_i2c_isr:000000000000029a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2346   .text.mss_i2c_isr:00000000000002a2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2349   .text.mss_i2c_isr:00000000000002a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2352   .text.mss_i2c_isr:00000000000002b0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2355   .text.mss_i2c_isr:00000000000002b6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2359   .text.mss_i2c_isr:00000000000002c2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2362   .text.mss_i2c_isr:00000000000002c4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2365   .text.mss_i2c_isr:00000000000002ca .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2369   .text.mss_i2c_isr:00000000000002d2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2372   .text.mss_i2c_isr:00000000000002d8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2375   .text.mss_i2c_isr:00000000000002e0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2378   .text.mss_i2c_isr:00000000000002e6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2382   .text.mss_i2c_isr:00000000000002f0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2385   .text.mss_i2c_isr:00000000000002f2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2388   .text.mss_i2c_isr:00000000000002f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2391   .text.mss_i2c_isr:0000000000000300 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2394   .text.mss_i2c_isr:0000000000000306 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2398   .text.mss_i2c_isr:0000000000000312 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2401   .text.mss_i2c_isr:0000000000000318 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2404   .text.mss_i2c_isr:0000000000000320 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2407   .text.mss_i2c_isr:0000000000000326 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2411   .text.mss_i2c_isr:0000000000000332 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2414   .text.mss_i2c_isr:000000000000033a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2417   .text.mss_i2c_isr:0000000000000342 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2420   .text.mss_i2c_isr:0000000000000344 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2423   .text.mss_i2c_isr:000000000000034a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2426   .text.mss_i2c_isr:0000000000000352 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2429   .text.mss_i2c_isr:0000000000000358 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2433   .text.mss_i2c_isr:0000000000000364 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2437   .text.mss_i2c_isr:000000000000036c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2440   .text.mss_i2c_isr:0000000000000374 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2443   .text.mss_i2c_isr:0000000000000380 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2446   .text.mss_i2c_isr:0000000000000382 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2449   .text.mss_i2c_isr:0000000000000388 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2452   .text.mss_i2c_isr:000000000000038e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2457   .text.mss_i2c_isr:0000000000000398 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2459   .text.mss_i2c_isr:000000000000039a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2462   .text.mss_i2c_isr:00000000000003a2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2464   .text.mss_i2c_isr:00000000000003a6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2467   .text.mss_i2c_isr:00000000000003ac .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2472   .text.mss_i2c_isr:00000000000003b8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2475   .text.mss_i2c_isr:00000000000003be .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2478   .text.mss_i2c_isr:00000000000003c4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2481   .text.mss_i2c_isr:00000000000003c8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2483   .text.mss_i2c_isr:00000000000003cc .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2486   .text.mss_i2c_isr:00000000000003d2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2489   .text.mss_i2c_isr:00000000000003da .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2492   .text.mss_i2c_isr:00000000000003e0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2496   .text.mss_i2c_isr:00000000000003ea .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2499   .text.mss_i2c_isr:00000000000003ec .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2502   .text.mss_i2c_isr:00000000000003f2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2505   .text.mss_i2c_isr:00000000000003f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2510   .text.mss_i2c_isr:0000000000000402 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2512   .text.mss_i2c_isr:0000000000000404 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2515   .text.mss_i2c_isr:000000000000040c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2517   .text.mss_i2c_isr:0000000000000410 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2520   .text.mss_i2c_isr:0000000000000418 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2523   .text.mss_i2c_isr:000000000000041e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2527   .text.mss_i2c_isr:000000000000042a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2531   .text.mss_i2c_isr:0000000000000434 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2534   .text.mss_i2c_isr:000000000000043a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2537   .text.mss_i2c_isr:0000000000000442 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2540   .text.mss_i2c_isr:0000000000000448 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2544   .text.mss_i2c_isr:0000000000000454 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2549   .text.mss_i2c_isr:0000000000000462 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2554   .text.mss_i2c_isr:0000000000000472 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2557   .text.mss_i2c_isr:0000000000000476 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2560   .text.mss_i2c_isr:000000000000047e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2563   .text.mss_i2c_isr:0000000000000486 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2566   .text.mss_i2c_isr:0000000000000488 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2569   .text.mss_i2c_isr:000000000000048e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2572   .text.mss_i2c_isr:0000000000000496 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2575   .text.mss_i2c_isr:000000000000049c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2579   .text.mss_i2c_isr:00000000000004a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2582   .text.mss_i2c_isr:00000000000004b0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2585   .text.mss_i2c_isr:00000000000004b8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2588   .text.mss_i2c_isr:00000000000004c0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2590   .text.mss_i2c_isr:00000000000004c4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2593   .text.mss_i2c_isr:00000000000004ca .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2596   .text.mss_i2c_isr:00000000000004d2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2599   .text.mss_i2c_isr:00000000000004d8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2603   .text.mss_i2c_isr:00000000000004e4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2606   .text.mss_i2c_isr:00000000000004e6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2611   .text.mss_i2c_isr:00000000000004f0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2615   .text.mss_i2c_isr:00000000000004fa .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2618   .text.mss_i2c_isr:0000000000000502 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2621   .text.mss_i2c_isr:000000000000050a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2624   .text.mss_i2c_isr:0000000000000510 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2627   .text.mss_i2c_isr:0000000000000518 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2631   .text.mss_i2c_isr:0000000000000520 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2633   .text.mss_i2c_isr:0000000000000522 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2636   .text.mss_i2c_isr:0000000000000528 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2639   .text.mss_i2c_isr:0000000000000530 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2642   .text.mss_i2c_isr:0000000000000536 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2646   .text.mss_i2c_isr:0000000000000542 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2651   .text.mss_i2c_isr:000000000000054c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2655   .text.mss_i2c_isr:0000000000000554 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2658   .text.mss_i2c_isr:0000000000000556 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2661   .text.mss_i2c_isr:000000000000055c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2663   .text.mss_i2c_isr:000000000000055e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2666   .text.mss_i2c_isr:0000000000000564 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2669   .text.mss_i2c_isr:000000000000056a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2671   .text.mss_i2c_isr:000000000000056e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2674   .text.mss_i2c_isr:0000000000000574 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2677   .text.mss_i2c_isr:000000000000057c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2680   .text.mss_i2c_isr:0000000000000582 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2685   .text.mss_i2c_isr:000000000000058c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2687   .text.mss_i2c_isr:000000000000058e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2690   .text.mss_i2c_isr:0000000000000596 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2693   .text.mss_i2c_isr:000000000000059c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2698   .text.mss_i2c_isr:00000000000005a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2701   .text.mss_i2c_isr:00000000000005ae .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2704   .text.mss_i2c_isr:00000000000005b6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2709   .text.mss_i2c_isr:00000000000005c2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2713   .text.mss_i2c_isr:00000000000005c8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2716   .text.mss_i2c_isr:00000000000005ce .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2719   .text.mss_i2c_isr:00000000000005d4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2721   .text.mss_i2c_isr:00000000000005d8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2724   .text.mss_i2c_isr:00000000000005de .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2727   .text.mss_i2c_isr:00000000000005e6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2730   .text.mss_i2c_isr:00000000000005ec .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2734   .text.mss_i2c_isr:00000000000005f6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2737   .text.mss_i2c_isr:00000000000005f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2740   .text.mss_i2c_isr:0000000000000600 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2744   .text.mss_i2c_isr:0000000000000608 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2747   .text.mss_i2c_isr:000000000000060e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2750   .text.mss_i2c_isr:0000000000000614 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2752   .text.mss_i2c_isr:0000000000000618 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2755   .text.mss_i2c_isr:000000000000061e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2759   .text.mss_i2c_isr:0000000000000624 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2762   .text.mss_i2c_isr:000000000000062a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2765   .text.mss_i2c_isr:000000000000062c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2768   .text.mss_i2c_isr:0000000000000632 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2771   .text.mss_i2c_isr:0000000000000638 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2774   .text.mss_i2c_isr:000000000000063e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2784   .text.mss_i2c_isr:0000000000000652 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2788   .text.mss_i2c_isr:000000000000065a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2791   .text.mss_i2c_isr:0000000000000666 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2794   .text.mss_i2c_isr:000000000000066c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2797   .text.mss_i2c_isr:0000000000000674 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2800   .text.mss_i2c_isr:000000000000067a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2806   .text.mss_i2c_isr:0000000000000688 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2809   .text.mss_i2c_isr:000000000000068e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2812   .text.mss_i2c_isr:0000000000000696 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2815   .text.mss_i2c_isr:000000000000069c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2819   .text.mss_i2c_isr:00000000000006a6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2825   .text.mss_i2c_isr:00000000000006b0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2828   .text.mss_i2c_isr:00000000000006b6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2831   .text.mss_i2c_isr:00000000000006be .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2834   .text.mss_i2c_isr:00000000000006c4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2840   .text.mss_i2c_isr:00000000000006d2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2843   .text.mss_i2c_isr:00000000000006da .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2847   .text.mss_i2c_isr:00000000000006e6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2850   .text.mss_i2c_isr:00000000000006ee .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2853   .text.mss_i2c_isr:00000000000006f6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2855   .text.mss_i2c_isr:00000000000006f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2858   .text.mss_i2c_isr:00000000000006fe .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2861   .text.mss_i2c_isr:0000000000000706 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2864   .text.mss_i2c_isr:000000000000070c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2869   .text.mss_i2c_isr:0000000000000718 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2872   .text.mss_i2c_isr:0000000000000720 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2875   .text.mss_i2c_isr:0000000000000722 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2878   .text.mss_i2c_isr:000000000000072a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2881   .text.mss_i2c_isr:0000000000000732 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2885   .text.mss_i2c_isr:000000000000073a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2889   .text.mss_i2c_isr:0000000000000742 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2894   .text.mss_i2c_isr:000000000000074a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2897   .text.mss_i2c_isr:0000000000000756 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2900   .text.mss_i2c_isr:0000000000000758 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2903   .text.mss_i2c_isr:0000000000000760 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2907   .text.mss_i2c_isr:000000000000076a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2911   .text.mss_i2c_isr:0000000000000774 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2914   .text.mss_i2c_isr:000000000000077c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2918   .text.mss_i2c_isr:0000000000000784 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2921   .text.mss_i2c_isr:000000000000078a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2924   .text.mss_i2c_isr:0000000000000792 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2928   .text.mss_i2c_isr:000000000000079a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2930   .text.mss_i2c_isr:000000000000079c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2933   .text.mss_i2c_isr:00000000000007a2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2936   .text.mss_i2c_isr:00000000000007aa .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2939   .text.mss_i2c_isr:00000000000007b0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2943   .text.mss_i2c_isr:00000000000007bc .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2948   .text.mss_i2c_isr:00000000000007c6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2951   .text.mss_i2c_isr:00000000000007cc .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2954   .text.mss_i2c_isr:00000000000007d2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2956   .text.mss_i2c_isr:00000000000007d6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2959   .text.mss_i2c_isr:00000000000007dc .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2964   .text.mss_i2c_isr:00000000000007e4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2967   .text.mss_i2c_isr:00000000000007ea .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2972   .text.mss_i2c_isr:00000000000007f4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2974   .text.mss_i2c_isr:00000000000007f6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2977   .text.mss_i2c_isr:00000000000007fc .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2979   .text.mss_i2c_isr:0000000000000800 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2981   .text.mss_i2c_isr:0000000000000804 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2984   .text.mss_i2c_isr:000000000000080a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2990   .text.mss_i2c_isr:0000000000000816 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2993   .text.mss_i2c_isr:000000000000081c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2996   .text.mss_i2c_isr:0000000000000822 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2998   .text.mss_i2c_isr:0000000000000826 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3001   .text.mss_i2c_isr:000000000000082c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3004   .text.mss_i2c_isr:0000000000000834 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3007   .text.mss_i2c_isr:000000000000083a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3011   .text.mss_i2c_isr:0000000000000844 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3014   .text.mss_i2c_isr:000000000000084c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3017   .text.mss_i2c_isr:000000000000084e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3020   .text.mss_i2c_isr:0000000000000856 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3023   .text.mss_i2c_isr:000000000000085c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3026   .text.mss_i2c_isr:0000000000000864 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3029   .text.mss_i2c_isr:000000000000086a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3033   .text.mss_i2c_isr:0000000000000876 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3036   .text.mss_i2c_isr:000000000000087e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3039   .text.mss_i2c_isr:0000000000000886 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3041   .text.mss_i2c_isr:0000000000000888 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3044   .text.mss_i2c_isr:000000000000088e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3047   .text.mss_i2c_isr:0000000000000896 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3050   .text.mss_i2c_isr:000000000000089c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3055   .text.mss_i2c_isr:00000000000008a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3058   .text.mss_i2c_isr:00000000000008b0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3061   .text.mss_i2c_isr:00000000000008b2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3064   .text.mss_i2c_isr:00000000000008b8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3067   .text.mss_i2c_isr:00000000000008c0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3070   .text.mss_i2c_isr:00000000000008c6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3074   .text.mss_i2c_isr:00000000000008d2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3077   .text.mss_i2c_isr:00000000000008da .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3080   .text.mss_i2c_isr:00000000000008e2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3084   .text.mss_i2c_isr:00000000000008ea .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3088   .text.mss_i2c_isr:00000000000008f2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3093   .text.mss_i2c_isr:00000000000008fa .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3097   .text.mss_i2c_isr:0000000000000902 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3101   .text.mss_i2c_isr:000000000000090a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3105   .text.mss_i2c_isr:0000000000000912 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3108   .text.mss_i2c_isr:0000000000000914 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3112   .text.mss_i2c_isr:0000000000000918 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3116   .text.mss_i2c_isr:000000000000091c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3120   .text.mss_i2c_isr:0000000000000920 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3124   .text.mss_i2c_isr:0000000000000924 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3128   .text.mss_i2c_isr:0000000000000928 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3131   .text.mss_i2c_isr:000000000000092a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3135   .text.mss_i2c_isr:0000000000000932 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3139   .text.mss_i2c_isr:000000000000093a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3143   .text.mss_i2c_isr:0000000000000942 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3147   .text.mss_i2c_isr:000000000000094a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3150   .text.mss_i2c_isr:0000000000000950 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3152   .text.mss_i2c_isr:0000000000000952 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3155   .text.mss_i2c_isr:000000000000095a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3157   .text.mss_i2c_isr:000000000000095c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3161   .text.mss_i2c_isr:0000000000000964 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3165   .text.mss_i2c_isr:000000000000096c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3168   .text.mss_i2c_isr:0000000000000972 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3178   .text.mss_i2c_isr:0000000000000984 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3182   .text.mss_i2c_isr:000000000000098c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3186   .text.mss_i2c_isr:0000000000000994 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3189   .text.mss_i2c_isr:000000000000099a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3198   .text.mss_i2c_isr:00000000000009aa .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3202   .text.mss_i2c_isr:00000000000009b4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3205   .text.mss_i2c_isr:00000000000009ba .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3208   .text.mss_i2c_isr:00000000000009c2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3211   .text.mss_i2c_isr:00000000000009c8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3216   .text.mss_i2c_isr:00000000000009d2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3219   .text.mss_i2c_isr:00000000000009d8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3221   .text.mss_i2c_isr:00000000000009dc .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3223   .text.mss_i2c_isr:00000000000009e0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3225   .text.mss_i2c_isr:00000000000009e4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3227   .text.mss_i2c_isr:00000000000009e6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3228   .text.mss_i2c_isr:00000000000009e6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3230   .text.mss_i2c_isr:00000000000009e8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3232   .text.mss_i2c_isr:00000000000009ea .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3239   .text.MSS_I2C_smbus_init:0000000000000000 MSS_I2C_smbus_init
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3242   .text.MSS_I2C_smbus_init:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3243   .text.MSS_I2C_smbus_init:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3244   .text.MSS_I2C_smbus_init:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3246   .text.MSS_I2C_smbus_init:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3248   .text.MSS_I2C_smbus_init:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3253   .text.MSS_I2C_smbus_init:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3256   .text.MSS_I2C_smbus_init:0000000000000016 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3259   .text.MSS_I2C_smbus_init:000000000000001e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3262   .text.MSS_I2C_smbus_init:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3265   .text.MSS_I2C_smbus_init:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3267   .text.MSS_I2C_smbus_init:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3268   .text.MSS_I2C_smbus_init:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3270   .text.MSS_I2C_smbus_init:0000000000000032 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3272   .text.MSS_I2C_smbus_init:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3279   .text.MSS_I2C_enable_smbus_irq:0000000000000000 MSS_I2C_enable_smbus_irq
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3282   .text.MSS_I2C_enable_smbus_irq:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3283   .text.MSS_I2C_enable_smbus_irq:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3284   .text.MSS_I2C_enable_smbus_irq:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3287   .text.MSS_I2C_enable_smbus_irq:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3288   .text.MSS_I2C_enable_smbus_irq:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3290   .text.MSS_I2C_enable_smbus_irq:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3295   .text.MSS_I2C_enable_smbus_irq:0000000000000012 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3300   .text.MSS_I2C_enable_smbus_irq:0000000000000022 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3306   .text.MSS_I2C_enable_smbus_irq:0000000000000032 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3311   .text.MSS_I2C_enable_smbus_irq:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3313   .text.MSS_I2C_enable_smbus_irq:000000000000003e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3316   .text.MSS_I2C_enable_smbus_irq:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3319   .text.MSS_I2C_enable_smbus_irq:000000000000004c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3322   .text.MSS_I2C_enable_smbus_irq:0000000000000052 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3326   .text.MSS_I2C_enable_smbus_irq:000000000000005e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3330   .text.MSS_I2C_enable_smbus_irq:000000000000006a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3335   .text.MSS_I2C_enable_smbus_irq:0000000000000074 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3337   .text.MSS_I2C_enable_smbus_irq:0000000000000076 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3340   .text.MSS_I2C_enable_smbus_irq:000000000000007c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3343   .text.MSS_I2C_enable_smbus_irq:0000000000000084 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3346   .text.MSS_I2C_enable_smbus_irq:000000000000008a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3350   .text.MSS_I2C_enable_smbus_irq:0000000000000096 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3353   .text.MSS_I2C_enable_smbus_irq:00000000000000a2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3356   .text.MSS_I2C_enable_smbus_irq:00000000000000a4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3361   .text.MSS_I2C_enable_smbus_irq:00000000000000ae .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3363   .text.MSS_I2C_enable_smbus_irq:00000000000000b0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3366   .text.MSS_I2C_enable_smbus_irq:00000000000000b6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3369   .text.MSS_I2C_enable_smbus_irq:00000000000000be .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3372   .text.MSS_I2C_enable_smbus_irq:00000000000000c4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3376   .text.MSS_I2C_enable_smbus_irq:00000000000000d0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3380   .text.MSS_I2C_enable_smbus_irq:00000000000000dc .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3385   .text.MSS_I2C_enable_smbus_irq:00000000000000e6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3387   .text.MSS_I2C_enable_smbus_irq:00000000000000e8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3390   .text.MSS_I2C_enable_smbus_irq:00000000000000ee .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3393   .text.MSS_I2C_enable_smbus_irq:00000000000000f6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3396   .text.MSS_I2C_enable_smbus_irq:00000000000000fc .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3400   .text.MSS_I2C_enable_smbus_irq:0000000000000108 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3403   .text.MSS_I2C_enable_smbus_irq:0000000000000114 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3408   .text.MSS_I2C_enable_smbus_irq:000000000000011a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3410   .text.MSS_I2C_enable_smbus_irq:000000000000011c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3411   .text.MSS_I2C_enable_smbus_irq:000000000000011c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3413   .text.MSS_I2C_enable_smbus_irq:000000000000011e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3415   .text.MSS_I2C_enable_smbus_irq:0000000000000120 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3422   .text.MSS_I2C_disable_smbus_irq:0000000000000000 MSS_I2C_disable_smbus_irq
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3425   .text.MSS_I2C_disable_smbus_irq:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3426   .text.MSS_I2C_disable_smbus_irq:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3427   .text.MSS_I2C_disable_smbus_irq:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3430   .text.MSS_I2C_disable_smbus_irq:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3431   .text.MSS_I2C_disable_smbus_irq:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3433   .text.MSS_I2C_disable_smbus_irq:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3438   .text.MSS_I2C_disable_smbus_irq:0000000000000012 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3443   .text.MSS_I2C_disable_smbus_irq:0000000000000022 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3449   .text.MSS_I2C_disable_smbus_irq:0000000000000032 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3454   .text.MSS_I2C_disable_smbus_irq:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3456   .text.MSS_I2C_disable_smbus_irq:000000000000003e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3459   .text.MSS_I2C_disable_smbus_irq:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3462   .text.MSS_I2C_disable_smbus_irq:000000000000004c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3465   .text.MSS_I2C_disable_smbus_irq:0000000000000052 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3469   .text.MSS_I2C_disable_smbus_irq:000000000000005c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3473   .text.MSS_I2C_disable_smbus_irq:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3478   .text.MSS_I2C_disable_smbus_irq:0000000000000072 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3480   .text.MSS_I2C_disable_smbus_irq:0000000000000074 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3483   .text.MSS_I2C_disable_smbus_irq:000000000000007a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3486   .text.MSS_I2C_disable_smbus_irq:0000000000000082 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3489   .text.MSS_I2C_disable_smbus_irq:0000000000000088 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3493   .text.MSS_I2C_disable_smbus_irq:0000000000000092 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3496   .text.MSS_I2C_disable_smbus_irq:000000000000009e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3499   .text.MSS_I2C_disable_smbus_irq:00000000000000a0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3504   .text.MSS_I2C_disable_smbus_irq:00000000000000aa .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3506   .text.MSS_I2C_disable_smbus_irq:00000000000000ac .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3509   .text.MSS_I2C_disable_smbus_irq:00000000000000b2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3512   .text.MSS_I2C_disable_smbus_irq:00000000000000ba .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3515   .text.MSS_I2C_disable_smbus_irq:00000000000000c0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3519   .text.MSS_I2C_disable_smbus_irq:00000000000000ca .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3523   .text.MSS_I2C_disable_smbus_irq:00000000000000d6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3528   .text.MSS_I2C_disable_smbus_irq:00000000000000e0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3530   .text.MSS_I2C_disable_smbus_irq:00000000000000e2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3533   .text.MSS_I2C_disable_smbus_irq:00000000000000e8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3536   .text.MSS_I2C_disable_smbus_irq:00000000000000f0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3539   .text.MSS_I2C_disable_smbus_irq:00000000000000f6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3543   .text.MSS_I2C_disable_smbus_irq:0000000000000100 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3546   .text.MSS_I2C_disable_smbus_irq:000000000000010c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3551   .text.MSS_I2C_disable_smbus_irq:0000000000000112 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3553   .text.MSS_I2C_disable_smbus_irq:0000000000000114 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3554   .text.MSS_I2C_disable_smbus_irq:0000000000000114 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3556   .text.MSS_I2C_disable_smbus_irq:0000000000000116 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3558   .text.MSS_I2C_disable_smbus_irq:0000000000000118 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3565   .text.MSS_I2C_suspend_smbus_slave:0000000000000000 MSS_I2C_suspend_smbus_slave
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3568   .text.MSS_I2C_suspend_smbus_slave:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3569   .text.MSS_I2C_suspend_smbus_slave:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3570   .text.MSS_I2C_suspend_smbus_slave:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3572   .text.MSS_I2C_suspend_smbus_slave:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3574   .text.MSS_I2C_suspend_smbus_slave:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3577   .text.MSS_I2C_suspend_smbus_slave:000000000000000a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3580   .text.MSS_I2C_suspend_smbus_slave:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3583   .text.MSS_I2C_suspend_smbus_slave:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3586   .text.MSS_I2C_suspend_smbus_slave:000000000000001e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3590   .text.MSS_I2C_suspend_smbus_slave:000000000000002a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3592   .text.MSS_I2C_suspend_smbus_slave:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3593   .text.MSS_I2C_suspend_smbus_slave:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3595   .text.MSS_I2C_suspend_smbus_slave:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3597   .text.MSS_I2C_suspend_smbus_slave:0000000000000032 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3604   .text.MSS_I2C_resume_smbus_slave:0000000000000000 MSS_I2C_resume_smbus_slave
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3607   .text.MSS_I2C_resume_smbus_slave:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3608   .text.MSS_I2C_resume_smbus_slave:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3609   .text.MSS_I2C_resume_smbus_slave:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3611   .text.MSS_I2C_resume_smbus_slave:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3613   .text.MSS_I2C_resume_smbus_slave:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3616   .text.MSS_I2C_resume_smbus_slave:000000000000000a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3619   .text.MSS_I2C_resume_smbus_slave:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3622   .text.MSS_I2C_resume_smbus_slave:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3625   .text.MSS_I2C_resume_smbus_slave:000000000000001e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3629   .text.MSS_I2C_resume_smbus_slave:000000000000002a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3631   .text.MSS_I2C_resume_smbus_slave:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3632   .text.MSS_I2C_resume_smbus_slave:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3634   .text.MSS_I2C_resume_smbus_slave:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3636   .text.MSS_I2C_resume_smbus_slave:0000000000000032 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3643   .text.MSS_I2C_reset_smbus:0000000000000000 MSS_I2C_reset_smbus
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3646   .text.MSS_I2C_reset_smbus:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3647   .text.MSS_I2C_reset_smbus:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3648   .text.MSS_I2C_reset_smbus:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3650   .text.MSS_I2C_reset_smbus:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3652   .text.MSS_I2C_reset_smbus:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3655   .text.MSS_I2C_reset_smbus:000000000000000a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3658   .text.MSS_I2C_reset_smbus:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3661   .text.MSS_I2C_reset_smbus:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3664   .text.MSS_I2C_reset_smbus:000000000000001e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3668   .text.MSS_I2C_reset_smbus:000000000000002a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3670   .text.MSS_I2C_reset_smbus:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3671   .text.MSS_I2C_reset_smbus:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3673   .text.MSS_I2C_reset_smbus:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3675   .text.MSS_I2C_reset_smbus:0000000000000032 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3682   .text.MSS_I2C_set_smbus_alert:0000000000000000 MSS_I2C_set_smbus_alert
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3685   .text.MSS_I2C_set_smbus_alert:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3686   .text.MSS_I2C_set_smbus_alert:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3687   .text.MSS_I2C_set_smbus_alert:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3689   .text.MSS_I2C_set_smbus_alert:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3691   .text.MSS_I2C_set_smbus_alert:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3694   .text.MSS_I2C_set_smbus_alert:000000000000000a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3697   .text.MSS_I2C_set_smbus_alert:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3700   .text.MSS_I2C_set_smbus_alert:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3703   .text.MSS_I2C_set_smbus_alert:000000000000001e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3707   .text.MSS_I2C_set_smbus_alert:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3709   .text.MSS_I2C_set_smbus_alert:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3710   .text.MSS_I2C_set_smbus_alert:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3712   .text.MSS_I2C_set_smbus_alert:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3714   .text.MSS_I2C_set_smbus_alert:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3721   .text.MSS_I2C_clear_smbus_alert:0000000000000000 MSS_I2C_clear_smbus_alert
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3724   .text.MSS_I2C_clear_smbus_alert:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3725   .text.MSS_I2C_clear_smbus_alert:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3726   .text.MSS_I2C_clear_smbus_alert:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3728   .text.MSS_I2C_clear_smbus_alert:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3730   .text.MSS_I2C_clear_smbus_alert:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3733   .text.MSS_I2C_clear_smbus_alert:000000000000000a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3736   .text.MSS_I2C_clear_smbus_alert:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3739   .text.MSS_I2C_clear_smbus_alert:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3742   .text.MSS_I2C_clear_smbus_alert:000000000000001e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3746   .text.MSS_I2C_clear_smbus_alert:000000000000002a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3748   .text.MSS_I2C_clear_smbus_alert:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3749   .text.MSS_I2C_clear_smbus_alert:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3751   .text.MSS_I2C_clear_smbus_alert:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3753   .text.MSS_I2C_clear_smbus_alert:0000000000000032 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3760   .text.MSS_I2C_set_gca:0000000000000000 MSS_I2C_set_gca
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3763   .text.MSS_I2C_set_gca:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3764   .text.MSS_I2C_set_gca:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3765   .text.MSS_I2C_set_gca:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3767   .text.MSS_I2C_set_gca:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3769   .text.MSS_I2C_set_gca:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3772   .text.MSS_I2C_set_gca:000000000000000a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3775   .text.MSS_I2C_set_gca:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3778   .text.MSS_I2C_set_gca:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3781   .text.MSS_I2C_set_gca:000000000000001e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3785   .text.MSS_I2C_set_gca:000000000000002a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3787   .text.MSS_I2C_set_gca:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3788   .text.MSS_I2C_set_gca:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3790   .text.MSS_I2C_set_gca:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3792   .text.MSS_I2C_set_gca:0000000000000032 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3799   .text.MSS_I2C_clear_gca:0000000000000000 MSS_I2C_clear_gca
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3802   .text.MSS_I2C_clear_gca:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3803   .text.MSS_I2C_clear_gca:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3804   .text.MSS_I2C_clear_gca:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3806   .text.MSS_I2C_clear_gca:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3808   .text.MSS_I2C_clear_gca:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3811   .text.MSS_I2C_clear_gca:000000000000000a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3814   .text.MSS_I2C_clear_gca:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3817   .text.MSS_I2C_clear_gca:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3820   .text.MSS_I2C_clear_gca:000000000000001e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3824   .text.MSS_I2C_clear_gca:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3826   .text.MSS_I2C_clear_gca:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3827   .text.MSS_I2C_clear_gca:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3829   .text.MSS_I2C_clear_gca:000000000000002e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3831   .text.MSS_I2C_clear_gca:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3838   .text.MSS_I2C_set_user_data:0000000000000000 MSS_I2C_set_user_data
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3841   .text.MSS_I2C_set_user_data:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3842   .text.MSS_I2C_set_user_data:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3843   .text.MSS_I2C_set_user_data:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3845   .text.MSS_I2C_set_user_data:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3847   .text.MSS_I2C_set_user_data:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3851   .text.MSS_I2C_set_user_data:000000000000000e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3855   .text.MSS_I2C_set_user_data:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3857   .text.MSS_I2C_set_user_data:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3858   .text.MSS_I2C_set_user_data:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3860   .text.MSS_I2C_set_user_data:000000000000001e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3862   .text.MSS_I2C_set_user_data:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3869   .text.MSS_I2C_get_user_data:0000000000000000 MSS_I2C_get_user_data
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3872   .text.MSS_I2C_get_user_data:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3873   .text.MSS_I2C_get_user_data:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3874   .text.MSS_I2C_get_user_data:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3876   .text.MSS_I2C_get_user_data:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3878   .text.MSS_I2C_get_user_data:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3881   .text.MSS_I2C_get_user_data:000000000000000a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3884   .text.MSS_I2C_get_user_data:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3886   .text.MSS_I2C_get_user_data:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3887   .text.MSS_I2C_get_user_data:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3889   .text.MSS_I2C_get_user_data:0000000000000016 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3891   .text.MSS_I2C_get_user_data:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3900   .text.disable_interrupts:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3901   .text.disable_interrupts:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3902   .text.disable_interrupts:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3905   .text.disable_interrupts:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3906   .text.disable_interrupts:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3908   .text.disable_interrupts:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3910   .text.disable_interrupts:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3913   .text.disable_interrupts:0000000000000012 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3915   .text.disable_interrupts:0000000000000016 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3917   .text.disable_interrupts:000000000000001a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3919   .text.disable_interrupts:000000000000001e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3921   .text.disable_interrupts:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3922   .text.disable_interrupts:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3924   .text.disable_interrupts:0000000000000022 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3926   .text.disable_interrupts:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3935   .text.restore_interrupts:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3936   .text.restore_interrupts:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3937   .text.restore_interrupts:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3940   .text.restore_interrupts:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3941   .text.restore_interrupts:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3943   .text.restore_interrupts:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3947   .text.restore_interrupts:000000000000000e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3951   .text.restore_interrupts:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3953   .text.restore_interrupts:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3955   .text.restore_interrupts:0000000000000022 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3956   .text.restore_interrupts:0000000000000022 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3958   .text.restore_interrupts:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3960   .text.restore_interrupts:0000000000000026 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3969   .text.global_init:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3970   .text.global_init:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3971   .text.global_init:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3973   .text.global_init:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3975   .text.global_init:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3978   .text.global_init:000000000000000a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3983   .text.global_init:000000000000001a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3987   .text.global_init:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3996   .text.global_init:000000000000003e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4001   .text.global_init:000000000000004e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4005   .text.global_init:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4014   .text.global_init:0000000000000072 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4019   .text.global_init:0000000000000082 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4023   .text.global_init:000000000000008c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4032   .text.global_init:00000000000000a6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4037   .text.global_init:00000000000000b6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4041   .text.global_init:00000000000000c0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4049   .text.global_init:00000000000000d8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4054   .text.global_init:00000000000000e8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4060   .text.global_init:00000000000000f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4064   .text.global_init:0000000000000102 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4076   .text.global_init:0000000000000126 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4089   .text.global_init:000000000000014c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4092   .text.global_init:000000000000014e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4097   .text.global_init:000000000000015e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4103   .text.global_init:000000000000016e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4107   .text.global_init:0000000000000178 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4119   .text.global_init:000000000000019c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4133   .text.global_init:00000000000001c2 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4135   .text.global_init:00000000000001c6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4136   .text.global_init:00000000000001c6 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4138   .text.global_init:00000000000001c8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4140   .text.global_init:00000000000001ca .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4147   .text.External_i2c0_main_plic_IRQHandler:0000000000000000 External_i2c0_main_plic_IRQHandler
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4150   .text.External_i2c0_main_plic_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4151   .text.External_i2c0_main_plic_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4152   .text.External_i2c0_main_plic_IRQHandler:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4155   .text.External_i2c0_main_plic_IRQHandler:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4156   .text.External_i2c0_main_plic_IRQHandler:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4158   .text.External_i2c0_main_plic_IRQHandler:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4160   .text.External_i2c0_main_plic_IRQHandler:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4166   .text.External_i2c0_main_plic_IRQHandler:0000000000000016 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4168   .text.External_i2c0_main_plic_IRQHandler:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4174   .text.External_i2c0_main_plic_IRQHandler:000000000000002a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4179   .text.External_i2c0_main_plic_IRQHandler:000000000000003a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4181   .text.External_i2c0_main_plic_IRQHandler:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4183   .text.External_i2c0_main_plic_IRQHandler:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4185   .text.External_i2c0_main_plic_IRQHandler:0000000000000042 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4186   .text.External_i2c0_main_plic_IRQHandler:0000000000000042 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4188   .text.External_i2c0_main_plic_IRQHandler:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4190   .text.External_i2c0_main_plic_IRQHandler:0000000000000046 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4197   .text.i2c1_main_plic_IRQHandler:0000000000000000 i2c1_main_plic_IRQHandler
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4200   .text.i2c1_main_plic_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4201   .text.i2c1_main_plic_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4202   .text.i2c1_main_plic_IRQHandler:0000000000000002 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4205   .text.i2c1_main_plic_IRQHandler:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4206   .text.i2c1_main_plic_IRQHandler:0000000000000006 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4208   .text.i2c1_main_plic_IRQHandler:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4210   .text.i2c1_main_plic_IRQHandler:0000000000000008 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4216   .text.i2c1_main_plic_IRQHandler:0000000000000016 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4218   .text.i2c1_main_plic_IRQHandler:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4224   .text.i2c1_main_plic_IRQHandler:000000000000002a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4229   .text.i2c1_main_plic_IRQHandler:000000000000003a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4231   .text.i2c1_main_plic_IRQHandler:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4233   .text.i2c1_main_plic_IRQHandler:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4235   .text.i2c1_main_plic_IRQHandler:0000000000000042 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4236   .text.i2c1_main_plic_IRQHandler:0000000000000042 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4238   .text.i2c1_main_plic_IRQHandler:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4240   .text.i2c1_main_plic_IRQHandler:0000000000000046 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:313    .text.PLIC_EnableIRQ:0000000000000262 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:632    .text.PLIC_DisableIRQ:0000000000000280 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:809    .text.MSS_I2C_init:0000000000000184 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:962    .text.MSS_I2C_write:0000000000000146 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1116   .text.MSS_I2C_read:0000000000000146 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1298   .text.MSS_I2C_write_read:000000000000018a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1330   .text.MSS_I2C_get_status:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1374   .text.MSS_I2C_wait_complete:000000000000003e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1439   .text.MSS_I2C_system_tick:000000000000006a .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1492   .text.MSS_I2C_set_slave_tx_buffer:000000000000005c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1545   .text.MSS_I2C_set_slave_rx_buffer:000000000000005c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1591   .text.MSS_I2C_set_slave_mem_offset_length:000000000000003e .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1632   .text.MSS_I2C_register_transfer_completion_handler:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1663   .text.MSS_I2C_register_write_handler:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1723   .text.MSS_I2C_enable_slave:000000000000006c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1777   .text.MSS_I2C_disable_slave:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1821   .text.enable_slave_if_required:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3235   .text.mss_i2c_isr:00000000000009ea .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3275   .text.MSS_I2C_smbus_init:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3418   .text.MSS_I2C_enable_smbus_irq:0000000000000120 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3561   .text.MSS_I2C_disable_smbus_irq:0000000000000118 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3600   .text.MSS_I2C_suspend_smbus_slave:0000000000000032 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3639   .text.MSS_I2C_resume_smbus_slave:0000000000000032 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3678   .text.MSS_I2C_reset_smbus:0000000000000032 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3717   .text.MSS_I2C_set_smbus_alert:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3756   .text.MSS_I2C_clear_smbus_alert:0000000000000032 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3795   .text.MSS_I2C_set_gca:0000000000000032 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3834   .text.MSS_I2C_clear_gca:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3865   .text.MSS_I2C_set_user_data:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3894   .text.MSS_I2C_get_user_data:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3929   .text.disable_interrupts:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3963   .text.restore_interrupts:0000000000000026 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4143   .text.global_init:00000000000001ca .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4193   .text.External_i2c0_main_plic_IRQHandler:0000000000000046 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4243   .text.i2c1_main_plic_IRQHandler:0000000000000046 .L0 
                     .debug_frame:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:51     .rodata.PLIC_EnableIRQ:0000000000000000 .L4
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:298    .text.PLIC_EnableIRQ:0000000000000258 .L10
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:301    .text.PLIC_EnableIRQ:000000000000025a .L9
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:58     .text.PLIC_EnableIRQ:000000000000003c .L8
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:106    .text.PLIC_EnableIRQ:00000000000000a8 .L7
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:154    .text.PLIC_EnableIRQ:0000000000000114 .L6
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:202    .text.PLIC_EnableIRQ:0000000000000180 .L5
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:250    .text.PLIC_EnableIRQ:00000000000001ec .L3
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:354    .rodata.PLIC_DisableIRQ:0000000000000000 .L14
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:616    .text.PLIC_DisableIRQ:0000000000000276 .L20
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:619    .text.PLIC_DisableIRQ:0000000000000278 .L19
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:361    .text.PLIC_DisableIRQ:000000000000003c .L18
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:412    .text.PLIC_DisableIRQ:00000000000000ae .L17
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:463    .text.PLIC_DisableIRQ:0000000000000120 .L16
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:514    .text.PLIC_DisableIRQ:0000000000000192 .L15
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:565    .text.PLIC_DisableIRQ:0000000000000204 .L13
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:850    .text.MSS_I2C_write:000000000000004e .L23
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:897    .text.MSS_I2C_write:00000000000000c2 .L24
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:911    .text.MSS_I2C_write:00000000000000e2 .L25
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:939    .text.MSS_I2C_write:000000000000011e .L26
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1003   .text.MSS_I2C_read:000000000000004e .L28
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1051   .text.MSS_I2C_read:00000000000000c2 .L29
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1065   .text.MSS_I2C_read:00000000000000e2 .L30
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1093   .text.MSS_I2C_read:000000000000011e .L31
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1283   .text.MSS_I2C_write_read:0000000000000180 .L38
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1172   .text.MSS_I2C_write_read:0000000000000072 .L34
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1231   .text.MSS_I2C_write_read:0000000000000106 .L35
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1245   .text.MSS_I2C_write_read:0000000000000126 .L36
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1273   .text.MSS_I2C_write_read:0000000000000162 .L37
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1351   .text.MSS_I2C_wait_complete:000000000000001a .L42
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1427   .text.MSS_I2C_system_tick:0000000000000062 .L47
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1413   .text.MSS_I2C_system_tick:0000000000000042 .L46
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1573   .text.MSS_I2C_set_slave_mem_offset_length:0000000000000028 .L51
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1579   .text.MSS_I2C_set_slave_mem_offset_length:0000000000000036 .L53
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1615   .text.MSS_I2C_register_transfer_completion_handler:000000000000001e .L55
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1620   .text.MSS_I2C_register_transfer_completion_handler:0000000000000028 .L57
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1809   .text.enable_slave_if_required:0000000000000034 .L63
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1866   .rodata.mss_i2c_isr:0000000000000000 .L67
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3059   .text.mss_i2c_isr:00000000000008b2 .L65
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2120   .text.mss_i2c_isr:00000000000000ae .L84
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2131   .text.mss_i2c_isr:00000000000000c4 .L85
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2140   .text.mss_i2c_isr:00000000000000d6 .L86
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3106   .text.mss_i2c_isr:0000000000000914 .L123
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3129   .text.mss_i2c_isr:000000000000092a .L88
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2235   .text.mss_i2c_isr:00000000000001a4 .L89
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2262   .text.mss_i2c_isr:00000000000001de .L91
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2297   .text.mss_i2c_isr:0000000000000238 .L92
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2305   .text.mss_i2c_isr:000000000000024c .L93
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2360   .text.mss_i2c_isr:00000000000002c4 .L94
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2383   .text.mss_i2c_isr:00000000000002f2 .L96
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3110   .text.mss_i2c_isr:0000000000000918 .L124
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2547   .text.mss_i2c_isr:0000000000000462 .L98
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2555   .text.mss_i2c_isr:0000000000000476 .L99
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3114   .text.mss_i2c_isr:000000000000091c .L125
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2649   .text.mss_i2c_isr:000000000000054c .L101
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2711   .text.mss_i2c_isr:00000000000005c8 .L102
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3118   .text.mss_i2c_isr:0000000000000920 .L126
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2838   .text.mss_i2c_isr:00000000000006d2 .L104
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2757   .text.mss_i2c_isr:0000000000000624 .L105
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2822   .text.mss_i2c_isr:00000000000006b0 .L106
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2804   .text.mss_i2c_isr:0000000000000688 .L107
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2845   .text.mss_i2c_isr:00000000000006e6 .L110
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2867   .text.mss_i2c_isr:0000000000000718 .L111
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2892   .text.mss_i2c_isr:000000000000074a .L112
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2946   .text.mss_i2c_isr:00000000000007c6 .L113
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2962   .text.mss_i2c_isr:00000000000007e4 .L114
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2988   .text.mss_i2c_isr:0000000000000816 .L115
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3122   .text.mss_i2c_isr:0000000000000924 .L127
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3053   .text.mss_i2c_isr:00000000000008a8 .L117
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3091   .text.mss_i2c_isr:00000000000008fa .L118
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3126   .text.mss_i2c_isr:0000000000000928 .L128
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3196   .text.mss_i2c_isr:00000000000009aa .L120
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3176   .text.mss_i2c_isr:0000000000000984 .L121
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3214   .text.mss_i2c_isr:00000000000009d2 .L122
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2077   .text.mss_i2c_isr:0000000000000052 .L83
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2199   .text.mss_i2c_isr:0000000000000160 .L81
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2173   .text.mss_i2c_isr:0000000000000122 .L82
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2311   .text.mss_i2c_isr:0000000000000256 .L80
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2157   .text.mss_i2c_isr:00000000000000fe .L79
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2337   .text.mss_i2c_isr:0000000000000294 .L78
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2418   .text.mss_i2c_isr:0000000000000344 .L77
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2444   .text.mss_i2c_isr:0000000000000382 .L76
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2497   .text.mss_i2c_isr:00000000000003ec .L75
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2609   .text.mss_i2c_isr:00000000000004f0 .L74
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2604   .text.mss_i2c_isr:00000000000004e6 .L73
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2656   .text.mss_i2c_isr:0000000000000556 .L72
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2564   .text.mss_i2c_isr:0000000000000488 .L71
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2735   .text.mss_i2c_isr:00000000000005f8 .L70
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2898   .text.mss_i2c_isr:0000000000000758 .L69
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3015   .text.mss_i2c_isr:000000000000084e .L68
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2873   .text.mss_i2c_isr:0000000000000722 .L66
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3304   .text.MSS_I2C_enable_smbus_irq:0000000000000032 .L131
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3354   .text.MSS_I2C_enable_smbus_irq:00000000000000a4 .L132
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3328   .text.MSS_I2C_enable_smbus_irq:000000000000006a .L133
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3404   .text.MSS_I2C_enable_smbus_irq:0000000000000116 .L135
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3378   .text.MSS_I2C_enable_smbus_irq:00000000000000dc .L136
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3405   .text.MSS_I2C_enable_smbus_irq:0000000000000116 .L137
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3447   .text.MSS_I2C_disable_smbus_irq:0000000000000032 .L139
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3497   .text.MSS_I2C_disable_smbus_irq:00000000000000a0 .L140
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3471   .text.MSS_I2C_disable_smbus_irq:0000000000000068 .L141
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3547   .text.MSS_I2C_disable_smbus_irq:000000000000010e .L143
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3521   .text.MSS_I2C_disable_smbus_irq:00000000000000d6 .L144
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3548   .text.MSS_I2C_disable_smbus_irq:000000000000010e .L145
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3994   .text.global_init:000000000000003e .L160
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4047   .text.global_init:00000000000000d8 .L161
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4012   .text.global_init:0000000000000072 .L162
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4030   .text.global_init:00000000000000a6 .L163
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4058   .text.global_init:00000000000000f8 .L164
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4090   .text.global_init:000000000000014e .L165
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4131   .text.global_init:00000000000001c2 .L168
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4101   .text.global_init:000000000000016e .L167
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4172   .text.External_i2c0_main_plic_IRQHandler:000000000000002a .L170
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4177   .text.External_i2c0_main_plic_IRQHandler:000000000000003a .L171
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4222   .text.i2c1_main_plic_IRQHandler:000000000000002a .L174
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4227   .text.i2c1_main_plic_IRQHandler:000000000000003a .L175
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:9525   .debug_abbrev:0000000000000000 .Ldebug_abbrev0
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11271  .debug_str:0000000000001639 .LASF679
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11161  .debug_str:000000000000127c .LASF680
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11263  .debug_str:00000000000015a6 .LASF681
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10511  .debug_ranges:0000000000000000 .Ldebug_ranges0
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10585  .debug_line:0000000000000000 .Ldebug_line0
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10789  .debug_str:00000000000006c9 .LASF0
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11089  .debug_str:000000000000104a .LASF1
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11187  .debug_str:000000000000134d .LASF2
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11383  .debug_str:0000000000001a05 .LASF3
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10853  .debug_str:00000000000008d1 .LASF4
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10749  .debug_str:000000000000055f .LASF7
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10887  .debug_str:00000000000009cb .LASF5
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11643  .debug_str:0000000000002242 .LASF6
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10973  .debug_str:0000000000000c98 .LASF8
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11873  .debug_str:000000000000293b .LASF9
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11181  .debug_str:0000000000001326 .LASF10
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11275  .debug_str:00000000000016f3 .LASF11
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11081  .debug_str:000000000000101a .LASF12
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10855  .debug_str:00000000000008dd .LASF13
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11457  .debug_str:0000000000001c67 .LASF14
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11817  .debug_str:0000000000002793 .LASF15
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11649  .debug_str:000000000000226b .LASF16
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11637  .debug_str:000000000000220c .LASF17
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11829  .debug_str:00000000000027dc .LASF18
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11335  .debug_str:0000000000001897 .LASF19
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10969  .debug_str:0000000000000c5f .LASF20
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10743  .debug_str:000000000000052d .LASF21
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11595  .debug_str:0000000000002097 .LASF22
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11387  .debug_str:0000000000001a24 .LASF23
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10809  .debug_str:000000000000075e .LASF24
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11587  .debug_str:0000000000002047 .LASF25
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11135  .debug_str:00000000000011bc .LASF26
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11317  .debug_str:0000000000001814 .LASF27
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11119  .debug_str:0000000000001143 .LASF28
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11091  .debug_str:000000000000105c .LASF29
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11101  .debug_str:00000000000010c4 .LASF30
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11823  .debug_str:00000000000027b9 .LASF31
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10589  .debug_str:0000000000000016 .LASF32
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11487  .debug_str:0000000000001d2a .LASF33
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11109  .debug_str:00000000000010f1 .LASF34
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10767  .debug_str:000000000000060d .LASF35
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11707  .debug_str:0000000000002430 .LASF36
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10791  .debug_str:00000000000006d2 .LASF37
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10957  .debug_str:0000000000000bef .LASF38
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11939  .debug_str:0000000000002b46 .LASF39
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11449  .debug_str:0000000000001c1c .LASF40
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11069  .debug_str:0000000000000f9a .LASF41
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11499  .debug_str:0000000000001d83 .LASF42
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11201  .debug_str:00000000000013a7 .LASF43
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10989  .debug_str:0000000000000cf7 .LASF44
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11079  .debug_str:0000000000000ff7 .LASF45
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10655  .debug_str:000000000000021a .LASF46
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11691  .debug_str:00000000000023ae .LASF47
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11363  .debug_str:000000000000194c .LASF48
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11093  .debug_str:000000000000106d .LASF49
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11053  .debug_str:0000000000000f08 .LASF50
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11951  .debug_str:0000000000002bb1 .LASF51
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11511  .debug_str:0000000000001dfd .LASF52
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11221  .debug_str:0000000000001447 .LASF53
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10995  .debug_str:0000000000000d40 .LASF54
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10723  .debug_str:0000000000000450 .LASF55
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10967  .debug_str:0000000000000c3c .LASF56
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10685  .debug_str:000000000000031a .LASF57
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10821  .debug_str:00000000000007bb .LASF58
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11915  .debug_str:0000000000002a7b .LASF59
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11541  .debug_str:0000000000001ed4 .LASF60
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11251  .debug_str:0000000000001531 .LASF61
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11923  .debug_str:0000000000002abf .LASF62
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10863  .debug_str:000000000000090b .LASF63
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11543  .debug_str:0000000000001ef7 .LASF64
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11933  .debug_str:0000000000002b1a .LASF65
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11629  .debug_str:00000000000021c1 .LASF66
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10623  .debug_str:0000000000000108 .LASF67
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10925  .debug_str:0000000000000af2 .LASF68
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11149  .debug_str:0000000000001231 .LASF69
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11623  .debug_str:000000000000218f .LASF70
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11575  .debug_str:0000000000002004 .LASF71
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10643  .debug_str:00000000000001a2 .LASF72
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11887  .debug_str:00000000000029b4 .LASF73
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11269  .debug_str:000000000000162f .LASF74
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11129  .debug_str:0000000000001188 .LASF75
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10691  .debug_str:0000000000000360 .LASF76
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11695  .debug_str:00000000000023e0 .LASF77
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10801  .debug_str:000000000000072f .LASF78
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10595  .debug_str:000000000000004c .LASF79
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11651  .debug_str:0000000000002274 .LASF80
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11313  .debug_str:00000000000017f2 .LASF81
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11197  .debug_str:0000000000001391 .LASF82
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10721  .debug_str:0000000000000442 .LASF83
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10943  .debug_str:0000000000000b78 .LASF84
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11765  .debug_str:00000000000025f1 .LASF85
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11185  .debug_str:000000000000133c .LASF86
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11255  .debug_str:0000000000001564 .LASF87
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10641  .debug_str:0000000000000193 .LASF88
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11841  .debug_str:000000000000284b .LASF89
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11441  .debug_str:0000000000001bd3 .LASF90
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10985  .debug_str:0000000000000cd6 .LASF91
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10907  .debug_str:0000000000000a3f .LASF92
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11217  .debug_str:000000000000142b .LASF93
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10621  .debug_str:00000000000000f9 .LASF94
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11777  .debug_str:000000000000264c .LASF95
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11349  .debug_str:00000000000018e8 .LASF96
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10599  .debug_str:000000000000006d .LASF97
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11343  .debug_str:00000000000018c2 .LASF98
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11743  .debug_str:000000000000255f .LASF99
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10781  .debug_str:0000000000000686 .LASF100
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11239  .debug_str:00000000000014e7 .LASF101
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11117  .debug_str:0000000000001137 .LASF102
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11943  .debug_str:0000000000002b6f .LASF103
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11529  .debug_str:0000000000001e89 .LASF104
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11819  .debug_str:000000000000279c .LASF105
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10919  .debug_str:0000000000000ac0 .LASF106
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11159  .debug_str:000000000000126e .LASF107
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11899  .debug_str:00000000000029ff .LASF108
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11847  .debug_str:0000000000002875 .LASF109
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10981  .debug_str:0000000000000cc2 .LASF110
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10905  .debug_str:0000000000000a32 .LASF111
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11719  .debug_str:0000000000002493 .LASF112
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11147  .debug_str:0000000000001224 .LASF113
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10695  .debug_str:000000000000037d .LASF114
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11481  .debug_str:0000000000001d00 .LASF115
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11133  .debug_str:00000000000011a5 .LASF116
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11165  .debug_str:00000000000012b0 .LASF117
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11749  .debug_str:000000000000258d .LASF118
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11299  .debug_str:000000000000178f .LASF119
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11535  .debug_str:0000000000001eaa .LASF120
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11741  .debug_str:000000000000254f .LASF121
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11693  .debug_str:00000000000023d0 .LASF122
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11647  .debug_str:000000000000225b .LASF123
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11903  .debug_str:0000000000002a1d .LASF124
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11879  .debug_str:0000000000002964 .LASF125
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11835  .debug_str:0000000000002817 .LASF126
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10867  .debug_str:0000000000000938 .LASF127
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10839  .debug_str:0000000000000864 .LASF128
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10931  .debug_str:0000000000000b19 .LASF129
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10631  .debug_str:0000000000000146 .LASF130
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11065  .debug_str:0000000000000f72 .LASF131
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10873  .debug_str:000000000000096b .LASF132
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10939  .debug_str:0000000000000b58 .LASF133
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11357  .debug_str:000000000000192a .LASF134
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10751  .debug_str:0000000000000569 .LASF135
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11627  .debug_str:00000000000021af .LASF136
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11097  .debug_str:00000000000010a2 .LASF137
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10633  .debug_str:000000000000015b .LASF138
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11931  .debug_str:0000000000002b08 .LASF139
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11315  .debug_str:0000000000001802 .LASF140
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10857  .debug_str:00000000000008e5 .LASF141
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10779  .debug_str:0000000000000674 .LASF142
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11571  .debug_str:0000000000001fdd .LASF143
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11049  .debug_str:0000000000000ee8 .LASF144
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10997  .debug_str:0000000000000d62 .LASF145
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10993  .debug_str:0000000000000d2d .LASF146
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11863  .debug_str:0000000000002903 .LASF147
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11745  .debug_str:000000000000256f .LASF148
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11171  .debug_str:00000000000012eb .LASF149
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10719  .debug_str:000000000000042f .LASF150
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10629  .debug_str:0000000000000133 .LASF151
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11389  .debug_str:0000000000001a38 .LASF152
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10949  .debug_str:0000000000000bc5 .LASF153
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11493  .debug_str:0000000000001d59 .LASF154
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10693  .debug_str:000000000000036a .LASF155
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11029  .debug_str:0000000000000e66 .LASF156
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11935  .debug_str:0000000000002b2e .LASF157
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11831  .debug_str:00000000000027ea .LASF158
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11227  .debug_str:000000000000148d .LASF159
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10783  .debug_str:0000000000000695 .LASF160
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10703  .debug_str:00000000000003b5 .LASF161
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11459  .debug_str:0000000000001c70 .LASF162
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11001  .debug_str:0000000000000d80 .LASF163
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10935  .debug_str:0000000000000b3d .LASF164
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11759  .debug_str:00000000000025bb .LASF165
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11809  .debug_str:0000000000002753 .LASF166
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10933  .debug_str:0000000000000b2a .LASF167
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10727  .debug_str:000000000000047e .LASF168
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11303  .debug_str:00000000000017a9 .LASF169
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10837  .debug_str:0000000000000851 .LASF170
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10763  .debug_str:00000000000005e4 .LASF171
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11539  .debug_str:0000000000001ec1 .LASF172
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11037  .debug_str:0000000000000e96 .LASF173
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10991  .debug_str:0000000000000d1a .LASF174
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11845  .debug_str:0000000000002862 .LASF175
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11131  .debug_str:0000000000001192 .LASF176
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11067  .debug_str:0000000000000f87 .LASF177
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10597  .debug_str:000000000000005a .LASF178
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11365  .debug_str:000000000000196e .LASF179
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10923  .debug_str:0000000000000adf .LASF180
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10831  .debug_str:000000000000081f .LASF181
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11621  .debug_str:000000000000217c .LASF182
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11095  .debug_str:000000000000108f .LASF183
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11025  .debug_str:0000000000000e39 .LASF184
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11927  .debug_str:0000000000002aea .LASF185
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11083  .debug_str:0000000000001025 .LASF186
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11123  .debug_str:000000000000115c .LASF187
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10681  .debug_str:00000000000002f3 .LASF188
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11437  .debug_str:0000000000001bb2 .LASF189
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11353  .debug_str:000000000000190a .LASF190
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10903  .debug_str:0000000000000a1f .LASF191
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11717  .debug_str:0000000000002480 .LASF192
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11145  .debug_str:0000000000001211 .LASF193
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11075  .debug_str:0000000000000fd3 .LASF194
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10615  .debug_str:00000000000000d9 .LASF195
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11273  .debug_str:00000000000016e0 .LASF196
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11189  .debug_str:000000000000135b .LASF197
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10739  .debug_str:0000000000000508 .LASF198
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11517  .debug_str:0000000000001e43 .LASF199
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10671  .debug_str:0000000000000285 .LASF200
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10673  .debug_str:000000000000029b .LASF201
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10675  .debug_str:00000000000002b1 .LASF202
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10677  .debug_str:00000000000002c7 .LASF203
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10679  .debug_str:00000000000002dd .LASF204
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11683  .debug_str:0000000000002381 .LASF205
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11139  .debug_str:00000000000011e9 .LASF206
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11351  .debug_str:00000000000018fb .LASF207
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11843  .debug_str:0000000000002859 .LASF208
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11821  .debug_str:00000000000027a9 .LASF209
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10883  .debug_str:00000000000009b7 .LASF210
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11391  .debug_str:0000000000001a4b .LASF211
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10885  .debug_str:00000000000009c1 .LASF212
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10881  .debug_str:00000000000009a9 .LASF213
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10941  .debug_str:0000000000000b6e .LASF214
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11715  .debug_str:0000000000002470 .LASF215
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10889  .debug_str:00000000000009d9 .LASF216
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11675  .debug_str:0000000000002358 .LASF217
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11677  .debug_str:0000000000002368 .LASF218
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10807  .debug_str:000000000000074e .LASF219
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10891  .debug_str:00000000000009e3 .LASF220
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10757  .debug_str:00000000000005a5 .LASF221
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11747  .debug_str:0000000000002582 .LASF222
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10879  .debug_str:0000000000000999 .LASF223
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10893  .debug_str:00000000000009ed .LASF224
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10737  .debug_str:00000000000004f8 .LASF225
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11807  .debug_str:0000000000002748 .LASF226
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11115  .debug_str:0000000000001127 .LASF227
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10895  .debug_str:00000000000009f7 .LASF228
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10713  .debug_str:000000000000040a .LASF229
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11869  .debug_str:0000000000002923 .LASF230
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11099  .debug_str:00000000000010b4 .LASF231
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10897  .debug_str:0000000000000a01 .LASF232
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10899  .debug_str:0000000000000a0b .LASF233
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11577  .debug_str:000000000000201a .LASF234
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11113  .debug_str:000000000000111d .LASF235
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10765  .debug_str:00000000000005f7 .LASF245
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10833  .debug_str:0000000000000832 .LASF236
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10709  .debug_str:00000000000003ef .LASF237
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10745  .debug_str:0000000000000544 .LASF238
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10613  .debug_str:00000000000000c4 .LASF239
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11367  .debug_str:0000000000001981 .LASF240
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11781  .debug_str:000000000000266d .LASF241
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11773  .debug_str:0000000000002631 .LASF242
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11671  .debug_str:000000000000232b .LASF243
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11839  .debug_str:0000000000002833 .LASF244
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11601  .debug_str:00000000000020d7 .LASF246
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11793  .debug_str:00000000000026d1 .LASF247
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11285  .debug_str:000000000000173d .LASF248
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11259  .debug_str:000000000000158d .LASF249
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11813  .debug_str:0000000000002776 .LASF250
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11237  .debug_str:00000000000014d6 .LASF251
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10813  .debug_str:000000000000077f .LASF252
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10705  .debug_str:00000000000003c8 .LASF253
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10609  .debug_str:00000000000000a8 .LASF254
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10917  .debug_str:0000000000000aa4 .LASF255
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10785  .debug_str:00000000000006a8 .LASF256
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10639  .debug_str:0000000000000182 .LASF309
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10999  .debug_str:0000000000000d74 .LASF257
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11837  .debug_str:0000000000002827 .LASF258
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11895  .debug_str:00000000000029e5 .LASF259
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10651  .debug_str:00000000000001f5 .LASF260
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11911  .debug_str:0000000000002a63 .LASF261
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11687  .debug_str:00000000000023a0 .LASF262
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10955  .debug_str:0000000000000be8 .LASF263
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11077  .debug_str:0000000000000fe6 .LASF264
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11509  .debug_str:0000000000001dee .LASF265
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10843  .debug_str:0000000000000886 .LASF266
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11919  .debug_str:0000000000002aa6 .LASF267
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11193  .debug_str:000000000000137a .LASF268
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11381  .debug_str:00000000000019f7 .LASF269
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11403  .debug_str:0000000000001aa1 .LASF270
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10875  .debug_str:000000000000097d .LASF271
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11157  .debug_str:000000000000125e .LASF272
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11371  .debug_str:00000000000019ac .LASF273
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10707  .debug_str:00000000000003e2 .LASF274
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10625  .debug_str:000000000000011c .LASF275
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11247  .debug_str:0000000000001517 .LASF276
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11721  .debug_str:00000000000024a0 .LASF277
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11761  .debug_str:00000000000025ce .LASF278
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11669  .debug_str:0000000000002313 .LASF279
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11281  .debug_str:0000000000001721 .LASF280
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11779  .debug_str:000000000000265c .LASF281
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11947  .debug_str:0000000000002b86 .LASF282
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11233  .debug_str:00000000000014b8 .LASF283
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11475  .debug_str:0000000000001cdf .LASF284
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11375  .debug_str:00000000000019c4 .LASF285
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10683  .debug_str:0000000000000306 .LASF286
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10729  .debug_str:0000000000000491 .LASF287
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11137  .debug_str:00000000000011ce .LASF288
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11277  .debug_str:0000000000001700 .LASF289
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11785  .debug_str:0000000000002694 .LASF290
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10979  .debug_str:0000000000000cbd .LASF291
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11753  .debug_str:00000000000025ac .LASF292
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11525  .debug_str:0000000000001e77 .LASF293
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10901  .debug_str:0000000000000a15 .LASF294
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10927  .debug_str:0000000000000b06 .LASF295
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11473  .debug_str:0000000000001cd4 .LASF296
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11889  .debug_str:00000000000029be .LASF297
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11215  .debug_str:0000000000001421 .LASF298
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11477  .debug_str:0000000000001cea .LASF299
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11479  .debug_str:0000000000001cf5 .LASF300
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10829  .debug_str:0000000000000813 .LASF301
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11891  .debug_str:00000000000029c9 .LASF302
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11483  .debug_str:0000000000001d11 .LASF303
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11527  .debug_str:0000000000001e7d .LASF304
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11015  .debug_str:0000000000000dea .LASF305
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11697  .debug_str:00000000000023ef .LASF306
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10851  .debug_str:00000000000008c3 .LASF307
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11897  .debug_str:00000000000029f1 .LASF308
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11585  .debug_str:000000000000203b .LASF310
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11293  .debug_str:0000000000001770 .LASF311
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11295  .debug_str:0000000000001776 .LASF312
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11811  .debug_str:0000000000002766 .LASF313
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11085  .debug_str:0000000000001038 .LASF314
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11339  .debug_str:00000000000018ab .LASF315
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10799  .debug_str:0000000000000722 .LASF316
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11871  .debug_str:000000000000292e .LASF317
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11463  .debug_str:0000000000001c8f .LASF318
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10603  .debug_str:0000000000000087 .LASF319
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11631  .debug_str:00000000000021d5 .LASF320
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11005  .debug_str:0000000000000d9b .LASF321
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11419  .debug_str:0000000000001b19 .LASF322
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11421  .debug_str:0000000000001b2a .LASF323
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11423  .debug_str:0000000000001b3b .LASF324
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11425  .debug_str:0000000000001b4c .LASF325
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11427  .debug_str:0000000000001b5d .LASF326
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10769  .debug_str:000000000000062d .LASF327
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10771  .debug_str:000000000000063d .LASF328
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10773  .debug_str:000000000000064d .LASF329
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10775  .debug_str:000000000000065d .LASF330
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10945  .debug_str:0000000000000b89 .LASF331
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11885  .debug_str:000000000000299e .LASF332
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11429  .debug_str:0000000000001b6e .LASF333
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11431  .debug_str:0000000000001b7f .LASF334
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11433  .debug_str:0000000000001b90 .LASF335
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11435  .debug_str:0000000000001ba1 .LASF336
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10841  .debug_str:0000000000000874 .LASF337
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11501  .debug_str:0000000000001da6 .LASF338
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11503  .debug_str:0000000000001db8 .LASF339
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11505  .debug_str:0000000000001dca .LASF340
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11507  .debug_str:0000000000001ddc .LASF341
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10849  .debug_str:00000000000008b1 .LASF342
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10669  .debug_str:000000000000027b .LASF343
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11685  .debug_str:0000000000002390 .LASF344
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11175  .debug_str:0000000000001309 .LASF345
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11143  .debug_str:0000000000001207 .LASF346
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10815  .debug_str:0000000000000799 .LASF347
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11465  .debug_str:0000000000001c9e .LASF348
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11827  .debug_str:00000000000027d2 .LASF349
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11865  .debug_str:0000000000002916 .LASF350
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11467  .debug_str:0000000000001cb0 .LASF351
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11921  .debug_str:0000000000002ab7 .LASF352
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11153  .debug_str:000000000000124d .LASF353
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11337  .debug_str:00000000000018a4 .LASF354
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11453  .debug_str:0000000000001c55 .LASF355
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11127  .debug_str:000000000000117b .LASF356
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11287  .debug_str:0000000000001751 .LASF357
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11877  .debug_str:0000000000002958 .LASF358
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11019  .debug_str:0000000000000e12 .LASF359
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11949  .debug_str:0000000000002ba2 .LASF360
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10607  .debug_str:0000000000000098 .LASF361
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11513  .debug_str:0000000000001e1f .LASF362
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11515  .debug_str:0000000000001e31 .LASF363
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11553  .debug_str:0000000000001f3b .LASF364
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11555  .debug_str:0000000000001f4d .LASF365
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11557  .debug_str:0000000000001f5f .LASF366
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11559  .debug_str:0000000000001f71 .LASF367
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11561  .debug_str:0000000000001f83 .LASF368
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11563  .debug_str:0000000000001f95 .LASF369
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11565  .debug_str:0000000000001fa7 .LASF370
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10689  .debug_str:000000000000034f .LASF371
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11591  .debug_str:0000000000002072 .LASF372
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11267  .debug_str:000000000000161e .LASF373
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10667  .debug_str:000000000000026a .LASF374
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11711  .debug_str:0000000000002462 .LASF375
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11051  .debug_str:0000000000000efa .LASF376
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11219  .debug_str:000000000000143a .LASF377
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11583  .debug_str:000000000000202d .LASF378
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11377  .debug_str:00000000000019db .LASF379
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11379  .debug_str:00000000000019e9 .LASF380
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11009  .debug_str:0000000000000db7 .LASF381
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11901  .debug_str:0000000000002a0f .LASF382
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11011  .debug_str:0000000000000dc4 .LASF383
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11633  .debug_str:00000000000021e3 .LASF384
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11567  .debug_str:0000000000001fb9 .LASF385
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11569  .debug_str:0000000000001fcb .LASF386
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10961  .debug_str:0000000000000c14 .LASF387
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11599  .debug_str:00000000000020c5 .LASF388
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11007  .debug_str:0000000000000da5 .LASF389
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11603  .debug_str:00000000000020e6 .LASF390
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11307  .debug_str:00000000000017cb .LASF391
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11443  .debug_str:0000000000001be4 .LASF392
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10847  .debug_str:000000000000089e .LASF393
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11881  .debug_str:0000000000002974 .LASF394
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11701  .debug_str:000000000000240f .LASF395
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11195  .debug_str:0000000000001389 .LASF396
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11289  .debug_str:0000000000001759 .LASF397
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10717  .debug_str:0000000000000421 .LASF398
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11605  .debug_str:00000000000020f8 .LASF399
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11607  .debug_str:000000000000210a .LASF400
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10823  .debug_str:00000000000007de .LASF401
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10731  .debug_str:00000000000004af .LASF402
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10987  .debug_str:0000000000000ce7 .LASF403
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11045  .debug_str:0000000000000ecf .LASF404
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11609  .debug_str:000000000000211c .LASF405
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11611  .debug_str:000000000000212e .LASF406
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11613  .debug_str:0000000000002140 .LASF407
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11615  .debug_str:0000000000002152 .LASF408
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11617  .debug_str:0000000000002164 .LASF409
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11063  .debug_str:0000000000000f60 .LASF410
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11653  .debug_str:0000000000002283 .LASF411
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11655  .debug_str:0000000000002295 .LASF412
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11657  .debug_str:00000000000022a7 .LASF413
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11659  .debug_str:00000000000022b9 .LASF414
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11661  .debug_str:00000000000022cb .LASF415
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11663  .debug_str:00000000000022dd .LASF416
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11665  .debug_str:00000000000022ef .LASF417
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11667  .debug_str:0000000000002301 .LASF418
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11073  .debug_str:0000000000000fc1 .LASF419
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10687  .debug_str:000000000000033d .LASF420
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11723  .debug_str:00000000000024ad .LASF421
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11725  .debug_str:00000000000024bf .LASF422
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11727  .debug_str:00000000000024d1 .LASF423
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11729  .debug_str:00000000000024e3 .LASF424
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11731  .debug_str:00000000000024f5 .LASF425
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11733  .debug_str:0000000000002507 .LASF426
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11735  .debug_str:0000000000002519 .LASF427
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11737  .debug_str:000000000000252b .LASF428
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11739  .debug_str:000000000000253d .LASF429
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11223  .debug_str:0000000000001469 .LASF430
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11783  .debug_str:0000000000002682 .LASF431
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11225  .debug_str:000000000000147b .LASF432
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11787  .debug_str:000000000000269b .LASF433
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11789  .debug_str:00000000000026ad .LASF434
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11791  .debug_str:00000000000026bf .LASF435
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11235  .debug_str:00000000000014c4 .LASF436
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11795  .debug_str:00000000000026e1 .LASF437
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11797  .debug_str:00000000000026f3 .LASF438
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10835  .debug_str:0000000000000847 .LASF439
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11455  .debug_str:0000000000001c5d .LASF440
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10845  .debug_str:0000000000000894 .LASF441
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11471  .debug_str:0000000000001cca .LASF442
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10865  .debug_str:000000000000092e .LASF443
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11491  .debug_str:0000000000001d4f .LASF444
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10877  .debug_str:000000000000098f .LASF445
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11799  .debug_str:0000000000002705 .LASF446
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11323  .debug_str:0000000000001837 .LASF447
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11325  .debug_str:0000000000001849 .LASF448
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11327  .debug_str:000000000000185b .LASF449
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11849  .debug_str:0000000000002885 .LASF450
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11415  .debug_str:0000000000001afc .LASF451
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10915  .debug_str:0000000000000a8a .LASF452
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11635  .debug_str:00000000000021f2 .LASF453
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11041  .debug_str:0000000000000eae .LASF454
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11017  .debug_str:0000000000000df8 .LASF455
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10825  .debug_str:00000000000007f0 .LASF456
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10793  .debug_str:00000000000006f2 .LASF457
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11639  .debug_str:0000000000002219 .LASF458
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11243  .debug_str:00000000000014f9 .LASF459
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11257  .debug_str:0000000000001573 .LASF460
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11673  .debug_str:000000000000233e .LASF461
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11411  .debug_str:0000000000001adb .LASF462
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11833  .debug_str:00000000000027fd .LASF463
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11169  .debug_str:00000000000012d1 .LASF464
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10759  .debug_str:00000000000005b5 .LASF465
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11279  .debug_str:0000000000001705 .LASF466
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10733  .debug_str:00000000000004c0 .LASF467
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11597  .debug_str:00000000000020a9 .LASF468
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11803  .debug_str:0000000000002724 .LASF469
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11883  .debug_str:0000000000002982 .LASF470
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10645  .debug_str:00000000000001b8 .LASF471
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11851  .debug_str:0000000000002897 .LASF472
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11853  .debug_str:00000000000028a9 .LASF473
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11855  .debug_str:00000000000028bb .LASF474
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11857  .debug_str:00000000000028cd .LASF475
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11859  .debug_str:00000000000028df .LASF476
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11861  .debug_str:00000000000028f1 .LASF477
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11393  .debug_str:0000000000001a5b .LASF478
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11395  .debug_str:0000000000001a6d .LASF479
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11905  .debug_str:0000000000002a2d .LASF480
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10859  .debug_str:00000000000008f7 .LASF481
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11485  .debug_str:0000000000001d1c .LASF482
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11521  .debug_str:0000000000001e63 .LASF483
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10909  .debug_str:0000000000000a50 .LASF484
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11533  .debug_str:0000000000001e9c .LASF485
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10929  .debug_str:0000000000000b0b .LASF486
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11545  .debug_str:0000000000001f0b .LASF487
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10975  .debug_str:0000000000000ca3 .LASF488
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11907  .debug_str:0000000000002a3f .LASF489
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11909  .debug_str:0000000000002a51 .LASF490
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11709  .debug_str:0000000000002450 .LASF491
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10819  .debug_str:00000000000007a8 .LASF492
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11699  .debug_str:00000000000023fd .LASF493
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11645  .debug_str:000000000000224c .LASF494
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11261  .debug_str:000000000000159c .LASF495
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11355  .debug_str:000000000000191d .LASF496
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10777  .debug_str:000000000000066d .LASF497
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10663  .debug_str:000000000000025a .LASF498
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11179  .debug_str:000000000000131f .LASF499
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11409  .debug_str:0000000000001ad3 .LASF500
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10593  .debug_str:0000000000000043 .LASF501
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10747  .debug_str:0000000000000559 .LASF502
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11413  .debug_str:0000000000001af5 .LASF503
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11359  .debug_str:000000000000193c .LASF504
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10605  .debug_str:0000000000000090 .LASF505
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11245  .debug_str:000000000000150c .LASF506
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11283  .debug_str:0000000000001735 .LASF507
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11771  .debug_str:0000000000002629 .LASF508
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11043  .debug_str:0000000000000ec8 .LASF607
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11531  .debug_str:0000000000001e93 .LASF509
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11679  .debug_str:0000000000002373 .LASF510
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11579  .debug_str:0000000000002021 .LASF511
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11151  .debug_str:0000000000001245 .LASF512
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11681  .debug_str:000000000000237b .LASF513
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11039  .debug_str:0000000000000ea9 .LASF514
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10659  .debug_str:0000000000000244 .LASF515
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10665  .debug_str:0000000000000261 .LASF516
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11941  .debug_str:0000000000002b66 .LASF517
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11875  .debug_str:000000000000294e .LASF518
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11311  .debug_str:00000000000017e8 .LASF519
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10827  .debug_str:000000000000080a .LASF520
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11705  .debug_str:0000000000002426 .LASF521
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11373  .debug_str:00000000000019ba .LASF522
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11703  .debug_str:000000000000241c .LASF523
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11929  .debug_str:0000000000002afd .LASF524
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11231  .debug_str:00000000000014aa .LASF525
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11925  .debug_str:0000000000002ae2 .LASF526
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11461  .debug_str:0000000000001c83 .LASF527
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11689  .debug_str:00000000000023a5 .LASF528
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11769  .debug_str:0000000000002621 .LASF529
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11347  .debug_str:00000000000018e0 .LASF530
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11757  .debug_str:00000000000025b6 .LASF531
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10959  .debug_str:0000000000000c0f .LASF532
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10617  .debug_str:00000000000000ec .LASF533
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11523  .debug_str:0000000000001e71 .LASF534
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10805  .debug_str:0000000000000748 .LASF535
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11103  .debug_str:00000000000010d6 .LASF536
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11341  .debug_str:00000000000018bb .LASF537
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10753  .debug_str:000000000000057b .LASF538
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11751  .debug_str:00000000000025a3 .LASF539
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11035  .debug_str:0000000000000e8e .LASF540
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10619  .debug_str:00000000000000f3 .LASF541
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10627  .debug_str:000000000000012c .LASF542
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11401  .debug_str:0000000000001a9b .LASF543
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10965  .debug_str:0000000000000c35 .LASF544
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11321  .debug_str:0000000000001831 .LASF545
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10861  .debug_str:0000000000000905 .LASF546
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11495  .debug_str:0000000000001d6c .LASF547
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11407  .debug_str:0000000000001acb .LASF548
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11581  .debug_str:0000000000002027 .LASF549
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10697  .debug_str:000000000000038d .LASF550
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11333  .debug_str:000000000000188e .LASF551
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11107  .debug_str:00000000000010e9 .LASF552
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10715  .debug_str:000000000000041a .LASF553
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11121  .debug_str:0000000000001155 .LASF554
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10983  .debug_str:0000000000000ccf .LASF555
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10869  .debug_str:0000000000000948 .LASF556
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11917  .debug_str:0000000000002a9e .LASF557
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11755  .debug_str:00000000000025b1 .LASF558
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11183  .debug_str:0000000000001331 .LASF559
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10913  .debug_str:0000000000000a71 .LASF560
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11805  .debug_str:0000000000002740 .LASF561
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11105  .debug_str:00000000000010de .LASF562
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11163  .debug_str:00000000000012a6 .LASF563
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11825  .debug_str:00000000000027ca .LASF564
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10795  .debug_str:000000000000070e .LASF565
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11087  .debug_str:0000000000001045 .LASF566
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11229  .debug_str:00000000000014a0 .LASF567
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10637  .debug_str:000000000000017a .LASF568
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11055  .debug_str:0000000000000f2a .LASF569
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11489  .debug_str:0000000000001d4a .LASF570
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11167  .debug_str:00000000000012c8 .LASF571
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11047  .debug_str:0000000000000ede .LASF572
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11199  .debug_str:000000000000139f .LASF573
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10611  .debug_str:00000000000000bf .LASF574
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10953  .debug_str:0000000000000be3 .LASF575
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11537  .debug_str:0000000000001eba .LASF576
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11241  .debug_str:00000000000014f3 .LASF577
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11071  .debug_str:0000000000000fba .LASF578
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11057  .debug_str:0000000000000f32 .LASF579
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11469  .debug_str:0000000000001cc2 .LASF580
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11397  .debug_str:0000000000001a7f .LASF581
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10711  .debug_str:0000000000000404 .LASF582
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11867  .debug_str:000000000000291e .LASF583
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11445  .debug_str:0000000000001bf8 .LASF584
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11519  .debug_str:0000000000001e56 .LASF585
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10635  .debug_str:000000000000016d .LASF586
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10811  .debug_str:0000000000000770 .LASF587
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11211  .debug_str:0000000000001406 .LASF588
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10951  .debug_str:0000000000000bd8 .LASF589
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11551  .debug_str:0000000000001f36 .LASF590
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11641  .debug_str:0000000000002235 .LASF591
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11439  .debug_str:0000000000001bc5 .LASF592
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11331  .debug_str:0000000000001880 .LASF593
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11417  .debug_str:0000000000001b0f .LASF594
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11125  .debug_str:000000000000116f .LASF595
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11945  .debug_str:0000000000002b79 .LASF596
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10787  .debug_str:00000000000006bb .LASF597
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10963  .debug_str:0000000000000c26 .LASF598
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11893  .debug_str:00000000000029d4 .LASF599
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11305  .debug_str:00000000000017bc .LASF600
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10661  .debug_str:0000000000000249 .LASF601
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11291  .debug_str:0000000000001767 .LASF602
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11447  .debug_str:0000000000001c05 .LASF603
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11775  .debug_str:0000000000002645 .LASF604
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11205  .debug_str:00000000000013da .LASF605
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10657  .debug_str:000000000000023c .LASF606
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10601  .debug_str:000000000000007c .LASF608
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11111  .debug_str:0000000000001111 .LASF609
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10921  .debug_str:0000000000000acc .LASF610
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11497  .debug_str:0000000000001d75 .LASF611
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11027  .debug_str:0000000000000e4c .LASF612
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4198   .text.i2c1_main_plic_IRQHandler:0000000000000000 .LFB44
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4241   .text.i2c1_main_plic_IRQHandler:0000000000000046 .LFE44
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10971  .debug_str:0000000000000c75 .LASF613
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4148   .text.External_i2c0_main_plic_IRQHandler:0000000000000000 .LFB43
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4191   .text.External_i2c0_main_plic_IRQHandler:0000000000000046 .LFE43
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11249  .debug_str:0000000000001525 .LASF614
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3967   .text.global_init:0000000000000000 .LFB42
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4141   .text.global_init:00000000000001ca .LFE42
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11155  .debug_str:0000000000001255 .LASF616
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11549  .debug_str:0000000000001f23 .LASF615
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3933   .text.restore_interrupts:0000000000000000 .LFB41
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3961   .text.restore_interrupts:0000000000000026 .LFE41
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11361  .debug_str:0000000000001944 .LASF617
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10701  .debug_str:00000000000003a2 .LASF682
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3898   .text.disable_interrupts:0000000000000000 .LFB40
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3927   .text.disable_interrupts:0000000000000024 .LFE40
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10587  .debug_str:0000000000000000 .LASF654
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3870   .text.MSS_I2C_get_user_data:0000000000000000 .LFB39
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3892   .text.MSS_I2C_get_user_data:0000000000000018 .LFE39
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11369  .debug_str:0000000000001996 .LASF618
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3839   .text.MSS_I2C_set_user_data:0000000000000000 .LFB38
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3863   .text.MSS_I2C_set_user_data:0000000000000020 .LFE38
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10741  .debug_str:000000000000051b .LASF619
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3800   .text.MSS_I2C_clear_gca:0000000000000000 .LFB37
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3832   .text.MSS_I2C_clear_gca:0000000000000030 .LFE37
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11253  .debug_str:0000000000001554 .LASF620
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3761   .text.MSS_I2C_set_gca:0000000000000000 .LFB36
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3793   .text.MSS_I2C_set_gca:0000000000000032 .LFE36
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11209  .debug_str:00000000000013ec .LASF621
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3722   .text.MSS_I2C_clear_smbus_alert:0000000000000000 .LFB35
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3754   .text.MSS_I2C_clear_smbus_alert:0000000000000032 .LFE35
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11013  .debug_str:0000000000000dd2 .LASF622
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3683   .text.MSS_I2C_set_smbus_alert:0000000000000000 .LFB34
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3715   .text.MSS_I2C_set_smbus_alert:0000000000000030 .LFE34
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11265  .debug_str:000000000000160a .LASF623
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3644   .text.MSS_I2C_reset_smbus:0000000000000000 .LFB33
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3676   .text.MSS_I2C_reset_smbus:0000000000000032 .LFE33
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10871  .debug_str:0000000000000950 .LASF624
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3605   .text.MSS_I2C_resume_smbus_slave:0000000000000000 .LFB32
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3637   .text.MSS_I2C_resume_smbus_slave:0000000000000032 .LFE32
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11061  .debug_str:0000000000000f44 .LASF625
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3566   .text.MSS_I2C_suspend_smbus_slave:0000000000000000 .LFB31
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3598   .text.MSS_I2C_suspend_smbus_slave:0000000000000032 .LFE31
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11589  .debug_str:0000000000002058 .LASF626
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3423   .text.MSS_I2C_disable_smbus_irq:0000000000000000 .LFB30
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3559   .text.MSS_I2C_disable_smbus_irq:0000000000000118 .LFE30
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11207  .debug_str:00000000000013e3 .LASF627
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10649  .debug_str:00000000000001dc .LASF628
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3280   .text.MSS_I2C_enable_smbus_irq:0000000000000000 .LFB29
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3416   .text.MSS_I2C_enable_smbus_irq:0000000000000120 .LFE29
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10761  .debug_str:00000000000005d1 .LASF629
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3240   .text.MSS_I2C_smbus_init:0000000000000000 .LFB28
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3273   .text.MSS_I2C_smbus_init:0000000000000034 .LFE28
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10797  .debug_str:0000000000000718 .LASF630
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10725  .debug_str:0000000000000472 .LASF631
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1825   .text.mss_i2c_isr:0000000000000000 .LFB27
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:3233   .text.mss_i2c_isr:00000000000009ea .LFE27
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11033  .debug_str:0000000000000e87 .LASF632
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11937  .debug_str:0000000000002b41 .LASF633
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10803  .debug_str:000000000000073f .LASF634
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11625  .debug_str:00000000000021a5 .LASF635
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2763   .text.mss_i2c_isr:000000000000062c .LBB5
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:2823   .text.mss_i2c_isr:00000000000006b0 .LBE5
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11619  .debug_str:0000000000002176 .LASF636
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11451  .debug_str:0000000000001c3c .LASF637
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1781   .text.enable_slave_if_required:0000000000000000 .LFB26
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1819   .text.enable_slave_if_required:000000000000003c .LFE26
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11763  .debug_str:00000000000025db .LASF638
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1728   .text.MSS_I2C_disable_slave:0000000000000000 .LFB25
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1775   .text.MSS_I2C_disable_slave:0000000000000058 .LFE25
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11573  .debug_str:0000000000001fef .LASF639
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1668   .text.MSS_I2C_enable_slave:0000000000000000 .LFB24
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1721   .text.MSS_I2C_enable_slave:000000000000006c .LFE24
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11767  .debug_str:0000000000002602 .LASF640
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1637   .text.MSS_I2C_register_write_handler:0000000000000000 .LFB23
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1661   .text.MSS_I2C_register_write_handler:0000000000000020 .LFE23
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10937  .debug_str:0000000000000b50 .LASF641
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10947  .debug_str:0000000000000b98 .LASF642
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1596   .text.MSS_I2C_register_transfer_completion_handler:0000000000000000 .LFB22
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1630   .text.MSS_I2C_register_transfer_completion_handler:0000000000000030 .LFE22
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11385  .debug_str:0000000000001a11 .LASF643
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10755  .debug_str:0000000000000581 .LASF644
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1550   .text.MSS_I2C_set_slave_mem_offset_length:0000000000000000 .LFB21
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1589   .text.MSS_I2C_set_slave_mem_offset_length:000000000000003e .LFE21
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11031  .debug_str:0000000000000e79 .LASF645
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11405  .debug_str:0000000000001aaf .LASF646
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1497   .text.MSS_I2C_set_slave_rx_buffer:0000000000000000 .LFB20
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1543   .text.MSS_I2C_set_slave_rx_buffer:000000000000005c .LFE20
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11023  .debug_str:0000000000000e2f .LASF647
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11177  .debug_str:0000000000001317 .LASF648
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10735  .debug_str:00000000000004dc .LASF649
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1444   .text.MSS_I2C_set_slave_tx_buffer:0000000000000000 .LFB19
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1490   .text.MSS_I2C_set_slave_tx_buffer:000000000000005c .LFE19
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11301  .debug_str:000000000000179f .LASF650
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11309  .debug_str:00000000000017e0 .LASF651
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10653  .debug_str:0000000000000206 .LASF652
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1379   .text.MSS_I2C_system_tick:0000000000000000 .LFB18
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1437   .text.MSS_I2C_system_tick:000000000000006a .LFE18
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11329  .debug_str:000000000000186d .LASF653
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11399  .debug_str:0000000000001a85 .LASF655
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1335   .text.MSS_I2C_wait_complete:0000000000000000 .LFB17
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1372   .text.MSS_I2C_wait_complete:000000000000003e .LFE17
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11173  .debug_str:00000000000012fe .LASF656
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11141  .debug_str:00000000000011fc .LASF657
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10911  .debug_str:0000000000000a5e .LASF658
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1303   .text.MSS_I2C_get_status:0000000000000000 .LFB16
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1328   .text.MSS_I2C_get_status:0000000000000020 .LFE16
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11297  .debug_str:000000000000177c .LASF659
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1121   .text.MSS_I2C_write_read:0000000000000000 .LFB15
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1296   .text.MSS_I2C_write_read:000000000000018a .LFE15
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11059  .debug_str:0000000000000f38 .LASF660
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11213  .debug_str:0000000000001415 .LASF661
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11319  .debug_str:0000000000001825 .LASF662
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11191  .debug_str:000000000000136e .LASF663
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11953  .debug_str:0000000000002bd3 .LASF664
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11815  .debug_str:0000000000002788 .LASF665
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1158   .text.MSS_I2C_write_read:0000000000000050 .LBB4
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1284   .text.MSS_I2C_write_read:0000000000000180 .LBE4
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11547  .debug_str:0000000000001f19 .LASF666
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11345  .debug_str:00000000000018d3 .LASF667
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:967    .text.MSS_I2C_read:0000000000000000 .LFB14
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:1114   .text.MSS_I2C_read:0000000000000146 .LFE14
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11593  .debug_str:0000000000002089 .LASF668
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:814    .text.MSS_I2C_write:0000000000000000 .LFB13
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:960    .text.MSS_I2C_write:0000000000000146 .LFE13
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11801  .debug_str:0000000000002717 .LASF669
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11021  .debug_str:0000000000000e24 .LASF670
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10591  .debug_str:0000000000000036 .LASF671
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:646    .text.MSS_I2C_init:0000000000000000 .LFB12
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:807    .text.MSS_I2C_init:0000000000000184 .LFE12
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11913  .debug_str:0000000000002a6b .LASF672
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10977  .debug_str:0000000000000cb1 .LASF673
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11203  .debug_str:00000000000013ca .LASF674
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:317    .text.PLIC_DisableIRQ:0000000000000000 .LFB2
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:629    .text.PLIC_DisableIRQ:0000000000000280 .LFE2
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10817  .debug_str:00000000000007a3 .LASF675
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11003  .debug_str:0000000000000d93 .LASF676
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10647  .debug_str:00000000000001d4 .LASF677
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:328    .text.PLIC_DisableIRQ:000000000000000c .LBB3
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:337    .text.PLIC_DisableIRQ:0000000000000018 .LBE3
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:11713  .debug_str:000000000000246a .LASF678
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:10699  .debug_str:0000000000000393 .LASF683
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:13     .text.PLIC_EnableIRQ:0000000000000000 .LFB1
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:311    .text.PLIC_EnableIRQ:0000000000000262 .LFE1
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:25     .text.PLIC_EnableIRQ:000000000000000c .LBB2
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:34     .text.PLIC_EnableIRQ:0000000000000018 .LBE2
C:\Users\I71825\AppData\Local\Temp\ccPpkuSj.s:4255   .debug_info:0000000000000000 .Ldebug_info0

UNDEFINED SYMBOLS
memset
HAL_disable_interrupts
HAL_restore_interrupts
SYSREG
