   1              		.file	"main.c"
   2              		.option nopic
   3              		.attribute arch, "rv32i2p0"
   4              		.attribute unaligned_access, 0
   5              		.attribute stack_align, 16
   6              		.text
   7              	.Ltext0:
   8              		.cfi_sections	.debug_frame
   9              		.section	.text.SysTick_Handler,"ax",@progbits
  10              		.align	2
  11              		.globl	SysTick_Handler
  13              	SysTick_Handler:
  14              	.LFB24:
  15              		.file 1 "../src/application/main.c"
   1:../src/application/main.c **** /*******************************************************************************
   2:../src/application/main.c ****  * (c) Copyright 2016-2017 Microsemi SoC Products Group. All rights reserved.
   3:../src/application/main.c ****  *
   4:../src/application/main.c ****  * This SoftConsole Video project for MIPI sensor configuration and interfacing with GUI
   5:../src/application/main.c ****  *
   6:../src/application/main.c ****  * Please refer README.TXT in the root folder of this project for more details.
   7:../src/application/main.c ****  */
   8:../src/application/main.c **** #include "miv_rv32_hal/miv_rv32_hal.h"
   9:../src/application/main.c **** #include "../platform/drivers/fpga_ip/CoreGPIO/core_gpio.h"
  10:../src/application/main.c **** #include "../platform/drivers/fpga_ip/CoreAXI4-Lite/AXI4-Lite.h"
  11:../src/application/main.c **** #include "../platform/drivers/fpga_ip/CoreUARTapb/core_uart_apb.h"
  12:../src/application/main.c **** #include "../platform/drivers/fpga_ip/CoreI2c/core_i2c.h"
  13:../src/application/main.c **** #include "../platform/hal/hal.h"
  14:../src/application/main.c **** #include "../application/imx334_corei2c/imx334_corei2c.h"
  15:../src/application/main.c **** #include "../application/hdmi_config/hdmi_tx.h"
  16:../src/application/main.c **** #include <stdio.h>
  17:../src/application/main.c **** 
  18:../src/application/main.c **** /* Camera configuration (Data rate, resolution) and pattern generator
  19:../src/application/main.c ****  * can be selected in imx334_corei2c.h file.
  20:../src/application/main.c ****  * */
  21:../src/application/main.c **** 
  22:../src/application/main.c **** #define LED1 GPIO_0
  23:../src/application/main.c **** #define LED2 GPIO_1
  24:../src/application/main.c **** #define LED3 GPIO_2
  25:../src/application/main.c **** #define LED4 GPIO_3
  26:../src/application/main.c **** 
  27:../src/application/main.c **** //#define F_End GPIO_31
  28:../src/application/main.c **** 
  29:../src/application/main.c **** #define MIPI_TRNG_RST GPIO_4
  30:../src/application/main.c **** 
  31:../src/application/main.c **** 
  32:../src/application/main.c **** #define ALPHA_ADDR_IN       0x70009040
  33:../src/application/main.c **** #define RGB_SUM_ADDR        0x70009038
  34:../src/application/main.c **** #define RGB_SUM_ADDR1       0x7000903C
  35:../src/application/main.c **** #define R_GAIN_ADDR         0x70009020
  36:../src/application/main.c **** #define G_GAIN_ADDR         0x70009024
  37:../src/application/main.c **** #define B_GAIN_ADDR         0x70009028
  38:../src/application/main.c **** #define CONTRAST_ADDR       0x70009030
  39:../src/application/main.c **** #define BRIGHTNESS_ADDR     0x70009034
  40:../src/application/main.c **** 
  41:../src/application/main.c **** 
  42:../src/application/main.c **** #define DET_SEL_ADDR          0x7000910C
  43:../src/application/main.c **** #define DET_BAYER_ADDR        0x70009110
  44:../src/application/main.c **** #define DET_THR1_ADDR         0x70009114
  45:../src/application/main.c **** #define DET_THR2_ADDR         0x70009118
  46:../src/application/main.c **** 
  47:../src/application/main.c **** #define BAYER_ADDR_0        0x60010000
  48:../src/application/main.c **** #define BAYER_ADDR_1        0x60020000
  49:../src/application/main.c **** #define BAYER_ADDR_4k       0x60030000
  50:../src/application/main.c **** 
  51:../src/application/main.c **** #define ALPHA_ADDR          0x60040014
  52:../src/application/main.c **** 
  53:../src/application/main.c **** #define IE1_IP_VER          0x60050004
  54:../src/application/main.c **** #define R_CONST_ADDR        0x60050008
  55:../src/application/main.c **** #define G_CONST_ADDR        0x6005000C
  56:../src/application/main.c **** #define B_CONST_ADDR        0x60050010
  57:../src/application/main.c **** #define SECOND_CONST_ADDR   0x60050014
  58:../src/application/main.c **** #define INTENSITY_AVARAGE   0x60050018
  59:../src/application/main.c **** 
  60:../src/application/main.c **** #define R_CONST_ADDR_0       0x60060008
  61:../src/application/main.c **** #define G_CONST_ADDR_0       0x6006000C
  62:../src/application/main.c **** #define B_CONST_ADDR_0       0x60060010
  63:../src/application/main.c **** #define SECOND_CONST_ADDR_0  0x60060014
  64:../src/application/main.c **** #define INTENSITY_AVARAGE_0  0x60050018
  65:../src/application/main.c **** 
  66:../src/application/main.c **** #define R_CONST_ADDR_1       0x60070008
  67:../src/application/main.c **** #define G_CONST_ADDR_1       0x6007000C
  68:../src/application/main.c **** #define B_CONST_ADDR_1       0x60070010
  69:../src/application/main.c **** #define SECOND_CONST_ADDR_1  0x60070014
  70:../src/application/main.c **** #define INTENSITY_AVARAGE_1  0x60050018
  71:../src/application/main.c **** 
  72:../src/application/main.c **** #define DPC_enable_CAM1              0x6008000C
  73:../src/application/main.c **** #define DPC_bayer_CAM1               0x60080000
  74:../src/application/main.c **** #define DET_THR1_ADDR_CAM1           0x60080004
  75:../src/application/main.c **** #define DET_THR2_ADDR_CAM1           0x60080008
  76:../src/application/main.c **** 
  77:../src/application/main.c **** #define DPC_enable_CAM2_SCALE        0x6009000C
  78:../src/application/main.c **** #define DPC_bayer_CAM2_SCALE         0x60090000
  79:../src/application/main.c **** #define DET_THR1_ADDR_CAM2_SCALE     0x60090004
  80:../src/application/main.c **** #define DET_THR2_ADDR_CAM2_SCALE     0x60090008
  81:../src/application/main.c **** 
  82:../src/application/main.c **** #define DPC_enable_CAM1_4K           0x600A000C
  83:../src/application/main.c **** #define DPC_bayer_CAM1_4K            0x600A0000
  84:../src/application/main.c **** #define DET_THR1_ADDR_4K             0x600A0004
  85:../src/application/main.c **** #define DET_THR2_ADDR_4K             0x600A0008
  86:../src/application/main.c **** 
  87:../src/application/main.c **** 
  88:../src/application/main.c **** 
  89:../src/application/main.c **** volatile uint32_t g_10ms_count;
  90:../src/application/main.c **** 
  91:../src/application/main.c **** volatile uint32_t timerdone = 0;
  92:../src/application/main.c **** volatile uint32_t g_100ms_count1;
  93:../src/application/main.c **** volatile uint32_t g_ms_count;
  94:../src/application/main.c **** volatile void set_bgr_gain();
  95:../src/application/main.c **** static void auto_brightness( uint32_t div);
  96:../src/application/main.c **** static void gain_cal(uint32_t total_average);
  97:../src/application/main.c **** static void gain_cal1(uint32_t total_average1);
  98:../src/application/main.c **** 
  99:../src/application/main.c **** 
 100:../src/application/main.c **** i2c_instance_t g_i2c_instance_hdmi;
 101:../src/application/main.c **** i2c_instance_t g_i2c_instance_cam1;
 102:../src/application/main.c **** i2c_instance_t g_i2c_instance_cam2;
 103:../src/application/main.c **** /*-----------------------------------------------------------------------------
 104:../src/application/main.c ****  * GPIO instance data.
 105:../src/application/main.c ****  */
 106:../src/application/main.c **** 
 107:../src/application/main.c **** gpio_instance_t g_gpio_out;
 108:../src/application/main.c **** 
 109:../src/application/main.c **** 
 110:../src/application/main.c **** /*-----------------------------------------------------------------------------
 111:../src/application/main.c ****  * Global state counter.
 112:../src/application/main.c ****  */
 113:../src/application/main.c **** uint32_t g_state = 1;
 114:../src/application/main.c **** 
 115:../src/application/main.c **** volatile uint32_t rx_tmr_done = 0;
 116:../src/application/main.c **** volatile uint32_t rx_ms_count1;
 117:../src/application/main.c **** volatile uint32_t rx_ms_count;
 118:../src/application/main.c **** uint32_t t_ms_count = 0;
 119:../src/application/main.c **** 
 120:../src/application/main.c **** volatile uint16_t contrast;
 121:../src/application/main.c **** volatile uint16_t brightness;
 122:../src/application/main.c **** volatile uint16_t r_gain, b_gain, g_gain;
 123:../src/application/main.c **** volatile uint16_t r_const, b_const, g_const;
 124:../src/application/main.c **** volatile uint32_t contrast_scl,total_sum;
 125:../src/application/main.c **** volatile uint32_t second_const;
 126:../src/application/main.c **** uint16_t bayer0;
 127:../src/application/main.c **** uint16_t bayer1;
 128:../src/application/main.c **** uint16_t bayer4k;
 129:../src/application/main.c **** uint16_t alpha;
 130:../src/application/main.c **** uint16_t dpc_bayer_cam1, det_thr1_cam1, det_thr2_cam1;
 131:../src/application/main.c **** uint16_t dpc_bayer_cam2_scale, det_thr1_cam2_scale, det_thr2_cam2_scale;
 132:../src/application/main.c **** uint16_t dpc_bayer_cam1_4k, det_thr1_cam1_4k, det_thr2_cam1_4k;
 133:../src/application/main.c **** 
 134:../src/application/main.c **** volatile uint16_t dpc_sel, dpc_bayer, det_thr1, det_thr2;
 135:../src/application/main.c **** 
 136:../src/application/main.c **** uint32_t cam_IE_IA_Constant;
 137:../src/application/main.c **** uint32_t scale_IE_IA_Constant;
 138:../src/application/main.c **** uint32_t cam_4K_IE_IA_Constant;
 139:../src/application/main.c **** uint32_t ie_ver;
 140:../src/application/main.c **** 
 141:../src/application/main.c **** 
 142:../src/application/main.c **** const uint32_t hdim = 1920;
 143:../src/application/main.c **** const uint32_t vdim = 1080;
 144:../src/application/main.c **** 
 145:../src/application/main.c **** static uint16_t in_gain = 80,in_gain1 = 80;
 146:../src/application/main.c **** /*-----------------------------------------------------------------------------
 147:../src/application/main.c ****  * UART handler specific.
 148:../src/application/main.c ****  */
 149:../src/application/main.c **** uint32_t i = 0;
 150:../src/application/main.c **** uint32_t process_data = 0;
 151:../src/application/main.c **** 
 152:../src/application/main.c **** //static uint8_t counter = 0;
 153:../src/application/main.c **** 
 154:../src/application/main.c **** /*-----------------------------------------------------------------------------
 155:../src/application/main.c ****  * System Tick interrupt handler
 156:../src/application/main.c ****  */
 157:../src/application/main.c **** void SysTick_Handler(void) {
  16              		.loc 1 157 28
  17              		.cfi_startproc
 158:../src/application/main.c **** 
 159:../src/application/main.c **** //  g_state = (~g_state) & 0x01;
 160:../src/application/main.c **** 
 161:../src/application/main.c ****     if(timerdone == 1)
  18              		.loc 1 161 5
  19              		.loc 1 161 18 is_stmt 0
  20 0000 97070000 		lla	a5,.LANCHOR0
  20      93870700 
  21 0008 03A70700 		lw	a4,0(a5)
  22              		.loc 1 161 7
  23 000c 93071000 		li	a5,1
  24 0010 631CF702 		bne	a4,a5,.L1
 162:../src/application/main.c ****     {
 163:../src/application/main.c ****         g_100ms_count1 += 1;
  25              		.loc 1 163 9 is_stmt 1
  26              		.loc 1 163 24 is_stmt 0
  27 0014 17070000 		lla	a4,g_100ms_count1
  27      13070700 
  28 001c 83270700 		lw	a5,0(a4)
  29 0020 93871700 		addi	a5,a5,1
  30 0024 97060000 		sw	a5,g_100ms_count1,a3
  30      23A0F600 
 164:../src/application/main.c ****         if(g_ms_count <= g_100ms_count1)
  31              		.loc 1 164 9 is_stmt 1
  32              		.loc 1 164 23 is_stmt 0
  33 002c 97070000 		lla	a5,g_ms_count
  33      93870700 
  34 0034 83A60700 		lw	a3,0(a5)
  35 0038 83270700 		lw	a5,0(a4)
  36              		.loc 1 164 11
  37 003c 63E6D700 		bgtu	a3,a5,.L1
 165:../src/application/main.c ****             timerdone = 0;
  38              		.loc 1 165 13 is_stmt 1
  39              		.loc 1 165 23 is_stmt 0
  40 0040 97070000 		sw	zero,.LANCHOR0,a5
  40      23A00700 
  41              	.L1:
 166:../src/application/main.c ****     }
 167:../src/application/main.c **** 
 168:../src/application/main.c **** }
  42              		.loc 1 168 1
  43 0048 67800000 		ret
  44              		.cfi_endproc
  45              	.LFE24:
  47              		.section	.text.MSYS_EI0_IRQHandler,"ax",@progbits
  48              		.align	2
  49              		.globl	MSYS_EI0_IRQHandler
  51              	MSYS_EI0_IRQHandler:
  52              	.LFB25:
 169:../src/application/main.c **** 
 170:../src/application/main.c **** //void MSYS_EI0_IRQHandler(void) {
 171:../src/application/main.c **** 
 172:../src/application/main.c **** //    I2C_isr(&g_i2c_instance_cam2);
 173:../src/application/main.c **** //}
 174:../src/application/main.c **** 
 175:../src/application/main.c **** //void MSYS_EI2_IRQHandler(void) {
 176:../src/application/main.c **** 
 177:../src/application/main.c **** //    I2C_isr(&g_i2c_instance_cam1);
 178:../src/application/main.c **** //}
 179:../src/application/main.c **** 
 180:../src/application/main.c **** //void MSYS_EI1_IRQHandler(void) {
 181:../src/application/main.c **** 
 182:../src/application/main.c **** //    I2C_isr(&g_i2c_instance_hdmi);
 183:../src/application/main.c **** //}
 184:../src/application/main.c **** 
 185:../src/application/main.c **** uint8_t MSYS_EI0_IRQHandler(void)
 186:../src/application/main.c **** {
  53              		.loc 1 186 1 is_stmt 1
  54              		.cfi_startproc
 187:../src/application/main.c ****     I2C_isr(&g_i2c_instance_cam2);
  55              		.loc 1 187 5
 186:../src/application/main.c ****     I2C_isr(&g_i2c_instance_cam2);
  56              		.loc 1 186 1 is_stmt 0
  57 0000 130101FF 		addi	sp,sp,-16
  58              		.cfi_def_cfa_offset 16
  59              		.loc 1 187 5
  60 0004 17050000 		lla	a0,g_i2c_instance_cam2
  60      13050500 
 186:../src/application/main.c ****     I2C_isr(&g_i2c_instance_cam2);
  61              		.loc 1 186 1
  62 000c 23261100 		sw	ra,12(sp)
  63              		.cfi_offset 1, -4
  64              		.loc 1 187 5
  65 0010 97000000 		call	I2C_isr
  65      E7800000 
  66              	.LVL0:
 188:../src/application/main.c ****     return (EXT_IRQ_KEEP_ENABLED);
  67              		.loc 1 188 5 is_stmt 1
 189:../src/application/main.c **** }
  68              		.loc 1 189 1 is_stmt 0
  69 0018 8320C100 		lw	ra,12(sp)
  70              		.cfi_restore 1
  71 001c 13050000 		li	a0,0
  72 0020 13010101 		addi	sp,sp,16
  73              		.cfi_def_cfa_offset 0
  74 0024 67800000 		jr	ra
  75              		.cfi_endproc
  76              	.LFE25:
  78              		.section	.text.MSYS_EI1_IRQHandler,"ax",@progbits
  79              		.align	2
  80              		.globl	MSYS_EI1_IRQHandler
  82              	MSYS_EI1_IRQHandler:
  83              	.LFB26:
 190:../src/application/main.c **** 
 191:../src/application/main.c **** uint8_t MSYS_EI1_IRQHandler(void)
 192:../src/application/main.c **** {
  84              		.loc 1 192 1 is_stmt 1
  85              		.cfi_startproc
 193:../src/application/main.c ****     I2C_isr(&g_i2c_instance_hdmi);
  86              		.loc 1 193 5
 192:../src/application/main.c ****     I2C_isr(&g_i2c_instance_hdmi);
  87              		.loc 1 192 1 is_stmt 0
  88 0000 130101FF 		addi	sp,sp,-16
  89              		.cfi_def_cfa_offset 16
  90              		.loc 1 193 5
  91 0004 17050000 		lla	a0,g_i2c_instance_hdmi
  91      13050500 
 192:../src/application/main.c ****     I2C_isr(&g_i2c_instance_hdmi);
  92              		.loc 1 192 1
  93 000c 23261100 		sw	ra,12(sp)
  94              		.cfi_offset 1, -4
  95              		.loc 1 193 5
  96 0010 97000000 		call	I2C_isr
  96      E7800000 
  97              	.LVL1:
 194:../src/application/main.c ****     return (EXT_IRQ_KEEP_ENABLED);
  98              		.loc 1 194 5 is_stmt 1
 195:../src/application/main.c **** }
  99              		.loc 1 195 1 is_stmt 0
 100 0018 8320C100 		lw	ra,12(sp)
 101              		.cfi_restore 1
 102 001c 13050000 		li	a0,0
 103 0020 13010101 		addi	sp,sp,16
 104              		.cfi_def_cfa_offset 0
 105 0024 67800000 		jr	ra
 106              		.cfi_endproc
 107              	.LFE26:
 109              		.section	.text.MSYS_EI2_IRQHandler,"ax",@progbits
 110              		.align	2
 111              		.globl	MSYS_EI2_IRQHandler
 113              	MSYS_EI2_IRQHandler:
 114              	.LFB27:
 196:../src/application/main.c **** 
 197:../src/application/main.c **** uint8_t MSYS_EI2_IRQHandler(void)
 198:../src/application/main.c **** {
 115              		.loc 1 198 1 is_stmt 1
 116              		.cfi_startproc
 199:../src/application/main.c ****     I2C_isr(&g_i2c_instance_cam1);
 117              		.loc 1 199 5
 198:../src/application/main.c ****     I2C_isr(&g_i2c_instance_cam1);
 118              		.loc 1 198 1 is_stmt 0
 119 0000 130101FF 		addi	sp,sp,-16
 120              		.cfi_def_cfa_offset 16
 121              		.loc 1 199 5
 122 0004 17050000 		lla	a0,g_i2c_instance_cam1
 122      13050500 
 198:../src/application/main.c ****     I2C_isr(&g_i2c_instance_cam1);
 123              		.loc 1 198 1
 124 000c 23261100 		sw	ra,12(sp)
 125              		.cfi_offset 1, -4
 126              		.loc 1 199 5
 127 0010 97000000 		call	I2C_isr
 127      E7800000 
 128              	.LVL2:
 200:../src/application/main.c ****     return (EXT_IRQ_KEEP_ENABLED);
 129              		.loc 1 200 5 is_stmt 1
 201:../src/application/main.c **** }
 130              		.loc 1 201 1 is_stmt 0
 131 0018 8320C100 		lw	ra,12(sp)
 132              		.cfi_restore 1
 133 001c 13050000 		li	a0,0
 134 0020 13010101 		addi	sp,sp,16
 135              		.cfi_def_cfa_offset 0
 136 0024 67800000 		jr	ra
 137              		.cfi_endproc
 138              	.LFE27:
 140              		.globl	__divsi3
 141              		.globl	__mulsi3
 142              		.globl	__udivsi3
 143              		.section	.text.set_bgr_gain,"ax",@progbits
 144              		.align	2
 145              		.globl	set_bgr_gain
 147              	set_bgr_gain:
 148              	.LFB29:
 202:../src/application/main.c **** 
 203:../src/application/main.c **** 
 204:../src/application/main.c **** /*-----------------------------------------------------------------------------
 205:../src/application/main.c ****  * main
 206:../src/application/main.c ****  */
 207:../src/application/main.c **** uint32_t a;
 208:../src/application/main.c **** 
 209:../src/application/main.c **** int main(int argc, char **argv) {
 210:../src/application/main.c ****     volatile  uint32_t counter;
 211:../src/application/main.c ****     uint8_t state;
 212:../src/application/main.c **** 
 213:../src/application/main.c ****     counter = 0;
 214:../src/application/main.c ****     state = 0;
 215:../src/application/main.c **** 
 216:../src/application/main.c ****     GPIO_init(&g_gpio_out, COREGPIO_OUT_BASE_ADDR, GPIO_APB_32_BITS_BUS);
 217:../src/application/main.c **** 
 218:../src/application/main.c ****     GPIO_set_output(&g_gpio_out, LED1, 1);
 219:../src/application/main.c **** 
 220:../src/application/main.c **** //    PLIC_init();
 221:../src/application/main.c **** 
 222:../src/application/main.c ****     MRV_systick_config(SYS_CLK_FREQ / 1000);///100msec delay
 223:../src/application/main.c **** 
 224:../src/application/main.c **** //    PLIC_SetPriority(I2C_CAM1_IRQn, 1);
 225:../src/application/main.c ****     MRV_enable_local_irq(MRV32_MSYS_EIE0_IRQn);
 226:../src/application/main.c **** 
 227:../src/application/main.c **** //    PLIC_EnableIRQ(I2C_CAM1_IRQn);
 228:../src/application/main.c **** 
 229:../src/application/main.c **** //    PLIC_SetPriority(HDMI_I2C_IRQn, 1);
 230:../src/application/main.c ****     MRV_enable_local_irq(MRV32_MSYS_EIE1_IRQn);
 231:../src/application/main.c **** 
 232:../src/application/main.c **** //    PLIC_EnableIRQ(HDMI_I2C_IRQn);
 233:../src/application/main.c **** 
 234:../src/application/main.c **** //    PLIC_SetPriority(I2C_CAM2_IRQn, 1);
 235:../src/application/main.c ****     MRV_enable_local_irq(MRV32_MSYS_EIE2_IRQn);
 236:../src/application/main.c **** 
 237:../src/application/main.c **** //    PLIC_EnableIRQ(I2C_CAM2_IRQn);
 238:../src/application/main.c ****     HAL_enable_interrupts();
 239:../src/application/main.c **** 
 240:../src/application/main.c ****     GPIO_set_output(&g_gpio_out, MIPI_TRNG_RST, 0u);
 241:../src/application/main.c ****     GPIO_set_output(&g_gpio_out, LED2, 1);
 242:../src/application/main.c ****     HDMI_tx_init();
 243:../src/application/main.c **** 
 244:../src/application/main.c **** #if 1
 245:../src/application/main.c ****     GPIO_set_output(&g_gpio_out, CAM1_RST, 1u);
 246:../src/application/main.c ****     GPIO_set_output(&g_gpio_out, CAM2_RST, 1u);
 247:../src/application/main.c ****     GPIO_set_output(&g_gpio_out, CAM_CLK_EN, 0u);
 248:../src/application/main.c ****     imx334_cam_init();
 249:../src/application/main.c ****     imx334_cam_reginit(1u);
 250:../src/application/main.c **** #endif
 251:../src/application/main.c ****     GPIO_set_output(&g_gpio_out, LED3, 1);
 252:../src/application/main.c ****     msdelay(1000);
 253:../src/application/main.c ****     GPIO_set_output(&g_gpio_out, MIPI_TRNG_RST, 1u);
 254:../src/application/main.c ****     GPIO_set_output(&g_gpio_out, LED4, 1);
 255:../src/application/main.c **** 
 256:../src/application/main.c ****     uint32_t div = (hdim*vdim*2);
 257:../src/application/main.c ****     uint32_t div1 = (hdim*vdim*2)/9;
 258:../src/application/main.c **** 
 259:../src/application/main.c ****     do {
 260:../src/application/main.c ****         msdelay(30);
 261:../src/application/main.c ****         auto_brightness(div);
 262:../src/application/main.c **** 
 263:../src/application/main.c **** 
 264:../src/application/main.c ****         counter = counter +1;
 265:../src/application/main.c ****         if (counter <16){
 266:../src/application/main.c ****             GPIO_set_output(&g_gpio_out, LED1, 0);
 267:../src/application/main.c ****         }
 268:../src/application/main.c ****         else{
 269:../src/application/main.c ****             GPIO_set_output(&g_gpio_out, LED1, 1);
 270:../src/application/main.c ****         }
 271:../src/application/main.c ****         if (counter ==32){
 272:../src/application/main.c ****             counter =0;
 273:../src/application/main.c ****         }
 274:../src/application/main.c **** 
 275:../src/application/main.c ****     } while (1);
 276:../src/application/main.c **** 
 277:../src/application/main.c **** 
 278:../src/application/main.c ****     return 0;
 279:../src/application/main.c **** }
 280:../src/application/main.c **** 
 281:../src/application/main.c **** /**********************************************************/
 282:../src/application/main.c **** /**********************FUNCTION CALLS**********************/
 283:../src/application/main.c **** /**********************************************************/
 284:../src/application/main.c **** 
 285:../src/application/main.c **** 
 286:../src/application/main.c **** 
 287:../src/application/main.c **** void set_bgr_gain()
 288:../src/application/main.c **** {
 149              		.loc 1 288 1 is_stmt 1
 150              		.cfi_startproc
 289:../src/application/main.c ****     contrast_scl = (325*(contrast+128) / (387 - contrast))>>5u;
 151              		.loc 1 289 5
 152              		.loc 1 289 34 is_stmt 0
 153 0000 17050000 		lhu	a0,contrast
 153      03550500 
 154 0008 13050508 		addi	a0,a0,128
 155              		.loc 1 289 24
 156 000c 93172500 		slli	a5,a0,2
 157 0010 B387A700 		add	a5,a5,a0
 158              		.loc 1 289 47
 159 0014 17070000 		lhu	a4,contrast
 159      03570700 
 160              		.loc 1 289 24
 161 001c 13956700 		slli	a0,a5,6
 162              		.loc 1 289 40
 163 0020 93053018 		li	a1,387
 288:../src/application/main.c ****     contrast_scl = (325*(contrast+128) / (387 - contrast))>>5u;
 164              		.loc 1 288 1
 165 0024 130101FD 		addi	sp,sp,-48
 166              		.cfi_def_cfa_offset 48
 167              		.loc 1 289 40
 168 0028 3385A700 		add	a0,a5,a0
 169 002c B385E540 		sub	a1,a1,a4
 288:../src/application/main.c ****     contrast_scl = (325*(contrast+128) / (387 - contrast))>>5u;
 170              		.loc 1 288 1
 171 0030 23261102 		sw	ra,44(sp)
 172 0034 23248102 		sw	s0,40(sp)
 173 0038 23229102 		sw	s1,36(sp)
 174 003c 23202103 		sw	s2,32(sp)
 175 0040 232E3101 		sw	s3,28(sp)
 176 0044 232C4101 		sw	s4,24(sp)
 177 0048 232A5101 		sw	s5,20(sp)
 178 004c 23286101 		sw	s6,16(sp)
 179 0050 23267101 		sw	s7,12(sp)
 180              		.cfi_offset 1, -4
 181              		.cfi_offset 8, -8
 182              		.cfi_offset 9, -12
 183              		.cfi_offset 18, -16
 184              		.cfi_offset 19, -20
 185              		.cfi_offset 20, -24
 186              		.cfi_offset 21, -28
 187              		.cfi_offset 22, -32
 188              		.cfi_offset 23, -36
 189              		.loc 1 289 40
 190 0054 97000000 		call	__divsi3
 190      E7800000 
 191              	.LVL3:
 192              		.loc 1 289 18
 193 005c 97040000 		lla	s1,contrast_scl
 193      93840400 
 194              		.loc 1 289 59
 195 0064 13555540 		srai	a0,a0,5
 196              		.loc 1 289 18
 197 0068 23A0A400 		sw	a0,0(s1)
 290:../src/application/main.c ****     r_const = (r_gain * contrast_scl)/10;
 198              		.loc 1 290 5 is_stmt 1
 199              		.loc 1 290 23 is_stmt 0
 200 006c 17050000 		lhu	a0,r_gain
 200      03550500 
 201 0074 83A50400 		lw	a1,0(s1)
 291:../src/application/main.c ****     g_const = (g_gain * contrast_scl/10);
 292:../src/application/main.c ****     b_const = (b_gain * contrast_scl)/10;
 293:../src/application/main.c ****     second_const = 128 * (brightness - ((128*contrast_scl)/10));
 202              		.loc 1 293 18
 203 0078 17090000 		lla	s2,second_const
 203      13090900 
 294:../src/application/main.c **** 
 295:../src/application/main.c ****     bayer0 = 0x00;      // BI1
 204              		.loc 1 295 12
 205 0080 970B0000 		lla	s7,bayer0
 205      938B0B00 
 290:../src/application/main.c ****     g_const = (g_gain * contrast_scl/10);
 206              		.loc 1 290 23
 207 0088 97000000 		call	__mulsi3
 207      E7800000 
 208              	.LVL4:
 290:../src/application/main.c ****     g_const = (g_gain * contrast_scl/10);
 209              		.loc 1 290 38
 210 0090 9305A000 		li	a1,10
 211 0094 97000000 		call	__udivsi3
 211      E7800000 
 212              	.LVL5:
 290:../src/application/main.c ****     g_const = (g_gain * contrast_scl/10);
 213              		.loc 1 290 13
 214 009c 97070000 		sh	a0,r_const,a5
 214      2390A700 
 291:../src/application/main.c ****     g_const = (g_gain * contrast_scl/10);
 215              		.loc 1 291 5 is_stmt 1
 291:../src/application/main.c ****     g_const = (g_gain * contrast_scl/10);
 216              		.loc 1 291 23 is_stmt 0
 217 00a4 17050000 		lhu	a0,g_gain
 217      03550500 
 218 00ac 83A50400 		lw	a1,0(s1)
 296:../src/application/main.c ****     bayer1 = 0x00;      // BI2
 297:../src/application/main.c ****     bayer4k = 0x00;     // 4k BI
 298:../src/application/main.c ****     ie_ver = 0x00;
 219              		.loc 1 298 12
 220 00b0 170B0000 		lla	s6,ie_ver
 220      130B0B00 
 299:../src/application/main.c **** 
 300:../src/application/main.c ****     cam_IE_IA_Constant  = 0x00;
 221              		.loc 1 300 25
 222 00b8 970A0000 		lla	s5,cam_IE_IA_Constant
 222      938A0A00 
 291:../src/application/main.c ****     b_const = (b_gain * contrast_scl)/10;
 223              		.loc 1 291 23
 224 00c0 97000000 		call	__mulsi3
 224      E7800000 
 225              	.LVL6:
 291:../src/application/main.c ****     b_const = (b_gain * contrast_scl)/10;
 226              		.loc 1 291 37
 227 00c8 9305A000 		li	a1,10
 228 00cc 97000000 		call	__udivsi3
 228      E7800000 
 229              	.LVL7:
 291:../src/application/main.c ****     b_const = (b_gain * contrast_scl)/10;
 230              		.loc 1 291 13
 231 00d4 97070000 		sh	a0,g_const,a5
 231      2390A700 
 292:../src/application/main.c ****     second_const = 128 * (brightness - ((128*contrast_scl)/10));
 232              		.loc 1 292 5 is_stmt 1
 292:../src/application/main.c ****     second_const = 128 * (brightness - ((128*contrast_scl)/10));
 233              		.loc 1 292 23 is_stmt 0
 234 00dc 17050000 		lhu	a0,b_gain
 234      03550500 
 235 00e4 83A50400 		lw	a1,0(s1)
 301:../src/application/main.c **** 
 302:../src/application/main.c ****     scale_IE_IA_Constant  = 0x00;
 236              		.loc 1 302 27
 237 00e8 170A0000 		lla	s4,scale_IE_IA_Constant
 237      130A0A00 
 303:../src/application/main.c **** 
 304:../src/application/main.c ****     cam_4K_IE_IA_Constant  = 0x00;
 238              		.loc 1 304 28
 239 00f0 97090000 		lla	s3,cam_4K_IE_IA_Constant
 239      93890900 
 292:../src/application/main.c ****     second_const = 128 * (brightness - ((128*contrast_scl)/10));
 240              		.loc 1 292 23
 241 00f8 97000000 		call	__mulsi3
 241      E7800000 
 242              	.LVL8:
 292:../src/application/main.c ****     second_const = 128 * (brightness - ((128*contrast_scl)/10));
 243              		.loc 1 292 38
 244 0100 9305A000 		li	a1,10
 245 0104 97000000 		call	__udivsi3
 245      E7800000 
 246              	.LVL9:
 292:../src/application/main.c ****     second_const = 128 * (brightness - ((128*contrast_scl)/10));
 247              		.loc 1 292 13
 248 010c 97070000 		sh	a0,b_const,a5
 248      2390A700 
 293:../src/application/main.c **** 
 249              		.loc 1 293 5 is_stmt 1
 293:../src/application/main.c **** 
 250              		.loc 1 293 38 is_stmt 0
 251 0114 17040000 		lhu	s0,brightness
 251      03540400 
 293:../src/application/main.c **** 
 252              		.loc 1 293 45
 253 011c 03A50400 		lw	a0,0(s1)
 293:../src/application/main.c **** 
 254              		.loc 1 293 59
 255 0120 9305A000 		li	a1,10
 296:../src/application/main.c ****     bayer4k = 0x00;     // 4k BI
 256              		.loc 1 296 12
 257 0124 97040000 		lla	s1,bayer1
 257      93840400 
 293:../src/application/main.c **** 
 258              		.loc 1 293 59
 259 012c 13157500 		slli	a0,a0,7
 260 0130 97000000 		call	__udivsi3
 260      E7800000 
 261              	.LVL10:
 305:../src/application/main.c **** 
 306:../src/application/main.c ****     dpc_bayer_cam1 = 0x01;
 262              		.loc 1 306 20
 263 0138 93061000 		li	a3,1
 307:../src/application/main.c ****     det_thr1_cam1 = 0x1E;
 264              		.loc 1 307 19
 265 013c 1307E001 		li	a4,30
 306:../src/application/main.c ****     det_thr1_cam1 = 0x1E;
 266              		.loc 1 306 20
 267 0140 97070000 		sh	a3,dpc_bayer_cam1,a5
 267      2390D700 
 268              		.loc 1 307 19
 269 0148 97070000 		sh	a4,det_thr1_cam1,a5
 269      2390E700 
 293:../src/application/main.c **** 
 270              		.loc 1 293 38
 271 0150 3305A440 		sub	a0,s0,a0
 308:../src/application/main.c ****     det_thr2_cam1 = 0x0A;
 272              		.loc 1 308 19
 273 0154 9307A000 		li	a5,10
 297:../src/application/main.c ****     ie_ver = 0x00;
 274              		.loc 1 297 13
 275 0158 17040000 		lla	s0,bayer4k
 275      13040400 
 293:../src/application/main.c **** 
 276              		.loc 1 293 24
 277 0160 13157500 		slli	a0,a0,7
 278              		.loc 1 308 19
 279 0164 17060000 		sh	a5,det_thr2_cam1,a2
 279      2310F600 
 309:../src/application/main.c **** 
 310:../src/application/main.c ****     dpc_bayer_cam2_scale = 0x01;
 280              		.loc 1 310 26
 281 016c 17060000 		sh	a3,dpc_bayer_cam2_scale,a2
 281      2310D600 
 311:../src/application/main.c ****     det_thr1_cam2_scale = 0x1E;
 282              		.loc 1 311 25
 283 0174 17060000 		sh	a4,det_thr1_cam2_scale,a2
 283      2310E600 
 312:../src/application/main.c ****     det_thr2_cam2_scale = 0x0A;
 284              		.loc 1 312 25
 285 017c 17060000 		sh	a5,det_thr2_cam2_scale,a2
 285      2310F600 
 293:../src/application/main.c **** 
 286              		.loc 1 293 18
 287 0184 2320A900 		sw	a0,0(s2)
 295:../src/application/main.c ****     bayer1 = 0x00;      // BI2
 288              		.loc 1 295 5 is_stmt 1
 313:../src/application/main.c **** 
 314:../src/application/main.c ****     dpc_bayer_cam1_4k = 0x01;
 315:../src/application/main.c ****     det_thr1_cam1_4k = 0x1E;
 316:../src/application/main.c ****     det_thr2_cam1_4k = 0x0A; 
 317:../src/application/main.c **** 
 318:../src/application/main.c ****     axi4litewrite(BAYER_ADDR_0,bayer0);
 289              		.loc 1 318 5 is_stmt 0
 290 0188 93050000 		li	a1,0
 295:../src/application/main.c ****     bayer1 = 0x00;      // BI2
 291              		.loc 1 295 12
 292 018c 23900B00 		sh	zero,0(s7)
 296:../src/application/main.c ****     bayer4k = 0x00;     // 4k BI
 293              		.loc 1 296 5 is_stmt 1
 296:../src/application/main.c ****     bayer4k = 0x00;     // 4k BI
 294              		.loc 1 296 12 is_stmt 0
 295 0190 23900400 		sh	zero,0(s1)
 297:../src/application/main.c ****     ie_ver = 0x00;
 296              		.loc 1 297 5 is_stmt 1
 297:../src/application/main.c ****     ie_ver = 0x00;
 297              		.loc 1 297 13 is_stmt 0
 298 0194 23100400 		sh	zero,0(s0)
 298:../src/application/main.c **** 
 299              		.loc 1 298 5 is_stmt 1
 298:../src/application/main.c **** 
 300              		.loc 1 298 12 is_stmt 0
 301 0198 23200B00 		sw	zero,0(s6)
 300:../src/application/main.c **** 
 302              		.loc 1 300 5 is_stmt 1
 300:../src/application/main.c **** 
 303              		.loc 1 300 25 is_stmt 0
 304 019c 23A00A00 		sw	zero,0(s5)
 302:../src/application/main.c **** 
 305              		.loc 1 302 5 is_stmt 1
 302:../src/application/main.c **** 
 306              		.loc 1 302 27 is_stmt 0
 307 01a0 23200A00 		sw	zero,0(s4)
 304:../src/application/main.c **** 
 308              		.loc 1 304 5 is_stmt 1
 304:../src/application/main.c **** 
 309              		.loc 1 304 28 is_stmt 0
 310 01a4 23A00900 		sw	zero,0(s3)
 306:../src/application/main.c ****     det_thr1_cam1 = 0x1E;
 311              		.loc 1 306 5 is_stmt 1
 307:../src/application/main.c ****     det_thr2_cam1 = 0x0A;
 312              		.loc 1 307 5
 308:../src/application/main.c **** 
 313              		.loc 1 308 5
 310:../src/application/main.c ****     det_thr1_cam2_scale = 0x1E;
 314              		.loc 1 310 5
 311:../src/application/main.c ****     det_thr2_cam2_scale = 0x0A;
 315              		.loc 1 311 5
 312:../src/application/main.c **** 
 316              		.loc 1 312 5
 314:../src/application/main.c ****     det_thr1_cam1_4k = 0x1E;
 317              		.loc 1 314 5
 318              		.loc 1 318 5 is_stmt 0
 319 01a8 37050160 		li	a0,1610678272
 314:../src/application/main.c ****     det_thr1_cam1_4k = 0x1E;
 320              		.loc 1 314 23
 321 01ac 17060000 		sh	a3,dpc_bayer_cam1_4k,a2
 321      2310D600 
 315:../src/application/main.c ****     det_thr2_cam1_4k = 0x0A; 
 322              		.loc 1 315 5 is_stmt 1
 315:../src/application/main.c ****     det_thr2_cam1_4k = 0x0A; 
 323              		.loc 1 315 22 is_stmt 0
 324 01b4 97060000 		sh	a4,det_thr1_cam1_4k,a3
 324      2390E600 
 316:../src/application/main.c **** 
 325              		.loc 1 316 5 is_stmt 1
 316:../src/application/main.c **** 
 326              		.loc 1 316 22 is_stmt 0
 327 01bc 17070000 		sh	a5,det_thr2_cam1_4k,a4
 327      2310F700 
 328              		.loc 1 318 5 is_stmt 1
 329 01c4 97000000 		call	axi4litewrite
 329      E7800000 
 330              	.LVL11:
 319:../src/application/main.c ****             bayer0 = (uint16_t)axi4literead(BAYER_ADDR_0);
 331              		.loc 1 319 13
 332              		.loc 1 319 32 is_stmt 0
 333 01cc 37050160 		li	a0,1610678272
 334 01d0 97000000 		call	axi4literead
 334      E7800000 
 335              	.LVL12:
 320:../src/application/main.c ****     axi4litewrite(BAYER_ADDR_1,bayer1);
 336              		.loc 1 320 5
 337 01d8 83D50400 		lhu	a1,0(s1)
 319:../src/application/main.c ****             bayer0 = (uint16_t)axi4literead(BAYER_ADDR_0);
 338              		.loc 1 319 22
 339 01dc 2390AB00 		sh	a0,0(s7)
 340              		.loc 1 320 5 is_stmt 1
 341 01e0 37050260 		li	a0,1610743808
 342 01e4 97000000 		call	axi4litewrite
 342      E7800000 
 343              	.LVL13:
 321:../src/application/main.c ****             bayer1 = (uint16_t)axi4literead(BAYER_ADDR_1);
 344              		.loc 1 321 13
 345              		.loc 1 321 32 is_stmt 0
 346 01ec 37050260 		li	a0,1610743808
 347 01f0 97000000 		call	axi4literead
 347      E7800000 
 348              	.LVL14:
 322:../src/application/main.c ****     axi4litewrite(BAYER_ADDR_4k,bayer4k);
 349              		.loc 1 322 5
 350 01f8 83550400 		lhu	a1,0(s0)
 321:../src/application/main.c ****             bayer1 = (uint16_t)axi4literead(BAYER_ADDR_1);
 351              		.loc 1 321 22
 352 01fc 2390A400 		sh	a0,0(s1)
 353              		.loc 1 322 5 is_stmt 1
 354 0200 37050360 		li	a0,1610809344
 355 0204 97000000 		call	axi4litewrite
 355      E7800000 
 356              	.LVL15:
 323:../src/application/main.c ****             bayer4k = (uint16_t)axi4literead(BAYER_ADDR_4k);
 357              		.loc 1 323 13
 358              		.loc 1 323 33 is_stmt 0
 359 020c 37050360 		li	a0,1610809344
 360 0210 97000000 		call	axi4literead
 360      E7800000 
 361              	.LVL16:
 362              		.loc 1 323 23
 363 0218 2310A400 		sh	a0,0(s0)
 324:../src/application/main.c **** 
 325:../src/application/main.c ****             //IE1 AXI4-Lite write operation
 326:../src/application/main.c ****                     axi4litewrite(R_CONST_ADDR,r_const);
 364              		.loc 1 326 21 is_stmt 1
 365 021c 37040560 		li	s0,1610940416
 366 0220 13058400 		addi	a0,s0,8
 367 0224 97050000 		lhu	a1,r_const
 367      83D50500 
 368 022c 97000000 		call	axi4litewrite
 368      E7800000 
 369              	.LVL17:
 327:../src/application/main.c ****                     axi4litewrite(G_CONST_ADDR,g_const);
 370              		.loc 1 327 21
 371 0234 1305C400 		addi	a0,s0,12
 372 0238 97050000 		lhu	a1,g_const
 372      83D50500 
 373 0240 97000000 		call	axi4litewrite
 373      E7800000 
 374              	.LVL18:
 328:../src/application/main.c ****                     axi4litewrite(B_CONST_ADDR,b_const);
 375              		.loc 1 328 21
 376 0248 13050401 		addi	a0,s0,16
 377 024c 97050000 		lhu	a1,b_const
 377      83D50500 
 378 0254 97000000 		call	axi4litewrite
 378      E7800000 
 379              	.LVL19:
 329:../src/application/main.c ****                     axi4litewrite(SECOND_CONST_ADDR,second_const);
 380              		.loc 1 329 21
 381 025c 83250900 		lw	a1,0(s2)
 382 0260 13054401 		addi	a0,s0,20
 330:../src/application/main.c ****             //axi4litewrite(R_CONST_ADDR,0XFF);
 331:../src/application/main.c ****             //axi4litewrite(G_CONST_ADDR,0XFF);
 332:../src/application/main.c ****             //axi4litewrite(B_CONST_ADDR,0XFF);
 333:../src/application/main.c ****            // axi4litewrite(SECOND_CONST_ADDR,0XFF);
 334:../src/application/main.c **** 
 335:../src/application/main.c **** 
 336:../src/application/main.c ****             ie_ver = (uint32_t)axi4literead(R_CONST_ADDR);
 337:../src/application/main.c **** 
 338:../src/application/main.c ****                     cam_IE_IA_Constant = (uint32_t)axi4literead(RGB_SUM_ADDR);
 339:../src/application/main.c **** 
 340:../src/application/main.c ****                 //IE2 AXI4-Lite write operation
 341:../src/application/main.c ****                     axi4litewrite(R_CONST_ADDR_0,r_const);
 383              		.loc 1 341 21 is_stmt 0
 384 0264 B7040660 		li	s1,1611005952
 329:../src/application/main.c ****                     axi4litewrite(SECOND_CONST_ADDR,second_const);
 385              		.loc 1 329 21
 386 0268 97000000 		call	axi4litewrite
 386      E7800000 
 387              	.LVL20:
 336:../src/application/main.c **** 
 388              		.loc 1 336 13 is_stmt 1
 336:../src/application/main.c **** 
 389              		.loc 1 336 32 is_stmt 0
 390 0270 13058400 		addi	a0,s0,8
 391 0274 97000000 		call	axi4literead
 391      E7800000 
 392              	.LVL21:
 336:../src/application/main.c **** 
 393              		.loc 1 336 20
 394 027c 2320AB00 		sw	a0,0(s6)
 338:../src/application/main.c **** 
 395              		.loc 1 338 21 is_stmt 1
 338:../src/application/main.c **** 
 396              		.loc 1 338 52 is_stmt 0
 397 0280 37950070 		li	a0,1879085056
 398 0284 13058503 		addi	a0,a0,56
 399 0288 97000000 		call	axi4literead
 399      E7800000 
 400              	.LVL22:
 338:../src/application/main.c **** 
 401              		.loc 1 338 40
 402 0290 23A0AA00 		sw	a0,0(s5)
 403              		.loc 1 341 21 is_stmt 1
 404 0294 97050000 		lhu	a1,r_const
 404      83D50500 
 405 029c 13858400 		addi	a0,s1,8
 406 02a0 97000000 		call	axi4litewrite
 406      E7800000 
 407              	.LVL23:
 342:../src/application/main.c ****                     axi4litewrite(G_CONST_ADDR_0,g_const);
 408              		.loc 1 342 21
 409 02a8 1385C400 		addi	a0,s1,12
 410 02ac 97050000 		lhu	a1,g_const
 410      83D50500 
 411 02b4 97000000 		call	axi4litewrite
 411      E7800000 
 412              	.LVL24:
 343:../src/application/main.c ****                     axi4litewrite(B_CONST_ADDR_0,b_const);
 413              		.loc 1 343 21
 414 02bc 13850401 		addi	a0,s1,16
 415 02c0 97050000 		lhu	a1,b_const
 415      83D50500 
 416 02c8 97000000 		call	axi4litewrite
 416      E7800000 
 417              	.LVL25:
 344:../src/application/main.c ****                     axi4litewrite(SECOND_CONST_ADDR_0,second_const);
 418              		.loc 1 344 21
 419 02d0 83250900 		lw	a1,0(s2)
 420 02d4 13854401 		addi	a0,s1,20
 345:../src/application/main.c **** 
 346:../src/application/main.c ****                     scale_IE_IA_Constant = (uint32_t)axi4literead(INTENSITY_AVARAGE_0);
 347:../src/application/main.c **** 
 348:../src/application/main.c ****                 //4k IE3 AXI4-Lite write operation
 349:../src/application/main.c ****                     axi4litewrite(R_CONST_ADDR_1,r_const);
 421              		.loc 1 349 21 is_stmt 0
 422 02d8 B7040760 		li	s1,1611071488
 344:../src/application/main.c ****                     axi4litewrite(SECOND_CONST_ADDR_0,second_const);
 423              		.loc 1 344 21
 424 02dc 97000000 		call	axi4litewrite
 424      E7800000 
 425              	.LVL26:
 346:../src/application/main.c **** 
 426              		.loc 1 346 21 is_stmt 1
 346:../src/application/main.c **** 
 427              		.loc 1 346 54 is_stmt 0
 428 02e4 13058401 		addi	a0,s0,24
 429 02e8 97000000 		call	axi4literead
 429      E7800000 
 430              	.LVL27:
 346:../src/application/main.c **** 
 431              		.loc 1 346 42
 432 02f0 2320AA00 		sw	a0,0(s4)
 433              		.loc 1 349 21 is_stmt 1
 434 02f4 97050000 		lhu	a1,r_const
 434      83D50500 
 435 02fc 13858400 		addi	a0,s1,8
 436 0300 97000000 		call	axi4litewrite
 436      E7800000 
 437              	.LVL28:
 350:../src/application/main.c ****                     axi4litewrite(G_CONST_ADDR_1,g_const);
 438              		.loc 1 350 21
 439 0308 1385C400 		addi	a0,s1,12
 440 030c 97050000 		lhu	a1,g_const
 440      83D50500 
 441 0314 97000000 		call	axi4litewrite
 441      E7800000 
 442              	.LVL29:
 351:../src/application/main.c ****                     axi4litewrite(B_CONST_ADDR_1,b_const);
 443              		.loc 1 351 21
 444 031c 13850401 		addi	a0,s1,16
 445 0320 97050000 		lhu	a1,b_const
 445      83D50500 
 446 0328 97000000 		call	axi4litewrite
 446      E7800000 
 447              	.LVL30:
 352:../src/application/main.c ****                     axi4litewrite(SECOND_CONST_ADDR_1,second_const);
 448              		.loc 1 352 21
 449 0330 83250900 		lw	a1,0(s2)
 450 0334 13854401 		addi	a0,s1,20
 451 0338 97000000 		call	axi4litewrite
 451      E7800000 
 452              	.LVL31:
 353:../src/application/main.c **** 
 354:../src/application/main.c ****                     cam_4K_IE_IA_Constant = (uint32_t)axi4literead(INTENSITY_AVARAGE_1);
 453              		.loc 1 354 21
 454              		.loc 1 354 55 is_stmt 0
 455 0340 13058401 		addi	a0,s0,24
 456 0344 97000000 		call	axi4literead
 456      E7800000 
 457              	.LVL32:
 458              		.loc 1 354 43
 459 034c 23A0A900 		sw	a0,0(s3)
 355:../src/application/main.c **** 
 356:../src/application/main.c ****                     axi4litewrite(ALPHA_ADDR,alpha);
 460              		.loc 1 356 21 is_stmt 1
 461 0350 37050460 		li	a0,1610874880
 462 0354 97050000 		lhu	a1,alpha
 462      83D50500 
 463 035c 13054501 		addi	a0,a0,20
 464 0360 97000000 		call	axi4litewrite
 464      E7800000 
 465              	.LVL33:
 357:../src/application/main.c **** 
 358:../src/application/main.c ****                     //---- DPC CAM1
 359:../src/application/main.c ****                     axi4litewrite(DPC_enable_CAM1,dpc_sel);
 466              		.loc 1 359 21
 467 0368 37040860 		li	s0,1611137024
 468 036c 1305C400 		addi	a0,s0,12
 469 0370 97050000 		lhu	a1,dpc_sel
 469      83D50500 
 470 0378 97000000 		call	axi4litewrite
 470      E7800000 
 471              	.LVL34:
 360:../src/application/main.c ****                     axi4litewrite(DPC_bayer_CAM1,dpc_bayer);
 472              		.loc 1 360 21
 473 0380 97050000 		lhu	a1,dpc_bayer
 473      83D50500 
 474 0388 37050860 		li	a0,1611137024
 475 038c 97000000 		call	axi4litewrite
 475      E7800000 
 476              	.LVL35:
 361:../src/application/main.c ****                     axi4litewrite(DET_THR1_ADDR_CAM1,det_thr1);
 477              		.loc 1 361 21
 478 0394 13054400 		addi	a0,s0,4
 479 0398 97050000 		lhu	a1,det_thr1
 479      83D50500 
 480 03a0 97000000 		call	axi4litewrite
 480      E7800000 
 481              	.LVL36:
 362:../src/application/main.c ****                     axi4litewrite(DET_THR2_ADDR_CAM1,det_thr2);
 482              		.loc 1 362 21
 483 03a8 13058400 		addi	a0,s0,8
 484 03ac 97050000 		lhu	a1,det_thr2
 484      83D50500 
 485 03b4 97000000 		call	axi4litewrite
 485      E7800000 
 486              	.LVL37:
 363:../src/application/main.c **** 
 364:../src/application/main.c ****                     //---- DPC CAM2 for Scale
 365:../src/application/main.c ****                     axi4litewrite(DPC_enable_CAM2_SCALE,dpc_sel);
 487              		.loc 1 365 21
 488 03bc 37040960 		li	s0,1611202560
 489 03c0 1305C400 		addi	a0,s0,12
 490 03c4 97050000 		lhu	a1,dpc_sel
 490      83D50500 
 491 03cc 97000000 		call	axi4litewrite
 491      E7800000 
 492              	.LVL38:
 366:../src/application/main.c ****                     axi4litewrite(DPC_bayer_CAM2_SCALE,dpc_bayer);
 493              		.loc 1 366 21
 494 03d4 97050000 		lhu	a1,dpc_bayer
 494      83D50500 
 495 03dc 37050960 		li	a0,1611202560
 496 03e0 97000000 		call	axi4litewrite
 496      E7800000 
 497              	.LVL39:
 367:../src/application/main.c ****                     axi4litewrite(DET_THR1_ADDR_CAM2_SCALE,det_thr1);
 498              		.loc 1 367 21
 499 03e8 13054400 		addi	a0,s0,4
 500 03ec 97050000 		lhu	a1,det_thr1
 500      83D50500 
 501 03f4 97000000 		call	axi4litewrite
 501      E7800000 
 502              	.LVL40:
 368:../src/application/main.c ****                     axi4litewrite(DET_THR2_ADDR_CAM2_SCALE,det_thr2);
 503              		.loc 1 368 21
 504 03fc 13058400 		addi	a0,s0,8
 505 0400 97050000 		lhu	a1,det_thr2
 505      83D50500 
 506 0408 97000000 		call	axi4litewrite
 506      E7800000 
 507              	.LVL41:
 369:../src/application/main.c **** 
 370:../src/application/main.c ****                     //---- DPC CAM1 for 4K
 371:../src/application/main.c ****                     axi4litewrite(DPC_enable_CAM1_4K,dpc_sel);
 508              		.loc 1 371 21
 509 0410 37040A60 		li	s0,1611268096
 510 0414 1305C400 		addi	a0,s0,12
 511 0418 97050000 		lhu	a1,dpc_sel
 511      83D50500 
 512 0420 97000000 		call	axi4litewrite
 512      E7800000 
 513              	.LVL42:
 372:../src/application/main.c ****                     axi4litewrite(DPC_bayer_CAM1_4K,dpc_bayer);
 514              		.loc 1 372 21
 515 0428 97050000 		lhu	a1,dpc_bayer
 515      83D50500 
 516 0430 37050A60 		li	a0,1611268096
 517 0434 97000000 		call	axi4litewrite
 517      E7800000 
 518              	.LVL43:
 373:../src/application/main.c ****                     axi4litewrite(DET_THR1_ADDR_4K,det_thr1);
 519              		.loc 1 373 21
 520 043c 13054400 		addi	a0,s0,4
 521 0440 97050000 		lhu	a1,det_thr1
 521      83D50500 
 522 0448 97000000 		call	axi4litewrite
 522      E7800000 
 523              	.LVL44:
 374:../src/application/main.c ****                     axi4litewrite(DET_THR2_ADDR_4K,det_thr2);
 524              		.loc 1 374 21
 525 0450 13058400 		addi	a0,s0,8
 375:../src/application/main.c **** 
 376:../src/application/main.c **** }
 526              		.loc 1 376 1 is_stmt 0
 527 0454 03248102 		lw	s0,40(sp)
 528              		.cfi_restore 8
 529 0458 8320C102 		lw	ra,44(sp)
 530              		.cfi_restore 1
 531 045c 83244102 		lw	s1,36(sp)
 532              		.cfi_restore 9
 533 0460 03290102 		lw	s2,32(sp)
 534              		.cfi_restore 18
 535 0464 8329C101 		lw	s3,28(sp)
 536              		.cfi_restore 19
 537 0468 032A8101 		lw	s4,24(sp)
 538              		.cfi_restore 20
 539 046c 832A4101 		lw	s5,20(sp)
 540              		.cfi_restore 21
 541 0470 032B0101 		lw	s6,16(sp)
 542              		.cfi_restore 22
 543 0474 832BC100 		lw	s7,12(sp)
 544              		.cfi_restore 23
 374:../src/application/main.c ****                     axi4litewrite(DET_THR2_ADDR_4K,det_thr2);
 545              		.loc 1 374 21
 546 0478 97050000 		lhu	a1,det_thr2
 546      83D50500 
 547              		.loc 1 376 1
 548 0480 13010103 		addi	sp,sp,48
 549              		.cfi_def_cfa_offset 0
 374:../src/application/main.c ****                     axi4litewrite(DET_THR2_ADDR_4K,det_thr2);
 550              		.loc 1 374 21
 551 0484 17030000 		tail	axi4litewrite
 551      67000300 
 552              	.LVL45:
 553              		.cfi_endproc
 554              	.LFE29:
 556              		.section	.text.startup.main,"ax",@progbits
 557              		.align	2
 558              		.globl	main
 560              	main:
 561              	.LFB28:
 209:../src/application/main.c ****     volatile  uint32_t counter;
 562              		.loc 1 209 33 is_stmt 1
 563              		.cfi_startproc
 564              	.LVL46:
 210:../src/application/main.c ****     uint8_t state;
 565              		.loc 1 210 5
 211:../src/application/main.c **** 
 566              		.loc 1 211 5
 213:../src/application/main.c ****     state = 0;
 567              		.loc 1 213 5
 209:../src/application/main.c ****     volatile  uint32_t counter;
 568              		.loc 1 209 33 is_stmt 0
 569 0000 130101FD 		addi	sp,sp,-48
 570              		.cfi_def_cfa_offset 48
 216:../src/application/main.c **** 
 571              		.loc 1 216 5
 572 0004 13062000 		li	a2,2
 573 0008 B7550070 		li	a1,1879068672
 574              	.LVL47:
 575 000c 17050000 		lla	a0,g_gpio_out
 575      13050500 
 576              	.LVL48:
 209:../src/application/main.c ****     volatile  uint32_t counter;
 577              		.loc 1 209 33
 578 0014 23261102 		sw	ra,44(sp)
 579 0018 23248102 		sw	s0,40(sp)
 580 001c 23229102 		sw	s1,36(sp)
 581 0020 23202103 		sw	s2,32(sp)
 582 0024 232E3101 		sw	s3,28(sp)
 583 0028 232C4101 		sw	s4,24(sp)
 584 002c 232A5101 		sw	s5,20(sp)
 585              		.cfi_offset 1, -4
 586              		.cfi_offset 8, -8
 587              		.cfi_offset 9, -12
 588              		.cfi_offset 18, -16
 589              		.cfi_offset 19, -20
 590              		.cfi_offset 20, -24
 591              		.cfi_offset 21, -28
 213:../src/application/main.c ****     state = 0;
 592              		.loc 1 213 13
 593 0030 23260100 		sw	zero,12(sp)
 214:../src/application/main.c **** 
 594              		.loc 1 214 5 is_stmt 1
 595              	.LVL49:
 216:../src/application/main.c **** 
 596              		.loc 1 216 5
 597 0034 97000000 		call	GPIO_init
 597      E7800000 
 598              	.LVL50:
 218:../src/application/main.c **** 
 599              		.loc 1 218 5
 600 003c 13061000 		li	a2,1
 601 0040 93050000 		li	a1,0
 602 0044 17050000 		lla	a0,g_gpio_out
 602      13050500 
 603 004c 97000000 		call	GPIO_set_output
 603      E7800000 
 604              	.LVL51:
 222:../src/application/main.c **** 
 605              		.loc 1 222 5
 606 0054 37C50000 		li	a0,49152
 607 0058 93050000 		li	a1,0
 608 005c 13050535 		addi	a0,a0,848
 609 0060 97000000 		call	MRV_systick_config
 609      E7800000 
 610              	.LVL52:
 225:../src/application/main.c **** 
 611              		.loc 1 225 5
 612              		.file 2 "C:\\Work_Folder_Akhil\\Q3_2024_2025\\Arena_finalizing\\PolarFire\\AN5270_PIP\\New_Softcon
   1:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** /*******************************************************************************
   2:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  * Copyright 2019 Microchip FPGA Embedded Systems Solutions.
   3:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  *
   4:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  * SPDX-License-Identifier: MIT
   5:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  * 
   6:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  * @file miv_rv32_hal.h
   7:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  * @author Microchip FPGA Embedded Systems Solutions
   8:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  * @brief Hardware Abstraction Layer functions for Mi-V soft processors
   9:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  *
  10:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  */
  11:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
  12:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** /*=========================================================================*//**
  13:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   @mainpage MIV_RV32 Hardware Abstraction Layer
  14:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
  15:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   ==============================================================================
  16:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Introduction
  17:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   ==============================================================================
  18:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   This document describes the Hardware Abstraction Layer (HAL) for the MIV_RV32 
  19:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Soft IP Core. This release of the HAL corresponds to the Soft IP core MIV_RV32
  20:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   v3.1 release. It also supports earlier versions of the MIV_RV32 as well as the 
  21:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   legacy RV32 IP cores.
  22:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The preprocessor macros provided with the MIV_RV32 HAL are used to customize 
  23:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   it to target the Soft Processor IP version being used in your project.
  24:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
  25:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The term "MIV_RV32" represents following two cores:    
  26:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     - MIV_RV32 v3.0 and later (the latest and greatest Mi-V soft processor)      
  27:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     - MIV_RV32IMC v2.1 (MIV_RV32 v3.0 is a drop in replacement for this core)
  28:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   It is highly recommended to migrate your design to MIV_RV32 v3.1
  29:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  
  30:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The term, Legacy RV32 IP cores, represents following IP cores:    
  31:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     - MIV_RV32IMA_L1_AHB     
  32:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     - MIV_RV32IMA_L1_AXI     
  33:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     - MIV_RV32IMAF_L1_AHB
  34:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
  35:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   These legacy RV32 IP cores are deprecated. It is highly recommended to migrate
  36:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   your designs to MIV_RV32 v3.1 (and subsequent IP releases) for the latest 
  37:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   enhancements, bug fixes, and support.
  38:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
  39:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   --------------------------------
  40:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   MIV_RV32 V3.1
  41:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   --------------------------------
  42:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   This is the latest release of the MIV_RV32 Soft IP core. For more details, 
  43:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   refer to the MIV_RV32 User [Guide](https://www.microchip.com/en-us/products/fpgas-and-plds/ip-cor
  44:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
  45:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The MIV_RV32 Core as well as this document use the terms defined below:
  46:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
  47:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   --------------------------------
  48:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     - SUBSYS - Processor Subsystem for RISC-V
  49:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     - OPSRV - Offload Processor Subsystem for RISC-V
  50:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     - GPR - General Purpose Registers
  51:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     - MGECIE - Machine GPR ECC Correctable Interrupt Enable
  52:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     - MGEUIE - Machine GPR ECC Uncorrectable Interrupt Enable
  53:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     - MTIE - Machine Timer Interrupt Enable
  54:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     - MEIE - Machine External Interrupt Enable
  55:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     - MSIE - Machine Software Interrupt Enable
  56:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     - ISR - Interrupt Service Routine
  57:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
  58:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   ==============================================================================
  59:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Customizing MIV_RV32 HAL
  60:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   ==============================================================================
  61:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   To use the HAL with older releases of MIV_RV32, preprocessor macros have been 
  62:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   provided. Using these macros, any of the IP version is targeted.
  63:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The HAL is used to target any of the mentioned platforms by adding the 
  64:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   following macros in the way :
  65:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Project Properties > C/C++ Build > Settings > Preprocessor in Assembler and 
  66:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Compiler settings.
  67:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The table below shows the macros corresponding to the MIV Core being used in 
  68:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   your libero project. By default, the HAL targets v3.1 of the IP core and no 
  69:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   macros need to be set for this configutation.
  70:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   
  71:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | Libero MI-V Soft IP Version | SoftConsole Macro |
  72:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |-----------------------------|-------------------|
  73:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |       MIV_RV32 v3.1       |  no macro required  |
  74:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |       MIV_RV32 v3.0       |    MIV_CORE_V3_0    |
  75:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |     Legacy RV32 Cores     |    MIV_LEGACY_RV32  |
  76:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
  77:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   --------------------------------
  78:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Interrupt Handling
  79:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   --------------------------------
  80:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The MIE Register is defined as a enum in the HAL, and the table below is used 
  81:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   as a reference when the vectored interrupts are enabled in the GUI core
  82:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   configurator.
  83:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  
  84:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The MIE register is a RISC-V Control and Status Register (CSR), which stands
  85:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   for the Machine Interrupt Enable. This is used to enable the machine mode
  86:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   interrupts in the MIV_RV32 hart. Refer to the RISC-V Priv spec for more details.
  87:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   
  88:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The following table shows the trap entry addresses when an interrupt occurs and
  89:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   the vectored interrupts are enabled in the GUI configurator.
  90:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   
  91:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | MIE Register Bit  | Interrupt Enable | Vector Address |
  92:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |-------------------|------------------|----------------|
  93:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        31         |     MSYS_IE7     |  mtvec.BASE + 0x7C   |
  94:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        30         |     MSYS_IE6     |  mtvec.BASE + 0x78   |
  95:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        29         |     MSYS_IE5     |  mtvec.BASE + 0x74   |
  96:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        28         |     MSYS_IE4     |  mtvec.BASE + 0x70   |
  97:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        27         |     MSYS_IE3     |  mtvec.BASE + 0x6C   |
  98:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        26         |     MSYS_IE2     |  mtvec.BASE + 0x68   |
  99:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        25         |     MSYS_IE1     |  mtvec.BASE + 0x64   |
 100:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        24         |     MSYS_IE0     |  mtvec.BASE + 0x60   |
 101:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        23         |    SUBSYS_EI     |  mtvec.BASE + 0x5C   |
 102:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        22         |     SUBSYSR      |  mtvec.BASE + 0x58   |
 103:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        17         |      MGECIE      |  mtvec.BASE + 0x44   |
 104:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        16         |      MGEUIE      |  mtvec.BASE + 0x40   |
 105:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        11         |       MEIE       |  mtvec.BASE + 0x2C   |
 106:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |         7         |       MTIE       |  mtvec.BASE + 0x1C   |
 107:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |         3         |       MSIE       |  mtvec.BASE + 0x0C   |
 108:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 109:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   
 110:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   For changes in MIE register map, see the [MIE Register Map for MIV_RV32 v3.0]
 111:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   (#mie-register-map-for-miv_rv32-v3.0) section. 
 112:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   
 113:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   SUBSYSR is currently not being used by the core and is Reserved for future use.
 114:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 115:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The mtvec.BASE field corresponds to the bits [31:2], where mtvec stands for 
 116:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Machine Trap Vector, and all traps set the PC to the the value stored in the 
 117:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   mtvec.BASE field when in Non-Vectored mode. In this case, a generic trap 
 118:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   handler is as an interrupt service routine.
 119:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 120:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   When Vectored interrupts are enabled, use this formula to calculate the trap
 121:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   address: (mtvec.BASE + 4*cause), where cause comes from the mcause CSR. The 
 122:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   mcause register is written with a code indicating the event that caused the trap.
 123:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   For more details, see the RISC-V priv specification. 
 124:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 125:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The MIV_RV32 Soft IP core does not contain a Platfrom Level Interrup Controller 
 126:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   (PLIC). It is advised to use the PLIC contained within the MIV_ESS sub-system.
 127:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Connect the PLIC interrupt output of the MIV_ESS to the EXT_IRQ pin on the 
 128:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   MIV_RV32.
 129:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 130:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The following table is the MIE register map for the MIV_RV32 Core V3.0. It only
 131:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   highlights the differences between the V3.0 and V3.1 of the core.
 132:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 133:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   --------------------------------
 134:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   MIE Register Map for MIV_RV32 V3.0 
 135:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   --------------------------------
 136:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****    
 137:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | MIE Register Bit  | Target Interrupt | Vector Address |
 138:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |-------------------|------------------|----------------|
 139:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        31         |    Not in use    |   top table   |
 140:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        30         |     SUBSYS_EI    |  addr + 0x78   |
 141:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        23         |    Not in use    |   Not in use   |
 142:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |        22         |    Not in use    |   Not in use   |
 143:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 144:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Other interrupt bit postions like the MGEUIE and MSYS_IE5 to MSYS_IE0 remain 
 145:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   unchanged.
 146:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 147:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   --------------------------------
 148:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Floating Point Interrupt Support
 149:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   --------------------------------
 150:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   When an interrupt is taken and Floating Point instructions are used in the 
 151:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   ISR, the floating point register context must be saved to resume the application
 152:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   correctly. To use this feature, enable the provided macro in the 
 153:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Softconsole build settings.
 154:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   This feature is turned off by default as it adds overhead which is not required 
 155:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   when the ISR does not used FP insturctions and saving the general purpose 
 156:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   register context is sufficient.
 157:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 158:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |       Macro Name       |                    Definition                     |
 159:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |--------------------------|-------------------------------------------------|
 160:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |    MIV_FP_CONTEXT_SAVE   |     Define to save the FP register file         |
 161:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 162:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   
 163:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   --------------------------------
 164:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   SUBSYS - SubSystem for RISC-V
 165:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   --------------------------------
 166:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   SUBSYS stands for SubSystem for RISC-V. This was previously (MIV_RV32 v3.0) 
 167:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   known as OPSRV, which stands for "Offload Processor Subsystem
 168:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   for RISC-V". See the earlier versions of the handbook for more details.
 169:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   In the latest release of the MIV_RV32 IP core v3.1, OPSRV has been renamed to 
 170:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   SUBSYS. The MIV_RV32 HAL now uses SUBSYS instead of OPSRV.
 171:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 172:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  *//*=========================================================================*/
 173:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #ifndef RISCV_HAL_H
 174:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define RISCV_HAL_H
 175:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 176:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #include "miv_rv32_regs.h"
 177:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #include "miv_rv32_plic.h"
 178:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #include "miv_rv32_assert.h"
 179:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #include "miv_rv32_subsys.h"
 180:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 181:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #ifndef LEGACY_DIR_STRUCTURE
 182:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #include "fpga_design_config/fpga_design_config.h"
 183:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #else
 184:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #include "hw_platform.h"
 185:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #endif  /*LEGACY_DIR_STRUCTURE*/
 186:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 187:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #ifdef __cplusplus
 188:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** extern "C" {
 189:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #endif
 190:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** /*-------------------------------------------------------------------------*//**
 191:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   SUBSYS Backwards Compatibility 
 192:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   =======================================
 193:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   For application code using the older macro names and API functions, these macros
 194:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   act as a compatibility layer and applications which use OPSRV API features work 
 195:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   due to these macro definitions. However, it is adviced to update your
 196:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   application code to use the SUBSYS macros and API functions.
 197:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****    
 198:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |      Macro Name         |       Now Called         |
 199:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |-------------------------|--------------------------|
 200:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | OPSRV_TCM_ECC_CE_IRQ    | SUBSYS_TCM_ECC_CE_IRQ    | 
 201:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | OPSRV_TCM_ECC_UCE_IRQ   | SUBSYS_TCM_ECC_UCE_IRQ   | 
 202:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | OPSRV_AXI_WR_RESP_IRQ   | SUBSYS_AXI_WR_RESP_IRQ   | 
 203:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | MRV32_MSYS_OPSRV_IRQn   | MRV32_SUBSYS_IRQn        | 
 204:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | MRV32_opsrv_enable_irq  | MRV32_subsys_enable_irq  | 
 205:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | MRV32_opsrv_disable_irq | MRV32_subsys_disable_irq | 
 206:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | MRV32_opsrv_clear_irq   | MRV32_subsys_clear_irq   | 
 207:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | OPSRV_IRQHandler        | SUBSYS_IRQHandler        |
 208:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  */
 209:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 210:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** /*-------------------------------------------------------------------------*//**
 211:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   MTIME Timer Interrupt Constants
 212:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   =======================================
 213:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   These values contain the register addresses for the registers used by the 
 214:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   machine timer interrupt
 215:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 216:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   MTIME_PRESCALER is not defined on the MIV_RV32IMC v2.0 and v2.1. By using this
 217:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   definition the system crashes. For those core, use the following definition:
 218:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 219:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   #define MTIME_PRESCALER              100u
 220:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 221:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   MTIME and MTIMECMP
 222:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   --------------------------------
 223:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   MIV_RV32 core offers flexibility in terms of generating MTIME and MTIMECMP 
 224:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   registers internal to the core or using external time reference. There four
 225:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   possible combinations:
 226:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 227:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   - Internal MTIME and Internal MTIME IRQ enabled Generate the MTIME and MTIMECMP
 228:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   registers internally. (The only combination available on legacy RV32 cores)
 229:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 230:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   - Internal MTIME enabled and Internal MTIME IRQ disabled Generate the MTIME 
 231:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   internally and have a timer interrupt input to the core as external pin. In 
 232:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   this case, 1 pin port will be available on MIV_RV32 for timer interrupt.
 233:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 234:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   - When the internal MTIME is disabled, and the Internal MTIME IRQ is enabled, the
 235:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   system generates the time value externally and generates the mtimecmp and 
 236:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   interrupt internally (for example, a multiprocessor system with a shared time 
 237:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   between all cores). In this case, a 64-bit port is available on the MIV_RV32 
 238:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   core as input.
 239:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 240:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   - Internal MTIME and Internal MTIME IRQ disabled Generate both the time and 
 241:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   timer interrupts externally. In this case a 64 bit port will be available on 
 242:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   the MIV_RV32 core as input, and a 1 pin port will be available for timer 
 243:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   interrupt.
 244:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 245:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   To handle all these combinations in the firmware, the following constants must 
 246:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   be defined in accordance with the configuration that you have made on your 
 247:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   MIV_RV32 core design.
 248:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 249:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   MIV_RV32_EXT_TIMER
 250:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   --------------------------------
 251:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   When defined, it means that the MTIME register is not available internal to 
 252:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   the core. In this case, a 64 bit port will be available on the MIV_RV32 core as
 253:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   input. When this macro is not defined, it means that the MTIME register is 
 254:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   available internally to the core.
 255:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 256:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   MIV_RV32_EXT_TIMECMP
 257:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   --------------------------------
 258:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   When defined, it means the MTIMECMP register is not available internally to 
 259:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   the core and the Timer interrupt input to the core comes as an external pin. 
 260:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   When this macro is not defined it means the that MTIMECMP register exists 
 261:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   internal to the core and that the timer interrupt is generated internally.
 262:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 263:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** NOTE: All these macros must not be defined if you are using a MIV_RV32 core.
 264:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  */
 265:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 266:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define OPSRV_TCM_ECC_CE_IRQ                SUBSYS_TCM_ECC_CE_IRQ
 267:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define OPSRV_TCM_ECC_UCE_IRQ               SUBSYS_TCM_ECC_UCE_IRQ
 268:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define OPSRV_AXI_WR_RESP_IRQ               SUBSYS_AXI_WR_RESP_IRQ
 269:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_MSYS_OPSRV_IRQn               MRV32_SUBSYS_IRQn
 270:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_opsrv_enable_irq              MRV32_subsys_enable_irq
 271:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_opsrv_disable_irq             MRV32_subsys_disable_irq
 272:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_opsrv_clear_irq               MRV32_subsys_clear_irq
 273:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define OPSRV_IRQHandler                    SUBSYS_IRQHandler
 274:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 275:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** /*-------------------------------------------------------------------------*//**
 276:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   External IRQ
 277:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   =======================================
 278:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Return value from External IRQ handler. This is used to disable the
 279:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   External Interrupt.
 280:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   
 281:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | Macro Name  | Value |  Description|
 282:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |-------------------|--------|----------------|
 283:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | EXT_IRQ_KEEP_ENABLED  |    0    |  Keep external interrupts enabled |
 284:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | EXT_IRQ_DISABLE       |    1    |  Disable external interrupts      |
 285:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  */
 286:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define EXT_IRQ_KEEP_ENABLED                0U
 287:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define EXT_IRQ_DISABLE                     1U
 288:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 289:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MTIME_DELTA                     5
 290:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #ifdef MIV_LEGACY_RV32
 291:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MSIP                            (*(uint32_t*)0x44000000UL)
 292:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MTIMECMP                        (*(uint32_t*)0x44004000UL)
 293:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MTIMECMPH                       (*(uint32_t*)0x44004004UL)
 294:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MTIME                           (*(uint32_t*)0x4400BFF8UL)
 295:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MTIMEH                          (*(uint32_t*)0x4400BFFCUL)
 296:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 297:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** /* To maintain backward compatibility with FreeRTOS config code */
 298:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define PRCI_BASE                       0x44000000UL
 299:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #else /* MIV_LEGACY_RV32 */
 300:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 301:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** /* To maintain backward compatibility with FreeRTOS config code */
 302:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define PRCI_BASE                       0x02000000UL
 303:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 304:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #ifndef MIV_RV32_EXT_TIMECMP
 305:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MTIMECMP                        (*(volatile uint32_t*)0x02004000UL)
 306:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MTIMECMPH                       (*(volatile uint32_t*)0x02004004UL)
 307:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #else
 308:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MTIMECMP                        (0u)
 309:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MTIMECMPH                       (0u)
 310:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #endif
 311:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 312:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MTIME_PRESCALER                 (*(volatile uint32_t*)0x02005000UL)
 313:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 314:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #ifndef MIV_RV32_EXT_TIMER
 315:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MTIME                           (*(volatile uint32_t*)0x0200BFF8UL)
 316:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MTIMEH                          (*(volatile uint32_t*)0x0200BFFCUL)
 317:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 318:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** /***************************************************************************//**
 319:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   MIMPID Register
 320:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The MIMPID register is a RISC-V Control and Status Register In the v3.0 of 
 321:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   MIV_RV32, the value of `MIMPID = 0x000540AD`. In the v3.1 of MIV_RV32, the 
 322:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   value if `MIMPID = 0xE5010301` corresponding to (E)mbedded (5)ystem(01) core 
 323:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   version (03).(01) this terminology will be followed in the subsequent releases 
 324:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   of the core read the csr value and store it in a varible which may be used to 
 325:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   check the MIV_RV32 core version during runtime.
 326:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 327:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Future releases of the core will increment the 03 and 01 as major and minor 
 328:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   releases respectively and the register can be read at runtime to find the 
 329:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Soft IP core version.
 330:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 331:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |  Core Version  |  Register  |  Value  |  Notes  |
 332:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |----------------|------------|---------|---------|
 333:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |  MIV_RV32 V3.1  |  mimpid |   0xE5010301  | implimentation ID |
 334:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |  MIV_RV32 V3.0  |  mimpid |   0x000540AD  | implimentation ID |
 335:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  */
 336:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MIMPID                          read_csr(mimpid)
 337:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 338:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** /*Used as a mask to read and write to mte mtvec.BASE address*/
 339:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MTVEC_BASE_ADDR_MASK            0xFFFFFFFC
 340:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 341:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #else
 342:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MTIME                           (0u)
 343:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MTIMEH                          (0u)
 344:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #endif  /*MIV_RV32_EXT_TIMER*/
 345:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 346:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** /*-------------------------------------------------------------------------*//**
 347:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   RISC-V Specification Interrupts
 348:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   =======================================
 349:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   These definitions are provided for easy identification of the interrupt
 350:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   in the MIE/MIP registers.
 351:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Apart from the standard software, timer, and external interrupts, the names
 352:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   of the additional interrupts correspond to the names as used in the MIV_RV32
 353:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   handbook. Please refer the MIV_RV32 handbook for more details.
 354:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  
 355:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   All the interrups, provided by the MIV_RV32 core, follow the interrupt priority
 356:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   order and register description as mentioned in the RISC-V spec.
 357:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 358:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | Macro Name  | Value |  Description|
 359:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   |-------------------|--------|----------------|
 360:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | MRV32_SOFT_IRQn   | MIE_3_IRQn  |  Software interrupt enable  |
 361:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | MRV32_TIMER_IRQn  | MIE_7_IRQn  |  Timer interrupt enable     |
 362:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   | MRV32_EXT_IRQn    | MIE_11_IRQn |  External interrupt enable  |
 363:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 364:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  */
 365:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_SOFT_IRQn                 MIE_3_IRQn
 366:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_TIMER_IRQn                MIE_7_IRQn
 367:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_EXT_IRQn                  MIE_11_IRQn
 368:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 369:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** /***************************************************************************//**
 370:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Interrupt numbers:
 371:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   This enum represents the interrupt enable bits in the MIE register.
 372:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  */
 373:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** enum
 374:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** {
 375:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_0_IRQn  =  (0x01u),
 376:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_1_IRQn  =  (0x01u<<1u),
 377:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_2_IRQn  =  (0x01u<<2u),
 378:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_3_IRQn  =  (0x01u<<3u),         /*MSIE 0xC*/
 379:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_4_IRQn  =  (0x01u<<4u),
 380:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_5_IRQn  =  (0x01u<<5u),
 381:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_6_IRQn  =  (0x01u<<6u),
 382:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_7_IRQn  =  (0x01u<<7u),         /*MTIE 0x1C*/
 383:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_8_IRQn  =  (0x01u<<8u),
 384:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_9_IRQn  =  (0x01u<<9u),
 385:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_10_IRQn =  (0x01u<<10u),
 386:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_11_IRQn =  (0x01u<<11u),        /*MEIE 0x2C*/
 387:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_12_IRQn =  (0x01u<<12u),
 388:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_13_IRQn =  (0x01u<<13u),
 389:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_14_IRQn =  (0x01u<<14u),
 390:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_15_IRQn =  (0x01u<<15u),
 391:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_16_IRQn =  (0x01u<<16u),        /*MGEUIE ECC Uncorrectable 0x40*/
 392:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_17_IRQn =  (0x01u<<17u),        /*MGECIE ECC Correctable 0x44*/
 393:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_18_IRQn =  (0x01u<<18u),
 394:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_19_IRQn =  (0x01u<<19u),
 395:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_20_IRQn =  (0x01u<<20u),
 396:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_21_IRQn =  (0x01u<<21u),
 397:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_22_IRQn =  (0x01u<<22u),        /*SUBSYSR 0x58 (R)eserved*/        
 398:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_23_IRQn =  (0x01u<<23u),        /*SUBSYS_IE 0x5C for MIV_RV32 v3.1*/      
 399:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_24_IRQn =  (0x01u<<24u),        /*MSYS_IE0 0x60*/
 400:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_25_IRQn =  (0x01u<<25u),        /*MSYS_IE1 0x64*/
 401:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_26_IRQn =  (0x01u<<26u),        /*MSYS_IE2 0x68*/
 402:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_27_IRQn =  (0x01u<<27u),        /*MSYS_IE3 0x6C*/
 403:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_28_IRQn =  (0x01u<<28u),        /*MSYS_IE4 0x70*/        
 404:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_29_IRQn =  (0x01u<<29u),        /*MSYS_IE5 0x74*/
 405:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_30_IRQn =  (0x01u<<30u),        /*MSYS_IE6 0x78, read comment below*/
 406:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     MIE_31_IRQn =  (0x01u<<31u)         /*MSYS_IE7 0x7C*/
 407:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** } MRV_LOCAL_IRQn_Type;
 408:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 409:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_MGEUIE_IRQn               MIE_16_IRQn
 410:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_MGECIE_IRQn               MIE_17_IRQn
 411:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_MSYS_EIE0_IRQn            MIE_24_IRQn
 412:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_MSYS_EIE1_IRQn            MIE_25_IRQn
 413:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_MSYS_EIE2_IRQn            MIE_26_IRQn
 414:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_MSYS_EIE3_IRQn            MIE_27_IRQn
 415:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_MSYS_EIE4_IRQn            MIE_28_IRQn
 416:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_MSYS_EIE5_IRQn            MIE_29_IRQn
 417:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #ifndef MIV_RV32_V3_0 /*For MIV_RV32 v3.1*/
 418:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_SUBSYSR_IRQn              MIE_22_IRQn
 419:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_SUBSYS_IRQn               MIE_23_IRQn
 420:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_MSYS_EIE6_IRQn            MIE_30_IRQn
 421:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_MSYS_EIE7_IRQn            MIE_31_IRQn
 422:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #else
 423:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #define MRV32_SUBSYS_IRQn               MIE_30_IRQn
 424:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** #endif /*MIV_RV32_V3_0*/
 425:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 426:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** /*--------------------------------Public APIs---------------------------------*/
 427:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 428:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** /***************************************************************************//**
 429:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The MRV32_clear_gpr_ecc_errors() function clears single bit ECC errors on the 
 430:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   GPRs. The ECC block does not write back corrected data to memory. Hence, when 
 431:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   ECC is enabled for the GPRs and if that data has a single bit error then the 
 432:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   data coming out of the ECC block is corrected and will not have the error, but 
 433:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   the data source will still have the error. Therefore, if data has a single bit
 434:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   error, then the corrected data must be written back to prevent the single bit
 435:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   error from becoming a double bit error. Clear the pending interrupt bit after 
 436:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   this using MRV32_mgeci_clear_irq() function to complete the ECC error handling.
 437:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 438:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   @param
 439:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   This function does not take any parameters.
 440:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 441:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   @return
 442:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   This functions returns the CORE_GPR_DED_RESET_REG bit value.
 443:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   */
 444:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** static inline void MRV32_clear_gpr_ecc_errors(void)
 445:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** {
 446:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     uint32_t temp;
 447:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 448:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     __asm__ __volatile__ (
 449:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "sw x31, %0"
 450:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             :"=m" (temp));
 451:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 452:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     __asm__ volatile (
 453:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x1;"
 454:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x1, x31;"
 455:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 456:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x2;"
 457:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x2, x31;"
 458:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 459:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x3;"
 460:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x3, x31;"
 461:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 462:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x4;"
 463:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x4, x31;"
 464:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 465:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x5;"
 466:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x5, x31;"
 467:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 468:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x6;"
 469:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x6, x31;"
 470:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 471:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x7;"
 472:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x7, x31;"
 473:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 474:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x8;"
 475:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x8, x31;"
 476:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 477:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x9;"
 478:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x9, x31;"
 479:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 480:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x10;"
 481:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x10, x31;"
 482:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 483:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x11;"
 484:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x11, x31;"
 485:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 486:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x12;"
 487:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x12, x31;"
 488:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 489:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x13;"
 490:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x13, x31;"
 491:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 492:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x14;"
 493:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x14, x31;"
 494:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 495:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x15;"
 496:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x15, x31;"
 497:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 498:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x16;"
 499:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x16, x31;"
 500:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 501:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x17;"
 502:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x17, x31;"
 503:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 504:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x18;"
 505:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x18, x31;"
 506:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 507:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x19;"
 508:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x19, x31;"
 509:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 510:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x20;"
 511:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x20, x31;"
 512:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 513:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x21;"
 514:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x21, x31;"
 515:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 516:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x22;"
 517:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x22, x31;"
 518:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 519:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x23;"
 520:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x23, x31;"
 521:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 522:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x24;"
 523:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x24, x31;"
 524:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 525:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x25;"
 526:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x25, x31;"
 527:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 528:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x26;"
 529:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x26, x31;"
 530:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 531:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x27;"
 532:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x27, x31;"
 533:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 534:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x28;"
 535:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x28, x31;"
 536:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 537:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x29;"
 538:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x29, x31;"
 539:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 540:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x31, x30;"
 541:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "mv x30, x31;");
 542:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 543:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     __asm__ __volatile__ (
 544:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             "lw x31, %0;"
 545:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             :
 546:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****             :"m" (temp));
 547:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** }
 548:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 549:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 550:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** /***************************************************************************//**
 551:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The MRV32_mgeui_clear_irq() function clears the GPR ECC Uncorrectable 
 552:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   Interrupt. MGEUI interrupt is available only when ECC is enabled in the MIV_RV32 
 553:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   IP configurator.
 554:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 555:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   @return
 556:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   This function does not return any value.
 557:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  */
 558:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** static inline void MRV32_mgeui_clear_irq(void)
 559:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** {
 560:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     clear_csr(mip, MRV32_MGEUIE_IRQn);
 561:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** }
 562:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 563:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** /***************************************************************************//**
 564:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The MRV32_mgeci_clear_irq() function clears the GPR ECC Correctable Interrupt
 565:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   MGECI interrupt is available only when ECC is enabled in the MIV_RV32 IP 
 566:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   configurator.
 567:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 568:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   @return 
 569:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   This function does not return any value.
 570:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  */
 571:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** static inline void MRV32_mgeci_clear_irq(void)
 572:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** {
 573:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     clear_csr(mip, MRV32_MGECIE_IRQn);
 574:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** }
 575:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** 
 576:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** /***************************************************************************//**
 577:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   The MRV_enable_local_irq() function enables the local interrupts. It takes a 
 578:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   mask value as input. For each set bit in the mask value, the corresponding 
 579:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   interrupt bit in the MIE register is enabled.
 580:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   
 581:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****   MRV_enable_local_irq( MRV32_SOFT_IRQn | MRV32_TIMER_IRQn | MRV32_EXT_IRQn |
 582:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****                         MRV32_MSYS_EIE0_IRQn |
 583:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****                         MRV32_MSYS_SUBSYS_IRQn);                
 584:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****  */
 585:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** static inline void MRV_enable_local_irq(uint32_t mask)
 586:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h **** {
 587:C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_an5270_v2025p1_df\src\platform/miv_rv32_hal\miv_rv32_hal.h ****     set_csr(mie, mask);
 613              		.loc 2 587 5
 614              	.LBB23:
 615              	.LBB24:
 616              		.loc 2 587 5
 617              		.loc 2 587 5
 618 0068 B7070001 		li	a5,16777216
 619              	 #APP
 620              	# 587 "C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_
   0              	
 621              		csrrs a5, mie, a5
 622              	# 0 "" 2
 623              	.LVL53:
 624              		.loc 2 587 5
 625              	 #NO_APP
 626              	.LBE24:
 627              	.LBE23:
 230:../src/application/main.c **** 
 628              		.loc 1 230 5
 629              		.loc 2 587 5
 630              	.LBB25:
 631              	.LBB26:
 632              		.loc 2 587 5
 633              		.loc 2 587 5
 634 0070 B7070002 		li	a5,33554432
 635              	 #APP
 636              	# 587 "C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_
 637              		csrrs a5, mie, a5
 638              	# 0 "" 2
 639              	.LVL54:
 640              		.loc 2 587 5
 641              	 #NO_APP
 642              	.LBE26:
 643              	.LBE25:
 235:../src/application/main.c **** 
 644              		.loc 1 235 5
 645              		.loc 2 587 5
 646              	.LBB27:
 647              	.LBB28:
 648              		.loc 2 587 5
 649              		.loc 2 587 5
 650 0078 B7070004 		li	a5,67108864
 651              	 #APP
 652              	# 587 "C:\Work_Folder_Akhil\Q3_2024_2025\Arena_finalizing\PolarFire\AN5270_PIP\New_Softconsole\mpf_
 653              		csrrs a5, mie, a5
 654              	# 0 "" 2
 655              	.LVL55:
 656              		.loc 2 587 5
 657              	 #NO_APP
 658              	.LBE28:
 659              	.LBE27:
 238:../src/application/main.c **** 
 660              		.loc 1 238 5
 661 0080 97000000 		call	HAL_enable_interrupts
 661      E7800000 
 662              	.LVL56:
 240:../src/application/main.c ****     GPIO_set_output(&g_gpio_out, LED2, 1);
 663              		.loc 1 240 5
 664 0088 13060000 		li	a2,0
 665 008c 93054000 		li	a1,4
 666 0090 17050000 		lla	a0,g_gpio_out
 666      13050500 
 667 0098 97000000 		call	GPIO_set_output
 667      E7800000 
 668              	.LVL57:
 241:../src/application/main.c ****     HDMI_tx_init();
 669              		.loc 1 241 5
 670 00a0 13061000 		li	a2,1
 671 00a4 93051000 		li	a1,1
 672 00a8 17050000 		lla	a0,g_gpio_out
 672      13050500 
 673 00b0 97000000 		call	GPIO_set_output
 673      E7800000 
 674              	.LVL58:
 242:../src/application/main.c **** 
 675              		.loc 1 242 5
 676 00b8 97000000 		call	HDMI_tx_init
 676      E7800000 
 677              	.LVL59:
 245:../src/application/main.c ****     GPIO_set_output(&g_gpio_out, CAM2_RST, 1u);
 678              		.loc 1 245 5
 679 00c0 13061000 		li	a2,1
 680 00c4 93058000 		li	a1,8
 681 00c8 17050000 		lla	a0,g_gpio_out
 681      13050500 
 682 00d0 97000000 		call	GPIO_set_output
 682      E7800000 
 683              	.LVL60:
 246:../src/application/main.c ****     GPIO_set_output(&g_gpio_out, CAM_CLK_EN, 0u);
 684              		.loc 1 246 5
 685 00d8 13061000 		li	a2,1
 686 00dc 93057000 		li	a1,7
 687 00e0 17050000 		lla	a0,g_gpio_out
 687      13050500 
 688 00e8 97000000 		call	GPIO_set_output
 688      E7800000 
 689              	.LVL61:
 247:../src/application/main.c ****     imx334_cam_init();
 690              		.loc 1 247 5
 691 00f0 13060000 		li	a2,0
 692 00f4 93059000 		li	a1,9
 693 00f8 17050000 		lla	a0,g_gpio_out
 693      13050500 
 694 0100 97000000 		call	GPIO_set_output
 694      E7800000 
 695              	.LVL62:
 248:../src/application/main.c ****     imx334_cam_reginit(1u);
 696              		.loc 1 248 5
 697 0108 97000000 		call	imx334_cam_init
 697      E7800000 
 698              	.LVL63:
 249:../src/application/main.c **** #endif
 699              		.loc 1 249 5
 700 0110 13051000 		li	a0,1
 701 0114 97000000 		call	imx334_cam_reginit
 701      E7800000 
 702              	.LVL64:
 251:../src/application/main.c ****     msdelay(1000);
 703              		.loc 1 251 5
 704 011c 13061000 		li	a2,1
 705 0120 93052000 		li	a1,2
 706 0124 17050000 		lla	a0,g_gpio_out
 706      13050500 
 707 012c 97000000 		call	GPIO_set_output
 707      E7800000 
 708              	.LVL65:
 252:../src/application/main.c ****     GPIO_set_output(&g_gpio_out, MIPI_TRNG_RST, 1u);
 709              		.loc 1 252 5
 710 0134 1305803E 		li	a0,1000
 711 0138 97000000 		call	msdelay
 711      E7800000 
 712              	.LVL66:
 253:../src/application/main.c ****     GPIO_set_output(&g_gpio_out, LED4, 1);
 713              		.loc 1 253 5
 714 0140 13061000 		li	a2,1
 715 0144 93054000 		li	a1,4
 716 0148 17050000 		lla	a0,g_gpio_out
 716      13050500 
 717 0150 97000000 		call	GPIO_set_output
 717      E7800000 
 718              	.LVL67:
 254:../src/application/main.c **** 
 719              		.loc 1 254 5
 720 0158 13061000 		li	a2,1
 721 015c 93053000 		li	a1,3
 722 0160 17050000 		lla	a0,g_gpio_out
 722      13050500 
 723              	.LBB29:
 724              	.LBB30:
 725              	.LBB31:
 726              	.LBB32:
 377:../src/application/main.c **** 
 378:../src/application/main.c **** 
 379:../src/application/main.c **** void auto_brightness(uint32_t div){
 380:../src/application/main.c **** 
 381:../src/application/main.c ****     r_gain = (uint16_t)(*(volatile int*) R_GAIN_ADDR);
 382:../src/application/main.c ****     g_gain = (uint16_t)(*(volatile int*) G_GAIN_ADDR);
 383:../src/application/main.c ****     b_gain = (uint16_t)(*(volatile int*) B_GAIN_ADDR);
 384:../src/application/main.c ****     contrast = (uint16_t)(*(volatile int*) CONTRAST_ADDR);//8;//Range 3 - 30 (divided by 10 in late
 385:../src/application/main.c ****     brightness = (uint16_t)(*(volatile int*) BRIGHTNESS_ADDR);
 386:../src/application/main.c ****     alpha = (uint16_t)(*(volatile int*) ALPHA_ADDR_IN);
 387:../src/application/main.c **** 
 388:../src/application/main.c ****     dpc_sel    = (uint16_t)(*(volatile int*) DET_SEL_ADDR  );
 389:../src/application/main.c ****     dpc_bayer  = (uint16_t)(*(volatile int*) DET_BAYER_ADDR);
 390:../src/application/main.c ****     det_thr1   = (uint16_t)(*(volatile int*) DET_THR1_ADDR );
 391:../src/application/main.c ****     det_thr2   = (uint16_t)(*(volatile int*) DET_THR2_ADDR );
 392:../src/application/main.c **** 
 393:../src/application/main.c ****     set_bgr_gain();
 394:../src/application/main.c **** 
 395:../src/application/main.c ****     uint32_t total_sum =  (uint32_t)(*(volatile int*) RGB_SUM_ADDR);
 396:../src/application/main.c ****     uint32_t total_average = total_sum/div;
 397:../src/application/main.c ****     uint32_t total_sum1 =  (uint32_t)(*(volatile int*) RGB_SUM_ADDR1);
 398:../src/application/main.c ****     uint32_t total_average1 = total_sum1/(div/9);
 399:../src/application/main.c **** 
 400:../src/application/main.c ****     gain_cal(total_average);
 401:../src/application/main.c ****     gain_cal1(total_average1);
 402:../src/application/main.c **** 
 403:../src/application/main.c **** }
 404:../src/application/main.c **** 
 405:../src/application/main.c **** void gain_cal(uint32_t total_average){
 406:../src/application/main.c ****     //////////////////////////////////////////////////////
 407:../src/application/main.c ****     const int16_t good_average=100;
 408:../src/application/main.c ****     const int16_t hysteresis=4;
 409:../src/application/main.c ****     int16_t step;
 410:../src/application/main.c ****         if(total_average < (good_average - hysteresis))
 411:../src/application/main.c ****             step = 1;
 412:../src/application/main.c ****         else
 413:../src/application/main.c ****             if(total_average > (good_average + hysteresis))
 727              		.loc 1 413 15 is_stmt 0
 728 0168 B794F419 		li	s1,435458048
 729              	.LBE32:
 730              	.LBE31:
 731              	.LBB37:
 732              	.LBB38:
 414:../src/application/main.c ****                 step = -1;
 415:../src/application/main.c ****             else
 416:../src/application/main.c ****                 step = 0;
 417:../src/application/main.c **** 
 418:../src/application/main.c ****         in_gain = in_gain + step;
 419:../src/application/main.c **** 
 420:../src/application/main.c ****         if(in_gain < 5)
 421:../src/application/main.c ****             in_gain = 5;
 422:../src/application/main.c ****         else
 423:../src/application/main.c ****             if(in_gain >= 100)
 424:../src/application/main.c ****                 in_gain = 100;
 425:../src/application/main.c ****     ///////////////////////////////////////////////////////////
 426:../src/application/main.c ****     gain_setting(1u,in_gain);
 427:../src/application/main.c **** }
 428:../src/application/main.c **** //
 429:../src/application/main.c **** void gain_cal1(uint32_t total_average1){
 430:../src/application/main.c **** 
 431:../src/application/main.c ****     int16_t step1;
 432:../src/application/main.c ****     const int16_t good_average=100;
 433:../src/application/main.c ****     const int16_t hysteresis=4;
 434:../src/application/main.c ****         if(total_average1 < (good_average - hysteresis))
 435:../src/application/main.c ****             step1 = 1;
 436:../src/application/main.c ****         else
 437:../src/application/main.c ****             if(total_average1 > (good_average + hysteresis))
 733              		.loc 1 437 15
 734 016c 3759E202 		li	s2,48386048
 735              	.LBE38:
 736              	.LBE37:
 737              	.LBE30:
 738              	.LBE29:
 254:../src/application/main.c **** 
 739              		.loc 1 254 5
 740 0170 97000000 		call	GPIO_set_output
 740      E7800000 
 741              	.LVL68:
 256:../src/application/main.c ****     uint32_t div1 = (hdim*vdim*2)/9;
 742              		.loc 1 256 5 is_stmt 1
 257:../src/application/main.c **** 
 743              		.loc 1 257 5
 744              	.LBB54:
 745              	.LBB51:
 746              	.LBB43:
 747              	.LBB33:
 413:../src/application/main.c ****                 step = -1;
 748              		.loc 1 413 15 is_stmt 0
 749 0178 93840480 		addi	s1,s1,-2048
 750              	.LBE33:
 751              	.LBE43:
 752              	.LBB44:
 753              	.LBB39:
 754              		.loc 1 437 15
 755 017c 13090980 		addi	s2,s2,-2048
 756              	.L25:
 757              	.LBE39:
 758              	.LBE44:
 759              	.LBB45:
 760              	.LBB34:
 418:../src/application/main.c **** 
 761              		.loc 1 418 27
 762 0180 170A0000 		lla	s4,.LANCHOR1
 762      130A0A00 
 420:../src/application/main.c ****             in_gain = 5;
 763              		.loc 1 420 11
 764 0188 93094000 		li	s3,4
 765              	.LBE34:
 766              	.LBE45:
 767              	.LBB46:
 768              	.LBB40:
 438:../src/application/main.c ****                 step1 = -1;
 439:../src/application/main.c ****             else
 440:../src/application/main.c ****                 step1 = 0;
 441:../src/application/main.c **** 
 442:../src/application/main.c ****         in_gain1 = in_gain1 + step1;
 769              		.loc 1 442 29
 770 018c 970A0000 		lla	s5,.LANCHOR2
 770      938A0A00 
 771              	.L24:
 772              	.LBE40:
 773              	.LBE46:
 774              	.LBE51:
 775              	.LBE54:
 259:../src/application/main.c ****         msdelay(30);
 776              		.loc 1 259 5 is_stmt 1
 260:../src/application/main.c ****         auto_brightness(div);
 777              		.loc 1 260 9
 778 0194 1305E001 		li	a0,30
 779 0198 97000000 		call	msdelay
 779      E7800000 
 780              	.LVL69:
 261:../src/application/main.c **** 
 781              		.loc 1 261 9
 782              	.LBB55:
 783              	.LBB52:
 381:../src/application/main.c ****     g_gain = (uint16_t)(*(volatile int*) G_GAIN_ADDR);
 784              		.loc 1 381 5
 381:../src/application/main.c ****     g_gain = (uint16_t)(*(volatile int*) G_GAIN_ADDR);
 785              		.loc 1 381 25 is_stmt 0
 786 01a0 37940070 		li	s0,1879085056
 787 01a4 83270402 		lw	a5,32(s0)
 381:../src/application/main.c ****     g_gain = (uint16_t)(*(volatile int*) G_GAIN_ADDR);
 788              		.loc 1 381 12
 789 01a8 17070000 		sh	a5,r_gain,a4
 789      2310F700 
 382:../src/application/main.c ****     b_gain = (uint16_t)(*(volatile int*) B_GAIN_ADDR);
 790              		.loc 1 382 5 is_stmt 1
 382:../src/application/main.c ****     b_gain = (uint16_t)(*(volatile int*) B_GAIN_ADDR);
 791              		.loc 1 382 25 is_stmt 0
 792 01b0 83274402 		lw	a5,36(s0)
 382:../src/application/main.c ****     b_gain = (uint16_t)(*(volatile int*) B_GAIN_ADDR);
 793              		.loc 1 382 12
 794 01b4 17070000 		sh	a5,g_gain,a4
 794      2310F700 
 383:../src/application/main.c ****     contrast = (uint16_t)(*(volatile int*) CONTRAST_ADDR);//8;//Range 3 - 30 (divided by 10 in late
 795              		.loc 1 383 5 is_stmt 1
 383:../src/application/main.c ****     contrast = (uint16_t)(*(volatile int*) CONTRAST_ADDR);//8;//Range 3 - 30 (divided by 10 in late
 796              		.loc 1 383 25 is_stmt 0
 797 01bc 83278402 		lw	a5,40(s0)
 383:../src/application/main.c ****     contrast = (uint16_t)(*(volatile int*) CONTRAST_ADDR);//8;//Range 3 - 30 (divided by 10 in late
 798              		.loc 1 383 12
 799 01c0 17070000 		sh	a5,b_gain,a4
 799      2310F700 
 384:../src/application/main.c ****     brightness = (uint16_t)(*(volatile int*) BRIGHTNESS_ADDR);
 800              		.loc 1 384 5 is_stmt 1
 384:../src/application/main.c ****     brightness = (uint16_t)(*(volatile int*) BRIGHTNESS_ADDR);
 801              		.loc 1 384 27 is_stmt 0
 802 01c8 83270403 		lw	a5,48(s0)
 384:../src/application/main.c ****     brightness = (uint16_t)(*(volatile int*) BRIGHTNESS_ADDR);
 803              		.loc 1 384 14
 804 01cc 17070000 		sh	a5,contrast,a4
 804      2310F700 
 385:../src/application/main.c ****     alpha = (uint16_t)(*(volatile int*) ALPHA_ADDR_IN);
 805              		.loc 1 385 5 is_stmt 1
 385:../src/application/main.c ****     alpha = (uint16_t)(*(volatile int*) ALPHA_ADDR_IN);
 806              		.loc 1 385 29 is_stmt 0
 807 01d4 83274403 		lw	a5,52(s0)
 385:../src/application/main.c ****     alpha = (uint16_t)(*(volatile int*) ALPHA_ADDR_IN);
 808              		.loc 1 385 16
 809 01d8 17070000 		sh	a5,brightness,a4
 809      2310F700 
 386:../src/application/main.c **** 
 810              		.loc 1 386 5 is_stmt 1
 386:../src/application/main.c **** 
 811              		.loc 1 386 24 is_stmt 0
 812 01e0 83270404 		lw	a5,64(s0)
 386:../src/application/main.c **** 
 813              		.loc 1 386 13
 814 01e4 17070000 		sh	a5,alpha,a4
 814      2310F700 
 388:../src/application/main.c ****     dpc_bayer  = (uint16_t)(*(volatile int*) DET_BAYER_ADDR);
 815              		.loc 1 388 5 is_stmt 1
 388:../src/application/main.c ****     dpc_bayer  = (uint16_t)(*(volatile int*) DET_BAYER_ADDR);
 816              		.loc 1 388 29 is_stmt 0
 817 01ec 8327C410 		lw	a5,268(s0)
 388:../src/application/main.c ****     dpc_bayer  = (uint16_t)(*(volatile int*) DET_BAYER_ADDR);
 818              		.loc 1 388 16
 819 01f0 17070000 		sh	a5,dpc_sel,a4
 819      2310F700 
 389:../src/application/main.c ****     det_thr1   = (uint16_t)(*(volatile int*) DET_THR1_ADDR );
 820              		.loc 1 389 5 is_stmt 1
 389:../src/application/main.c ****     det_thr1   = (uint16_t)(*(volatile int*) DET_THR1_ADDR );
 821              		.loc 1 389 29 is_stmt 0
 822 01f8 83270411 		lw	a5,272(s0)
 389:../src/application/main.c ****     det_thr1   = (uint16_t)(*(volatile int*) DET_THR1_ADDR );
 823              		.loc 1 389 16
 824 01fc 17070000 		sh	a5,dpc_bayer,a4
 824      2310F700 
 390:../src/application/main.c ****     det_thr2   = (uint16_t)(*(volatile int*) DET_THR2_ADDR );
 825              		.loc 1 390 5 is_stmt 1
 390:../src/application/main.c ****     det_thr2   = (uint16_t)(*(volatile int*) DET_THR2_ADDR );
 826              		.loc 1 390 29 is_stmt 0
 827 0204 83274411 		lw	a5,276(s0)
 390:../src/application/main.c ****     det_thr2   = (uint16_t)(*(volatile int*) DET_THR2_ADDR );
 828              		.loc 1 390 16
 829 0208 17070000 		sh	a5,det_thr1,a4
 829      2310F700 
 391:../src/application/main.c **** 
 830              		.loc 1 391 5 is_stmt 1
 391:../src/application/main.c **** 
 831              		.loc 1 391 29 is_stmt 0
 832 0210 83278411 		lw	a5,280(s0)
 391:../src/application/main.c **** 
 833              		.loc 1 391 16
 834 0214 17070000 		sh	a5,det_thr2,a4
 834      2310F700 
 393:../src/application/main.c **** 
 835              		.loc 1 393 5 is_stmt 1
 836 021c 97000000 		call	set_bgr_gain
 836      E7800000 
 837              	.LVL70:
 395:../src/application/main.c ****     uint32_t total_average = total_sum/div;
 838              		.loc 1 395 5
 395:../src/application/main.c ****     uint32_t total_average = total_sum/div;
 839              		.loc 1 395 38 is_stmt 0
 840 0224 83278403 		lw	a5,56(s0)
 841              	.LVL71:
 396:../src/application/main.c ****     uint32_t total_sum1 =  (uint32_t)(*(volatile int*) RGB_SUM_ADDR1);
 842              		.loc 1 396 5 is_stmt 1
 397:../src/application/main.c ****     uint32_t total_average1 = total_sum1/(div/9);
 843              		.loc 1 397 5
 397:../src/application/main.c ****     uint32_t total_average1 = total_sum1/(div/9);
 844              		.loc 1 397 39 is_stmt 0
 845 0228 0324C403 		lw	s0,60(s0)
 846              	.LVL72:
 398:../src/application/main.c **** 
 847              		.loc 1 398 5 is_stmt 1
 400:../src/application/main.c ****     gain_cal1(total_average1);
 848              		.loc 1 400 5
 849              	.LBB47:
 850              	.LBB35:
 407:../src/application/main.c ****     const int16_t hysteresis=4;
 851              		.loc 1 407 5
 408:../src/application/main.c ****     int16_t step;
 852              		.loc 1 408 5
 409:../src/application/main.c ****         if(total_average < (good_average - hysteresis))
 853              		.loc 1 409 5
 410:../src/application/main.c ****             step = 1;
 854              		.loc 1 410 9
 410:../src/application/main.c ****             step = 1;
 855              		.loc 1 410 11 is_stmt 0
 856 022c B706BB17 		li	a3,398131200
 411:../src/application/main.c ****         else
 857              		.loc 1 411 18
 858 0230 13071000 		li	a4,1
 410:../src/application/main.c ****             step = 1;
 859              		.loc 1 410 11
 860 0234 63EAD700 		bltu	a5,a3,.L14
 413:../src/application/main.c ****                 step = -1;
 861              		.loc 1 413 13 is_stmt 1
 413:../src/application/main.c ****                 step = -1;
 862              		.loc 1 413 15 is_stmt 0
 863 0238 33B79700 		sltu	a4,a5,s1
 864 023c 1307F7FF 		addi	a4,a4,-1
 865 0240 13170701 		slli	a4,a4,16
 866 0244 13570741 		srai	a4,a4,16
 867              	.L14:
 868              	.LVL73:
 418:../src/application/main.c **** 
 869              		.loc 1 418 9 is_stmt 1
 418:../src/application/main.c **** 
 870              		.loc 1 418 27 is_stmt 0
 871 0248 83570A00 		lhu	a5,0(s4)
 872              	.LVL74:
 873 024c 3307F700 		add	a4,a4,a5
 874              	.LVL75:
 875 0250 13170701 		slli	a4,a4,16
 876 0254 13570701 		srli	a4,a4,16
 420:../src/application/main.c ****             in_gain = 5;
 877              		.loc 1 420 9 is_stmt 1
 421:../src/application/main.c ****         else
 878              		.loc 1 421 21 is_stmt 0
 879 0258 93075000 		li	a5,5
 420:../src/application/main.c ****             in_gain = 5;
 880              		.loc 1 420 11
 881 025c 63F2E90C 		bleu	a4,s3,.L30
 423:../src/application/main.c ****                 in_gain = 100;
 882              		.loc 1 423 13 is_stmt 1
 423:../src/application/main.c ****                 in_gain = 100;
 883              		.loc 1 423 15 is_stmt 0
 884 0260 93073006 		li	a5,99
 885 0264 63ECE70A 		bgtu	a4,a5,.L17
 418:../src/application/main.c **** 
 886              		.loc 1 418 17
 887 0268 97070000 		sh	a4,.LANCHOR1,a5
 887      2390E700 
 888              	.L16:
 426:../src/application/main.c **** }
 889              		.loc 1 426 5 is_stmt 1
 890 0270 97050000 		lhu	a1,.LANCHOR1
 890      83D50500 
 891 0278 13051000 		li	a0,1
 892 027c 97000000 		call	gain_setting
 892      E7800000 
 893              	.LVL76:
 894              	.LBE35:
 895              	.LBE47:
 401:../src/application/main.c **** 
 896              		.loc 1 401 5
 897              	.LBB48:
 898              	.LBB41:
 431:../src/application/main.c ****     const int16_t good_average=100;
 899              		.loc 1 431 5
 432:../src/application/main.c ****     const int16_t hysteresis=4;
 900              		.loc 1 432 5
 433:../src/application/main.c ****         if(total_average1 < (good_average - hysteresis))
 901              		.loc 1 433 5
 434:../src/application/main.c ****             step1 = 1;
 902              		.loc 1 434 9
 434:../src/application/main.c ****             step1 = 1;
 903              		.loc 1 434 11 is_stmt 0
 904 0284 3707A302 		li	a4,44236800
 435:../src/application/main.c ****         else
 905              		.loc 1 435 19
 906 0288 93071000 		li	a5,1
 434:../src/application/main.c ****             step1 = 1;
 907              		.loc 1 434 11
 908 028c 636AE400 		bltu	s0,a4,.L18
 437:../src/application/main.c ****                 step1 = -1;
 909              		.loc 1 437 13 is_stmt 1
 437:../src/application/main.c ****                 step1 = -1;
 910              		.loc 1 437 15 is_stmt 0
 911 0290 B3372401 		sltu	a5,s0,s2
 912 0294 9387F7FF 		addi	a5,a5,-1
 913 0298 93970701 		slli	a5,a5,16
 914 029c 93D70741 		srai	a5,a5,16
 915              	.L18:
 916              	.LVL77:
 917              		.loc 1 442 9 is_stmt 1
 918              		.loc 1 442 29 is_stmt 0
 919 02a0 03D70A00 		lhu	a4,0(s5)
 920 02a4 B387E700 		add	a5,a5,a4
 921              	.LVL78:
 922 02a8 93970701 		slli	a5,a5,16
 923 02ac 93D70701 		srli	a5,a5,16
 443:../src/application/main.c **** 
 444:../src/application/main.c ****         if(in_gain1 < 5)
 924              		.loc 1 444 9 is_stmt 1
 925              		.loc 1 444 11 is_stmt 0
 926 02b0 63EEF906 		bgtu	a5,s3,.L19
 445:../src/application/main.c ****             in_gain1 = 5;
 927              		.loc 1 445 13 is_stmt 1
 928              		.loc 1 445 22 is_stmt 0
 929 02b4 93075000 		li	a5,5
 930              	.L31:
 446:../src/application/main.c ****         else
 447:../src/application/main.c ****             if(in_gain1 >= 100)
 448:../src/application/main.c ****                 in_gain1 = 100;
 931              		.loc 1 448 26
 932 02b8 17070000 		sh	a5,.LANCHOR2,a4
 932      2310F700 
 449:../src/application/main.c ****     ///////////////////////////////////////////////////////////
 450:../src/application/main.c ****      gain_setting(2u,in_gain1);
 933              		.loc 1 450 6 is_stmt 1
 934 02c0 97050000 		lhu	a1,.LANCHOR2
 934      83D50500 
 935 02c8 13052000 		li	a0,2
 936 02cc 97000000 		call	gain_setting
 936      E7800000 
 937              	.LVL79:
 938              	.LBE41:
 939              	.LBE48:
 940              	.LBE52:
 941              	.LBE55:
 264:../src/application/main.c ****         if (counter <16){
 942              		.loc 1 264 9
 264:../src/application/main.c ****         if (counter <16){
 943              		.loc 1 264 27 is_stmt 0
 944 02d4 8327C100 		lw	a5,12(sp)
 266:../src/application/main.c ****         }
 945              		.loc 1 266 13
 946 02d8 13060000 		li	a2,0
 264:../src/application/main.c ****         if (counter <16){
 947              		.loc 1 264 27
 948 02dc 93871700 		addi	a5,a5,1
 264:../src/application/main.c ****         if (counter <16){
 949              		.loc 1 264 17
 950 02e0 2326F100 		sw	a5,12(sp)
 265:../src/application/main.c ****             GPIO_set_output(&g_gpio_out, LED1, 0);
 951              		.loc 1 265 9 is_stmt 1
 265:../src/application/main.c ****             GPIO_set_output(&g_gpio_out, LED1, 0);
 952              		.loc 1 265 21 is_stmt 0
 953 02e4 0327C100 		lw	a4,12(sp)
 265:../src/application/main.c ****             GPIO_set_output(&g_gpio_out, LED1, 0);
 954              		.loc 1 265 12
 955 02e8 9307F000 		li	a5,15
 956 02ec 63F4E700 		bleu	a4,a5,.L32
 269:../src/application/main.c ****         }
 957              		.loc 1 269 13 is_stmt 1
 958 02f0 13061000 		li	a2,1
 959              	.L32:
 960 02f4 93050000 		li	a1,0
 961 02f8 17050000 		lla	a0,g_gpio_out
 961      13050500 
 962 0300 97000000 		call	GPIO_set_output
 962      E7800000 
 963              	.LVL80:
 271:../src/application/main.c ****             counter =0;
 964              		.loc 1 271 9
 271:../src/application/main.c ****             counter =0;
 965              		.loc 1 271 21 is_stmt 0
 966 0308 0327C100 		lw	a4,12(sp)
 271:../src/application/main.c ****             counter =0;
 967              		.loc 1 271 12
 968 030c 93070002 		li	a5,32
 969 0310 E312F7E8 		bne	a4,a5,.L24
 272:../src/application/main.c ****         }
 970              		.loc 1 272 13 is_stmt 1
 272:../src/application/main.c ****         }
 971              		.loc 1 272 21 is_stmt 0
 972 0314 23260100 		sw	zero,12(sp)
 973 0318 6FF09FE6 		j	.L25
 974              	.LVL81:
 975              	.L17:
 976              	.LBB56:
 977              	.LBB53:
 978              	.LBB49:
 979              	.LBB36:
 424:../src/application/main.c ****     ///////////////////////////////////////////////////////////
 980              		.loc 1 424 17 is_stmt 1
 424:../src/application/main.c ****     ///////////////////////////////////////////////////////////
 981              		.loc 1 424 25 is_stmt 0
 982 031c 93074006 		li	a5,100
 983              	.L30:
 984 0320 17070000 		sh	a5,.LANCHOR1,a4
 984      2310F700 
 985 0328 6FF09FF4 		j	.L16
 986              	.LVL82:
 987              	.L19:
 988              	.LBE36:
 989              	.LBE49:
 990              	.LBB50:
 991              	.LBB42:
 447:../src/application/main.c ****                 in_gain1 = 100;
 992              		.loc 1 447 13 is_stmt 1
 447:../src/application/main.c ****                 in_gain1 = 100;
 993              		.loc 1 447 15 is_stmt 0
 994 032c 13073006 		li	a4,99
 995 0330 E374F7F8 		bleu	a5,a4,.L31
 448:../src/application/main.c ****     ///////////////////////////////////////////////////////////
 996              		.loc 1 448 17 is_stmt 1
 448:../src/application/main.c ****     ///////////////////////////////////////////////////////////
 997              		.loc 1 448 26 is_stmt 0
 998 0334 93074006 		li	a5,100
 999 0338 6FF01FF8 		j	.L31
 1000              	.LBE42:
 1001              	.LBE50:
 1002              	.LBE53:
 1003              	.LBE56:
 1004              		.cfi_endproc
 1005              	.LFE28:
 1007              		.comm	a,4,4
 1008              		.globl	process_data
 1009              		.globl	i
 1010              		.globl	vdim
 1011              		.globl	hdim
 1012              		.comm	ie_ver,4,4
 1013              		.comm	cam_4K_IE_IA_Constant,4,4
 1014              		.comm	scale_IE_IA_Constant,4,4
 1015              		.comm	cam_IE_IA_Constant,4,4
 1016              		.comm	det_thr2,2,2
 1017              		.comm	det_thr1,2,2
 1018              		.comm	dpc_bayer,2,2
 1019              		.comm	dpc_sel,2,2
 1020              		.comm	det_thr2_cam1_4k,2,2
 1021              		.comm	det_thr1_cam1_4k,2,2
 1022              		.comm	dpc_bayer_cam1_4k,2,2
 1023              		.comm	det_thr2_cam2_scale,2,2
 1024              		.comm	det_thr1_cam2_scale,2,2
 1025              		.comm	dpc_bayer_cam2_scale,2,2
 1026              		.comm	det_thr2_cam1,2,2
 1027              		.comm	det_thr1_cam1,2,2
 1028              		.comm	dpc_bayer_cam1,2,2
 1029              		.comm	alpha,2,2
 1030              		.comm	bayer4k,2,2
 1031              		.comm	bayer1,2,2
 1032              		.comm	bayer0,2,2
 1033              		.comm	second_const,4,4
 1034              		.comm	total_sum,4,4
 1035              		.comm	contrast_scl,4,4
 1036              		.comm	g_const,2,2
 1037              		.comm	b_const,2,2
 1038              		.comm	r_const,2,2
 1039              		.comm	g_gain,2,2
 1040              		.comm	b_gain,2,2
 1041              		.comm	r_gain,2,2
 1042              		.comm	brightness,2,2
 1043              		.comm	contrast,2,2
 1044              		.globl	t_ms_count
 1045              		.comm	rx_ms_count,4,4
 1046              		.comm	rx_ms_count1,4,4
 1047              		.globl	rx_tmr_done
 1048              		.globl	g_state
 1049              		.comm	g_gpio_out,8,4
 1050              		.comm	g_i2c_instance_cam2,108,4
 1051              		.comm	g_i2c_instance_cam1,108,4
 1052              		.comm	g_i2c_instance_hdmi,108,4
 1053              		.comm	g_ms_count,4,4
 1054              		.comm	g_100ms_count1,4,4
 1055              		.globl	timerdone
 1056              		.comm	g_10ms_count,4,4
 1057              		.comm	MRV_LOCAL_IRQn_Type,4,4
 1058              		.section	.sbss.i,"aw",@nobits
 1059              		.align	2
 1062              	i:
 1063 0000 00000000 		.zero	4
 1064              		.section	.sbss.process_data,"aw",@nobits
 1065              		.align	2
 1068              	process_data:
 1069 0000 00000000 		.zero	4
 1070              		.section	.sbss.rx_tmr_done,"aw",@nobits
 1071              		.align	2
 1074              	rx_tmr_done:
 1075 0000 00000000 		.zero	4
 1076              		.section	.sbss.t_ms_count,"aw",@nobits
 1077              		.align	2
 1080              	t_ms_count:
 1081 0000 00000000 		.zero	4
 1082              		.section	.sbss.timerdone,"aw",@nobits
 1083              		.align	2
 1084              		.set	.LANCHOR0,. + 0
 1087              	timerdone:
 1088 0000 00000000 		.zero	4
 1089              		.section	.sdata.g_state,"aw"
 1090              		.align	2
 1093              	g_state:
 1094 0000 01000000 		.word	1
 1095              		.section	.sdata.in_gain,"aw"
 1096              		.align	1
 1097              		.set	.LANCHOR1,. + 0
 1100              	in_gain:
 1101 0000 5000     		.half	80
 1102              		.section	.sdata.in_gain1,"aw"
 1103              		.align	1
 1104              		.set	.LANCHOR2,. + 0
 1107              	in_gain1:
 1108 0000 5000     		.half	80
 1109              		.section	.sdata2.hdim,"a"
 1110              		.align	2
 1113              	hdim:
 1114 0000 80070000 		.word	1920
 1115              		.section	.sdata2.vdim,"a"
 1116              		.align	2
 1119              	vdim:
 1120 0000 38040000 		.word	1080
 1121              		.text
 1122              	.Letext0:
 1123              		.file 3 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-elf
 1124              		.file 4 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-elf
 1125              		.file 5 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-elf
 1126              		.file 6 "C:\\Work_Folder_Akhil\\Q3_2024_2025\\Arena_finalizing\\PolarFire\\AN5270_PIP\\New_Softcon
 1127              		.file 7 "../src/application/../platform/drivers/fpga_ip/CoreGPIO/core_gpio.h"
 1128              		.file 8 "../src/application/../platform/drivers/fpga_ip/CoreI2c/core_i2c.h"
 1129              		.file 9 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\lib\\gcc\\riscv64-u
 1130              		.file 10 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-el
 1131              		.file 11 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-el
 1132              		.file 12 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-el
 1133              		.file 13 "../src/application/../platform/drivers/fpga_ip/CoreAXI4-Lite/AXI4-Lite.h"
 1134              		.file 14 "../src/application/../application/imx334_corei2c/imx334_corei2c.h"
 1135              		.file 15 "C:\\Work_Folder_Akhil\\Q3_2024_2025\\Arena_finalizing\\PolarFire\\AN5270_PIP\\New_Softco
 1136              		.file 16 "../src/application/../application/hdmi_config/hdmi_tx.h"
DEFINED SYMBOLS
                            *ABS*:0000000000000000 main.c
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:13     .text.SysTick_Handler:0000000000000000 SysTick_Handler
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:17     .text.SysTick_Handler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:18     .text.SysTick_Handler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:19     .text.SysTick_Handler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:20     .text.SysTick_Handler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:23     .text.SysTick_Handler:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:26     .text.SysTick_Handler:0000000000000014 .L0 
                            *COM*:0000000000000004 g_100ms_count1
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:27     .text.SysTick_Handler:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:32     .text.SysTick_Handler:000000000000002c .L0 
                            *COM*:0000000000000004 g_ms_count
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:33     .text.SysTick_Handler:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:37     .text.SysTick_Handler:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:39     .text.SysTick_Handler:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:40     .text.SysTick_Handler:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:43     .text.SysTick_Handler:0000000000000048 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:44     .text.SysTick_Handler:000000000000004c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:51     .text.MSYS_EI0_IRQHandler:0000000000000000 MSYS_EI0_IRQHandler
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:54     .text.MSYS_EI0_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:55     .text.MSYS_EI0_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:56     .text.MSYS_EI0_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:57     .text.MSYS_EI0_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:58     .text.MSYS_EI0_IRQHandler:0000000000000004 .L0 
                            *COM*:000000000000006c g_i2c_instance_cam2
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:60     .text.MSYS_EI0_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:62     .text.MSYS_EI0_IRQHandler:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:63     .text.MSYS_EI0_IRQHandler:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:65     .text.MSYS_EI0_IRQHandler:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:68     .text.MSYS_EI0_IRQHandler:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:69     .text.MSYS_EI0_IRQHandler:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:70     .text.MSYS_EI0_IRQHandler:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:73     .text.MSYS_EI0_IRQHandler:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:75     .text.MSYS_EI0_IRQHandler:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:82     .text.MSYS_EI1_IRQHandler:0000000000000000 MSYS_EI1_IRQHandler
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:85     .text.MSYS_EI1_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:86     .text.MSYS_EI1_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:87     .text.MSYS_EI1_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:88     .text.MSYS_EI1_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:89     .text.MSYS_EI1_IRQHandler:0000000000000004 .L0 
                            *COM*:000000000000006c g_i2c_instance_hdmi
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:91     .text.MSYS_EI1_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:93     .text.MSYS_EI1_IRQHandler:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:94     .text.MSYS_EI1_IRQHandler:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:96     .text.MSYS_EI1_IRQHandler:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:99     .text.MSYS_EI1_IRQHandler:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:100    .text.MSYS_EI1_IRQHandler:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:101    .text.MSYS_EI1_IRQHandler:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:104    .text.MSYS_EI1_IRQHandler:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:106    .text.MSYS_EI1_IRQHandler:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:113    .text.MSYS_EI2_IRQHandler:0000000000000000 MSYS_EI2_IRQHandler
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:116    .text.MSYS_EI2_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:117    .text.MSYS_EI2_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:118    .text.MSYS_EI2_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:119    .text.MSYS_EI2_IRQHandler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:120    .text.MSYS_EI2_IRQHandler:0000000000000004 .L0 
                            *COM*:000000000000006c g_i2c_instance_cam1
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:122    .text.MSYS_EI2_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:124    .text.MSYS_EI2_IRQHandler:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:125    .text.MSYS_EI2_IRQHandler:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:127    .text.MSYS_EI2_IRQHandler:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:130    .text.MSYS_EI2_IRQHandler:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:131    .text.MSYS_EI2_IRQHandler:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:132    .text.MSYS_EI2_IRQHandler:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:135    .text.MSYS_EI2_IRQHandler:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:137    .text.MSYS_EI2_IRQHandler:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:147    .text.set_bgr_gain:0000000000000000 set_bgr_gain
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:150    .text.set_bgr_gain:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:151    .text.set_bgr_gain:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:152    .text.set_bgr_gain:0000000000000000 .L0 
                            *COM*:0000000000000002 contrast
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:153    .text.set_bgr_gain:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:156    .text.set_bgr_gain:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:159    .text.set_bgr_gain:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:161    .text.set_bgr_gain:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:163    .text.set_bgr_gain:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:165    .text.set_bgr_gain:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:166    .text.set_bgr_gain:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:168    .text.set_bgr_gain:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:171    .text.set_bgr_gain:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:180    .text.set_bgr_gain:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:181    .text.set_bgr_gain:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:182    .text.set_bgr_gain:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:183    .text.set_bgr_gain:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:184    .text.set_bgr_gain:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:185    .text.set_bgr_gain:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:186    .text.set_bgr_gain:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:187    .text.set_bgr_gain:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:188    .text.set_bgr_gain:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:190    .text.set_bgr_gain:0000000000000054 .L0 
                            *COM*:0000000000000004 contrast_scl
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:193    .text.set_bgr_gain:000000000000005c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:195    .text.set_bgr_gain:0000000000000064 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:197    .text.set_bgr_gain:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:199    .text.set_bgr_gain:000000000000006c .L0 
                            *COM*:0000000000000002 r_gain
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:200    .text.set_bgr_gain:000000000000006c .L0 
                            *COM*:0000000000000004 second_const
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:203    .text.set_bgr_gain:0000000000000078 .L0 
                            *COM*:0000000000000002 bayer0
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:205    .text.set_bgr_gain:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:207    .text.set_bgr_gain:0000000000000088 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:210    .text.set_bgr_gain:0000000000000090 .L0 
                            *COM*:0000000000000002 r_const
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:214    .text.set_bgr_gain:000000000000009c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:216    .text.set_bgr_gain:00000000000000a4 .L0 
                            *COM*:0000000000000002 g_gain
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:217    .text.set_bgr_gain:00000000000000a4 .L0 
                            *COM*:0000000000000004 ie_ver
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:220    .text.set_bgr_gain:00000000000000b0 .L0 
                            *COM*:0000000000000004 cam_IE_IA_Constant
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:222    .text.set_bgr_gain:00000000000000b8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:224    .text.set_bgr_gain:00000000000000c0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:227    .text.set_bgr_gain:00000000000000c8 .L0 
                            *COM*:0000000000000002 g_const
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:231    .text.set_bgr_gain:00000000000000d4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:233    .text.set_bgr_gain:00000000000000dc .L0 
                            *COM*:0000000000000002 b_gain
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:234    .text.set_bgr_gain:00000000000000dc .L0 
                            *COM*:0000000000000004 scale_IE_IA_Constant
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:237    .text.set_bgr_gain:00000000000000e8 .L0 
                            *COM*:0000000000000004 cam_4K_IE_IA_Constant
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:239    .text.set_bgr_gain:00000000000000f0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:241    .text.set_bgr_gain:00000000000000f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:244    .text.set_bgr_gain:0000000000000100 .L0 
                            *COM*:0000000000000002 b_const
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:248    .text.set_bgr_gain:000000000000010c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:250    .text.set_bgr_gain:0000000000000114 .L0 
                            *COM*:0000000000000002 brightness
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:251    .text.set_bgr_gain:0000000000000114 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:253    .text.set_bgr_gain:000000000000011c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:255    .text.set_bgr_gain:0000000000000120 .L0 
                            *COM*:0000000000000002 bayer1
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:257    .text.set_bgr_gain:0000000000000124 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:259    .text.set_bgr_gain:000000000000012c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:263    .text.set_bgr_gain:0000000000000138 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:265    .text.set_bgr_gain:000000000000013c .L0 
                            *COM*:0000000000000002 dpc_bayer_cam1
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:267    .text.set_bgr_gain:0000000000000140 .L0 
                            *COM*:0000000000000002 det_thr1_cam1
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:269    .text.set_bgr_gain:0000000000000148 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:271    .text.set_bgr_gain:0000000000000150 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:273    .text.set_bgr_gain:0000000000000154 .L0 
                            *COM*:0000000000000002 bayer4k
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:275    .text.set_bgr_gain:0000000000000158 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:277    .text.set_bgr_gain:0000000000000160 .L0 
                            *COM*:0000000000000002 det_thr2_cam1
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:279    .text.set_bgr_gain:0000000000000164 .L0 
                            *COM*:0000000000000002 dpc_bayer_cam2_scale
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:281    .text.set_bgr_gain:000000000000016c .L0 
                            *COM*:0000000000000002 det_thr1_cam2_scale
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:283    .text.set_bgr_gain:0000000000000174 .L0 
                            *COM*:0000000000000002 det_thr2_cam2_scale
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:285    .text.set_bgr_gain:000000000000017c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:287    .text.set_bgr_gain:0000000000000184 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:289    .text.set_bgr_gain:0000000000000188 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:290    .text.set_bgr_gain:0000000000000188 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:292    .text.set_bgr_gain:000000000000018c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:294    .text.set_bgr_gain:0000000000000190 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:295    .text.set_bgr_gain:0000000000000190 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:297    .text.set_bgr_gain:0000000000000194 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:298    .text.set_bgr_gain:0000000000000194 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:300    .text.set_bgr_gain:0000000000000198 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:301    .text.set_bgr_gain:0000000000000198 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:303    .text.set_bgr_gain:000000000000019c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:304    .text.set_bgr_gain:000000000000019c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:306    .text.set_bgr_gain:00000000000001a0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:307    .text.set_bgr_gain:00000000000001a0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:309    .text.set_bgr_gain:00000000000001a4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:310    .text.set_bgr_gain:00000000000001a4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:312    .text.set_bgr_gain:00000000000001a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:313    .text.set_bgr_gain:00000000000001a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:314    .text.set_bgr_gain:00000000000001a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:315    .text.set_bgr_gain:00000000000001a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:316    .text.set_bgr_gain:00000000000001a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:317    .text.set_bgr_gain:00000000000001a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:318    .text.set_bgr_gain:00000000000001a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:319    .text.set_bgr_gain:00000000000001a8 .L0 
                            *COM*:0000000000000002 dpc_bayer_cam1_4k
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:321    .text.set_bgr_gain:00000000000001ac .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:323    .text.set_bgr_gain:00000000000001b4 .L0 
                            *COM*:0000000000000002 det_thr1_cam1_4k
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:324    .text.set_bgr_gain:00000000000001b4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:326    .text.set_bgr_gain:00000000000001bc .L0 
                            *COM*:0000000000000002 det_thr2_cam1_4k
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:327    .text.set_bgr_gain:00000000000001bc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:329    .text.set_bgr_gain:00000000000001c4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:332    .text.set_bgr_gain:00000000000001cc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:333    .text.set_bgr_gain:00000000000001cc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:337    .text.set_bgr_gain:00000000000001d8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:339    .text.set_bgr_gain:00000000000001dc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:341    .text.set_bgr_gain:00000000000001e0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:345    .text.set_bgr_gain:00000000000001ec .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:346    .text.set_bgr_gain:00000000000001ec .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:350    .text.set_bgr_gain:00000000000001f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:352    .text.set_bgr_gain:00000000000001fc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:354    .text.set_bgr_gain:0000000000000200 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:358    .text.set_bgr_gain:000000000000020c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:359    .text.set_bgr_gain:000000000000020c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:363    .text.set_bgr_gain:0000000000000218 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:365    .text.set_bgr_gain:000000000000021c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:371    .text.set_bgr_gain:0000000000000234 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:376    .text.set_bgr_gain:0000000000000248 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:381    .text.set_bgr_gain:000000000000025c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:384    .text.set_bgr_gain:0000000000000264 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:386    .text.set_bgr_gain:0000000000000268 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:389    .text.set_bgr_gain:0000000000000270 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:390    .text.set_bgr_gain:0000000000000270 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:394    .text.set_bgr_gain:000000000000027c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:396    .text.set_bgr_gain:0000000000000280 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:397    .text.set_bgr_gain:0000000000000280 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:402    .text.set_bgr_gain:0000000000000290 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:404    .text.set_bgr_gain:0000000000000294 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:409    .text.set_bgr_gain:00000000000002a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:414    .text.set_bgr_gain:00000000000002bc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:419    .text.set_bgr_gain:00000000000002d0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:422    .text.set_bgr_gain:00000000000002d8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:424    .text.set_bgr_gain:00000000000002dc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:427    .text.set_bgr_gain:00000000000002e4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:428    .text.set_bgr_gain:00000000000002e4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:432    .text.set_bgr_gain:00000000000002f0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:434    .text.set_bgr_gain:00000000000002f4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:439    .text.set_bgr_gain:0000000000000308 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:444    .text.set_bgr_gain:000000000000031c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:449    .text.set_bgr_gain:0000000000000330 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:454    .text.set_bgr_gain:0000000000000340 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:455    .text.set_bgr_gain:0000000000000340 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:459    .text.set_bgr_gain:000000000000034c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:461    .text.set_bgr_gain:0000000000000350 .L0 
                            *COM*:0000000000000002 alpha
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:467    .text.set_bgr_gain:0000000000000368 .L0 
                            *COM*:0000000000000002 dpc_sel
                            *COM*:0000000000000002 dpc_bayer
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:473    .text.set_bgr_gain:0000000000000380 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:478    .text.set_bgr_gain:0000000000000394 .L0 
                            *COM*:0000000000000002 det_thr1
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:483    .text.set_bgr_gain:00000000000003a8 .L0 
                            *COM*:0000000000000002 det_thr2
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:488    .text.set_bgr_gain:00000000000003bc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:494    .text.set_bgr_gain:00000000000003d4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:499    .text.set_bgr_gain:00000000000003e8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:504    .text.set_bgr_gain:00000000000003fc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:509    .text.set_bgr_gain:0000000000000410 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:515    .text.set_bgr_gain:0000000000000428 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:520    .text.set_bgr_gain:000000000000043c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:525    .text.set_bgr_gain:0000000000000450 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:527    .text.set_bgr_gain:0000000000000454 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:528    .text.set_bgr_gain:0000000000000458 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:530    .text.set_bgr_gain:000000000000045c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:532    .text.set_bgr_gain:0000000000000460 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:534    .text.set_bgr_gain:0000000000000464 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:536    .text.set_bgr_gain:0000000000000468 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:538    .text.set_bgr_gain:000000000000046c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:540    .text.set_bgr_gain:0000000000000470 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:542    .text.set_bgr_gain:0000000000000474 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:544    .text.set_bgr_gain:0000000000000478 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:546    .text.set_bgr_gain:0000000000000478 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:548    .text.set_bgr_gain:0000000000000480 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:549    .text.set_bgr_gain:0000000000000484 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:551    .text.set_bgr_gain:0000000000000484 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:553    .text.set_bgr_gain:000000000000048c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:560    .text.startup.main:0000000000000000 main
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:563    .text.startup.main:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:565    .text.startup.main:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:566    .text.startup.main:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:567    .text.startup.main:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:568    .text.startup.main:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:569    .text.startup.main:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:570    .text.startup.main:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:572    .text.startup.main:0000000000000004 .L0 
                            *COM*:0000000000000008 g_gpio_out
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:578    .text.startup.main:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:585    .text.startup.main:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:586    .text.startup.main:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:587    .text.startup.main:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:588    .text.startup.main:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:589    .text.startup.main:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:590    .text.startup.main:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:591    .text.startup.main:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:593    .text.startup.main:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:596    .text.startup.main:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:597    .text.startup.main:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:600    .text.startup.main:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:606    .text.startup.main:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:613    .text.startup.main:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:616    .text.startup.main:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:617    .text.startup.main:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:618    .text.startup.main:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:628    .text.startup.main:0000000000000070 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:629    .text.startup.main:0000000000000070 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:632    .text.startup.main:0000000000000070 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:633    .text.startup.main:0000000000000070 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:634    .text.startup.main:0000000000000070 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:644    .text.startup.main:0000000000000078 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:645    .text.startup.main:0000000000000078 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:648    .text.startup.main:0000000000000078 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:649    .text.startup.main:0000000000000078 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:650    .text.startup.main:0000000000000078 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:660    .text.startup.main:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:661    .text.startup.main:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:664    .text.startup.main:0000000000000088 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:670    .text.startup.main:00000000000000a0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:676    .text.startup.main:00000000000000b8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:679    .text.startup.main:00000000000000c0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:685    .text.startup.main:00000000000000d8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:691    .text.startup.main:00000000000000f0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:697    .text.startup.main:0000000000000108 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:700    .text.startup.main:0000000000000110 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:704    .text.startup.main:000000000000011c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:710    .text.startup.main:0000000000000134 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:714    .text.startup.main:0000000000000140 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:720    .text.startup.main:0000000000000158 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:728    .text.startup.main:0000000000000168 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:734    .text.startup.main:000000000000016c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:740    .text.startup.main:0000000000000170 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:743    .text.startup.main:0000000000000178 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:748    .text.startup.main:0000000000000178 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:749    .text.startup.main:0000000000000178 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:755    .text.startup.main:000000000000017c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:762    .text.startup.main:0000000000000180 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:764    .text.startup.main:0000000000000188 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:770    .text.startup.main:000000000000018c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:777    .text.startup.main:0000000000000194 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:778    .text.startup.main:0000000000000194 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:784    .text.startup.main:00000000000001a0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:785    .text.startup.main:00000000000001a0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:786    .text.startup.main:00000000000001a0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:789    .text.startup.main:00000000000001a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:791    .text.startup.main:00000000000001b0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:792    .text.startup.main:00000000000001b0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:794    .text.startup.main:00000000000001b4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:796    .text.startup.main:00000000000001bc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:797    .text.startup.main:00000000000001bc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:799    .text.startup.main:00000000000001c0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:801    .text.startup.main:00000000000001c8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:802    .text.startup.main:00000000000001c8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:804    .text.startup.main:00000000000001cc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:806    .text.startup.main:00000000000001d4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:807    .text.startup.main:00000000000001d4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:809    .text.startup.main:00000000000001d8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:811    .text.startup.main:00000000000001e0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:812    .text.startup.main:00000000000001e0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:814    .text.startup.main:00000000000001e4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:816    .text.startup.main:00000000000001ec .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:817    .text.startup.main:00000000000001ec .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:819    .text.startup.main:00000000000001f0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:821    .text.startup.main:00000000000001f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:822    .text.startup.main:00000000000001f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:824    .text.startup.main:00000000000001fc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:826    .text.startup.main:0000000000000204 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:827    .text.startup.main:0000000000000204 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:829    .text.startup.main:0000000000000208 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:831    .text.startup.main:0000000000000210 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:832    .text.startup.main:0000000000000210 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:834    .text.startup.main:0000000000000214 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:836    .text.startup.main:000000000000021c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:839    .text.startup.main:0000000000000224 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:840    .text.startup.main:0000000000000224 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:843    .text.startup.main:0000000000000228 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:844    .text.startup.main:0000000000000228 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:845    .text.startup.main:0000000000000228 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:848    .text.startup.main:000000000000022c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:851    .text.startup.main:000000000000022c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:852    .text.startup.main:000000000000022c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:853    .text.startup.main:000000000000022c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:854    .text.startup.main:000000000000022c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:855    .text.startup.main:000000000000022c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:856    .text.startup.main:000000000000022c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:858    .text.startup.main:0000000000000230 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:860    .text.startup.main:0000000000000234 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:862    .text.startup.main:0000000000000238 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:863    .text.startup.main:0000000000000238 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:870    .text.startup.main:0000000000000248 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:871    .text.startup.main:0000000000000248 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:878    .text.startup.main:0000000000000258 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:879    .text.startup.main:0000000000000258 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:881    .text.startup.main:000000000000025c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:883    .text.startup.main:0000000000000260 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:884    .text.startup.main:0000000000000260 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:887    .text.startup.main:0000000000000268 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:890    .text.startup.main:0000000000000270 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:899    .text.startup.main:0000000000000284 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:900    .text.startup.main:0000000000000284 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:901    .text.startup.main:0000000000000284 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:902    .text.startup.main:0000000000000284 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:903    .text.startup.main:0000000000000284 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:904    .text.startup.main:0000000000000284 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:906    .text.startup.main:0000000000000288 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:908    .text.startup.main:000000000000028c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:910    .text.startup.main:0000000000000290 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:911    .text.startup.main:0000000000000290 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:918    .text.startup.main:00000000000002a0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:919    .text.startup.main:00000000000002a0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:925    .text.startup.main:00000000000002b0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:926    .text.startup.main:00000000000002b0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:928    .text.startup.main:00000000000002b4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:929    .text.startup.main:00000000000002b4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:932    .text.startup.main:00000000000002b8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:934    .text.startup.main:00000000000002c0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:943    .text.startup.main:00000000000002d4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:944    .text.startup.main:00000000000002d4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:946    .text.startup.main:00000000000002d8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:948    .text.startup.main:00000000000002dc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:950    .text.startup.main:00000000000002e0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:952    .text.startup.main:00000000000002e4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:953    .text.startup.main:00000000000002e4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:955    .text.startup.main:00000000000002e8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:958    .text.startup.main:00000000000002f0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:965    .text.startup.main:0000000000000308 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:966    .text.startup.main:0000000000000308 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:968    .text.startup.main:000000000000030c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:971    .text.startup.main:0000000000000314 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:972    .text.startup.main:0000000000000314 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:981    .text.startup.main:000000000000031c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:982    .text.startup.main:000000000000031c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:993    .text.startup.main:000000000000032c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:994    .text.startup.main:000000000000032c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:997    .text.startup.main:0000000000000334 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:998    .text.startup.main:0000000000000334 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1004   .text.startup.main:000000000000033c .L0 
                            *COM*:0000000000000004 a
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1068   .sbss.process_data:0000000000000000 process_data
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1062   .sbss.i:0000000000000000 i
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1119   .sdata2.vdim:0000000000000000 vdim
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1113   .sdata2.hdim:0000000000000000 hdim
                            *COM*:0000000000000004 total_sum
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1080   .sbss.t_ms_count:0000000000000000 t_ms_count
                            *COM*:0000000000000004 rx_ms_count
                            *COM*:0000000000000004 rx_ms_count1
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1074   .sbss.rx_tmr_done:0000000000000000 rx_tmr_done
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1093   .sdata.g_state:0000000000000000 g_state
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1087   .sbss.timerdone:0000000000000000 timerdone
                            *COM*:0000000000000004 g_10ms_count
                            *COM*:0000000000000004 MRV_LOCAL_IRQn_Type
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1084   .sbss.timerdone:0000000000000000 .LANCHOR0
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1097   .sdata.in_gain:0000000000000000 .LANCHOR1
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1100   .sdata.in_gain:0000000000000000 in_gain
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1104   .sdata.in_gain1:0000000000000000 .LANCHOR2
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1107   .sdata.in_gain1:0000000000000000 in_gain1
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:47     .text.SysTick_Handler:000000000000004c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:78     .text.MSYS_EI0_IRQHandler:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:109    .text.MSYS_EI1_IRQHandler:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:143    .text.MSYS_EI2_IRQHandler:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:556    .text.set_bgr_gain:000000000000048c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1058   .text.startup.main:000000000000033c .L0 
                     .debug_frame:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:20     .text.SysTick_Handler:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:27     .text.SysTick_Handler:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:30     .text.SysTick_Handler:0000000000000024 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:33     .text.SysTick_Handler:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:40     .text.SysTick_Handler:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:41     .text.SysTick_Handler:0000000000000048 .L1
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:60     .text.MSYS_EI0_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:91     .text.MSYS_EI1_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:122    .text.MSYS_EI2_IRQHandler:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:153    .text.set_bgr_gain:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:159    .text.set_bgr_gain:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:193    .text.set_bgr_gain:000000000000005c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:200    .text.set_bgr_gain:000000000000006c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:203    .text.set_bgr_gain:0000000000000078 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:205    .text.set_bgr_gain:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:214    .text.set_bgr_gain:000000000000009c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:217    .text.set_bgr_gain:00000000000000a4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:220    .text.set_bgr_gain:00000000000000b0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:222    .text.set_bgr_gain:00000000000000b8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:231    .text.set_bgr_gain:00000000000000d4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:234    .text.set_bgr_gain:00000000000000dc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:237    .text.set_bgr_gain:00000000000000e8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:239    .text.set_bgr_gain:00000000000000f0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:248    .text.set_bgr_gain:000000000000010c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:251    .text.set_bgr_gain:0000000000000114 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:257    .text.set_bgr_gain:0000000000000124 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:267    .text.set_bgr_gain:0000000000000140 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:269    .text.set_bgr_gain:0000000000000148 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:275    .text.set_bgr_gain:0000000000000158 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:279    .text.set_bgr_gain:0000000000000164 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:281    .text.set_bgr_gain:000000000000016c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:283    .text.set_bgr_gain:0000000000000174 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:285    .text.set_bgr_gain:000000000000017c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:321    .text.set_bgr_gain:00000000000001ac .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:324    .text.set_bgr_gain:00000000000001b4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:327    .text.set_bgr_gain:00000000000001bc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:367    .text.set_bgr_gain:0000000000000224 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:372    .text.set_bgr_gain:0000000000000238 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:377    .text.set_bgr_gain:000000000000024c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:404    .text.set_bgr_gain:0000000000000294 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:410    .text.set_bgr_gain:00000000000002ac .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:415    .text.set_bgr_gain:00000000000002c0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:434    .text.set_bgr_gain:00000000000002f4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:440    .text.set_bgr_gain:000000000000030c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:445    .text.set_bgr_gain:0000000000000320 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:462    .text.set_bgr_gain:0000000000000354 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:469    .text.set_bgr_gain:0000000000000370 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:473    .text.set_bgr_gain:0000000000000380 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:479    .text.set_bgr_gain:0000000000000398 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:484    .text.set_bgr_gain:00000000000003ac .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:490    .text.set_bgr_gain:00000000000003c4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:494    .text.set_bgr_gain:00000000000003d4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:500    .text.set_bgr_gain:00000000000003ec .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:505    .text.set_bgr_gain:0000000000000400 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:511    .text.set_bgr_gain:0000000000000418 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:515    .text.set_bgr_gain:0000000000000428 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:521    .text.set_bgr_gain:0000000000000440 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:546    .text.set_bgr_gain:0000000000000478 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:575    .text.startup.main:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:602    .text.startup.main:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:666    .text.startup.main:0000000000000090 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:672    .text.startup.main:00000000000000a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:681    .text.startup.main:00000000000000c8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:687    .text.startup.main:00000000000000e0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:693    .text.startup.main:00000000000000f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:706    .text.startup.main:0000000000000124 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:716    .text.startup.main:0000000000000148 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:722    .text.startup.main:0000000000000160 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:762    .text.startup.main:0000000000000180 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:770    .text.startup.main:000000000000018c .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:789    .text.startup.main:00000000000001a8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:794    .text.startup.main:00000000000001b4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:799    .text.startup.main:00000000000001c0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:804    .text.startup.main:00000000000001cc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:809    .text.startup.main:00000000000001d8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:814    .text.startup.main:00000000000001e4 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:819    .text.startup.main:00000000000001f0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:824    .text.startup.main:00000000000001fc .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:829    .text.startup.main:0000000000000208 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:834    .text.startup.main:0000000000000214 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:887    .text.startup.main:0000000000000268 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:890    .text.startup.main:0000000000000270 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:932    .text.startup.main:00000000000002b8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:934    .text.startup.main:00000000000002c0 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:961    .text.startup.main:00000000000002f8 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:984    .text.startup.main:0000000000000320 .L0 
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:867    .text.startup.main:0000000000000248 .L14
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:983    .text.startup.main:0000000000000320 .L30
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:975    .text.startup.main:000000000000031c .L17
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:915    .text.startup.main:00000000000002a0 .L18
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:987    .text.startup.main:000000000000032c .L19
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:959    .text.startup.main:00000000000002f4 .L32
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:771    .text.startup.main:0000000000000194 .L24
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:756    .text.startup.main:0000000000000180 .L25
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:888    .text.startup.main:0000000000000270 .L16
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:930    .text.startup.main:00000000000002b8 .L31
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:4608   .debug_abbrev:0000000000000000 .Ldebug_abbrev0
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6527   .debug_str:0000000000000f01 .LASF334
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5915   .debug_str:0000000000000104 .LASF335
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6219   .debug_str:00000000000007c9 .LASF336
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5821   .debug_ranges:0000000000000000 .Ldebug_ranges0
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5871   .debug_line:0000000000000000 .Ldebug_line0
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5909   .debug_str:00000000000000da .LASF0
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6489   .debug_str:0000000000000e16 .LASF1
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6397   .debug_str:0000000000000c01 .LASF3
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6443   .debug_str:0000000000000cf4 .LASF2
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6227   .debug_str:0000000000000867 .LASF4
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6329   .debug_str:0000000000000a92 .LASF5
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6041   .debug_str:00000000000003fe .LASF6
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6493   .debug_str:0000000000000e29 .LASF7
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6337   .debug_str:0000000000000abd .LASF8
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6447   .debug_str:0000000000000d0e .LASF9
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6419   .debug_str:0000000000000c6f .LASF10
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6197   .debug_str:0000000000000756 .LASF11
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6029   .debug_str:00000000000003af .LASF12
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6165   .debug_str:000000000000068b .LASF13
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6017   .debug_str:0000000000000370 .LASF14
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6289   .debug_str:00000000000009e9 .LASF15
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5989   .debug_str:00000000000002da .LASF16
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6459   .debug_str:0000000000000d61 .LASF17
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5873   .debug_str:0000000000000000 .LASF18
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6217   .debug_str:00000000000007be .LASF19
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5961   .debug_str:0000000000000237 .LASF20
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6421   .debug_str:0000000000000c81 .LASF21
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6071   .debug_str:00000000000004a5 .LASF22
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6521   .debug_str:0000000000000ecc .LASF23
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6267   .debug_str:000000000000095f .LASF24
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5945   .debug_str:00000000000001e0 .LASF25
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6407   .debug_str:0000000000000c31 .LASF26
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6141   .debug_str:0000000000000604 .LASF27
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6509   .debug_str:0000000000000e77 .LASF28
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6201   .debug_str:0000000000000772 .LASF29
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5951   .debug_str:0000000000000200 .LASF30
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6327   .debug_str:0000000000000a86 .LASF31
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6063   .debug_str:0000000000000479 .LASF32
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6513   .debug_str:0000000000000e90 .LASF33
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6187   .debug_str:0000000000000715 .LASF34
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5935   .debug_str:000000000000018a .LASF35
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6405   .debug_str:0000000000000c25 .LASF36
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6053   .debug_str:0000000000000434 .LASF37
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6503   .debug_str:0000000000000e5c .LASF38
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5901   .debug_str:00000000000000a9 .LASF39
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6263   .debug_str:000000000000093d .LASF40
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6031   .debug_str:00000000000003c6 .LASF41
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6467   .debug_str:0000000000000d9a .LASF42
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6215   .debug_str:00000000000007b2 .LASF43
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5893   .debug_str:000000000000007b .LASF44
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6335   .debug_str:0000000000000ab1 .LASF45
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6069   .debug_str:0000000000000499 .LASF46
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6457   .debug_str:0000000000000d55 .LASF47
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6195   .debug_str:000000000000074a .LASF48
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6287   .debug_str:00000000000009dd .LASF49
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5967   .debug_str:0000000000000250 .LASF50
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6383   .debug_str:0000000000000b91 .LASF243
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6325   .debug_str:0000000000000a7f .LASF51
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6121   .debug_str:0000000000000576 .LASF84
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6097   .debug_str:000000000000051e .LASF52
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6099   .debug_str:0000000000000525 .LASF53
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6101   .debug_str:000000000000052c .LASF54
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6103   .debug_str:0000000000000533 .LASF55
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6105   .debug_str:000000000000053a .LASF56
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6107   .debug_str:0000000000000541 .LASF57
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6109   .debug_str:0000000000000548 .LASF58
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6111   .debug_str:000000000000054f .LASF59
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6113   .debug_str:0000000000000556 .LASF60
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6115   .debug_str:000000000000055d .LASF61
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6299   .debug_str:0000000000000a11 .LASF62
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6301   .debug_str:0000000000000a19 .LASF63
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6303   .debug_str:0000000000000a21 .LASF64
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6305   .debug_str:0000000000000a29 .LASF65
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6307   .debug_str:0000000000000a31 .LASF66
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6309   .debug_str:0000000000000a39 .LASF67
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6311   .debug_str:0000000000000a41 .LASF68
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6313   .debug_str:0000000000000a49 .LASF69
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6315   .debug_str:0000000000000a51 .LASF70
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6317   .debug_str:0000000000000a59 .LASF71
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6357   .debug_str:0000000000000b20 .LASF72
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6359   .debug_str:0000000000000b28 .LASF73
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6361   .debug_str:0000000000000b30 .LASF74
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6363   .debug_str:0000000000000b38 .LASF75
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6365   .debug_str:0000000000000b40 .LASF76
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6367   .debug_str:0000000000000b48 .LASF77
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6369   .debug_str:0000000000000b50 .LASF78
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6371   .debug_str:0000000000000b58 .LASF79
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6373   .debug_str:0000000000000b60 .LASF80
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6375   .debug_str:0000000000000b68 .LASF81
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6411   .debug_str:0000000000000c45 .LASF82
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6413   .debug_str:0000000000000c4d .LASF83
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6061   .debug_str:0000000000000466 .LASF85
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6229   .debug_str:0000000000000871 .LASF86
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6127   .debug_str:00000000000005a2 .LASF87
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5917   .debug_str:000000000000011e .LASF88
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6391   .debug_str:0000000000000bcf .LASF89
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6023   .debug_str:0000000000000389 .LASF90
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6039   .debug_str:00000000000003ec .LASF105
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6471   .debug_str:0000000000000dac .LASF91
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6455   .debug_str:0000000000000d47 .LASF92
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5911   .debug_str:00000000000000e7 .LASF93
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6353   .debug_str:0000000000000b0f .LASF94
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6449   .debug_str:0000000000000d19 .LASF95
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6095   .debug_str:000000000000050e .LASF96
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6435   .debug_str:0000000000000cca .LASF97
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6199   .debug_str:0000000000000764 .LASF98
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6077   .debug_str:00000000000004c6 .LASF99
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5939   .debug_str:00000000000001a7 .LASF100
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6265   .debug_str:0000000000000949 .LASF101
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6519   .debug_str:0000000000000eb9 .LASF102
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6159   .debug_str:0000000000000667 .LASF103
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6131   .debug_str:00000000000005be .LASF104
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6551   .debug_str:000000000000104b .LASF106
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6423   .debug_str:0000000000000c8c .LASF107
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6067   .debug_str:000000000000048d .LASF108
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6239   .debug_str:00000000000008b9 .LASF109
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6445   .debug_str:0000000000000d02 .LASF110
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6439   .debug_str:0000000000000cdb .LASF111
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6343   .debug_str:0000000000000ae1 .LASF112
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5987   .debug_str:00000000000002c9 .LASF113
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5947   .debug_str:00000000000001eb .LASF114
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6175   .debug_str:00000000000006c8 .LASF115
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6277   .debug_str:00000000000009a4 .LASF116
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5875   .debug_str:000000000000000e .LASF117
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5979   .debug_str:00000000000002a1 .LASF118
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5953   .debug_str:000000000000020c .LASF119
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6237   .debug_str:00000000000008a7 .LASF120
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5975   .debug_str:000000000000027e .LASF121
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5887   .debug_str:0000000000000058 .LASF122
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6479   .debug_str:0000000000000dd7 .LASF123
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6261   .debug_str:000000000000092d .LASF124
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6485   .debug_str:0000000000000dff .LASF125
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6279   .debug_str:00000000000009b5 .LASF126
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6051   .debug_str:0000000000000427 .LASF127
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6125   .debug_str:000000000000058a .LASF128
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6155   .debug_str:000000000000064c .LASF129
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5937   .debug_str:0000000000000196 .LASF130
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6151   .debug_str:0000000000000637 .LASF131
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6339   .debug_str:0000000000000ac6 .LASF132
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6463   .debug_str:0000000000000d7c .LASF133
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6387   .debug_str:0000000000000baf .LASF134
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6005   .debug_str:000000000000032c .LASF135
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6285   .debug_str:00000000000009d1 .LASF136
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6427   .debug_str:0000000000000ca0 .LASF137
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6515   .debug_str:0000000000000e9c .LASF138
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6297   .debug_str:0000000000000a09 .LASF139
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6487   .debug_str:0000000000000e0d .LASF140
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6161   .debug_str:000000000000067f .LASF141
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6379   .debug_str:0000000000000b83 .LASF142
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6003   .debug_str:0000000000000324 .LASF143
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6081   .debug_str:00000000000004dd .LASF144
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6233   .debug_str:000000000000088f .LASF145
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6211   .debug_str:000000000000079f .LASF146
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5943   .debug_str:00000000000001ce .LASF147
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6153   .debug_str:0000000000000643 .LASF148
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5981   .debug_str:00000000000002af .LASF149
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6093   .debug_str:0000000000000508 .LASF150
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6401   .debug_str:0000000000000c13 .LASF151
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6355   .debug_str:0000000000000b1a .LASF152
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6035   .debug_str:00000000000003da .LASF153
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6119   .debug_str:0000000000000571 .LASF154
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6073   .debug_str:00000000000004b0 .LASF155
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6009   .debug_str:0000000000000351 .LASF156
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5993   .debug_str:00000000000002f3 .LASF157
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6145   .debug_str:0000000000000614 .LASF158
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6259   .debug_str:0000000000000924 .LASF159
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6385   .debug_str:0000000000000ba5 .LASF160
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5983   .debug_str:00000000000002b7 .LASF161
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6079   .debug_str:00000000000004d3 .LASF162
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6247   .debug_str:00000000000008de .LASF163
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5889   .debug_str:0000000000000066 .LASF164
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6243   .debug_str:00000000000008ca .LASF165
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6433   .debug_str:0000000000000cbe .LASF166
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6505   .debug_str:0000000000000e68 .LASF167
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6529   .debug_str:0000000000000fc6 .LASF168
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6319   .debug_str:0000000000000a61 .LASF169
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6085   .debug_str:00000000000004ea .LASF170
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5969   .debug_str:000000000000025c .LASF171
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6171   .debug_str:00000000000006af .LASF172
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6465   .debug_str:0000000000000d93 .LASF173
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6203   .debug_str:000000000000077e .LASF174
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6507   .debug_str:0000000000000e71 .LASF175
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6179   .debug_str:00000000000006e1 .LASF176
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5921   .debug_str:000000000000013c .LASF177
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6225   .debug_str:0000000000000861 .LASF178
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5919   .debug_str:0000000000000133 .LASF179
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6477   .debug_str:0000000000000dd1 .LASF180
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6491   .debug_str:0000000000000e22 .LASF181
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5925   .debug_str:000000000000014e .LASF182
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6191   .debug_str:0000000000000734 .LASF183
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5963   .debug_str:0000000000000242 .LASF184
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6543   .debug_str:0000000000001018 .LASF185
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6083   .debug_str:00000000000004e5 .LASF186
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6057   .debug_str:000000000000044e .LASF187
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6177   .debug_str:00000000000006d6 .LASF188
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6523   .debug_str:0000000000000ed7 .LASF189
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6495   .debug_str:0000000000000e3c .LASF190
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6231   .debug_str:0000000000000885 .LASF191
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6193   .debug_str:000000000000073b .LASF192
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6399   .debug_str:0000000000000c0b .LASF193
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6441   .debug_str:0000000000000cec .LASF194
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5899   .debug_str:00000000000000a4 .LASF195
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6395   .debug_str:0000000000000bf2 .LASF196
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6075   .debug_str:00000000000004b9 .LASF197
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6147   .debug_str:000000000000061e .LASF198
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6475   .debug_str:0000000000000dc9 .LASF199
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6013   .debug_str:0000000000000366 .LASF200
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5877   .debug_str:000000000000001d .LASF201
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5907   .debug_str:00000000000000ce .LASF202
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6033   .debug_str:00000000000003d2 .LASF203
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5973   .debug_str:0000000000000276 .LASF204
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5949   .debug_str:00000000000001fa .LASF205
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5891   .debug_str:0000000000000074 .LASF206
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6541   .debug_str:0000000000001012 .LASF207
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6173   .debug_str:00000000000006c1 .LASF208
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6545   .debug_str:0000000000001020 .LASF209
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5965   .debug_str:000000000000024a .LASF210
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6409   .debug_str:0000000000000c3c .LASF211
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6049   .debug_str:000000000000041f .LASF212
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6415   .debug_str:0000000000000c55 .LASF213
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6321   .debug_str:0000000000000a69 .LASF214
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5929   .debug_str:0000000000000169 .LASF215
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6143   .debug_str:000000000000060f .LASF216
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6045   .debug_str:0000000000000410 .LASF217
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6469   .debug_str:0000000000000da6 .LASF218
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6425   .debug_str:0000000000000c99 .LASF219
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6163   .debug_str:0000000000000685 .LASF220
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6019   .debug_str:0000000000000378 .LASF221
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6535   .debug_str:0000000000000ff6 .LASF222
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6207   .debug_str:000000000000078e .LASF223
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5999   .debug_str:0000000000000318 .LASF224
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6537   .debug_str:0000000000000ffc .LASF225
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6381   .debug_str:0000000000000b8a .LASF226
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5985   .debug_str:00000000000002c1 .LASF227
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6027   .debug_str:00000000000003a5 .LASF228
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6133   .debug_str:00000000000005cd .LASF229
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6205   .debug_str:0000000000000784 .LASF230
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6389   .debug_str:0000000000000bc3 .LASF231
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6481   .debug_str:0000000000000de4 .LASF232
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6139   .debug_str:00000000000005f7 .LASF233
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5895   .debug_str:0000000000000087 .LASF234
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6483   .debug_str:0000000000000df1 .LASF235
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6403   .debug_str:0000000000000c1b .LASF236
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6451   .debug_str:0000000000000d25 .LASF237
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6461   .debug_str:0000000000000d6e .LASF238
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6149   .debug_str:0000000000000628 .LASF239
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6269   .debug_str:000000000000096a .LASF240
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6221   .debug_str:0000000000000846 .LASF241
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6137   .debug_str:00000000000005e6 .LASF242
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6539   .debug_str:0000000000001007 .LASF337
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6549   .debug_str:000000000000103b .LASF244
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5941   .debug_str:00000000000001bd .LASF245
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6525   .debug_str:0000000000000ef0 .LASF246
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6011   .debug_str:000000000000035a .LASF247
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5977   .debug_str:000000000000028e .LASF248
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6249   .debug_str:00000000000008e9 .LASF249
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6059   .debug_str:0000000000000459 .LASF250
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6281   .debug_str:00000000000009c2 .LASF251
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5903   .debug_str:00000000000000b5 .LASF252
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5923   .debug_str:0000000000000143 .LASF253
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5927   .debug_str:0000000000000155 .LASF254
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6531   .debug_str:0000000000000fce .LASF255
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6533   .debug_str:0000000000000fe2 .LASF256
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6025   .debug_str:000000000000039a .LASF257
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6185   .debug_str:000000000000070d .LASF258
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6245   .debug_str:00000000000008d2 .LASF259
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6323   .debug_str:0000000000000a72 .LASF260
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6223   .debug_str:0000000000000855 .LASF261
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6213   .debug_str:00000000000007a7 .LASF262
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6087   .debug_str:00000000000004ef .LASF263
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6209   .debug_str:0000000000000794 .LASF264
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6043   .debug_str:0000000000000409 .LASF265
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6255   .debug_str:0000000000000913 .LASF266
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6351   .debug_str:0000000000000b08 .LASF267
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6123   .debug_str:0000000000000582 .LASF268
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6169   .debug_str:00000000000006a7 .LASF269
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6047   .debug_str:0000000000000417 .LASF270
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6251   .debug_str:00000000000008f8 .LASF271
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6293   .debug_str:00000000000009fa .LASF272
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6117   .debug_str:0000000000000564 .LASF273
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6129   .debug_str:00000000000005b7 .LASF274
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6157   .debug_str:0000000000000660 .LASF275
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6291   .debug_str:00000000000009f2 .LASF276
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6429   .debug_str:0000000000000ca7 .LASF277
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5897   .debug_str:0000000000000095 .LASF278
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6253   .debug_str:0000000000000905 .LASF279
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6007   .debug_str:0000000000000343 .LASF280
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5971   .debug_str:0000000000000261 .LASF281
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6135   .debug_str:00000000000005d2 .LASF282
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6271   .debug_str:000000000000097b .LASF283
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5883   .debug_str:0000000000000036 .LASF284
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6345   .debug_str:0000000000000ae9 .LASF285
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6431   .debug_str:0000000000000cad .LASF286
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6393   .debug_str:0000000000000bea .LASF287
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5905   .debug_str:00000000000000c4 .LASF288
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6497   .debug_str:0000000000000e44 .LASF289
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6499   .debug_str:0000000000000e4d .LASF290
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6189   .debug_str:0000000000000721 .LASF291
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6547   .debug_str:0000000000001026 .LASF292
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6517   .debug_str:0000000000000ea3 .LASF293
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6001   .debug_str:000000000000031d .LASF294
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6015   .debug_str:000000000000036b .LASF295
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5995   .debug_str:00000000000002fd .LASF296
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6333   .debug_str:0000000000000aa9 .LASF297
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6021   .debug_str:0000000000000380 .LASF298
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6331   .debug_str:0000000000000a9c .LASF299
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6257   .debug_str:000000000000091a .LASF303
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6183   .debug_str:00000000000006fe .LASF305
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5957   .debug_str:0000000000000224 .LASF300
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5913   .debug_str:00000000000000f7 .LASF301
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6091   .debug_str:00000000000004fd .LASF302
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6347   .debug_str:0000000000000afa .LASF304
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6511   .debug_str:0000000000000e82 .LASF306
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6241   .debug_str:00000000000008c5 .LASF307
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5991   .debug_str:00000000000002e3 .LASF308
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5879   .debug_str:0000000000000023 .LASF309
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6275   .debug_str:0000000000000997 .LASF338
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:148    .text.set_bgr_gain:0000000000000000 .LFB29
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:554    .text.set_bgr_gain:000000000000048c .LFE29
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:330    .text.set_bgr_gain:00000000000001cc .LVL11
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:335    .text.set_bgr_gain:00000000000001d8 .LVL12
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:343    .text.set_bgr_gain:00000000000001ec .LVL13
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:348    .text.set_bgr_gain:00000000000001f8 .LVL14
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:356    .text.set_bgr_gain:000000000000020c .LVL15
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:361    .text.set_bgr_gain:0000000000000218 .LVL16
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:369    .text.set_bgr_gain:0000000000000234 .LVL17
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:374    .text.set_bgr_gain:0000000000000248 .LVL18
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:379    .text.set_bgr_gain:000000000000025c .LVL19
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:387    .text.set_bgr_gain:0000000000000270 .LVL20
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:392    .text.set_bgr_gain:000000000000027c .LVL21
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:400    .text.set_bgr_gain:0000000000000290 .LVL22
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:407    .text.set_bgr_gain:00000000000002a8 .LVL23
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:412    .text.set_bgr_gain:00000000000002bc .LVL24
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:417    .text.set_bgr_gain:00000000000002d0 .LVL25
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:425    .text.set_bgr_gain:00000000000002e4 .LVL26
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:430    .text.set_bgr_gain:00000000000002f0 .LVL27
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:437    .text.set_bgr_gain:0000000000000308 .LVL28
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:442    .text.set_bgr_gain:000000000000031c .LVL29
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:447    .text.set_bgr_gain:0000000000000330 .LVL30
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:452    .text.set_bgr_gain:0000000000000340 .LVL31
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:457    .text.set_bgr_gain:000000000000034c .LVL32
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:465    .text.set_bgr_gain:0000000000000368 .LVL33
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:471    .text.set_bgr_gain:0000000000000380 .LVL34
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:476    .text.set_bgr_gain:0000000000000394 .LVL35
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:481    .text.set_bgr_gain:00000000000003a8 .LVL36
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:486    .text.set_bgr_gain:00000000000003bc .LVL37
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:492    .text.set_bgr_gain:00000000000003d4 .LVL38
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:497    .text.set_bgr_gain:00000000000003e8 .LVL39
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:502    .text.set_bgr_gain:00000000000003fc .LVL40
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:507    .text.set_bgr_gain:0000000000000410 .LVL41
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:513    .text.set_bgr_gain:0000000000000428 .LVL42
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:518    .text.set_bgr_gain:000000000000043c .LVL43
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:523    .text.set_bgr_gain:0000000000000450 .LVL44
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:552    .text.set_bgr_gain:000000000000048c .LVL45
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6295   .debug_str:0000000000000a04 .LASF315
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:561    .text.startup.main:0000000000000000 .LFB28
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1005   .text.startup.main:000000000000033c .LFE28
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6089   .debug_str:00000000000004f8 .LASF310
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5555   .debug_loc:0000000000000000 .LLST0
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6283   .debug_str:00000000000009cc .LASF311
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5569   .debug_loc:0000000000000021 .LLST1
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6065   .debug_str:0000000000000485 .LASF312
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6437   .debug_str:0000000000000cd5 .LASF313
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6273   .debug_str:000000000000098f .LASF332
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6349   .debug_str:0000000000000b03 .LASF314
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:614    .text.startup.main:0000000000000068 .LBB23
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:627    .text.startup.main:0000000000000070 .LBE23
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5583   .debug_loc:0000000000000042 .LLST2
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:615    .text.startup.main:0000000000000068 .LBB24
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:626    .text.startup.main:0000000000000070 .LBE24
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:630    .text.startup.main:0000000000000070 .LBB25
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:643    .text.startup.main:0000000000000078 .LBE25
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5593   .debug_loc:0000000000000058 .LLST3
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:631    .text.startup.main:0000000000000070 .LBB26
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:642    .text.startup.main:0000000000000078 .LBE26
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:646    .text.startup.main:0000000000000078 .LBB27
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:659    .text.startup.main:0000000000000080 .LBE27
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5603   .debug_loc:000000000000006e .LLST4
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:647    .text.startup.main:0000000000000078 .LBB28
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:658    .text.startup.main:0000000000000080 .LBE28
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:723    .text.startup.main:0000000000000168 .LBB29
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5613   .debug_loc:0000000000000084 .LLST5
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5628   .debug_loc:00000000000000ac .LLST6
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5635   .debug_loc:00000000000000bf .LLST7
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5653   .debug_loc:00000000000000e0 .LLST8
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5664   .debug_loc:00000000000000fe .LLST9
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:725    .text.startup.main:0000000000000168 .LBB31
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5701   .debug_loc:0000000000000136 .LLST10
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5719   .debug_loc:0000000000000157 .LLST11
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:893    .text.startup.main:0000000000000284 .LVL76
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:731    .text.startup.main:000000000000016c .LBB37
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5726   .debug_loc:000000000000016a .LLST12
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5763   .debug_loc:00000000000001a2 .LLST13
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5770   .debug_loc:00000000000001b5 .LLST14
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5785   .debug_loc:00000000000001d7 .LLST15
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:937    .text.startup.main:00000000000002d4 .LVL79
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:837    .text.startup.main:0000000000000224 .LVL70
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:598    .text.startup.main:000000000000003c .LVL50
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:604    .text.startup.main:0000000000000054 .LVL51
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:610    .text.startup.main:0000000000000068 .LVL52
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:662    .text.startup.main:0000000000000088 .LVL56
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:668    .text.startup.main:00000000000000a0 .LVL57
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:674    .text.startup.main:00000000000000b8 .LVL58
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:677    .text.startup.main:00000000000000c0 .LVL59
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:683    .text.startup.main:00000000000000d8 .LVL60
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:689    .text.startup.main:00000000000000f0 .LVL61
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:695    .text.startup.main:0000000000000108 .LVL62
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:698    .text.startup.main:0000000000000110 .LVL63
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:702    .text.startup.main:000000000000011c .LVL64
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:708    .text.startup.main:0000000000000134 .LVL65
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:712    .text.startup.main:0000000000000140 .LVL66
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:718    .text.startup.main:0000000000000158 .LVL67
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:741    .text.startup.main:0000000000000178 .LVL68
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:780    .text.startup.main:00000000000001a0 .LVL69
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:963    .text.startup.main:0000000000000308 .LVL80
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5933   .debug_str:0000000000000176 .LASF316
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:114    .text.MSYS_EI2_IRQHandler:0000000000000000 .LFB27
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:138    .text.MSYS_EI2_IRQHandler:0000000000000028 .LFE27
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:128    .text.MSYS_EI2_IRQHandler:0000000000000018 .LVL2
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6417   .debug_str:0000000000000c5b .LASF317
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:83     .text.MSYS_EI1_IRQHandler:0000000000000000 .LFB26
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:107    .text.MSYS_EI1_IRQHandler:0000000000000028 .LFE26
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:97     .text.MSYS_EI1_IRQHandler:0000000000000018 .LVL1
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6167   .debug_str:0000000000000693 .LASF318
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:52     .text.MSYS_EI0_IRQHandler:0000000000000000 .LFB25
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:76     .text.MSYS_EI0_IRQHandler:0000000000000028 .LFE25
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:66     .text.MSYS_EI0_IRQHandler:0000000000000018 .LVL0
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6341   .debug_str:0000000000000ad1 .LASF339
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:14     .text.SysTick_Handler:0000000000000000 .LFB24
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:45     .text.SysTick_Handler:000000000000004c .LFE24
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6453   .debug_str:0000000000000d32 .LASF319
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5931   .debug_str:0000000000000171 .LASF320
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6501   .debug_str:0000000000000e56 .LASF321
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6055   .debug_str:0000000000000440 .LASF322
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5959   .debug_str:000000000000022a .LASF323
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6037   .debug_str:00000000000003df .LASF324
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5955   .debug_str:000000000000021a .LASF325
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6181   .debug_str:00000000000006ee .LASF326
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6473   .debug_str:0000000000000db6 .LASF327
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5997   .debug_str:0000000000000302 .LASF328
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6235   .debug_str:000000000000089a .LASF329
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5885   .debug_str:0000000000000048 .LASF330
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:6377   .debug_str:0000000000000b70 .LASF331
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:5881   .debug_str:000000000000002e .LASF333
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:564    .text.startup.main:0000000000000000 .LVL46
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:576    .text.startup.main:0000000000000014 .LVL48
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:574    .text.startup.main:000000000000000c .LVL47
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:623    .text.startup.main:0000000000000070 .LVL53
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:639    .text.startup.main:0000000000000078 .LVL54
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:655    .text.startup.main:0000000000000080 .LVL55
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:974    .text.startup.main:000000000000031c .LVL81
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:841    .text.startup.main:0000000000000228 .LVL71
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:872    .text.startup.main:000000000000024c .LVL74
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:846    .text.startup.main:000000000000022c .LVL72
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:868    .text.startup.main:0000000000000248 .LVL73
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:874    .text.startup.main:0000000000000250 .LVL75
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:986    .text.startup.main:000000000000032c .LVL82
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:916    .text.startup.main:00000000000002a0 .LVL77
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:921    .text.startup.main:00000000000002a8 .LVL78
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1138   .debug_info:0000000000000000 .Ldebug_info0
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:738    .text.startup.main:0000000000000170 .LBE29
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:744    .text.startup.main:0000000000000178 .LBB54
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:775    .text.startup.main:0000000000000194 .LBE54
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:782    .text.startup.main:00000000000001a0 .LBB55
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:941    .text.startup.main:00000000000002d4 .LBE55
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:976    .text.startup.main:000000000000031c .LBB56
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1003   .text.startup.main:000000000000033c .LBE56
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:730    .text.startup.main:000000000000016c .LBE31
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:746    .text.startup.main:0000000000000178 .LBB43
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:751    .text.startup.main:000000000000017c .LBE43
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:759    .text.startup.main:0000000000000180 .LBB45
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:766    .text.startup.main:000000000000018c .LBE45
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:849    .text.startup.main:000000000000022c .LBB47
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:895    .text.startup.main:0000000000000284 .LBE47
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:978    .text.startup.main:000000000000031c .LBB49
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:989    .text.startup.main:000000000000032c .LBE49
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:736    .text.startup.main:0000000000000170 .LBE37
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:752    .text.startup.main:000000000000017c .LBB44
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:758    .text.startup.main:0000000000000180 .LBE44
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:767    .text.startup.main:000000000000018c .LBB46
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:773    .text.startup.main:0000000000000194 .LBE46
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:897    .text.startup.main:0000000000000284 .LBB48
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:939    .text.startup.main:00000000000002d4 .LBE48
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:990    .text.startup.main:000000000000032c .LBB50
C:\Users\I71825\AppData\Local\Temp\ccyQkN3J.s:1001   .text.startup.main:000000000000033c .LBE50

UNDEFINED SYMBOLS
I2C_isr
__divsi3
__mulsi3
__udivsi3
axi4litewrite
axi4literead
GPIO_init
GPIO_set_output
MRV_systick_config
HAL_enable_interrupts
HDMI_tx_init
imx334_cam_init
imx334_cam_reginit
msdelay
gain_setting
