   1              		.file	"core_gpio.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.GPIO_init,"ax",@progbits
  10              		.align	2
  11              		.globl	GPIO_init
  13              	GPIO_init:
  14              	.LFB0:
  15              		.file 1 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c"
   1:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** /*******************************************************************************
   2:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * (c) Copyright 2008-2023 Microchip FPGA Embedded Systems Solutions.
   3:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * 
   4:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * SPDX-License-Identifier: MIT
   5:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  *
   6:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * @file core_gpio.c
   7:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * @author Microchip FPGA Embedded Systems Solutions
   8:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * @brief CoreGPIO bare metal driver implementation.
   9:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  *
  10:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  */
  11:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** #include "coregpio_regs.h"
  12:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** #include "core_gpio.h"
  13:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
  14:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** /*-------------------------------------------------------------------------*//**
  15:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  *
  16:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  */
  17:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** #define GPIO_INT_ENABLE_MASK        (uint32_t)0x00000008UL
  18:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** #define OUTPUT_BUFFER_ENABLE_MASK   0x00000004UL
  19:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
  20:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
  21:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** #define NB_OF_GPIO  32
  22:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
  23:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** #define CLEAR_ALL_IRQ32     (uint32_t)0xFFFFFFFF
  24:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** #define CLEAR_ALL_IRQ16     (uint16_t)0xFFFF
  25:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** #define CLEAR_ALL_IRQ8      (uint8_t)0xFF
  26:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
  27:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** /*-------------------------------------------------------------------------*//**
  28:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * GPIO_init()
  29:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * See "core_gpio.h" for details of how to use this function.
  30:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  */
  31:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** void GPIO_init
  32:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** (
  33:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_instance_t *   this_gpio,
  34:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     addr_t              base_addr,
  35:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_apb_width_t    bus_width
  36:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** )
  37:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** {
  16              		.loc 1 37 1
  17              		.cfi_startproc
  18 0000 130101FD 		addi	sp,sp,-48
  19              		.cfi_def_cfa_offset 48
  20 0004 23261102 		sw	ra,44(sp)
  21 0008 23248102 		sw	s0,40(sp)
  22              		.cfi_offset 1, -4
  23              		.cfi_offset 8, -8
  24 000c 13040103 		addi	s0,sp,48
  25              		.cfi_def_cfa 8, 0
  26 0010 232EA4FC 		sw	a0,-36(s0)
  27 0014 232CB4FC 		sw	a1,-40(s0)
  28 0018 232AC4FC 		sw	a2,-44(s0)
  38:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     uint8_t i = 0;
  29              		.loc 1 38 13
  30 001c A30704FE 		sb	zero,-17(s0)
  39:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     addr_t cfg_reg_addr = base_addr;
  31              		.loc 1 39 12
  32 0020 832784FD 		lw	a5,-40(s0)
  33 0024 2324F4FE 		sw	a5,-24(s0)
  40:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     
  41:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     this_gpio->base_addr = base_addr;
  34              		.loc 1 41 26
  35 0028 8327C4FD 		lw	a5,-36(s0)
  36 002c 032784FD 		lw	a4,-40(s0)
  37 0030 23A0E700 		sw	a4,0(a5)
  42:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     this_gpio->apb_bus_width = bus_width;
  38              		.loc 1 42 30
  39 0034 8327C4FD 		lw	a5,-36(s0)
  40 0038 032744FD 		lw	a4,-44(s0)
  41 003c 23A2E700 		sw	a4,4(a5)
  43:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     
  44:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     /* Clear configuration. */
  45:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     for( i = 0, cfg_reg_addr = base_addr; i < NB_OF_GPIO; ++i )
  42              		.loc 1 45 12
  43 0040 A30704FE 		sb	zero,-17(s0)
  44              		.loc 1 45 30
  45 0044 832784FD 		lw	a5,-40(s0)
  46 0048 2324F4FE 		sw	a5,-24(s0)
  47              		.loc 1 45 5
  48 004c 6F00C002 		j	.L2
  49              	.L3:
  46:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     {
  47:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         HW_set_8bit_reg( cfg_reg_addr, 0 );
  50              		.loc 1 47 9 discriminator 3
  51 0050 93050000 		li	a1,0
  52 0054 032584FE 		lw	a0,-24(s0)
  53 0058 97000000 		call	HW_set_8bit_reg
  53      E7800000 
  48:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         cfg_reg_addr += 4;
  54              		.loc 1 48 22 discriminator 3
  55 0060 832784FE 		lw	a5,-24(s0)
  56 0064 93874700 		addi	a5,a5,4
  57 0068 2324F4FE 		sw	a5,-24(s0)
  45:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     {
  58              		.loc 1 45 59 discriminator 3
  59 006c 8347F4FE 		lbu	a5,-17(s0)
  60 0070 93871700 		addi	a5,a5,1
  61 0074 A307F4FE 		sb	a5,-17(s0)
  62              	.L2:
  45:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     {
  63              		.loc 1 45 5 discriminator 1
  64 0078 0347F4FE 		lbu	a4,-17(s0)
  65 007c 9307F001 		li	a5,31
  66 0080 E3F8E7FC 		bleu	a4,a5,.L3
  49:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     }
  50:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     /* Clear any pending interrupts */
  51:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     switch( this_gpio->apb_bus_width )
  67              		.loc 1 51 22
  68 0084 8327C4FD 		lw	a5,-36(s0)
  69 0088 83A74700 		lw	a5,4(a5)
  70              		.loc 1 51 5
  71 008c 13071000 		li	a4,1
  72 0090 6388E702 		beq	a5,a4,.L4
  73 0094 63880706 		beq	a5,zero,.L5
  74 0098 13072000 		li	a4,2
  75 009c 639EE70C 		bne	a5,a4,.L8
  52:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     {
  53:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_32_BITS_BUS:
  54:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_32bit_reg( this_gpio->base_addr, IRQ, CLEAR_ALL_IRQ32 );
  76              		.loc 1 54 13
  77 00a0 8327C4FD 		lw	a5,-36(s0)
  78 00a4 83A70700 		lw	a5,0(a5)
  79 00a8 93870708 		addi	a5,a5,128
  80 00ac 9305F0FF 		li	a1,-1
  81 00b0 13850700 		mv	a0,a5
  82 00b4 97000000 		call	HW_set_32bit_reg
  82      E7800000 
  55:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
  83              		.loc 1 55 13
  84 00bc 6F00400C 		j	.L7
  85              	.L4:
  56:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
  57:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_16_BITS_BUS:
  58:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_16bit_reg( this_gpio->base_addr, IRQ0, (uint16_t)CLEAR_ALL_IRQ16 );
  86              		.loc 1 58 13
  87 00c0 8327C4FD 		lw	a5,-36(s0)
  88 00c4 83A70700 		lw	a5,0(a5)
  89 00c8 13870708 		addi	a4,a5,128
  90 00cc B7070100 		li	a5,65536
  91 00d0 9385F7FF 		addi	a1,a5,-1
  92 00d4 13050700 		mv	a0,a4
  93 00d8 97000000 		call	HW_set_16bit_reg
  93      E7800000 
  59:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_16bit_reg( this_gpio->base_addr, IRQ1, (uint16_t)CLEAR_ALL_IRQ16 );
  94              		.loc 1 59 13
  95 00e0 8327C4FD 		lw	a5,-36(s0)
  96 00e4 83A70700 		lw	a5,0(a5)
  97 00e8 13874708 		addi	a4,a5,132
  98 00ec B7070100 		li	a5,65536
  99 00f0 9385F7FF 		addi	a1,a5,-1
 100 00f4 13050700 		mv	a0,a4
 101 00f8 97000000 		call	HW_set_16bit_reg
 101      E7800000 
  60:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 102              		.loc 1 60 13
 103 0100 6F000008 		j	.L7
 104              	.L5:
  61:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
  62:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_8_BITS_BUS:
  63:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_8bit_reg( this_gpio->base_addr, IRQ0, (uint8_t)CLEAR_ALL_IRQ8 );
 105              		.loc 1 63 13
 106 0104 8327C4FD 		lw	a5,-36(s0)
 107 0108 83A70700 		lw	a5,0(a5)
 108 010c 93870708 		addi	a5,a5,128
 109 0110 9305F00F 		li	a1,255
 110 0114 13850700 		mv	a0,a5
 111 0118 97000000 		call	HW_set_8bit_reg
 111      E7800000 
  64:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_8bit_reg( this_gpio->base_addr, IRQ1, (uint8_t)CLEAR_ALL_IRQ8 );
 112              		.loc 1 64 13
 113 0120 8327C4FD 		lw	a5,-36(s0)
 114 0124 83A70700 		lw	a5,0(a5)
 115 0128 93874708 		addi	a5,a5,132
 116 012c 9305F00F 		li	a1,255
 117 0130 13850700 		mv	a0,a5
 118 0134 97000000 		call	HW_set_8bit_reg
 118      E7800000 
  65:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_8bit_reg( this_gpio->base_addr, IRQ2, (uint8_t)CLEAR_ALL_IRQ8 );
 119              		.loc 1 65 13
 120 013c 8327C4FD 		lw	a5,-36(s0)
 121 0140 83A70700 		lw	a5,0(a5)
 122 0144 93878708 		addi	a5,a5,136
 123 0148 9305F00F 		li	a1,255
 124 014c 13850700 		mv	a0,a5
 125 0150 97000000 		call	HW_set_8bit_reg
 125      E7800000 
  66:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_8bit_reg( this_gpio->base_addr, IRQ3, (uint8_t)CLEAR_ALL_IRQ8 );
 126              		.loc 1 66 13
 127 0158 8327C4FD 		lw	a5,-36(s0)
 128 015c 83A70700 		lw	a5,0(a5)
 129 0160 9387C708 		addi	a5,a5,140
 130 0164 9305F00F 		li	a1,255
 131 0168 13850700 		mv	a0,a5
 132 016c 97000000 		call	HW_set_8bit_reg
 132      E7800000 
  67:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 133              		.loc 1 67 13
 134 0174 6F00C000 		j	.L7
 135              	.L8:
  68:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
  69:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         default:
  70:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_ASSERT(0);
 136              		.loc 1 70 13 discriminator 1
 137              	 #APP
 138              	# 70 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
  71              	            break;
 139              		ebreak
 140              	# 0 "" 2
 141              		.loc 1 71 13 discriminator 1
 142              	 #NO_APP
 143 017c 13000000 		nop
 144              	.L7:
  72:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     }
  73:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** }
 145              		.loc 1 73 1
 146 0180 13000000 		nop
 147 0184 8320C102 		lw	ra,44(sp)
 148              		.cfi_restore 1
 149 0188 03248102 		lw	s0,40(sp)
 150              		.cfi_restore 8
 151              		.cfi_def_cfa 2, 48
 152 018c 13010103 		addi	sp,sp,48
 153              		.cfi_def_cfa_offset 0
 154 0190 67800000 		jr	ra
 155              		.cfi_endproc
 156              	.LFE0:
 158              		.section	.text.GPIO_config,"ax",@progbits
 159              		.align	2
 160              		.globl	GPIO_config
 162              	GPIO_config:
 163              	.LFB1:
  74:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
  75:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** /*-------------------------------------------------------------------------*//**
  76:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * GPIO_config
  77:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * See "core_gpio.h" for details of how to use this function.
  78:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  */
  79:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** void GPIO_config
  80:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** (
  81:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_instance_t *   this_gpio,
  82:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_id_t           port_id,
  83:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     uint32_t            config
  84:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** )
  85:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** {
 164              		.loc 1 85 1
 165              		.cfi_startproc
 166 0000 130101FD 		addi	sp,sp,-48
 167              		.cfi_def_cfa_offset 48
 168 0004 23261102 		sw	ra,44(sp)
 169 0008 23248102 		sw	s0,40(sp)
 170              		.cfi_offset 1, -4
 171              		.cfi_offset 8, -8
 172 000c 13040103 		addi	s0,sp,48
 173              		.cfi_def_cfa 8, 0
 174 0010 232EA4FC 		sw	a0,-36(s0)
 175 0014 232CB4FC 		sw	a1,-40(s0)
 176 0018 232AC4FC 		sw	a2,-44(s0)
  86:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     HAL_ASSERT( port_id < NB_OF_GPIO );
 177              		.loc 1 86 5
 178 001c 032784FD 		lw	a4,-40(s0)
 179 0020 9307F001 		li	a5,31
 180 0024 63F4E700 		bleu	a4,a5,.L10
 181              		.loc 1 86 5 is_stmt 0 discriminator 1
 182              	 #APP
 183              	# 86 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
  87              	    
 184              		ebreak
 185              	# 0 "" 2
 186              	 #NO_APP
 187              	.L10:
  88:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     if ( port_id < NB_OF_GPIO )
 188              		.loc 1 88 8 is_stmt 1
 189 002c 032784FD 		lw	a4,-40(s0)
 190 0030 9307F001 		li	a5,31
 191 0034 63E8E704 		bgtu	a4,a5,.L12
 192              	.LBB2:
  89:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     {
  90:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         uint32_t cfg_reg_addr = this_gpio->base_addr;
 193              		.loc 1 90 18
 194 0038 8327C4FD 		lw	a5,-36(s0)
 195 003c 83A70700 		lw	a5,0(a5)
 196 0040 2326F4FE 		sw	a5,-20(s0)
  91:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         cfg_reg_addr += (port_id * 4);
 197              		.loc 1 91 34
 198 0044 832784FD 		lw	a5,-40(s0)
 199 0048 93972700 		slli	a5,a5,2
 200              		.loc 1 91 22
 201 004c 0327C4FE 		lw	a4,-20(s0)
 202 0050 B307F700 		add	a5,a4,a5
 203 0054 2326F4FE 		sw	a5,-20(s0)
  92:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         HW_set_32bit_reg( cfg_reg_addr, config );
 204              		.loc 1 92 9
 205 0058 832544FD 		lw	a1,-44(s0)
 206 005c 0325C4FE 		lw	a0,-20(s0)
 207 0060 97000000 		call	HW_set_32bit_reg
 207      E7800000 
  93:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         
  94:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         /*
  95:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****          * Verify that the configuration was correctly written. Failure to read
  96:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****          * back the expected value may indicate that the GPIO port was configured
  97:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****          * as part of the hardware flow and cannot be modified through software.
  98:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****          * It may also indicate that the base address passed as parameter to
  99:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****          * GPIO_init() was incorrect.
 100:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****          */
 101:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         HAL_ASSERT( HW_get_32bit_reg( cfg_reg_addr ) == config );
 208              		.loc 1 101 9
 209 0068 0325C4FE 		lw	a0,-20(s0)
 210 006c 97000000 		call	HW_get_32bit_reg
 210      E7800000 
 211 0074 13070500 		mv	a4,a0
 212 0078 832744FD 		lw	a5,-44(s0)
 213 007c 6384E700 		beq	a5,a4,.L12
 214              		.loc 1 101 9 is_stmt 0 discriminator 1
 215              	 #APP
 216              	# 101 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 102              	    }
 217              		ebreak
 218              	# 0 "" 2
 219              	 #NO_APP
 220              	.L12:
 221              	.LBE2:
 103:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** }
 222              		.loc 1 103 1 is_stmt 1
 223 0084 13000000 		nop
 224 0088 8320C102 		lw	ra,44(sp)
 225              		.cfi_restore 1
 226 008c 03248102 		lw	s0,40(sp)
 227              		.cfi_restore 8
 228              		.cfi_def_cfa 2, 48
 229 0090 13010103 		addi	sp,sp,48
 230              		.cfi_def_cfa_offset 0
 231 0094 67800000 		jr	ra
 232              		.cfi_endproc
 233              	.LFE1:
 235              		.section	.text.GPIO_set_outputs,"ax",@progbits
 236              		.align	2
 237              		.globl	GPIO_set_outputs
 239              	GPIO_set_outputs:
 240              	.LFB2:
 104:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 105:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** /*-------------------------------------------------------------------------*//**
 106:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * GPIO_set_outputs
 107:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * See "core_gpio.h" for details of how to use this function.
 108:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  */
 109:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** void GPIO_set_outputs
 110:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** (
 111:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_instance_t *   this_gpio,
 112:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     uint32_t            value
 113:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** )
 114:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** {
 241              		.loc 1 114 1
 242              		.cfi_startproc
 243 0000 130101FE 		addi	sp,sp,-32
 244              		.cfi_def_cfa_offset 32
 245 0004 232E1100 		sw	ra,28(sp)
 246 0008 232C8100 		sw	s0,24(sp)
 247              		.cfi_offset 1, -4
 248              		.cfi_offset 8, -8
 249 000c 13040102 		addi	s0,sp,32
 250              		.cfi_def_cfa 8, 0
 251 0010 2326A4FE 		sw	a0,-20(s0)
 252 0014 2324B4FE 		sw	a1,-24(s0)
 115:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     switch( this_gpio->apb_bus_width )
 253              		.loc 1 115 22
 254 0018 8327C4FE 		lw	a5,-20(s0)
 255 001c 83A74700 		lw	a5,4(a5)
 256              		.loc 1 115 5
 257 0020 13071000 		li	a4,1
 258 0024 6388E702 		beq	a5,a4,.L14
 259 0028 63820708 		beq	a5,zero,.L15
 260 002c 13072000 		li	a4,2
 261 0030 639EE710 		bne	a5,a4,.L19
 116:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     {
 117:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_32_BITS_BUS:
 118:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_32bit_reg( this_gpio->base_addr, GPIO_OUT, value );
 262              		.loc 1 118 13
 263 0034 8327C4FE 		lw	a5,-20(s0)
 264 0038 83A70700 		lw	a5,0(a5)
 265 003c 9387070A 		addi	a5,a5,160
 266 0040 832584FE 		lw	a1,-24(s0)
 267 0044 13850700 		mv	a0,a5
 268 0048 97000000 		call	HW_set_32bit_reg
 268      E7800000 
 119:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 269              		.loc 1 119 13
 270 0050 6F004010 		j	.L17
 271              	.L14:
 120:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 121:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_16_BITS_BUS:
 122:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_16bit_reg( this_gpio->base_addr, GPIO_OUT0, (uint16_t)value );
 272              		.loc 1 122 13
 273 0054 8327C4FE 		lw	a5,-20(s0)
 274 0058 83A70700 		lw	a5,0(a5)
 275 005c 9387070A 		addi	a5,a5,160
 276 0060 032784FE 		lw	a4,-24(s0)
 277 0064 13170701 		slli	a4,a4,16
 278 0068 13570701 		srli	a4,a4,16
 279 006c 93050700 		mv	a1,a4
 280 0070 13850700 		mv	a0,a5
 281 0074 97000000 		call	HW_set_16bit_reg
 281      E7800000 
 123:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_16bit_reg( this_gpio->base_addr, GPIO_OUT1, (uint16_t)(value >> 16) );
 282              		.loc 1 123 13
 283 007c 8327C4FE 		lw	a5,-20(s0)
 284 0080 83A70700 		lw	a5,0(a5)
 285 0084 1387470A 		addi	a4,a5,164
 286 0088 832784FE 		lw	a5,-24(s0)
 287 008c 93D70701 		srli	a5,a5,16
 288 0090 93970701 		slli	a5,a5,16
 289 0094 93D70701 		srli	a5,a5,16
 290 0098 93850700 		mv	a1,a5
 291 009c 13050700 		mv	a0,a4
 292 00a0 97000000 		call	HW_set_16bit_reg
 292      E7800000 
 124:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 293              		.loc 1 124 13
 294 00a8 6F00C00A 		j	.L17
 295              	.L15:
 125:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 126:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_8_BITS_BUS:
 127:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_8bit_reg( this_gpio->base_addr, GPIO_OUT0, (uint8_t)value );
 296              		.loc 1 127 13
 297 00ac 8327C4FE 		lw	a5,-20(s0)
 298 00b0 83A70700 		lw	a5,0(a5)
 299 00b4 9387070A 		addi	a5,a5,160
 300 00b8 032784FE 		lw	a4,-24(s0)
 301 00bc 1377F70F 		andi	a4,a4,0xff
 302 00c0 93050700 		mv	a1,a4
 303 00c4 13850700 		mv	a0,a5
 304 00c8 97000000 		call	HW_set_8bit_reg
 304      E7800000 
 128:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_8bit_reg( this_gpio->base_addr, GPIO_OUT1, (uint8_t)(value >> 8) );
 305              		.loc 1 128 13
 306 00d0 8327C4FE 		lw	a5,-20(s0)
 307 00d4 83A70700 		lw	a5,0(a5)
 308 00d8 1387470A 		addi	a4,a5,164
 309 00dc 832784FE 		lw	a5,-24(s0)
 310 00e0 93D78700 		srli	a5,a5,8
 311 00e4 93F7F70F 		andi	a5,a5,0xff
 312 00e8 93850700 		mv	a1,a5
 313 00ec 13050700 		mv	a0,a4
 314 00f0 97000000 		call	HW_set_8bit_reg
 314      E7800000 
 129:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_8bit_reg( this_gpio->base_addr, GPIO_OUT2, (uint8_t)(value >> 16) );
 315              		.loc 1 129 13
 316 00f8 8327C4FE 		lw	a5,-20(s0)
 317 00fc 83A70700 		lw	a5,0(a5)
 318 0100 1387870A 		addi	a4,a5,168
 319 0104 832784FE 		lw	a5,-24(s0)
 320 0108 93D70701 		srli	a5,a5,16
 321 010c 93F7F70F 		andi	a5,a5,0xff
 322 0110 93850700 		mv	a1,a5
 323 0114 13050700 		mv	a0,a4
 324 0118 97000000 		call	HW_set_8bit_reg
 324      E7800000 
 130:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_8bit_reg( this_gpio->base_addr, GPIO_OUT3, (uint8_t)(value >> 24) );
 325              		.loc 1 130 13
 326 0120 8327C4FE 		lw	a5,-20(s0)
 327 0124 83A70700 		lw	a5,0(a5)
 328 0128 1387C70A 		addi	a4,a5,172
 329 012c 832784FE 		lw	a5,-24(s0)
 330 0130 93D78701 		srli	a5,a5,24
 331 0134 93F7F70F 		andi	a5,a5,0xff
 332 0138 93850700 		mv	a1,a5
 333 013c 13050700 		mv	a0,a4
 334 0140 97000000 		call	HW_set_8bit_reg
 334      E7800000 
 131:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 335              		.loc 1 131 13
 336 0148 6F00C000 		j	.L17
 337              	.L19:
 132:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 133:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         default:
 134:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_ASSERT(0);
 338              		.loc 1 134 13 discriminator 1
 339              	 #APP
 340              	# 134 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 135              	            break;
 341              		ebreak
 342              	# 0 "" 2
 343              		.loc 1 135 13 discriminator 1
 344              	 #NO_APP
 345 0150 13000000 		nop
 346              	.L17:
 136:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     }
 137:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     
 138:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     /*
 139:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****      * Verify that the output register was correctly written. Failure to read back
 140:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****      * the expected value may indicate that some of the GPIOs may not exist due to
 141:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****      * the number of GPIOs selected in the CoreGPIO hardware flow configuration.
 142:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****      * It may also indicate that the base address or APB bus width passed as
 143:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****      * parameter to the GPIO_init() function do not match the hardware design.
 144:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****      */
 145:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     HAL_ASSERT( GPIO_get_outputs( this_gpio ) == value );
 347              		.loc 1 145 5
 348 0154 0325C4FE 		lw	a0,-20(s0)
 349 0158 97000000 		call	GPIO_get_outputs
 349      E7800000 
 350 0160 13070500 		mv	a4,a0
 351 0164 832784FE 		lw	a5,-24(s0)
 352 0168 6384E700 		beq	a5,a4,.L20
 353              		.loc 1 145 5 is_stmt 0 discriminator 1
 354              	 #APP
 355              	# 145 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 146              	}
 356              		ebreak
 357              	# 0 "" 2
 358              	 #NO_APP
 359              	.L20:
 360              		.loc 1 146 1 is_stmt 1
 361 0170 13000000 		nop
 362 0174 8320C101 		lw	ra,28(sp)
 363              		.cfi_restore 1
 364 0178 03248101 		lw	s0,24(sp)
 365              		.cfi_restore 8
 366              		.cfi_def_cfa 2, 32
 367 017c 13010102 		addi	sp,sp,32
 368              		.cfi_def_cfa_offset 0
 369 0180 67800000 		jr	ra
 370              		.cfi_endproc
 371              	.LFE2:
 373              		.section	.text.GPIO_get_inputs,"ax",@progbits
 374              		.align	2
 375              		.globl	GPIO_get_inputs
 377              	GPIO_get_inputs:
 378              	.LFB3:
 147:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 148:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** /*-------------------------------------------------------------------------*//**
 149:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * GPIO_get_inputs
 150:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * See "core_gpio.h" for details of how to use this function.
 151:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  */
 152:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** uint32_t GPIO_get_inputs
 153:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** (
 154:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_instance_t *   this_gpio
 155:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** )
 156:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** {
 379              		.loc 1 156 1
 380              		.cfi_startproc
 381 0000 130101FD 		addi	sp,sp,-48
 382              		.cfi_def_cfa_offset 48
 383 0004 23261102 		sw	ra,44(sp)
 384 0008 23248102 		sw	s0,40(sp)
 385              		.cfi_offset 1, -4
 386              		.cfi_offset 8, -8
 387 000c 13040103 		addi	s0,sp,48
 388              		.cfi_def_cfa 8, 0
 389 0010 232EA4FC 		sw	a0,-36(s0)
 157:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     uint32_t gpio_in = 0;
 390              		.loc 1 157 14
 391 0014 232604FE 		sw	zero,-20(s0)
 158:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     
 159:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     switch( this_gpio->apb_bus_width )
 392              		.loc 1 159 22
 393 0018 8327C4FD 		lw	a5,-36(s0)
 394 001c 83A74700 		lw	a5,4(a5)
 395              		.loc 1 159 5
 396 0020 13071000 		li	a4,1
 397 0024 6388E702 		beq	a5,a4,.L22
 398 0028 63860708 		beq	a5,zero,.L23
 399 002c 13072000 		li	a4,2
 400 0030 6392E714 		bne	a5,a4,.L27
 160:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     {
 161:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_32_BITS_BUS:
 162:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             gpio_in = HAL_get_32bit_reg( this_gpio->base_addr, GPIO_IN );
 401              		.loc 1 162 23
 402 0034 8327C4FD 		lw	a5,-36(s0)
 403 0038 83A70700 		lw	a5,0(a5)
 404 003c 93870709 		addi	a5,a5,144
 405 0040 13850700 		mv	a0,a5
 406 0044 97000000 		call	HW_get_32bit_reg
 406      E7800000 
 407 004c 2326A4FE 		sw	a0,-20(s0)
 163:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 408              		.loc 1 163 13
 409 0050 6F00C012 		j	.L25
 410              	.L22:
 164:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 165:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_16_BITS_BUS:
 166:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             gpio_in |= HAL_get_16bit_reg( this_gpio->base_addr, GPIO_IN0 );
 411              		.loc 1 166 24
 412 0054 8327C4FD 		lw	a5,-36(s0)
 413 0058 83A70700 		lw	a5,0(a5)
 414 005c 93870709 		addi	a5,a5,144
 415 0060 13850700 		mv	a0,a5
 416 0064 97000000 		call	HW_get_16bit_reg
 416      E7800000 
 417 006c 93070500 		mv	a5,a0
 418 0070 13870700 		mv	a4,a5
 419              		.loc 1 166 21
 420 0074 8327C4FE 		lw	a5,-20(s0)
 421 0078 B3E7E700 		or	a5,a5,a4
 422 007c 2326F4FE 		sw	a5,-20(s0)
 167:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             gpio_in |= (HAL_get_16bit_reg( this_gpio->base_addr, GPIO_IN1 ) << 16);
 423              		.loc 1 167 25
 424 0080 8327C4FD 		lw	a5,-36(s0)
 425 0084 83A70700 		lw	a5,0(a5)
 426 0088 93874709 		addi	a5,a5,148
 427 008c 13850700 		mv	a0,a5
 428 0090 97000000 		call	HW_get_16bit_reg
 428      E7800000 
 429 0098 93070500 		mv	a5,a0
 430              		.loc 1 167 77
 431 009c 93970701 		slli	a5,a5,16
 432 00a0 13870700 		mv	a4,a5
 433              		.loc 1 167 21
 434 00a4 8327C4FE 		lw	a5,-20(s0)
 435 00a8 B3E7E700 		or	a5,a5,a4
 436 00ac 2326F4FE 		sw	a5,-20(s0)
 168:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 437              		.loc 1 168 13
 438 00b0 6F00C00C 		j	.L25
 439              	.L23:
 169:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 170:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_8_BITS_BUS:
 171:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             gpio_in |= HAL_get_8bit_reg( this_gpio->base_addr, GPIO_IN0 );
 440              		.loc 1 171 24
 441 00b4 8327C4FD 		lw	a5,-36(s0)
 442 00b8 83A70700 		lw	a5,0(a5)
 443 00bc 93870709 		addi	a5,a5,144
 444 00c0 13850700 		mv	a0,a5
 445 00c4 97000000 		call	HW_get_8bit_reg
 445      E7800000 
 446 00cc 93070500 		mv	a5,a0
 447 00d0 13870700 		mv	a4,a5
 448              		.loc 1 171 21
 449 00d4 8327C4FE 		lw	a5,-20(s0)
 450 00d8 B3E7E700 		or	a5,a5,a4
 451 00dc 2326F4FE 		sw	a5,-20(s0)
 172:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             gpio_in |= (HAL_get_8bit_reg( this_gpio->base_addr, GPIO_IN1 ) << 8);
 452              		.loc 1 172 25
 453 00e0 8327C4FD 		lw	a5,-36(s0)
 454 00e4 83A70700 		lw	a5,0(a5)
 455 00e8 93874709 		addi	a5,a5,148
 456 00ec 13850700 		mv	a0,a5
 457 00f0 97000000 		call	HW_get_8bit_reg
 457      E7800000 
 458 00f8 93070500 		mv	a5,a0
 459              		.loc 1 172 76
 460 00fc 93978700 		slli	a5,a5,8
 461 0100 13870700 		mv	a4,a5
 462              		.loc 1 172 21
 463 0104 8327C4FE 		lw	a5,-20(s0)
 464 0108 B3E7E700 		or	a5,a5,a4
 465 010c 2326F4FE 		sw	a5,-20(s0)
 173:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             gpio_in |= (HAL_get_8bit_reg( this_gpio->base_addr, GPIO_IN2 ) << 16);
 466              		.loc 1 173 25
 467 0110 8327C4FD 		lw	a5,-36(s0)
 468 0114 83A70700 		lw	a5,0(a5)
 469 0118 93878709 		addi	a5,a5,152
 470 011c 13850700 		mv	a0,a5
 471 0120 97000000 		call	HW_get_8bit_reg
 471      E7800000 
 472 0128 93070500 		mv	a5,a0
 473              		.loc 1 173 76
 474 012c 93970701 		slli	a5,a5,16
 475 0130 13870700 		mv	a4,a5
 476              		.loc 1 173 21
 477 0134 8327C4FE 		lw	a5,-20(s0)
 478 0138 B3E7E700 		or	a5,a5,a4
 479 013c 2326F4FE 		sw	a5,-20(s0)
 174:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             gpio_in |= (HAL_get_8bit_reg( this_gpio->base_addr, GPIO_IN3 ) << 24);
 480              		.loc 1 174 25
 481 0140 8327C4FD 		lw	a5,-36(s0)
 482 0144 83A70700 		lw	a5,0(a5)
 483 0148 9387C709 		addi	a5,a5,156
 484 014c 13850700 		mv	a0,a5
 485 0150 97000000 		call	HW_get_8bit_reg
 485      E7800000 
 486 0158 93070500 		mv	a5,a0
 487              		.loc 1 174 76
 488 015c 93978701 		slli	a5,a5,24
 489 0160 13870700 		mv	a4,a5
 490              		.loc 1 174 21
 491 0164 8327C4FE 		lw	a5,-20(s0)
 492 0168 B3E7E700 		or	a5,a5,a4
 493 016c 2326F4FE 		sw	a5,-20(s0)
 175:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 494              		.loc 1 175 13
 495 0170 6F00C000 		j	.L25
 496              	.L27:
 176:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 177:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         default:
 178:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_ASSERT(0);
 497              		.loc 1 178 13 discriminator 1
 498              	 #APP
 499              	# 178 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 179              	            break;
 500              		ebreak
 501              	# 0 "" 2
 502              		.loc 1 179 13 discriminator 1
 503              	 #NO_APP
 504 0178 13000000 		nop
 505              	.L25:
 180:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     }
 181:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     
 182:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     return gpio_in;
 506              		.loc 1 182 12
 507 017c 8327C4FE 		lw	a5,-20(s0)
 183:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** }
 508              		.loc 1 183 1
 509 0180 13850700 		mv	a0,a5
 510 0184 8320C102 		lw	ra,44(sp)
 511              		.cfi_restore 1
 512 0188 03248102 		lw	s0,40(sp)
 513              		.cfi_restore 8
 514              		.cfi_def_cfa 2, 48
 515 018c 13010103 		addi	sp,sp,48
 516              		.cfi_def_cfa_offset 0
 517 0190 67800000 		jr	ra
 518              		.cfi_endproc
 519              	.LFE3:
 521              		.section	.text.GPIO_get_outputs,"ax",@progbits
 522              		.align	2
 523              		.globl	GPIO_get_outputs
 525              	GPIO_get_outputs:
 526              	.LFB4:
 184:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 185:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** /*-------------------------------------------------------------------------*//**
 186:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * GPIO_get_outputs
 187:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * See "core_gpio.h" for details of how to use this function.
 188:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  */
 189:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** uint32_t GPIO_get_outputs
 190:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** (
 191:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_instance_t *   this_gpio
 192:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** )
 193:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** {
 527              		.loc 1 193 1
 528              		.cfi_startproc
 529 0000 130101FD 		addi	sp,sp,-48
 530              		.cfi_def_cfa_offset 48
 531 0004 23261102 		sw	ra,44(sp)
 532 0008 23248102 		sw	s0,40(sp)
 533              		.cfi_offset 1, -4
 534              		.cfi_offset 8, -8
 535 000c 13040103 		addi	s0,sp,48
 536              		.cfi_def_cfa 8, 0
 537 0010 232EA4FC 		sw	a0,-36(s0)
 194:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     uint32_t gpio_out = 0;
 538              		.loc 1 194 14
 539 0014 232604FE 		sw	zero,-20(s0)
 195:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     
 196:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     switch( this_gpio->apb_bus_width )
 540              		.loc 1 196 22
 541 0018 8327C4FD 		lw	a5,-36(s0)
 542 001c 83A74700 		lw	a5,4(a5)
 543              		.loc 1 196 5
 544 0020 13071000 		li	a4,1
 545 0024 6388E702 		beq	a5,a4,.L29
 546 0028 63860708 		beq	a5,zero,.L30
 547 002c 13072000 		li	a4,2
 548 0030 6392E714 		bne	a5,a4,.L34
 197:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     {
 198:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_32_BITS_BUS:
 199:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             gpio_out = HAL_get_32bit_reg( this_gpio->base_addr, GPIO_OUT );
 549              		.loc 1 199 24
 550 0034 8327C4FD 		lw	a5,-36(s0)
 551 0038 83A70700 		lw	a5,0(a5)
 552 003c 9387070A 		addi	a5,a5,160
 553 0040 13850700 		mv	a0,a5
 554 0044 97000000 		call	HW_get_32bit_reg
 554      E7800000 
 555 004c 2326A4FE 		sw	a0,-20(s0)
 200:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 556              		.loc 1 200 13
 557 0050 6F00C012 		j	.L32
 558              	.L29:
 201:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 202:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_16_BITS_BUS:
 203:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             gpio_out |= HAL_get_16bit_reg( this_gpio->base_addr, GPIO_OUT0 );
 559              		.loc 1 203 25
 560 0054 8327C4FD 		lw	a5,-36(s0)
 561 0058 83A70700 		lw	a5,0(a5)
 562 005c 9387070A 		addi	a5,a5,160
 563 0060 13850700 		mv	a0,a5
 564 0064 97000000 		call	HW_get_16bit_reg
 564      E7800000 
 565 006c 93070500 		mv	a5,a0
 566 0070 13870700 		mv	a4,a5
 567              		.loc 1 203 22
 568 0074 8327C4FE 		lw	a5,-20(s0)
 569 0078 B3E7E700 		or	a5,a5,a4
 570 007c 2326F4FE 		sw	a5,-20(s0)
 204:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             gpio_out |= (HAL_get_16bit_reg( this_gpio->base_addr, GPIO_OUT1 ) << 16);
 571              		.loc 1 204 26
 572 0080 8327C4FD 		lw	a5,-36(s0)
 573 0084 83A70700 		lw	a5,0(a5)
 574 0088 9387470A 		addi	a5,a5,164
 575 008c 13850700 		mv	a0,a5
 576 0090 97000000 		call	HW_get_16bit_reg
 576      E7800000 
 577 0098 93070500 		mv	a5,a0
 578              		.loc 1 204 79
 579 009c 93970701 		slli	a5,a5,16
 580 00a0 13870700 		mv	a4,a5
 581              		.loc 1 204 22
 582 00a4 8327C4FE 		lw	a5,-20(s0)
 583 00a8 B3E7E700 		or	a5,a5,a4
 584 00ac 2326F4FE 		sw	a5,-20(s0)
 205:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 585              		.loc 1 205 13
 586 00b0 6F00C00C 		j	.L32
 587              	.L30:
 206:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 207:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_8_BITS_BUS:
 208:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             gpio_out |= HAL_get_16bit_reg( this_gpio->base_addr, GPIO_OUT0 );
 588              		.loc 1 208 25
 589 00b4 8327C4FD 		lw	a5,-36(s0)
 590 00b8 83A70700 		lw	a5,0(a5)
 591 00bc 9387070A 		addi	a5,a5,160
 592 00c0 13850700 		mv	a0,a5
 593 00c4 97000000 		call	HW_get_16bit_reg
 593      E7800000 
 594 00cc 93070500 		mv	a5,a0
 595 00d0 13870700 		mv	a4,a5
 596              		.loc 1 208 22
 597 00d4 8327C4FE 		lw	a5,-20(s0)
 598 00d8 B3E7E700 		or	a5,a5,a4
 599 00dc 2326F4FE 		sw	a5,-20(s0)
 209:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             gpio_out |= (HAL_get_16bit_reg( this_gpio->base_addr, GPIO_OUT1 ) << 8);
 600              		.loc 1 209 26
 601 00e0 8327C4FD 		lw	a5,-36(s0)
 602 00e4 83A70700 		lw	a5,0(a5)
 603 00e8 9387470A 		addi	a5,a5,164
 604 00ec 13850700 		mv	a0,a5
 605 00f0 97000000 		call	HW_get_16bit_reg
 605      E7800000 
 606 00f8 93070500 		mv	a5,a0
 607              		.loc 1 209 79
 608 00fc 93978700 		slli	a5,a5,8
 609 0100 13870700 		mv	a4,a5
 610              		.loc 1 209 22
 611 0104 8327C4FE 		lw	a5,-20(s0)
 612 0108 B3E7E700 		or	a5,a5,a4
 613 010c 2326F4FE 		sw	a5,-20(s0)
 210:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             gpio_out |= (HAL_get_16bit_reg( this_gpio->base_addr, GPIO_OUT2 ) << 16);
 614              		.loc 1 210 26
 615 0110 8327C4FD 		lw	a5,-36(s0)
 616 0114 83A70700 		lw	a5,0(a5)
 617 0118 9387870A 		addi	a5,a5,168
 618 011c 13850700 		mv	a0,a5
 619 0120 97000000 		call	HW_get_16bit_reg
 619      E7800000 
 620 0128 93070500 		mv	a5,a0
 621              		.loc 1 210 79
 622 012c 93970701 		slli	a5,a5,16
 623 0130 13870700 		mv	a4,a5
 624              		.loc 1 210 22
 625 0134 8327C4FE 		lw	a5,-20(s0)
 626 0138 B3E7E700 		or	a5,a5,a4
 627 013c 2326F4FE 		sw	a5,-20(s0)
 211:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             gpio_out |= (HAL_get_16bit_reg( this_gpio->base_addr, GPIO_OUT3 ) << 24);
 628              		.loc 1 211 26
 629 0140 8327C4FD 		lw	a5,-36(s0)
 630 0144 83A70700 		lw	a5,0(a5)
 631 0148 9387C70A 		addi	a5,a5,172
 632 014c 13850700 		mv	a0,a5
 633 0150 97000000 		call	HW_get_16bit_reg
 633      E7800000 
 634 0158 93070500 		mv	a5,a0
 635              		.loc 1 211 79
 636 015c 93978701 		slli	a5,a5,24
 637 0160 13870700 		mv	a4,a5
 638              		.loc 1 211 22
 639 0164 8327C4FE 		lw	a5,-20(s0)
 640 0168 B3E7E700 		or	a5,a5,a4
 641 016c 2326F4FE 		sw	a5,-20(s0)
 212:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 642              		.loc 1 212 13
 643 0170 6F00C000 		j	.L32
 644              	.L34:
 213:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 214:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         default:
 215:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_ASSERT(0);
 645              		.loc 1 215 13 discriminator 1
 646              	 #APP
 647              	# 215 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 216              	            break;
 648              		ebreak
 649              	# 0 "" 2
 650              		.loc 1 216 13 discriminator 1
 651              	 #NO_APP
 652 0178 13000000 		nop
 653              	.L32:
 217:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     }
 218:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     
 219:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     return gpio_out;
 654              		.loc 1 219 12
 655 017c 8327C4FE 		lw	a5,-20(s0)
 220:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** }
 656              		.loc 1 220 1
 657 0180 13850700 		mv	a0,a5
 658 0184 8320C102 		lw	ra,44(sp)
 659              		.cfi_restore 1
 660 0188 03248102 		lw	s0,40(sp)
 661              		.cfi_restore 8
 662              		.cfi_def_cfa 2, 48
 663 018c 13010103 		addi	sp,sp,48
 664              		.cfi_def_cfa_offset 0
 665 0190 67800000 		jr	ra
 666              		.cfi_endproc
 667              	.LFE4:
 669              		.section	.text.GPIO_set_output,"ax",@progbits
 670              		.align	2
 671              		.globl	GPIO_set_output
 673              	GPIO_set_output:
 674              	.LFB5:
 221:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 222:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** /*-------------------------------------------------------------------------*//**
 223:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * GPIO_set_output
 224:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * See "core_gpio.h" for details of how to use this function.
 225:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  */
 226:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** void GPIO_set_output
 227:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** (
 228:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_instance_t *   this_gpio,
 229:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_id_t           port_id,
 230:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     uint8_t             value
 231:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** )
 232:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** {
 675              		.loc 1 232 1
 676              		.cfi_startproc
 677 0000 130101FD 		addi	sp,sp,-48
 678              		.cfi_def_cfa_offset 48
 679 0004 23261102 		sw	ra,44(sp)
 680 0008 23248102 		sw	s0,40(sp)
 681              		.cfi_offset 1, -4
 682              		.cfi_offset 8, -8
 683 000c 13040103 		addi	s0,sp,48
 684              		.cfi_def_cfa 8, 0
 685 0010 232EA4FC 		sw	a0,-36(s0)
 686 0014 232CB4FC 		sw	a1,-40(s0)
 687 0018 93070600 		mv	a5,a2
 688 001c A30BF4FC 		sb	a5,-41(s0)
 233:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     HAL_ASSERT( port_id < NB_OF_GPIO );
 689              		.loc 1 233 5
 690 0020 032784FD 		lw	a4,-40(s0)
 691 0024 9307F001 		li	a5,31
 692 0028 63F4E700 		bleu	a4,a5,.L36
 693              		.loc 1 233 5 is_stmt 0 discriminator 1
 694              	 #APP
 695              	# 233 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 234              	    
 696              		ebreak
 697              	# 0 "" 2
 698              	 #NO_APP
 699              	.L36:
 235:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 236:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     switch( this_gpio->apb_bus_width )
 700              		.loc 1 236 22 is_stmt 1
 701 0030 8327C4FD 		lw	a5,-36(s0)
 702 0034 83A74700 		lw	a5,4(a5)
 703              		.loc 1 236 5
 704 0038 13071000 		li	a4,1
 705 003c 638EE70A 		beq	a5,a4,.L37
 706 0040 638A0718 		beq	a5,zero,.L38
 707 0044 13072000 		li	a4,2
 708 0048 6394E726 		bne	a5,a4,.L50
 709              	.LBB3:
 237:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     {
 238:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_32_BITS_BUS:
 239:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             {
 240:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 uint32_t outputs_state;
 241:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 
 242:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 outputs_state = HAL_get_32bit_reg( this_gpio->base_addr, GPIO_OUT );
 710              		.loc 1 242 33
 711 004c 8327C4FD 		lw	a5,-36(s0)
 712 0050 83A70700 		lw	a5,0(a5)
 713 0054 9387070A 		addi	a5,a5,160
 714 0058 13850700 		mv	a0,a5
 715 005c 97000000 		call	HW_get_32bit_reg
 715      E7800000 
 716 0064 2326A4FE 		sw	a0,-20(s0)
 243:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 if ( 0 == value )
 717              		.loc 1 243 20
 718 0068 834774FD 		lbu	a5,-41(s0)
 719 006c 63940702 		bne	a5,zero,.L40
 244:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 {
 245:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                     outputs_state &= ~(1 << port_id);
 720              		.loc 1 245 42
 721 0070 832784FD 		lw	a5,-40(s0)
 722 0074 13071000 		li	a4,1
 723 0078 B317F700 		sll	a5,a4,a5
 724              		.loc 1 245 38
 725 007c 93C7F7FF 		not	a5,a5
 726 0080 13870700 		mv	a4,a5
 727              		.loc 1 245 35
 728 0084 8327C4FE 		lw	a5,-20(s0)
 729 0088 B3F7E700 		and	a5,a5,a4
 730 008c 2326F4FE 		sw	a5,-20(s0)
 731 0090 6F000002 		j	.L41
 732              	.L40:
 246:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 }
 247:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 else
 248:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 {
 249:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                     outputs_state |= 1 << port_id;
 733              		.loc 1 249 40
 734 0094 832784FD 		lw	a5,-40(s0)
 735 0098 13071000 		li	a4,1
 736 009c B317F700 		sll	a5,a4,a5
 737 00a0 13870700 		mv	a4,a5
 738              		.loc 1 249 35
 739 00a4 8327C4FE 		lw	a5,-20(s0)
 740 00a8 B3E7E700 		or	a5,a5,a4
 741 00ac 2326F4FE 		sw	a5,-20(s0)
 742              	.L41:
 250:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 }
 251:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 HAL_set_32bit_reg( this_gpio->base_addr, GPIO_OUT, outputs_state );
 743              		.loc 1 251 17
 744 00b0 8327C4FD 		lw	a5,-36(s0)
 745 00b4 83A70700 		lw	a5,0(a5)
 746 00b8 9387070A 		addi	a5,a5,160
 747 00bc 8325C4FE 		lw	a1,-20(s0)
 748 00c0 13850700 		mv	a0,a5
 749 00c4 97000000 		call	HW_set_32bit_reg
 749      E7800000 
 252:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 
 253:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 /*
 254:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  * Verify that the output register was correctly written. Failure to read back
 255:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  * the expected value may indicate that some of the GPIOs may not exist due to
 256:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  * the number of GPIOs selected in the CoreGPIO hardware flow configuration.
 257:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  * It may also indicate that the base address or APB bus width passed as
 258:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  * parameter to the GPIO_init() function do not match the hardware design.
 259:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  */
 260:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 HAL_ASSERT( HAL_get_32bit_reg( this_gpio->base_addr, GPIO_OUT ) == outputs_state );
 750              		.loc 1 260 17
 751 00cc 8327C4FD 		lw	a5,-36(s0)
 752 00d0 83A70700 		lw	a5,0(a5)
 753 00d4 9387070A 		addi	a5,a5,160
 754 00d8 13850700 		mv	a0,a5
 755 00dc 97000000 		call	HW_get_32bit_reg
 755      E7800000 
 756 00e4 13070500 		mv	a4,a0
 757 00e8 8327C4FE 		lw	a5,-20(s0)
 758 00ec 6386E71C 		beq	a5,a4,.L51
 759              		.loc 1 260 17 is_stmt 0 discriminator 1
 760              	 #APP
 761              	# 260 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 261              	            }
 762              		ebreak
 763              	# 0 "" 2
 764              	 #NO_APP
 765              	.LBE3:
 262:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 766              		.loc 1 262 13 is_stmt 1 discriminator 1
 767 00f4 6F00401C 		j	.L51
 768              	.L37:
 769              	.LBB4:
 263:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 264:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_16_BITS_BUS:
 265:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             {
 266:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 uint16_t outputs_state;
 267:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 uint32_t gpio_out_reg_addr = this_gpio->base_addr + GPIO_OUT_REG_OFFSET + ((port_id
 770              		.loc 1 267 55
 771 00f8 8327C4FD 		lw	a5,-36(s0)
 772 00fc 03A70700 		lw	a4,0(a5)
 773              		.loc 1 267 101
 774 0100 832784FD 		lw	a5,-40(s0)
 775 0104 93D74700 		srli	a5,a5,4
 776              		.loc 1 267 107
 777 0108 93972700 		slli	a5,a5,2
 778              		.loc 1 267 89
 779 010c B307F700 		add	a5,a4,a5
 780              		.loc 1 267 26
 781 0110 9387070A 		addi	a5,a5,160
 782 0114 2322F4FE 		sw	a5,-28(s0)
 268:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 
 269:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 outputs_state = HW_get_16bit_reg( gpio_out_reg_addr );
 783              		.loc 1 269 33
 784 0118 032544FE 		lw	a0,-28(s0)
 785 011c 97000000 		call	HW_get_16bit_reg
 785      E7800000 
 786 0124 93070500 		mv	a5,a0
 787 0128 2315F4FE 		sh	a5,-22(s0)
 270:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 if ( 0 == value )
 788              		.loc 1 270 20
 789 012c 834774FD 		lbu	a5,-41(s0)
 790 0130 63900704 		bne	a5,zero,.L44
 271:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 {
 272:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                     outputs_state &= ~(1 << (port_id & 0x0F));
 791              		.loc 1 272 54
 792 0134 832784FD 		lw	a5,-40(s0)
 793 0138 93F7F700 		andi	a5,a5,15
 794              		.loc 1 272 42
 795 013c 13071000 		li	a4,1
 796 0140 B317F700 		sll	a5,a4,a5
 797              		.loc 1 272 35
 798 0144 93970701 		slli	a5,a5,16
 799 0148 93D70741 		srai	a5,a5,16
 800 014c 93C7F7FF 		not	a5,a5
 801 0150 13970701 		slli	a4,a5,16
 802 0154 13570741 		srai	a4,a4,16
 803 0158 8317A4FE 		lh	a5,-22(s0)
 804 015c B377F700 		and	a5,a4,a5
 805 0160 93970701 		slli	a5,a5,16
 806 0164 93D70741 		srai	a5,a5,16
 807 0168 2315F4FE 		sh	a5,-22(s0)
 808 016c 6F000003 		j	.L45
 809              	.L44:
 273:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 }
 274:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 else
 275:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 {
 276:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                     outputs_state |= 1 << (port_id & 0x0F);
 810              		.loc 1 276 52
 811 0170 832784FD 		lw	a5,-40(s0)
 812 0174 93F7F700 		andi	a5,a5,15
 813              		.loc 1 276 40
 814 0178 13071000 		li	a4,1
 815 017c B317F700 		sll	a5,a4,a5
 816              		.loc 1 276 35
 817 0180 13970701 		slli	a4,a5,16
 818 0184 13570741 		srai	a4,a4,16
 819 0188 8317A4FE 		lh	a5,-22(s0)
 820 018c B367F700 		or	a5,a4,a5
 821 0190 93970701 		slli	a5,a5,16
 822 0194 93D70741 		srai	a5,a5,16
 823 0198 2315F4FE 		sh	a5,-22(s0)
 824              	.L45:
 277:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 }
 278:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 HW_set_16bit_reg( gpio_out_reg_addr, outputs_state );
 825              		.loc 1 278 17
 826 019c 8357A4FE 		lhu	a5,-22(s0)
 827 01a0 93850700 		mv	a1,a5
 828 01a4 032544FE 		lw	a0,-28(s0)
 829 01a8 97000000 		call	HW_set_16bit_reg
 829      E7800000 
 279:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 
 280:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 /*
 281:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  * Verify that the output register was correctly written. Failure to read back
 282:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  * the expected value may indicate that some of the GPIOs may not exist due to
 283:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  * the number of GPIOs selected in the CoreGPIO hardware flow configuration.
 284:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  * It may also indicate that the base address or APB bus width passed as
 285:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  * parameter to the GPIO_init() function do not match the hardware design.
 286:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  */
 287:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 HAL_ASSERT( HW_get_16bit_reg( gpio_out_reg_addr ) == outputs_state );
 830              		.loc 1 287 17
 831 01b0 032544FE 		lw	a0,-28(s0)
 832 01b4 97000000 		call	HW_get_16bit_reg
 832      E7800000 
 833 01bc 93070500 		mv	a5,a0
 834 01c0 13870700 		mv	a4,a5
 835 01c4 8357A4FE 		lhu	a5,-22(s0)
 836 01c8 638CE70E 		beq	a5,a4,.L52
 837              		.loc 1 287 17 is_stmt 0 discriminator 1
 838              	 #APP
 839              	# 287 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 288              	            }
 840              		ebreak
 841              	# 0 "" 2
 842              	 #NO_APP
 843              	.LBE4:
 289:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 844              		.loc 1 289 13 is_stmt 1 discriminator 1
 845 01d0 6F00000F 		j	.L52
 846              	.L38:
 847              	.LBB5:
 290:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 291:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_8_BITS_BUS:
 292:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             {
 293:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 uint8_t outputs_state;
 294:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 uint32_t gpio_out_reg_addr = this_gpio->base_addr + GPIO_OUT_REG_OFFSET + ((port_id
 848              		.loc 1 294 55
 849 01d4 8327C4FD 		lw	a5,-36(s0)
 850 01d8 03A70700 		lw	a4,0(a5)
 851              		.loc 1 294 101
 852 01dc 832784FD 		lw	a5,-40(s0)
 853 01e0 93D73700 		srli	a5,a5,3
 854              		.loc 1 294 107
 855 01e4 93972700 		slli	a5,a5,2
 856              		.loc 1 294 89
 857 01e8 B307F700 		add	a5,a4,a5
 858              		.loc 1 294 26
 859 01ec 9387070A 		addi	a5,a5,160
 860 01f0 2320F4FE 		sw	a5,-32(s0)
 295:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 
 296:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 outputs_state = HW_get_8bit_reg( gpio_out_reg_addr );
 861              		.loc 1 296 33
 862 01f4 032504FE 		lw	a0,-32(s0)
 863 01f8 97000000 		call	HW_get_8bit_reg
 863      E7800000 
 864 0200 93070500 		mv	a5,a0
 865 0204 A304F4FE 		sb	a5,-23(s0)
 297:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 if ( 0 == value )
 866              		.loc 1 297 20
 867 0208 834774FD 		lbu	a5,-41(s0)
 868 020c 63900704 		bne	a5,zero,.L47
 298:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 {
 299:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                     outputs_state &= ~(1 << (port_id & 0x07));
 869              		.loc 1 299 54
 870 0210 832784FD 		lw	a5,-40(s0)
 871 0214 93F77700 		andi	a5,a5,7
 872              		.loc 1 299 42
 873 0218 13071000 		li	a4,1
 874 021c B317F700 		sll	a5,a4,a5
 875              		.loc 1 299 35
 876 0220 93978701 		slli	a5,a5,24
 877 0224 93D78741 		srai	a5,a5,24
 878 0228 93C7F7FF 		not	a5,a5
 879 022c 13978701 		slli	a4,a5,24
 880 0230 13578741 		srai	a4,a4,24
 881 0234 830794FE 		lb	a5,-23(s0)
 882 0238 B377F700 		and	a5,a4,a5
 883 023c 93978701 		slli	a5,a5,24
 884 0240 93D78741 		srai	a5,a5,24
 885 0244 A304F4FE 		sb	a5,-23(s0)
 886 0248 6F000003 		j	.L48
 887              	.L47:
 300:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 }
 301:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 else
 302:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 {
 303:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                     outputs_state |= 1 << (port_id & 0x07);
 888              		.loc 1 303 52
 889 024c 832784FD 		lw	a5,-40(s0)
 890 0250 93F77700 		andi	a5,a5,7
 891              		.loc 1 303 40
 892 0254 13071000 		li	a4,1
 893 0258 B317F700 		sll	a5,a4,a5
 894              		.loc 1 303 35
 895 025c 13978701 		slli	a4,a5,24
 896 0260 13578741 		srai	a4,a4,24
 897 0264 830794FE 		lb	a5,-23(s0)
 898 0268 B367F700 		or	a5,a4,a5
 899 026c 93978701 		slli	a5,a5,24
 900 0270 93D78741 		srai	a5,a5,24
 901 0274 A304F4FE 		sb	a5,-23(s0)
 902              	.L48:
 304:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 }
 305:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 HW_set_8bit_reg( gpio_out_reg_addr, outputs_state );
 903              		.loc 1 305 17
 904 0278 834794FE 		lbu	a5,-23(s0)
 905 027c 93850700 		mv	a1,a5
 906 0280 032504FE 		lw	a0,-32(s0)
 907 0284 97000000 		call	HW_set_8bit_reg
 907      E7800000 
 306:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 
 307:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 /*
 308:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  * Verify that the output register was correctly written. Failure to read back
 309:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  * the expected value may indicate that some of the GPIOs may not exist due to
 310:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  * the number of GPIOs selected in the CoreGPIO hardware flow configuration.
 311:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  * It may also indicate that the base address or APB bus width passed as
 312:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  * parameter to the GPIO_init() function do not match the hardware design.
 313:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                  */
 314:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****                 HAL_ASSERT( HW_get_8bit_reg( gpio_out_reg_addr ) == outputs_state );
 908              		.loc 1 314 17
 909 028c 032504FE 		lw	a0,-32(s0)
 910 0290 97000000 		call	HW_get_8bit_reg
 910      E7800000 
 911 0298 93070500 		mv	a5,a0
 912 029c 13870700 		mv	a4,a5
 913 02a0 834794FE 		lbu	a5,-23(s0)
 914 02a4 6382E702 		beq	a5,a4,.L53
 915              		.loc 1 314 17 is_stmt 0 discriminator 1
 916              	 #APP
 917              	# 314 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 315              	            }
 918              		ebreak
 919              	# 0 "" 2
 920              	 #NO_APP
 921              	.LBE5:
 316:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 922              		.loc 1 316 13 is_stmt 1 discriminator 1
 923 02ac 6F00C001 		j	.L53
 924              	.L50:
 317:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 318:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         default:
 319:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_ASSERT(0);
 925              		.loc 1 319 13 discriminator 1
 926              	 #APP
 927              	# 319 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 320              	            break;
 928              		ebreak
 929              	# 0 "" 2
 930              		.loc 1 320 13 discriminator 1
 931              	 #NO_APP
 932 02b4 6F008001 		j	.L43
 933              	.L51:
 262:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 934              		.loc 1 262 13
 935 02b8 13000000 		nop
 936 02bc 6F000001 		j	.L43
 937              	.L52:
 289:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 938              		.loc 1 289 13
 939 02c0 13000000 		nop
 940 02c4 6F008000 		j	.L43
 941              	.L53:
 316:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 942              		.loc 1 316 13
 943 02c8 13000000 		nop
 944              	.L43:
 321:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     }
 322:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** }
 945              		.loc 1 322 1
 946 02cc 13000000 		nop
 947 02d0 8320C102 		lw	ra,44(sp)
 948              		.cfi_restore 1
 949 02d4 03248102 		lw	s0,40(sp)
 950              		.cfi_restore 8
 951              		.cfi_def_cfa 2, 48
 952 02d8 13010103 		addi	sp,sp,48
 953              		.cfi_def_cfa_offset 0
 954 02dc 67800000 		jr	ra
 955              		.cfi_endproc
 956              	.LFE5:
 958              		.section	.text.GPIO_drive_inout,"ax",@progbits
 959              		.align	2
 960              		.globl	GPIO_drive_inout
 962              	GPIO_drive_inout:
 963              	.LFB6:
 323:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 324:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** /*-------------------------------------------------------------------------*//**
 325:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * GPIO_drive_inout
 326:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * See "core_gpio.h" for details of how to use this function.
 327:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  */
 328:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** void GPIO_drive_inout
 329:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** (
 330:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_instance_t *   this_gpio,
 331:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_id_t           port_id,
 332:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_inout_state_t  inout_state
 333:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** )
 334:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** {
 964              		.loc 1 334 1
 965              		.cfi_startproc
 966 0000 130101FD 		addi	sp,sp,-48
 967              		.cfi_def_cfa_offset 48
 968 0004 23261102 		sw	ra,44(sp)
 969 0008 23248102 		sw	s0,40(sp)
 970              		.cfi_offset 1, -4
 971              		.cfi_offset 8, -8
 972 000c 13040103 		addi	s0,sp,48
 973              		.cfi_def_cfa 8, 0
 974 0010 232EA4FC 		sw	a0,-36(s0)
 975 0014 232CB4FC 		sw	a1,-40(s0)
 976 0018 232AC4FC 		sw	a2,-44(s0)
 335:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     uint32_t config;
 336:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     uint32_t cfg_reg_addr = this_gpio->base_addr;
 977              		.loc 1 336 14
 978 001c 8327C4FD 		lw	a5,-36(s0)
 979 0020 83A70700 		lw	a5,0(a5)
 980 0024 2326F4FE 		sw	a5,-20(s0)
 337:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     
 338:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     HAL_ASSERT( port_id < NB_OF_GPIO );
 981              		.loc 1 338 5
 982 0028 032784FD 		lw	a4,-40(s0)
 983 002c 9307F001 		li	a5,31
 984 0030 63F4E700 		bleu	a4,a5,.L55
 985              		.loc 1 338 5 is_stmt 0 discriminator 1
 986              	 #APP
 987              	# 338 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 339              	
 988              		ebreak
 989              	# 0 "" 2
 990              	 #NO_APP
 991              	.L55:
 340:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     switch( inout_state )
 992              		.loc 1 340 5 is_stmt 1
 993 0038 032744FD 		lw	a4,-44(s0)
 994 003c 93071000 		li	a5,1
 995 0040 630EF700 		beq	a4,a5,.L56
 996 0044 832744FD 		lw	a5,-44(s0)
 997 0048 638A0706 		beq	a5,zero,.L57
 998 004c 032744FD 		lw	a4,-44(s0)
 999 0050 93072000 		li	a5,2
 1000 0054 6304F70C 		beq	a4,a5,.L58
 1001 0058 6F000011 		j	.L62
 1002              	.L56:
 341:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     {
 342:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_DRIVE_HIGH:
 343:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             /* Set output high */
 344:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             GPIO_set_output( this_gpio, port_id, 1 );
 1003              		.loc 1 344 13
 1004 005c 13061000 		li	a2,1
 1005 0060 832584FD 		lw	a1,-40(s0)
 1006 0064 0325C4FD 		lw	a0,-36(s0)
 1007 0068 97000000 		call	GPIO_set_output
 1007      E7800000 
 345:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 346:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             /* Enable output buffer */
 347:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             cfg_reg_addr = this_gpio->base_addr + (port_id * 4);
 1008              		.loc 1 347 37
 1009 0070 8327C4FD 		lw	a5,-36(s0)
 1010 0074 03A70700 		lw	a4,0(a5)
 1011              		.loc 1 347 60
 1012 0078 832784FD 		lw	a5,-40(s0)
 1013 007c 93972700 		slli	a5,a5,2
 1014              		.loc 1 347 26
 1015 0080 B307F700 		add	a5,a4,a5
 1016 0084 2326F4FE 		sw	a5,-20(s0)
 348:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             config = HW_get_8bit_reg( cfg_reg_addr );
 1017              		.loc 1 348 22
 1018 0088 0325C4FE 		lw	a0,-20(s0)
 1019 008c 97000000 		call	HW_get_8bit_reg
 1019      E7800000 
 1020 0094 93070500 		mv	a5,a0
 1021              		.loc 1 348 20
 1022 0098 2324F4FE 		sw	a5,-24(s0)
 349:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             config |= OUTPUT_BUFFER_ENABLE_MASK;
 1023              		.loc 1 349 20
 1024 009c 832784FE 		lw	a5,-24(s0)
 1025 00a0 93E74700 		ori	a5,a5,4
 1026 00a4 2324F4FE 		sw	a5,-24(s0)
 350:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HW_set_8bit_reg( cfg_reg_addr, config );
 1027              		.loc 1 350 13
 1028 00a8 832584FE 		lw	a1,-24(s0)
 1029 00ac 0325C4FE 		lw	a0,-20(s0)
 1030 00b0 97000000 		call	HW_set_8bit_reg
 1030      E7800000 
 351:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 1031              		.loc 1 351 13
 1032 00b8 6F00800B 		j	.L60
 1033              	.L57:
 352:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 353:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_DRIVE_LOW:
 354:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             /* Set output low */
 355:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             GPIO_set_output( this_gpio, port_id, 0 );
 1034              		.loc 1 355 13
 1035 00bc 13060000 		li	a2,0
 1036 00c0 832584FD 		lw	a1,-40(s0)
 1037 00c4 0325C4FD 		lw	a0,-36(s0)
 1038 00c8 97000000 		call	GPIO_set_output
 1038      E7800000 
 356:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 357:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             /* Enable output buffer */
 358:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             cfg_reg_addr = this_gpio->base_addr + (port_id * 4);
 1039              		.loc 1 358 37
 1040 00d0 8327C4FD 		lw	a5,-36(s0)
 1041 00d4 03A70700 		lw	a4,0(a5)
 1042              		.loc 1 358 60
 1043 00d8 832784FD 		lw	a5,-40(s0)
 1044 00dc 93972700 		slli	a5,a5,2
 1045              		.loc 1 358 26
 1046 00e0 B307F700 		add	a5,a4,a5
 1047 00e4 2326F4FE 		sw	a5,-20(s0)
 359:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             config = HW_get_8bit_reg( cfg_reg_addr );
 1048              		.loc 1 359 22
 1049 00e8 0325C4FE 		lw	a0,-20(s0)
 1050 00ec 97000000 		call	HW_get_8bit_reg
 1050      E7800000 
 1051 00f4 93070500 		mv	a5,a0
 1052              		.loc 1 359 20
 1053 00f8 2324F4FE 		sw	a5,-24(s0)
 360:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             config |= OUTPUT_BUFFER_ENABLE_MASK;
 1054              		.loc 1 360 20
 1055 00fc 832784FE 		lw	a5,-24(s0)
 1056 0100 93E74700 		ori	a5,a5,4
 1057 0104 2324F4FE 		sw	a5,-24(s0)
 361:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HW_set_8bit_reg( cfg_reg_addr, config );
 1058              		.loc 1 361 13
 1059 0108 832584FE 		lw	a1,-24(s0)
 1060 010c 0325C4FE 		lw	a0,-20(s0)
 1061 0110 97000000 		call	HW_set_8bit_reg
 1061      E7800000 
 362:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 1062              		.loc 1 362 13
 1063 0118 6F008005 		j	.L60
 1064              	.L58:
 363:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 364:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_HIGH_Z:
 365:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             /* Disable output buffer */
 366:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             cfg_reg_addr = this_gpio->base_addr + (port_id * 4);
 1065              		.loc 1 366 37
 1066 011c 8327C4FD 		lw	a5,-36(s0)
 1067 0120 03A70700 		lw	a4,0(a5)
 1068              		.loc 1 366 60
 1069 0124 832784FD 		lw	a5,-40(s0)
 1070 0128 93972700 		slli	a5,a5,2
 1071              		.loc 1 366 26
 1072 012c B307F700 		add	a5,a4,a5
 1073 0130 2326F4FE 		sw	a5,-20(s0)
 367:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             config = HW_get_8bit_reg( cfg_reg_addr );
 1074              		.loc 1 367 22
 1075 0134 0325C4FE 		lw	a0,-20(s0)
 1076 0138 97000000 		call	HW_get_8bit_reg
 1076      E7800000 
 1077 0140 93070500 		mv	a5,a0
 1078              		.loc 1 367 20
 1079 0144 2324F4FE 		sw	a5,-24(s0)
 368:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             config &= ~OUTPUT_BUFFER_ENABLE_MASK;
 1080              		.loc 1 368 20
 1081 0148 832784FE 		lw	a5,-24(s0)
 1082 014c 93F7B7FF 		andi	a5,a5,-5
 1083 0150 2324F4FE 		sw	a5,-24(s0)
 369:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HW_set_8bit_reg( cfg_reg_addr, config );
 1084              		.loc 1 369 13
 1085 0154 832584FE 		lw	a1,-24(s0)
 1086 0158 0325C4FE 		lw	a0,-20(s0)
 1087 015c 97000000 		call	HW_set_8bit_reg
 1087      E7800000 
 370:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 1088              		.loc 1 370 13
 1089 0164 6F00C000 		j	.L60
 1090              	.L62:
 371:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 372:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         default:
 373:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_ASSERT(0);
 1091              		.loc 1 373 13 discriminator 1
 1092              	 #APP
 1093              	# 373 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 374              	            break;
 1094              		ebreak
 1095              	# 0 "" 2
 1096              		.loc 1 374 13 discriminator 1
 1097              	 #NO_APP
 1098 016c 13000000 		nop
 1099              	.L60:
 375:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     }
 376:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** }
 1100              		.loc 1 376 1
 1101 0170 13000000 		nop
 1102 0174 8320C102 		lw	ra,44(sp)
 1103              		.cfi_restore 1
 1104 0178 03248102 		lw	s0,40(sp)
 1105              		.cfi_restore 8
 1106              		.cfi_def_cfa 2, 48
 1107 017c 13010103 		addi	sp,sp,48
 1108              		.cfi_def_cfa_offset 0
 1109 0180 67800000 		jr	ra
 1110              		.cfi_endproc
 1111              	.LFE6:
 1113              		.section	.text.GPIO_enable_irq,"ax",@progbits
 1114              		.align	2
 1115              		.globl	GPIO_enable_irq
 1117              	GPIO_enable_irq:
 1118              	.LFB7:
 377:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 378:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** /*-------------------------------------------------------------------------*//**
 379:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * GPIO_enable_irq
 380:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * See "core_gpio.h" for details of how to use this function.
 381:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  */
 382:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** void GPIO_enable_irq
 383:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** (
 384:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_instance_t *   this_gpio,
 385:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_id_t           port_id
 386:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** )
 387:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** {
 1119              		.loc 1 387 1
 1120              		.cfi_startproc
 1121 0000 130101FD 		addi	sp,sp,-48
 1122              		.cfi_def_cfa_offset 48
 1123 0004 23261102 		sw	ra,44(sp)
 1124 0008 23248102 		sw	s0,40(sp)
 1125              		.cfi_offset 1, -4
 1126              		.cfi_offset 8, -8
 1127 000c 13040103 		addi	s0,sp,48
 1128              		.cfi_def_cfa 8, 0
 1129 0010 232EA4FC 		sw	a0,-36(s0)
 1130 0014 232CB4FC 		sw	a1,-40(s0)
 388:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     uint32_t cfg_value;
 389:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     uint32_t cfg_reg_addr = this_gpio->base_addr;
 1131              		.loc 1 389 14
 1132 0018 8327C4FD 		lw	a5,-36(s0)
 1133 001c 83A70700 		lw	a5,0(a5)
 1134 0020 2326F4FE 		sw	a5,-20(s0)
 390:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****    
 391:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     HAL_ASSERT( port_id < NB_OF_GPIO );
 1135              		.loc 1 391 5
 1136 0024 032784FD 		lw	a4,-40(s0)
 1137 0028 9307F001 		li	a5,31
 1138 002c 63F4E700 		bleu	a4,a5,.L64
 1139              		.loc 1 391 5 is_stmt 0 discriminator 1
 1140              	 #APP
 1141              	# 391 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 392              	    
 1142              		ebreak
 1143              	# 0 "" 2
 1144              	 #NO_APP
 1145              	.L64:
 393:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     if ( port_id < NB_OF_GPIO )
 1146              		.loc 1 393 8 is_stmt 1
 1147 0034 032784FD 		lw	a4,-40(s0)
 1148 0038 9307F001 		li	a5,31
 1149 003c 63E4E704 		bgtu	a4,a5,.L66
 394:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     {
 395:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         cfg_reg_addr += (port_id * 4);
 1150              		.loc 1 395 34
 1151 0040 832784FD 		lw	a5,-40(s0)
 1152 0044 93972700 		slli	a5,a5,2
 1153              		.loc 1 395 22
 1154 0048 0327C4FE 		lw	a4,-20(s0)
 1155 004c B307F700 		add	a5,a4,a5
 1156 0050 2326F4FE 		sw	a5,-20(s0)
 396:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         cfg_value = HW_get_8bit_reg( cfg_reg_addr );
 1157              		.loc 1 396 21
 1158 0054 0325C4FE 		lw	a0,-20(s0)
 1159 0058 97000000 		call	HW_get_8bit_reg
 1159      E7800000 
 1160 0060 93070500 		mv	a5,a0
 1161              		.loc 1 396 19
 1162 0064 2324F4FE 		sw	a5,-24(s0)
 397:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         cfg_value |= GPIO_INT_ENABLE_MASK;
 1163              		.loc 1 397 19
 1164 0068 832784FE 		lw	a5,-24(s0)
 1165 006c 93E78700 		ori	a5,a5,8
 1166 0070 2324F4FE 		sw	a5,-24(s0)
 398:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         HW_set_8bit_reg( cfg_reg_addr, cfg_value );
 1167              		.loc 1 398 9
 1168 0074 832584FE 		lw	a1,-24(s0)
 1169 0078 0325C4FE 		lw	a0,-20(s0)
 1170 007c 97000000 		call	HW_set_8bit_reg
 1170      E7800000 
 1171              	.L66:
 399:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     }
 400:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** }
 1172              		.loc 1 400 1
 1173 0084 13000000 		nop
 1174 0088 8320C102 		lw	ra,44(sp)
 1175              		.cfi_restore 1
 1176 008c 03248102 		lw	s0,40(sp)
 1177              		.cfi_restore 8
 1178              		.cfi_def_cfa 2, 48
 1179 0090 13010103 		addi	sp,sp,48
 1180              		.cfi_def_cfa_offset 0
 1181 0094 67800000 		jr	ra
 1182              		.cfi_endproc
 1183              	.LFE7:
 1185              		.section	.text.GPIO_disable_irq,"ax",@progbits
 1186              		.align	2
 1187              		.globl	GPIO_disable_irq
 1189              	GPIO_disable_irq:
 1190              	.LFB8:
 401:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 402:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** /*-------------------------------------------------------------------------*//**
 403:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * GPIO_disable_irq
 404:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * See "core_gpio.h" for details of how to use this function.
 405:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  */
 406:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** void GPIO_disable_irq
 407:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** (
 408:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_instance_t *   this_gpio,
 409:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_id_t           port_id
 410:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** )
 411:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** {
 1191              		.loc 1 411 1
 1192              		.cfi_startproc
 1193 0000 130101FD 		addi	sp,sp,-48
 1194              		.cfi_def_cfa_offset 48
 1195 0004 23261102 		sw	ra,44(sp)
 1196 0008 23248102 		sw	s0,40(sp)
 1197              		.cfi_offset 1, -4
 1198              		.cfi_offset 8, -8
 1199 000c 13040103 		addi	s0,sp,48
 1200              		.cfi_def_cfa 8, 0
 1201 0010 232EA4FC 		sw	a0,-36(s0)
 1202 0014 232CB4FC 		sw	a1,-40(s0)
 412:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     uint32_t cfg_value;
 413:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     uint32_t cfg_reg_addr = this_gpio->base_addr;
 1203              		.loc 1 413 14
 1204 0018 8327C4FD 		lw	a5,-36(s0)
 1205 001c 83A70700 		lw	a5,0(a5)
 1206 0020 2326F4FE 		sw	a5,-20(s0)
 414:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****    
 415:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     HAL_ASSERT( port_id < NB_OF_GPIO );
 1207              		.loc 1 415 5
 1208 0024 032784FD 		lw	a4,-40(s0)
 1209 0028 9307F001 		li	a5,31
 1210 002c 63F4E700 		bleu	a4,a5,.L68
 1211              		.loc 1 415 5 is_stmt 0 discriminator 1
 1212              	 #APP
 1213              	# 415 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 416              	    
 1214              		ebreak
 1215              	# 0 "" 2
 1216              	 #NO_APP
 1217              	.L68:
 417:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     if ( port_id < NB_OF_GPIO )
 1218              		.loc 1 417 8 is_stmt 1
 1219 0034 032784FD 		lw	a4,-40(s0)
 1220 0038 9307F001 		li	a5,31
 1221 003c 63E4E704 		bgtu	a4,a5,.L70
 418:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     {
 419:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         cfg_reg_addr += (port_id * 4);
 1222              		.loc 1 419 34
 1223 0040 832784FD 		lw	a5,-40(s0)
 1224 0044 93972700 		slli	a5,a5,2
 1225              		.loc 1 419 22
 1226 0048 0327C4FE 		lw	a4,-20(s0)
 1227 004c B307F700 		add	a5,a4,a5
 1228 0050 2326F4FE 		sw	a5,-20(s0)
 420:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         cfg_value = HW_get_8bit_reg( cfg_reg_addr );
 1229              		.loc 1 420 21
 1230 0054 0325C4FE 		lw	a0,-20(s0)
 1231 0058 97000000 		call	HW_get_8bit_reg
 1231      E7800000 
 1232 0060 93070500 		mv	a5,a0
 1233              		.loc 1 420 19
 1234 0064 2324F4FE 		sw	a5,-24(s0)
 421:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         cfg_value &= ~GPIO_INT_ENABLE_MASK;
 1235              		.loc 1 421 19
 1236 0068 832784FE 		lw	a5,-24(s0)
 1237 006c 93F777FF 		andi	a5,a5,-9
 1238 0070 2324F4FE 		sw	a5,-24(s0)
 422:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         HW_set_8bit_reg( cfg_reg_addr, cfg_value );
 1239              		.loc 1 422 9
 1240 0074 832584FE 		lw	a1,-24(s0)
 1241 0078 0325C4FE 		lw	a0,-20(s0)
 1242 007c 97000000 		call	HW_set_8bit_reg
 1242      E7800000 
 1243              	.L70:
 423:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     }
 424:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** }
 1244              		.loc 1 424 1
 1245 0084 13000000 		nop
 1246 0088 8320C102 		lw	ra,44(sp)
 1247              		.cfi_restore 1
 1248 008c 03248102 		lw	s0,40(sp)
 1249              		.cfi_restore 8
 1250              		.cfi_def_cfa 2, 48
 1251 0090 13010103 		addi	sp,sp,48
 1252              		.cfi_def_cfa_offset 0
 1253 0094 67800000 		jr	ra
 1254              		.cfi_endproc
 1255              	.LFE8:
 1257              		.section	.text.GPIO_clear_irq,"ax",@progbits
 1258              		.align	2
 1259              		.globl	GPIO_clear_irq
 1261              	GPIO_clear_irq:
 1262              	.LFB9:
 425:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 426:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** /*-------------------------------------------------------------------------*//**
 427:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * GPIO_clear_irq
 428:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * See "core_gpio.h" for details of how to use this function.
 429:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  */
 430:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** void GPIO_clear_irq
 431:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** (
 432:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_instance_t *   this_gpio,
 433:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_id_t           port_id
 434:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** )
 435:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** {
 1263              		.loc 1 435 1
 1264              		.cfi_startproc
 1265 0000 130101FD 		addi	sp,sp,-48
 1266              		.cfi_def_cfa_offset 48
 1267 0004 23261102 		sw	ra,44(sp)
 1268 0008 23248102 		sw	s0,40(sp)
 1269              		.cfi_offset 1, -4
 1270              		.cfi_offset 8, -8
 1271 000c 13040103 		addi	s0,sp,48
 1272              		.cfi_def_cfa 8, 0
 1273 0010 232EA4FC 		sw	a0,-36(s0)
 1274 0014 232CB4FC 		sw	a1,-40(s0)
 436:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     uint32_t irq_clr_value = ((uint32_t)1) << ((uint32_t)port_id);
 1275              		.loc 1 436 14
 1276 0018 832784FD 		lw	a5,-40(s0)
 1277 001c 13071000 		li	a4,1
 1278 0020 B317F700 		sll	a5,a4,a5
 1279 0024 2326F4FE 		sw	a5,-20(s0)
 437:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     
 438:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     switch( this_gpio->apb_bus_width )
 1280              		.loc 1 438 22
 1281 0028 8327C4FD 		lw	a5,-36(s0)
 1282 002c 83A74700 		lw	a5,4(a5)
 1283              		.loc 1 438 5
 1284 0030 13071000 		li	a4,1
 1285 0034 6388E702 		beq	a5,a4,.L72
 1286 0038 63880706 		beq	a5,zero,.L73
 1287 003c 13072000 		li	a4,2
 1288 0040 639AE70E 		bne	a5,a4,.L76
 439:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     {
 440:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_32_BITS_BUS:
 441:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_32bit_reg( this_gpio->base_addr, IRQ, irq_clr_value );
 1289              		.loc 1 441 13
 1290 0044 8327C4FD 		lw	a5,-36(s0)
 1291 0048 83A70700 		lw	a5,0(a5)
 1292 004c 93870708 		addi	a5,a5,128
 1293 0050 8325C4FE 		lw	a1,-20(s0)
 1294 0054 13850700 		mv	a0,a5
 1295 0058 97000000 		call	HW_set_32bit_reg
 1295      E7800000 
 442:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 1296              		.loc 1 442 13
 1297 0060 6F00C00D 		j	.L75
 1298              	.L72:
 443:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 444:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_16_BITS_BUS:
 445:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_16bit_reg( this_gpio->base_addr, IRQ0, irq_clr_value );
 1299              		.loc 1 445 13
 1300 0064 8327C4FD 		lw	a5,-36(s0)
 1301 0068 83A70700 		lw	a5,0(a5)
 1302 006c 93870708 		addi	a5,a5,128
 1303 0070 8325C4FE 		lw	a1,-20(s0)
 1304 0074 13850700 		mv	a0,a5
 1305 0078 97000000 		call	HW_set_16bit_reg
 1305      E7800000 
 446:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_16bit_reg( this_gpio->base_addr, IRQ1, irq_clr_value >> 16 );
 1306              		.loc 1 446 13
 1307 0080 8327C4FD 		lw	a5,-36(s0)
 1308 0084 83A70700 		lw	a5,0(a5)
 1309 0088 13874708 		addi	a4,a5,132
 1310 008c 8327C4FE 		lw	a5,-20(s0)
 1311 0090 93D70701 		srli	a5,a5,16
 1312 0094 93850700 		mv	a1,a5
 1313 0098 13050700 		mv	a0,a4
 1314 009c 97000000 		call	HW_set_16bit_reg
 1314      E7800000 
 447:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 1315              		.loc 1 447 13
 1316 00a4 6F008009 		j	.L75
 1317              	.L73:
 448:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 449:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_8_BITS_BUS:
 450:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_8bit_reg( this_gpio->base_addr, IRQ0, irq_clr_value );
 1318              		.loc 1 450 13
 1319 00a8 8327C4FD 		lw	a5,-36(s0)
 1320 00ac 83A70700 		lw	a5,0(a5)
 1321 00b0 93870708 		addi	a5,a5,128
 1322 00b4 8325C4FE 		lw	a1,-20(s0)
 1323 00b8 13850700 		mv	a0,a5
 1324 00bc 97000000 		call	HW_set_8bit_reg
 1324      E7800000 
 451:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_8bit_reg( this_gpio->base_addr, IRQ1, irq_clr_value >> 8 );
 1325              		.loc 1 451 13
 1326 00c4 8327C4FD 		lw	a5,-36(s0)
 1327 00c8 83A70700 		lw	a5,0(a5)
 1328 00cc 13874708 		addi	a4,a5,132
 1329 00d0 8327C4FE 		lw	a5,-20(s0)
 1330 00d4 93D78700 		srli	a5,a5,8
 1331 00d8 93850700 		mv	a1,a5
 1332 00dc 13050700 		mv	a0,a4
 1333 00e0 97000000 		call	HW_set_8bit_reg
 1333      E7800000 
 452:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_8bit_reg( this_gpio->base_addr, IRQ2, irq_clr_value >> 16 );
 1334              		.loc 1 452 13
 1335 00e8 8327C4FD 		lw	a5,-36(s0)
 1336 00ec 83A70700 		lw	a5,0(a5)
 1337 00f0 13878708 		addi	a4,a5,136
 1338 00f4 8327C4FE 		lw	a5,-20(s0)
 1339 00f8 93D70701 		srli	a5,a5,16
 1340 00fc 93850700 		mv	a1,a5
 1341 0100 13050700 		mv	a0,a4
 1342 0104 97000000 		call	HW_set_8bit_reg
 1342      E7800000 
 453:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_8bit_reg( this_gpio->base_addr, IRQ3, irq_clr_value >> 24 );
 1343              		.loc 1 453 13
 1344 010c 8327C4FD 		lw	a5,-36(s0)
 1345 0110 83A70700 		lw	a5,0(a5)
 1346 0114 1387C708 		addi	a4,a5,140
 1347 0118 8327C4FE 		lw	a5,-20(s0)
 1348 011c 93D78701 		srli	a5,a5,24
 1349 0120 93850700 		mv	a1,a5
 1350 0124 13050700 		mv	a0,a4
 1351 0128 97000000 		call	HW_set_8bit_reg
 1351      E7800000 
 454:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 1352              		.loc 1 454 13
 1353 0130 6F00C000 		j	.L75
 1354              	.L76:
 455:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             
 456:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         default:
 457:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_ASSERT(0);
 1355              		.loc 1 457 13 discriminator 1
 1356              	 #APP
 1357              	# 457 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 458              	            break;
 1358              		ebreak
 1359              	# 0 "" 2
 1360              		.loc 1 458 13 discriminator 1
 1361              	 #NO_APP
 1362 0138 13000000 		nop
 1363              	.L75:
 459:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     }
 460:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** }
 1364              		.loc 1 460 1
 1365 013c 13000000 		nop
 1366 0140 8320C102 		lw	ra,44(sp)
 1367              		.cfi_restore 1
 1368 0144 03248102 		lw	s0,40(sp)
 1369              		.cfi_restore 8
 1370              		.cfi_def_cfa 2, 48
 1371 0148 13010103 		addi	sp,sp,48
 1372              		.cfi_def_cfa_offset 0
 1373 014c 67800000 		jr	ra
 1374              		.cfi_endproc
 1375              	.LFE9:
 1377              		.section	.text.GPIO_get_irq_sources,"ax",@progbits
 1378              		.align	2
 1379              		.globl	GPIO_get_irq_sources
 1381              	GPIO_get_irq_sources:
 1382              	.LFB10:
 461:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 462:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** /*-------------------------------------------------------------------------*//**
 463:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * GPIO_get_irq_sources
 464:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * See "core_gpio.h" for details of how to use this function.
 465:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  */
 466:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** uint32_t GPIO_get_irq_sources
 467:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** (
 468:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_instance_t *   this_gpio
 469:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** )
 470:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** {
 1383              		.loc 1 470 1
 1384              		.cfi_startproc
 1385 0000 130101FD 		addi	sp,sp,-48
 1386              		.cfi_def_cfa_offset 48
 1387 0004 23261102 		sw	ra,44(sp)
 1388 0008 23248102 		sw	s0,40(sp)
 1389              		.cfi_offset 1, -4
 1390              		.cfi_offset 8, -8
 1391 000c 13040103 		addi	s0,sp,48
 1392              		.cfi_def_cfa 8, 0
 1393 0010 232EA4FC 		sw	a0,-36(s0)
 471:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     uint32_t intr_src = 0;
 1394              		.loc 1 471 14
 1395 0014 232604FE 		sw	zero,-20(s0)
 472:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 473:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     switch( this_gpio->apb_bus_width )
 1396              		.loc 1 473 22
 1397 0018 8327C4FD 		lw	a5,-36(s0)
 1398 001c 83A74700 		lw	a5,4(a5)
 1399              		.loc 1 473 5
 1400 0020 13071000 		li	a4,1
 1401 0024 6388E702 		beq	a5,a4,.L78
 1402 0028 63860708 		beq	a5,zero,.L79
 1403 002c 13072000 		li	a4,2
 1404 0030 6392E714 		bne	a5,a4,.L83
 474:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     {
 475:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_32_BITS_BUS:
 476:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             intr_src = HAL_get_32bit_reg( this_gpio->base_addr, IRQ );
 1405              		.loc 1 476 24
 1406 0034 8327C4FD 		lw	a5,-36(s0)
 1407 0038 83A70700 		lw	a5,0(a5)
 1408 003c 93870708 		addi	a5,a5,128
 1409 0040 13850700 		mv	a0,a5
 1410 0044 97000000 		call	HW_get_32bit_reg
 1410      E7800000 
 1411 004c 2326A4FE 		sw	a0,-20(s0)
 477:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 1412              		.loc 1 477 13
 1413 0050 6F00C012 		j	.L81
 1414              	.L78:
 478:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 479:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_16_BITS_BUS:
 480:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             intr_src |= HAL_get_16bit_reg( this_gpio->base_addr, IRQ0 );
 1415              		.loc 1 480 25
 1416 0054 8327C4FD 		lw	a5,-36(s0)
 1417 0058 83A70700 		lw	a5,0(a5)
 1418 005c 93870708 		addi	a5,a5,128
 1419 0060 13850700 		mv	a0,a5
 1420 0064 97000000 		call	HW_get_16bit_reg
 1420      E7800000 
 1421 006c 93070500 		mv	a5,a0
 1422 0070 13870700 		mv	a4,a5
 1423              		.loc 1 480 22
 1424 0074 8327C4FE 		lw	a5,-20(s0)
 1425 0078 B3E7E700 		or	a5,a5,a4
 1426 007c 2326F4FE 		sw	a5,-20(s0)
 481:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             intr_src |= (HAL_get_16bit_reg( this_gpio->base_addr, IRQ1 ) << 16);
 1427              		.loc 1 481 26
 1428 0080 8327C4FD 		lw	a5,-36(s0)
 1429 0084 83A70700 		lw	a5,0(a5)
 1430 0088 93874708 		addi	a5,a5,132
 1431 008c 13850700 		mv	a0,a5
 1432 0090 97000000 		call	HW_get_16bit_reg
 1432      E7800000 
 1433 0098 93070500 		mv	a5,a0
 1434              		.loc 1 481 74
 1435 009c 93970701 		slli	a5,a5,16
 1436 00a0 13870700 		mv	a4,a5
 1437              		.loc 1 481 22
 1438 00a4 8327C4FE 		lw	a5,-20(s0)
 1439 00a8 B3E7E700 		or	a5,a5,a4
 1440 00ac 2326F4FE 		sw	a5,-20(s0)
 482:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 1441              		.loc 1 482 13
 1442 00b0 6F00C00C 		j	.L81
 1443              	.L79:
 483:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 484:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_8_BITS_BUS:
 485:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             intr_src |= HAL_get_16bit_reg( this_gpio->base_addr, IRQ0 );
 1444              		.loc 1 485 25
 1445 00b4 8327C4FD 		lw	a5,-36(s0)
 1446 00b8 83A70700 		lw	a5,0(a5)
 1447 00bc 93870708 		addi	a5,a5,128
 1448 00c0 13850700 		mv	a0,a5
 1449 00c4 97000000 		call	HW_get_16bit_reg
 1449      E7800000 
 1450 00cc 93070500 		mv	a5,a0
 1451 00d0 13870700 		mv	a4,a5
 1452              		.loc 1 485 22
 1453 00d4 8327C4FE 		lw	a5,-20(s0)
 1454 00d8 B3E7E700 		or	a5,a5,a4
 1455 00dc 2326F4FE 		sw	a5,-20(s0)
 486:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             intr_src |= (HAL_get_16bit_reg( this_gpio->base_addr, IRQ1 ) << 8);
 1456              		.loc 1 486 26
 1457 00e0 8327C4FD 		lw	a5,-36(s0)
 1458 00e4 83A70700 		lw	a5,0(a5)
 1459 00e8 93874708 		addi	a5,a5,132
 1460 00ec 13850700 		mv	a0,a5
 1461 00f0 97000000 		call	HW_get_16bit_reg
 1461      E7800000 
 1462 00f8 93070500 		mv	a5,a0
 1463              		.loc 1 486 74
 1464 00fc 93978700 		slli	a5,a5,8
 1465 0100 13870700 		mv	a4,a5
 1466              		.loc 1 486 22
 1467 0104 8327C4FE 		lw	a5,-20(s0)
 1468 0108 B3E7E700 		or	a5,a5,a4
 1469 010c 2326F4FE 		sw	a5,-20(s0)
 487:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             intr_src |= (HAL_get_16bit_reg( this_gpio->base_addr, IRQ2 ) << 16);
 1470              		.loc 1 487 26
 1471 0110 8327C4FD 		lw	a5,-36(s0)
 1472 0114 83A70700 		lw	a5,0(a5)
 1473 0118 93878708 		addi	a5,a5,136
 1474 011c 13850700 		mv	a0,a5
 1475 0120 97000000 		call	HW_get_16bit_reg
 1475      E7800000 
 1476 0128 93070500 		mv	a5,a0
 1477              		.loc 1 487 74
 1478 012c 93970701 		slli	a5,a5,16
 1479 0130 13870700 		mv	a4,a5
 1480              		.loc 1 487 22
 1481 0134 8327C4FE 		lw	a5,-20(s0)
 1482 0138 B3E7E700 		or	a5,a5,a4
 1483 013c 2326F4FE 		sw	a5,-20(s0)
 488:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             intr_src |= (HAL_get_16bit_reg( this_gpio->base_addr, IRQ3 ) << 24);
 1484              		.loc 1 488 26
 1485 0140 8327C4FD 		lw	a5,-36(s0)
 1486 0144 83A70700 		lw	a5,0(a5)
 1487 0148 9387C708 		addi	a5,a5,140
 1488 014c 13850700 		mv	a0,a5
 1489 0150 97000000 		call	HW_get_16bit_reg
 1489      E7800000 
 1490 0158 93070500 		mv	a5,a0
 1491              		.loc 1 488 74
 1492 015c 93978701 		slli	a5,a5,24
 1493 0160 13870700 		mv	a4,a5
 1494              		.loc 1 488 22
 1495 0164 8327C4FE 		lw	a5,-20(s0)
 1496 0168 B3E7E700 		or	a5,a5,a4
 1497 016c 2326F4FE 		sw	a5,-20(s0)
 489:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 1498              		.loc 1 489 13
 1499 0170 6F00C000 		j	.L81
 1500              	.L83:
 490:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 491:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         default:
 492:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_ASSERT(0);
 1501              		.loc 1 492 13 discriminator 1
 1502              	 #APP
 1503              	# 492 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 493              	            break;
 1504              		ebreak
 1505              	# 0 "" 2
 1506              		.loc 1 493 13 discriminator 1
 1507              	 #NO_APP
 1508 0178 13000000 		nop
 1509              	.L81:
 494:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     }
 495:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 496:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     return intr_src;
 1510              		.loc 1 496 12
 1511 017c 8327C4FE 		lw	a5,-20(s0)
 497:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** }
 1512              		.loc 1 497 1
 1513 0180 13850700 		mv	a0,a5
 1514 0184 8320C102 		lw	ra,44(sp)
 1515              		.cfi_restore 1
 1516 0188 03248102 		lw	s0,40(sp)
 1517              		.cfi_restore 8
 1518              		.cfi_def_cfa 2, 48
 1519 018c 13010103 		addi	sp,sp,48
 1520              		.cfi_def_cfa_offset 0
 1521 0190 67800000 		jr	ra
 1522              		.cfi_endproc
 1523              	.LFE10:
 1525              		.section	.text.GPIO_clear_all_irq_sources,"ax",@progbits
 1526              		.align	2
 1527              		.globl	GPIO_clear_all_irq_sources
 1529              	GPIO_clear_all_irq_sources:
 1530              	.LFB11:
 498:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 499:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** /*-------------------------------------------------------------------------*//**
 500:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * GPIO_clear_all_irq_sources
 501:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  * See "core_gpio.h" for details of how to use this function.
 502:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****  */
 503:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** void GPIO_clear_all_irq_sources
 504:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** (
 505:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     gpio_instance_t *   this_gpio,
 506:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     uint32_t            bitmask
 507:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** )
 508:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** {
 1531              		.loc 1 508 1
 1532              		.cfi_startproc
 1533 0000 130101FD 		addi	sp,sp,-48
 1534              		.cfi_def_cfa_offset 48
 1535 0004 23261102 		sw	ra,44(sp)
 1536 0008 23248102 		sw	s0,40(sp)
 1537              		.cfi_offset 1, -4
 1538              		.cfi_offset 8, -8
 1539 000c 13040103 		addi	s0,sp,48
 1540              		.cfi_def_cfa 8, 0
 1541 0010 232EA4FC 		sw	a0,-36(s0)
 1542 0014 232CB4FC 		sw	a1,-40(s0)
 509:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     uint32_t irq_clr_value = bitmask;
 1543              		.loc 1 509 14
 1544 0018 832784FD 		lw	a5,-40(s0)
 1545 001c 2326F4FE 		sw	a5,-20(s0)
 510:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 511:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     switch( this_gpio->apb_bus_width )
 1546              		.loc 1 511 22
 1547 0020 8327C4FD 		lw	a5,-36(s0)
 1548 0024 83A74700 		lw	a5,4(a5)
 1549              		.loc 1 511 5
 1550 0028 13071000 		li	a4,1
 1551 002c 6388E702 		beq	a5,a4,.L85
 1552 0030 63880706 		beq	a5,zero,.L86
 1553 0034 13072000 		li	a4,2
 1554 0038 639AE70E 		bne	a5,a4,.L89
 512:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     {
 513:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_32_BITS_BUS:
 514:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_32bit_reg( this_gpio->base_addr, IRQ, irq_clr_value );
 1555              		.loc 1 514 13
 1556 003c 8327C4FD 		lw	a5,-36(s0)
 1557 0040 83A70700 		lw	a5,0(a5)
 1558 0044 93870708 		addi	a5,a5,128
 1559 0048 8325C4FE 		lw	a1,-20(s0)
 1560 004c 13850700 		mv	a0,a5
 1561 0050 97000000 		call	HW_set_32bit_reg
 1561      E7800000 
 515:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 1562              		.loc 1 515 13
 1563 0058 6F00C00D 		j	.L88
 1564              	.L85:
 516:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 517:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_16_BITS_BUS:
 518:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_16bit_reg( this_gpio->base_addr, IRQ0, irq_clr_value );
 1565              		.loc 1 518 13
 1566 005c 8327C4FD 		lw	a5,-36(s0)
 1567 0060 83A70700 		lw	a5,0(a5)
 1568 0064 93870708 		addi	a5,a5,128
 1569 0068 8325C4FE 		lw	a1,-20(s0)
 1570 006c 13850700 		mv	a0,a5
 1571 0070 97000000 		call	HW_set_16bit_reg
 1571      E7800000 
 519:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_16bit_reg( this_gpio->base_addr, IRQ1, irq_clr_value >> 16 );
 1572              		.loc 1 519 13
 1573 0078 8327C4FD 		lw	a5,-36(s0)
 1574 007c 83A70700 		lw	a5,0(a5)
 1575 0080 13874708 		addi	a4,a5,132
 1576 0084 8327C4FE 		lw	a5,-20(s0)
 1577 0088 93D70701 		srli	a5,a5,16
 1578 008c 93850700 		mv	a1,a5
 1579 0090 13050700 		mv	a0,a4
 1580 0094 97000000 		call	HW_set_16bit_reg
 1580      E7800000 
 520:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 1581              		.loc 1 520 13
 1582 009c 6F008009 		j	.L88
 1583              	.L86:
 521:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 522:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         case GPIO_APB_8_BITS_BUS:
 523:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_8bit_reg( this_gpio->base_addr, IRQ0, irq_clr_value );
 1584              		.loc 1 523 13
 1585 00a0 8327C4FD 		lw	a5,-36(s0)
 1586 00a4 83A70700 		lw	a5,0(a5)
 1587 00a8 93870708 		addi	a5,a5,128
 1588 00ac 8325C4FE 		lw	a1,-20(s0)
 1589 00b0 13850700 		mv	a0,a5
 1590 00b4 97000000 		call	HW_set_8bit_reg
 1590      E7800000 
 524:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_8bit_reg( this_gpio->base_addr, IRQ1, irq_clr_value >> 8 );
 1591              		.loc 1 524 13
 1592 00bc 8327C4FD 		lw	a5,-36(s0)
 1593 00c0 83A70700 		lw	a5,0(a5)
 1594 00c4 13874708 		addi	a4,a5,132
 1595 00c8 8327C4FE 		lw	a5,-20(s0)
 1596 00cc 93D78700 		srli	a5,a5,8
 1597 00d0 93850700 		mv	a1,a5
 1598 00d4 13050700 		mv	a0,a4
 1599 00d8 97000000 		call	HW_set_8bit_reg
 1599      E7800000 
 525:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_8bit_reg( this_gpio->base_addr, IRQ2, irq_clr_value >> 16 );
 1600              		.loc 1 525 13
 1601 00e0 8327C4FD 		lw	a5,-36(s0)
 1602 00e4 83A70700 		lw	a5,0(a5)
 1603 00e8 13878708 		addi	a4,a5,136
 1604 00ec 8327C4FE 		lw	a5,-20(s0)
 1605 00f0 93D70701 		srli	a5,a5,16
 1606 00f4 93850700 		mv	a1,a5
 1607 00f8 13050700 		mv	a0,a4
 1608 00fc 97000000 		call	HW_set_8bit_reg
 1608      E7800000 
 526:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_set_8bit_reg( this_gpio->base_addr, IRQ3, irq_clr_value >> 24 );
 1609              		.loc 1 526 13
 1610 0104 8327C4FD 		lw	a5,-36(s0)
 1611 0108 83A70700 		lw	a5,0(a5)
 1612 010c 1387C708 		addi	a4,a5,140
 1613 0110 8327C4FE 		lw	a5,-20(s0)
 1614 0114 93D78701 		srli	a5,a5,24
 1615 0118 93850700 		mv	a1,a5
 1616 011c 13050700 		mv	a0,a4
 1617 0120 97000000 		call	HW_set_8bit_reg
 1617      E7800000 
 527:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             break;
 1618              		.loc 1 527 13
 1619 0128 6F00C000 		j	.L88
 1620              	.L89:
 528:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** 
 529:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****         default:
 530:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****             HAL_ASSERT(0);
 1621              		.loc 1 530 13 discriminator 1
 1622              	 #APP
 1623              	# 530 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c" 1
 531              	            break;
 1624              		ebreak
 1625              	# 0 "" 2
 1626              		.loc 1 531 13 discriminator 1
 1627              	 #NO_APP
 1628 0130 13000000 		nop
 1629              	.L88:
 532:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c ****     }
 533:../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c **** }
 1630              		.loc 1 533 1
 1631 0134 13000000 		nop
 1632 0138 8320C102 		lw	ra,44(sp)
 1633              		.cfi_restore 1
 1634 013c 03248102 		lw	s0,40(sp)
 1635              		.cfi_restore 8
 1636              		.cfi_def_cfa 2, 48
 1637 0140 13010103 		addi	sp,sp,48
 1638              		.cfi_def_cfa_offset 0
 1639 0144 67800000 		jr	ra
 1640              		.cfi_endproc
 1641              	.LFE11:
 1643              		.text
 1644              	.Letext0:
 1645              		.file 2 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-elf
 1646              		.file 3 "c:\\microchip\\softconsole-v2022.2-risc-v-747\\riscv-unknown-elf-gcc\\riscv64-unknown-elf
 1647              		.file 4 "C:\\Work_Folder_Akhil\\Q1_2026_2027\\Koushik\\Final\\Release\\mpf_an3694_v2025p1_df\\src\
 1648              		.file 5 "../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.h"
DEFINED SYMBOLS
                            *ABS*:0000000000000000 core_gpio.c
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:13     .text.GPIO_init:0000000000000000 GPIO_init
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:17     .text.GPIO_init:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:18     .text.GPIO_init:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:19     .text.GPIO_init:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:22     .text.GPIO_init:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:23     .text.GPIO_init:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:25     .text.GPIO_init:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:30     .text.GPIO_init:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:32     .text.GPIO_init:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:35     .text.GPIO_init:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:39     .text.GPIO_init:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:43     .text.GPIO_init:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:45     .text.GPIO_init:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:48     .text.GPIO_init:000000000000004c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:51     .text.GPIO_init:0000000000000050 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:55     .text.GPIO_init:0000000000000060 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:59     .text.GPIO_init:000000000000006c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:64     .text.GPIO_init:0000000000000078 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:68     .text.GPIO_init:0000000000000084 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:71     .text.GPIO_init:000000000000008c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:77     .text.GPIO_init:00000000000000a0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:84     .text.GPIO_init:00000000000000bc .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:87     .text.GPIO_init:00000000000000c0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:95     .text.GPIO_init:00000000000000e0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:103    .text.GPIO_init:0000000000000100 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:106    .text.GPIO_init:0000000000000104 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:113    .text.GPIO_init:0000000000000120 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:120    .text.GPIO_init:000000000000013c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:127    .text.GPIO_init:0000000000000158 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:134    .text.GPIO_init:0000000000000174 .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:70     .text.GPIO_init:0000000000000178 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:143    .text.GPIO_init:000000000000017c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:146    .text.GPIO_init:0000000000000180 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:148    .text.GPIO_init:0000000000000188 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:150    .text.GPIO_init:000000000000018c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:151    .text.GPIO_init:000000000000018c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:153    .text.GPIO_init:0000000000000190 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:155    .text.GPIO_init:0000000000000194 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:162    .text.GPIO_config:0000000000000000 GPIO_config
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:165    .text.GPIO_config:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:166    .text.GPIO_config:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:167    .text.GPIO_config:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:170    .text.GPIO_config:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:171    .text.GPIO_config:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:173    .text.GPIO_config:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:178    .text.GPIO_config:000000000000001c .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:86     .text.GPIO_config:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:189    .text.GPIO_config:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:194    .text.GPIO_config:0000000000000038 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:198    .text.GPIO_config:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:201    .text.GPIO_config:000000000000004c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:205    .text.GPIO_config:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:209    .text.GPIO_config:0000000000000068 .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:101    .text.GPIO_config:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:223    .text.GPIO_config:0000000000000084 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:225    .text.GPIO_config:000000000000008c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:227    .text.GPIO_config:0000000000000090 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:228    .text.GPIO_config:0000000000000090 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:230    .text.GPIO_config:0000000000000094 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:232    .text.GPIO_config:0000000000000098 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:239    .text.GPIO_set_outputs:0000000000000000 GPIO_set_outputs
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:242    .text.GPIO_set_outputs:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:243    .text.GPIO_set_outputs:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:244    .text.GPIO_set_outputs:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:247    .text.GPIO_set_outputs:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:248    .text.GPIO_set_outputs:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:250    .text.GPIO_set_outputs:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:254    .text.GPIO_set_outputs:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:257    .text.GPIO_set_outputs:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:263    .text.GPIO_set_outputs:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:270    .text.GPIO_set_outputs:0000000000000050 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:273    .text.GPIO_set_outputs:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:283    .text.GPIO_set_outputs:000000000000007c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:294    .text.GPIO_set_outputs:00000000000000a8 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:297    .text.GPIO_set_outputs:00000000000000ac .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:306    .text.GPIO_set_outputs:00000000000000d0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:316    .text.GPIO_set_outputs:00000000000000f8 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:326    .text.GPIO_set_outputs:0000000000000120 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:336    .text.GPIO_set_outputs:0000000000000148 .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:134    .text.GPIO_set_outputs:000000000000014c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:345    .text.GPIO_set_outputs:0000000000000150 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:348    .text.GPIO_set_outputs:0000000000000154 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:525    .text.GPIO_get_outputs:0000000000000000 GPIO_get_outputs
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:145    .text.GPIO_set_outputs:000000000000016c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:361    .text.GPIO_set_outputs:0000000000000170 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:363    .text.GPIO_set_outputs:0000000000000178 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:365    .text.GPIO_set_outputs:000000000000017c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:366    .text.GPIO_set_outputs:000000000000017c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:368    .text.GPIO_set_outputs:0000000000000180 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:370    .text.GPIO_set_outputs:0000000000000184 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:377    .text.GPIO_get_inputs:0000000000000000 GPIO_get_inputs
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:380    .text.GPIO_get_inputs:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:381    .text.GPIO_get_inputs:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:382    .text.GPIO_get_inputs:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:385    .text.GPIO_get_inputs:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:386    .text.GPIO_get_inputs:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:388    .text.GPIO_get_inputs:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:391    .text.GPIO_get_inputs:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:393    .text.GPIO_get_inputs:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:396    .text.GPIO_get_inputs:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:402    .text.GPIO_get_inputs:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:409    .text.GPIO_get_inputs:0000000000000050 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:412    .text.GPIO_get_inputs:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:420    .text.GPIO_get_inputs:0000000000000074 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:424    .text.GPIO_get_inputs:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:431    .text.GPIO_get_inputs:000000000000009c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:434    .text.GPIO_get_inputs:00000000000000a4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:438    .text.GPIO_get_inputs:00000000000000b0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:441    .text.GPIO_get_inputs:00000000000000b4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:449    .text.GPIO_get_inputs:00000000000000d4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:453    .text.GPIO_get_inputs:00000000000000e0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:460    .text.GPIO_get_inputs:00000000000000fc .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:463    .text.GPIO_get_inputs:0000000000000104 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:467    .text.GPIO_get_inputs:0000000000000110 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:474    .text.GPIO_get_inputs:000000000000012c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:477    .text.GPIO_get_inputs:0000000000000134 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:481    .text.GPIO_get_inputs:0000000000000140 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:488    .text.GPIO_get_inputs:000000000000015c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:491    .text.GPIO_get_inputs:0000000000000164 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:495    .text.GPIO_get_inputs:0000000000000170 .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:178    .text.GPIO_get_inputs:0000000000000174 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:504    .text.GPIO_get_inputs:0000000000000178 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:507    .text.GPIO_get_inputs:000000000000017c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:509    .text.GPIO_get_inputs:0000000000000180 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:511    .text.GPIO_get_inputs:0000000000000188 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:513    .text.GPIO_get_inputs:000000000000018c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:514    .text.GPIO_get_inputs:000000000000018c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:516    .text.GPIO_get_inputs:0000000000000190 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:518    .text.GPIO_get_inputs:0000000000000194 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:528    .text.GPIO_get_outputs:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:529    .text.GPIO_get_outputs:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:530    .text.GPIO_get_outputs:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:533    .text.GPIO_get_outputs:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:534    .text.GPIO_get_outputs:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:536    .text.GPIO_get_outputs:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:539    .text.GPIO_get_outputs:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:541    .text.GPIO_get_outputs:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:544    .text.GPIO_get_outputs:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:550    .text.GPIO_get_outputs:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:557    .text.GPIO_get_outputs:0000000000000050 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:560    .text.GPIO_get_outputs:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:568    .text.GPIO_get_outputs:0000000000000074 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:572    .text.GPIO_get_outputs:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:579    .text.GPIO_get_outputs:000000000000009c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:582    .text.GPIO_get_outputs:00000000000000a4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:586    .text.GPIO_get_outputs:00000000000000b0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:589    .text.GPIO_get_outputs:00000000000000b4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:597    .text.GPIO_get_outputs:00000000000000d4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:601    .text.GPIO_get_outputs:00000000000000e0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:608    .text.GPIO_get_outputs:00000000000000fc .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:611    .text.GPIO_get_outputs:0000000000000104 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:615    .text.GPIO_get_outputs:0000000000000110 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:622    .text.GPIO_get_outputs:000000000000012c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:625    .text.GPIO_get_outputs:0000000000000134 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:629    .text.GPIO_get_outputs:0000000000000140 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:636    .text.GPIO_get_outputs:000000000000015c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:639    .text.GPIO_get_outputs:0000000000000164 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:643    .text.GPIO_get_outputs:0000000000000170 .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:215    .text.GPIO_get_outputs:0000000000000174 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:652    .text.GPIO_get_outputs:0000000000000178 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:655    .text.GPIO_get_outputs:000000000000017c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:657    .text.GPIO_get_outputs:0000000000000180 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:659    .text.GPIO_get_outputs:0000000000000188 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:661    .text.GPIO_get_outputs:000000000000018c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:662    .text.GPIO_get_outputs:000000000000018c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:664    .text.GPIO_get_outputs:0000000000000190 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:666    .text.GPIO_get_outputs:0000000000000194 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:673    .text.GPIO_set_output:0000000000000000 GPIO_set_output
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:676    .text.GPIO_set_output:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:677    .text.GPIO_set_output:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:678    .text.GPIO_set_output:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:681    .text.GPIO_set_output:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:682    .text.GPIO_set_output:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:684    .text.GPIO_set_output:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:690    .text.GPIO_set_output:0000000000000020 .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:233    .text.GPIO_set_output:000000000000002c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:701    .text.GPIO_set_output:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:704    .text.GPIO_set_output:0000000000000038 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:711    .text.GPIO_set_output:000000000000004c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:718    .text.GPIO_set_output:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:721    .text.GPIO_set_output:0000000000000070 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:725    .text.GPIO_set_output:000000000000007c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:728    .text.GPIO_set_output:0000000000000084 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:734    .text.GPIO_set_output:0000000000000094 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:739    .text.GPIO_set_output:00000000000000a4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:744    .text.GPIO_set_output:00000000000000b0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:751    .text.GPIO_set_output:00000000000000cc .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:260    .text.GPIO_set_output:00000000000000f0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:767    .text.GPIO_set_output:00000000000000f4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:771    .text.GPIO_set_output:00000000000000f8 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:774    .text.GPIO_set_output:0000000000000100 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:777    .text.GPIO_set_output:0000000000000108 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:779    .text.GPIO_set_output:000000000000010c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:781    .text.GPIO_set_output:0000000000000110 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:784    .text.GPIO_set_output:0000000000000118 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:789    .text.GPIO_set_output:000000000000012c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:792    .text.GPIO_set_output:0000000000000134 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:795    .text.GPIO_set_output:000000000000013c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:798    .text.GPIO_set_output:0000000000000144 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:811    .text.GPIO_set_output:0000000000000170 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:814    .text.GPIO_set_output:0000000000000178 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:817    .text.GPIO_set_output:0000000000000180 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:826    .text.GPIO_set_output:000000000000019c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:831    .text.GPIO_set_output:00000000000001b0 .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:287    .text.GPIO_set_output:00000000000001cc .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:845    .text.GPIO_set_output:00000000000001d0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:849    .text.GPIO_set_output:00000000000001d4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:852    .text.GPIO_set_output:00000000000001dc .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:855    .text.GPIO_set_output:00000000000001e4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:857    .text.GPIO_set_output:00000000000001e8 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:859    .text.GPIO_set_output:00000000000001ec .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:862    .text.GPIO_set_output:00000000000001f4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:867    .text.GPIO_set_output:0000000000000208 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:870    .text.GPIO_set_output:0000000000000210 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:873    .text.GPIO_set_output:0000000000000218 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:876    .text.GPIO_set_output:0000000000000220 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:889    .text.GPIO_set_output:000000000000024c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:892    .text.GPIO_set_output:0000000000000254 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:895    .text.GPIO_set_output:000000000000025c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:904    .text.GPIO_set_output:0000000000000278 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:909    .text.GPIO_set_output:000000000000028c .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:314    .text.GPIO_set_output:00000000000002a8 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:923    .text.GPIO_set_output:00000000000002ac .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:319    .text.GPIO_set_output:00000000000002b0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:932    .text.GPIO_set_output:00000000000002b4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:935    .text.GPIO_set_output:00000000000002b8 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:939    .text.GPIO_set_output:00000000000002c0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:943    .text.GPIO_set_output:00000000000002c8 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:946    .text.GPIO_set_output:00000000000002cc .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:948    .text.GPIO_set_output:00000000000002d4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:950    .text.GPIO_set_output:00000000000002d8 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:951    .text.GPIO_set_output:00000000000002d8 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:953    .text.GPIO_set_output:00000000000002dc .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:955    .text.GPIO_set_output:00000000000002e0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:962    .text.GPIO_drive_inout:0000000000000000 GPIO_drive_inout
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:965    .text.GPIO_drive_inout:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:966    .text.GPIO_drive_inout:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:967    .text.GPIO_drive_inout:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:970    .text.GPIO_drive_inout:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:971    .text.GPIO_drive_inout:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:973    .text.GPIO_drive_inout:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:978    .text.GPIO_drive_inout:000000000000001c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:982    .text.GPIO_drive_inout:0000000000000028 .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:338    .text.GPIO_drive_inout:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:993    .text.GPIO_drive_inout:0000000000000038 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1004   .text.GPIO_drive_inout:000000000000005c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1009   .text.GPIO_drive_inout:0000000000000070 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1012   .text.GPIO_drive_inout:0000000000000078 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1015   .text.GPIO_drive_inout:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1018   .text.GPIO_drive_inout:0000000000000088 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1022   .text.GPIO_drive_inout:0000000000000098 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1024   .text.GPIO_drive_inout:000000000000009c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1028   .text.GPIO_drive_inout:00000000000000a8 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1032   .text.GPIO_drive_inout:00000000000000b8 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1035   .text.GPIO_drive_inout:00000000000000bc .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1040   .text.GPIO_drive_inout:00000000000000d0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1043   .text.GPIO_drive_inout:00000000000000d8 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1046   .text.GPIO_drive_inout:00000000000000e0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1049   .text.GPIO_drive_inout:00000000000000e8 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1053   .text.GPIO_drive_inout:00000000000000f8 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1055   .text.GPIO_drive_inout:00000000000000fc .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1059   .text.GPIO_drive_inout:0000000000000108 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1063   .text.GPIO_drive_inout:0000000000000118 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1066   .text.GPIO_drive_inout:000000000000011c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1069   .text.GPIO_drive_inout:0000000000000124 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1072   .text.GPIO_drive_inout:000000000000012c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1075   .text.GPIO_drive_inout:0000000000000134 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1079   .text.GPIO_drive_inout:0000000000000144 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1081   .text.GPIO_drive_inout:0000000000000148 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1085   .text.GPIO_drive_inout:0000000000000154 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1089   .text.GPIO_drive_inout:0000000000000164 .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:373    .text.GPIO_drive_inout:0000000000000168 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1098   .text.GPIO_drive_inout:000000000000016c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1101   .text.GPIO_drive_inout:0000000000000170 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1103   .text.GPIO_drive_inout:0000000000000178 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1105   .text.GPIO_drive_inout:000000000000017c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1106   .text.GPIO_drive_inout:000000000000017c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1108   .text.GPIO_drive_inout:0000000000000180 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1110   .text.GPIO_drive_inout:0000000000000184 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1117   .text.GPIO_enable_irq:0000000000000000 GPIO_enable_irq
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1120   .text.GPIO_enable_irq:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1121   .text.GPIO_enable_irq:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1122   .text.GPIO_enable_irq:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1125   .text.GPIO_enable_irq:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1126   .text.GPIO_enable_irq:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1128   .text.GPIO_enable_irq:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1132   .text.GPIO_enable_irq:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1136   .text.GPIO_enable_irq:0000000000000024 .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:391    .text.GPIO_enable_irq:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1147   .text.GPIO_enable_irq:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1151   .text.GPIO_enable_irq:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1154   .text.GPIO_enable_irq:0000000000000048 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1158   .text.GPIO_enable_irq:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1162   .text.GPIO_enable_irq:0000000000000064 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1164   .text.GPIO_enable_irq:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1168   .text.GPIO_enable_irq:0000000000000074 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1173   .text.GPIO_enable_irq:0000000000000084 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1175   .text.GPIO_enable_irq:000000000000008c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1177   .text.GPIO_enable_irq:0000000000000090 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1178   .text.GPIO_enable_irq:0000000000000090 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1180   .text.GPIO_enable_irq:0000000000000094 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1182   .text.GPIO_enable_irq:0000000000000098 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1189   .text.GPIO_disable_irq:0000000000000000 GPIO_disable_irq
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1192   .text.GPIO_disable_irq:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1193   .text.GPIO_disable_irq:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1194   .text.GPIO_disable_irq:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1197   .text.GPIO_disable_irq:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1198   .text.GPIO_disable_irq:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1200   .text.GPIO_disable_irq:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1204   .text.GPIO_disable_irq:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1208   .text.GPIO_disable_irq:0000000000000024 .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:415    .text.GPIO_disable_irq:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1219   .text.GPIO_disable_irq:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1223   .text.GPIO_disable_irq:0000000000000040 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1226   .text.GPIO_disable_irq:0000000000000048 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1230   .text.GPIO_disable_irq:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1234   .text.GPIO_disable_irq:0000000000000064 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1236   .text.GPIO_disable_irq:0000000000000068 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1240   .text.GPIO_disable_irq:0000000000000074 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1245   .text.GPIO_disable_irq:0000000000000084 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1247   .text.GPIO_disable_irq:000000000000008c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1249   .text.GPIO_disable_irq:0000000000000090 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1250   .text.GPIO_disable_irq:0000000000000090 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1252   .text.GPIO_disable_irq:0000000000000094 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1254   .text.GPIO_disable_irq:0000000000000098 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1261   .text.GPIO_clear_irq:0000000000000000 GPIO_clear_irq
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1264   .text.GPIO_clear_irq:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1265   .text.GPIO_clear_irq:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1266   .text.GPIO_clear_irq:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1269   .text.GPIO_clear_irq:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1270   .text.GPIO_clear_irq:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1272   .text.GPIO_clear_irq:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1276   .text.GPIO_clear_irq:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1281   .text.GPIO_clear_irq:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1284   .text.GPIO_clear_irq:0000000000000030 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1290   .text.GPIO_clear_irq:0000000000000044 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1297   .text.GPIO_clear_irq:0000000000000060 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1300   .text.GPIO_clear_irq:0000000000000064 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1307   .text.GPIO_clear_irq:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1316   .text.GPIO_clear_irq:00000000000000a4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1319   .text.GPIO_clear_irq:00000000000000a8 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1326   .text.GPIO_clear_irq:00000000000000c4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1335   .text.GPIO_clear_irq:00000000000000e8 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1344   .text.GPIO_clear_irq:000000000000010c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1353   .text.GPIO_clear_irq:0000000000000130 .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:457    .text.GPIO_clear_irq:0000000000000134 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1362   .text.GPIO_clear_irq:0000000000000138 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1365   .text.GPIO_clear_irq:000000000000013c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1367   .text.GPIO_clear_irq:0000000000000144 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1369   .text.GPIO_clear_irq:0000000000000148 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1370   .text.GPIO_clear_irq:0000000000000148 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1372   .text.GPIO_clear_irq:000000000000014c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1374   .text.GPIO_clear_irq:0000000000000150 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1381   .text.GPIO_get_irq_sources:0000000000000000 GPIO_get_irq_sources
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1384   .text.GPIO_get_irq_sources:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1385   .text.GPIO_get_irq_sources:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1386   .text.GPIO_get_irq_sources:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1389   .text.GPIO_get_irq_sources:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1390   .text.GPIO_get_irq_sources:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1392   .text.GPIO_get_irq_sources:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1395   .text.GPIO_get_irq_sources:0000000000000014 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1397   .text.GPIO_get_irq_sources:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1400   .text.GPIO_get_irq_sources:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1406   .text.GPIO_get_irq_sources:0000000000000034 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1413   .text.GPIO_get_irq_sources:0000000000000050 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1416   .text.GPIO_get_irq_sources:0000000000000054 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1424   .text.GPIO_get_irq_sources:0000000000000074 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1428   .text.GPIO_get_irq_sources:0000000000000080 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1435   .text.GPIO_get_irq_sources:000000000000009c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1438   .text.GPIO_get_irq_sources:00000000000000a4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1442   .text.GPIO_get_irq_sources:00000000000000b0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1445   .text.GPIO_get_irq_sources:00000000000000b4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1453   .text.GPIO_get_irq_sources:00000000000000d4 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1457   .text.GPIO_get_irq_sources:00000000000000e0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1464   .text.GPIO_get_irq_sources:00000000000000fc .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1467   .text.GPIO_get_irq_sources:0000000000000104 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1471   .text.GPIO_get_irq_sources:0000000000000110 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1478   .text.GPIO_get_irq_sources:000000000000012c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1481   .text.GPIO_get_irq_sources:0000000000000134 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1485   .text.GPIO_get_irq_sources:0000000000000140 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1492   .text.GPIO_get_irq_sources:000000000000015c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1495   .text.GPIO_get_irq_sources:0000000000000164 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1499   .text.GPIO_get_irq_sources:0000000000000170 .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:492    .text.GPIO_get_irq_sources:0000000000000174 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1508   .text.GPIO_get_irq_sources:0000000000000178 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1511   .text.GPIO_get_irq_sources:000000000000017c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1513   .text.GPIO_get_irq_sources:0000000000000180 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1515   .text.GPIO_get_irq_sources:0000000000000188 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1517   .text.GPIO_get_irq_sources:000000000000018c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1518   .text.GPIO_get_irq_sources:000000000000018c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1520   .text.GPIO_get_irq_sources:0000000000000190 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1522   .text.GPIO_get_irq_sources:0000000000000194 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1529   .text.GPIO_clear_all_irq_sources:0000000000000000 GPIO_clear_all_irq_sources
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1532   .text.GPIO_clear_all_irq_sources:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1533   .text.GPIO_clear_all_irq_sources:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1534   .text.GPIO_clear_all_irq_sources:0000000000000004 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1537   .text.GPIO_clear_all_irq_sources:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1538   .text.GPIO_clear_all_irq_sources:000000000000000c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1540   .text.GPIO_clear_all_irq_sources:0000000000000010 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1544   .text.GPIO_clear_all_irq_sources:0000000000000018 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1547   .text.GPIO_clear_all_irq_sources:0000000000000020 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1550   .text.GPIO_clear_all_irq_sources:0000000000000028 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1556   .text.GPIO_clear_all_irq_sources:000000000000003c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1563   .text.GPIO_clear_all_irq_sources:0000000000000058 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1566   .text.GPIO_clear_all_irq_sources:000000000000005c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1573   .text.GPIO_clear_all_irq_sources:0000000000000078 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1582   .text.GPIO_clear_all_irq_sources:000000000000009c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1585   .text.GPIO_clear_all_irq_sources:00000000000000a0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1592   .text.GPIO_clear_all_irq_sources:00000000000000bc .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1601   .text.GPIO_clear_all_irq_sources:00000000000000e0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1610   .text.GPIO_clear_all_irq_sources:0000000000000104 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1619   .text.GPIO_clear_all_irq_sources:0000000000000128 .L0 
../src/platform/drivers/fpga_ip/CoreGPIO/core_gpio.c:530    .text.GPIO_clear_all_irq_sources:000000000000012c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1628   .text.GPIO_clear_all_irq_sources:0000000000000130 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1631   .text.GPIO_clear_all_irq_sources:0000000000000134 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1633   .text.GPIO_clear_all_irq_sources:000000000000013c .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1635   .text.GPIO_clear_all_irq_sources:0000000000000140 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1636   .text.GPIO_clear_all_irq_sources:0000000000000140 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1638   .text.GPIO_clear_all_irq_sources:0000000000000144 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1640   .text.GPIO_clear_all_irq_sources:0000000000000148 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:158    .text.GPIO_init:0000000000000194 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:235    .text.GPIO_config:0000000000000098 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:373    .text.GPIO_set_outputs:0000000000000184 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:521    .text.GPIO_get_inputs:0000000000000194 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:669    .text.GPIO_get_outputs:0000000000000194 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:958    .text.GPIO_set_output:00000000000002e0 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1113   .text.GPIO_drive_inout:0000000000000184 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1185   .text.GPIO_enable_irq:0000000000000098 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1257   .text.GPIO_disable_irq:0000000000000098 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1377   .text.GPIO_clear_irq:0000000000000150 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1525   .text.GPIO_get_irq_sources:0000000000000194 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1643   .text.GPIO_clear_all_irq_sources:0000000000000148 .L0 
                     .debug_frame:0000000000000000 .L0 
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:62     .text.GPIO_init:0000000000000078 .L2
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:49     .text.GPIO_init:0000000000000050 .L3
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:85     .text.GPIO_init:00000000000000c0 .L4
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:104    .text.GPIO_init:0000000000000104 .L5
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:135    .text.GPIO_init:0000000000000178 .L8
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:144    .text.GPIO_init:0000000000000180 .L7
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:187    .text.GPIO_config:000000000000002c .L10
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:220    .text.GPIO_config:0000000000000084 .L12
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:271    .text.GPIO_set_outputs:0000000000000054 .L14
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:295    .text.GPIO_set_outputs:00000000000000ac .L15
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:337    .text.GPIO_set_outputs:000000000000014c .L19
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:346    .text.GPIO_set_outputs:0000000000000154 .L17
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:359    .text.GPIO_set_outputs:0000000000000170 .L20
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:410    .text.GPIO_get_inputs:0000000000000054 .L22
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:439    .text.GPIO_get_inputs:00000000000000b4 .L23
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:496    .text.GPIO_get_inputs:0000000000000174 .L27
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:505    .text.GPIO_get_inputs:000000000000017c .L25
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:558    .text.GPIO_get_outputs:0000000000000054 .L29
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:587    .text.GPIO_get_outputs:00000000000000b4 .L30
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:644    .text.GPIO_get_outputs:0000000000000174 .L34
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:653    .text.GPIO_get_outputs:000000000000017c .L32
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:699    .text.GPIO_set_output:0000000000000030 .L36
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:768    .text.GPIO_set_output:00000000000000f8 .L37
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:846    .text.GPIO_set_output:00000000000001d4 .L38
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:924    .text.GPIO_set_output:00000000000002b0 .L50
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:732    .text.GPIO_set_output:0000000000000094 .L40
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:742    .text.GPIO_set_output:00000000000000b0 .L41
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:933    .text.GPIO_set_output:00000000000002b8 .L51
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:809    .text.GPIO_set_output:0000000000000170 .L44
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:824    .text.GPIO_set_output:000000000000019c .L45
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:937    .text.GPIO_set_output:00000000000002c0 .L52
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:887    .text.GPIO_set_output:000000000000024c .L47
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:902    .text.GPIO_set_output:0000000000000278 .L48
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:941    .text.GPIO_set_output:00000000000002c8 .L53
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:944    .text.GPIO_set_output:00000000000002cc .L43
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:991    .text.GPIO_drive_inout:0000000000000038 .L55
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1002   .text.GPIO_drive_inout:000000000000005c .L56
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1033   .text.GPIO_drive_inout:00000000000000bc .L57
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1064   .text.GPIO_drive_inout:000000000000011c .L58
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1090   .text.GPIO_drive_inout:0000000000000168 .L62
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1099   .text.GPIO_drive_inout:0000000000000170 .L60
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1145   .text.GPIO_enable_irq:0000000000000034 .L64
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1171   .text.GPIO_enable_irq:0000000000000084 .L66
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1217   .text.GPIO_disable_irq:0000000000000034 .L68
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1243   .text.GPIO_disable_irq:0000000000000084 .L70
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1298   .text.GPIO_clear_irq:0000000000000064 .L72
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1317   .text.GPIO_clear_irq:00000000000000a8 .L73
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1354   .text.GPIO_clear_irq:0000000000000134 .L76
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1363   .text.GPIO_clear_irq:000000000000013c .L75
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1414   .text.GPIO_get_irq_sources:0000000000000054 .L78
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1443   .text.GPIO_get_irq_sources:00000000000000b4 .L79
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1500   .text.GPIO_get_irq_sources:0000000000000174 .L83
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1509   .text.GPIO_get_irq_sources:000000000000017c .L81
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1564   .text.GPIO_clear_all_irq_sources:000000000000005c .L85
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1583   .text.GPIO_clear_all_irq_sources:00000000000000a0 .L86
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1620   .text.GPIO_clear_all_irq_sources:000000000000012c .L89
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1629   .text.GPIO_clear_all_irq_sources:0000000000000134 .L88
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:2492   .debug_abbrev:0000000000000000 .Ldebug_abbrev0
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5125   .debug_str:0000000000001320 .LASF638
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5297   .debug_str:0000000000001daa .LASF639
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5883   .debug_str:0000000000003bbb .LASF640
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:2938   .debug_ranges:0000000000000000 .Ldebug_ranges0
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4785   .debug_line:0000000000000000 .Ldebug_line0
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:2966   .debug_macro:0000000000000000 .Ldebug_macro0
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5039   .debug_str:0000000000000de6 .LASF548
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5767   .debug_str:00000000000034ea .LASF551
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5655   .debug_str:0000000000002ffe .LASF549
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5679   .debug_str:000000000000315c .LASF550
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5157   .debug_str:0000000000001591 .LASF552
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5975   .debug_str:0000000000004089 .LASF553
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5695   .debug_str:0000000000003210 .LASF554
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5875   .debug_str:0000000000003b54 .LASF555
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5823   .debug_str:00000000000038a9 .LASF556
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5443   .debug_str:0000000000002564 .LASF557
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5097   .debug_str:0000000000001132 .LASF558
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4891   .debug_str:000000000000069b .LASF559
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5395   .debug_str:000000000000233e .LASF560
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5619   .debug_str:0000000000002ef3 .LASF561
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5051   .debug_str:0000000000000e4c .LASF562
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5035   .debug_str:0000000000000dc4 .LASF563
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5283   .debug_str:0000000000001cd6 .LASF597
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5901   .debug_str:0000000000003d21 .LASF564
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5259   .debug_str:0000000000001b97 .LASF565
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5261   .debug_str:0000000000001b9e .LASF566
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5263   .debug_str:0000000000001ba5 .LASF567
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5917   .debug_str:0000000000003dcb .LASF568
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5267   .debug_str:0000000000001bbe .LASF569
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5611   .debug_str:0000000000002ebe .LASF570
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5271   .debug_str:0000000000001bff .LASF571
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5273   .debug_str:0000000000001c06 .LASF572
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5615   .debug_str:0000000000002ed3 .LASF573
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5633   .debug_str:0000000000002f9e .LASF574
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5635   .debug_str:0000000000002fa6 .LASF575
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5637   .debug_str:0000000000002fae .LASF576
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5639   .debug_str:0000000000002fb6 .LASF577
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5641   .debug_str:0000000000002fbe .LASF578
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5643   .debug_str:0000000000002fc6 .LASF579
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5645   .debug_str:0000000000002fce .LASF580
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5647   .debug_str:0000000000002fd6 .LASF581
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5649   .debug_str:0000000000002fde .LASF582
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5651   .debug_str:0000000000002fe6 .LASF583
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5913   .debug_str:0000000000003d9a .LASF584
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5723   .debug_str:000000000000333f .LASF585
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5725   .debug_str:0000000000003347 .LASF586
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5727   .debug_str:000000000000334f .LASF587
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5729   .debug_str:0000000000003357 .LASF588
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5731   .debug_str:000000000000335f .LASF589
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5933   .debug_str:0000000000003e5a .LASF590
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5735   .debug_str:0000000000003378 .LASF591
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5737   .debug_str:0000000000003380 .LASF592
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5739   .debug_str:0000000000003388 .LASF593
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4787   .debug_str:0000000000000000 .LASF594
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5805   .debug_str:00000000000037d9 .LASF595
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5461   .debug_str:000000000000265f .LASF596
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5201   .debug_str:000000000000178c .LASF598
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5517   .debug_str:0000000000002a3f .LASF599
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5303   .debug_str:0000000000001e13 .LASF600
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4909   .debug_str:0000000000000793 .LASF601
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5755   .debug_str:0000000000003465 .LASF602
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5115   .debug_str:00000000000012a4 .LASF603
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5149   .debug_str:000000000000152b .LASF641
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5871   .debug_str:0000000000003b32 .LASF604
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5899   .debug_str:0000000000003d13 .LASF605
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4893   .debug_str:00000000000006a8 .LASF606
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5545   .debug_str:0000000000002b7e .LASF607
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5197   .debug_str:0000000000001754 .LASF608
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5653   .debug_str:0000000000002fee .LASF609
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5029   .debug_str:0000000000000d83 .LASF610
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5085   .debug_str:000000000000108c .LASF611
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4989   .debug_str:0000000000000b76 .LASF616
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1530   .text.GPIO_clear_all_irq_sources:0000000000000000 .LFB11
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1641   .text.GPIO_clear_all_irq_sources:0000000000000148 .LFE11
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4849   .debug_str:000000000000040e .LASF612
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5167   .debug_str:000000000000160a .LASF613
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5423   .debug_str:000000000000247f .LASF614
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5693   .debug_str:00000000000031fb .LASF630
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1382   .text.GPIO_get_irq_sources:0000000000000000 .LFB10
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1523   .text.GPIO_get_irq_sources:0000000000000194 .LFE10
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5377   .debug_str:0000000000002262 .LASF615
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4875   .debug_str:0000000000000586 .LASF617
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1262   .text.GPIO_clear_irq:0000000000000000 .LFB9
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1375   .text.GPIO_clear_irq:0000000000000150 .LFE9
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6027   .debug_str:0000000000004381 .LASF618
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5733   .debug_str:0000000000003367 .LASF619
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1190   .text.GPIO_disable_irq:0000000000000000 .LFB8
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1255   .text.GPIO_disable_irq:0000000000000098 .LFE8
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5903   .debug_str:0000000000003d28 .LASF620
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5041   .debug_str:0000000000000df2 .LASF621
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5087   .debug_str:000000000000109f .LASF622
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1118   .text.GPIO_enable_irq:0000000000000000 .LFB7
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1183   .text.GPIO_enable_irq:0000000000000098 .LFE7
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5071   .debug_str:0000000000000f96 .LASF623
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:963    .text.GPIO_drive_inout:0000000000000000 .LFB6
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1111   .text.GPIO_drive_inout:0000000000000184 .LFE6
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5177   .debug_str:000000000000167f .LASF624
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5659   .debug_str:0000000000003022 .LASF625
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4973   .debug_str:0000000000000a90 .LASF626
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:674    .text.GPIO_set_output:0000000000000000 .LFB5
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:956    .text.GPIO_set_output:00000000000002e0 .LFE5
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5183   .debug_str:00000000000016a9 .LASF627
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:709    .text.GPIO_set_output:000000000000004c .LBB3
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:765    .text.GPIO_set_output:00000000000000f4 .LBE3
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4813   .debug_str:000000000000017c .LASF628
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:769    .text.GPIO_set_output:00000000000000f8 .LBB4
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:843    .text.GPIO_set_output:00000000000001d0 .LBE4
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5207   .debug_str:00000000000017cb .LASF629
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:847    .text.GPIO_set_output:00000000000001d4 .LBB5
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:921    .text.GPIO_set_output:00000000000002ac .LBE5
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4853   .debug_str:0000000000000430 .LASF631
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:526    .text.GPIO_get_outputs:0000000000000000 .LFB4
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:667    .text.GPIO_get_outputs:0000000000000194 .LFE4
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5817   .debug_str:0000000000003868 .LASF632
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4883   .debug_str:0000000000000642 .LASF633
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:378    .text.GPIO_get_inputs:0000000000000000 .LFB3
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:519    .text.GPIO_get_inputs:0000000000000194 .LFE3
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4873   .debug_str:000000000000057e .LASF634
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5995   .debug_str:00000000000041b6 .LASF635
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:240    .text.GPIO_set_outputs:0000000000000000 .LFB2
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:371    .text.GPIO_set_outputs:0000000000000184 .LFE2
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5171   .debug_str:0000000000001630 .LASF636
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:163    .text.GPIO_config:0000000000000000 .LFB1
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:233    .text.GPIO_config:0000000000000098 .LFE1
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:192    .text.GPIO_config:0000000000000038 .LBB2
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:221    .text.GPIO_config:0000000000000084 .LBE2
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4987   .debug_str:0000000000000b6c .LASF642
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:14     .text.GPIO_init:0000000000000000 .LFB0
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:156    .text.GPIO_init:0000000000000194 .LFE0
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5825   .debug_str:00000000000038bb .LASF637
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:1650   .debug_info:0000000000000000 .Ldebug_info0
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:3101   .debug_macro:0000000000000000 .Ldebug_macro2
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4027   .debug_macro:0000000000000000 .Ldebug_macro3
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5601   .debug_str:0000000000002e50 .LASF323
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5181   .debug_str:000000000000169f .LASF324
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4997   .debug_str:0000000000000bbf .LASF325
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5209   .debug_str:00000000000017dd .LASF326
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5681   .debug_str:0000000000003166 .LASF327
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5553   .debug_str:0000000000002bd1 .LASF328
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4080   .debug_macro:0000000000000000 .Ldebug_macro4
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4100   .debug_macro:0000000000000000 .Ldebug_macro5
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4165   .debug_macro:0000000000000000 .Ldebug_macro6
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4206   .debug_macro:0000000000000000 .Ldebug_macro7
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4331   .debug_macro:0000000000000000 .Ldebug_macro8
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4387   .debug_macro:0000000000000000 .Ldebug_macro9
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5053   .debug_str:0000000000000e55 .LASF483
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5743   .debug_str:00000000000033a8 .LASF484
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4599   .debug_macro:0000000000000000 .Ldebug_macro10
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4610   .debug_macro:0000000000000000 .Ldebug_macro11
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4660   .debug_macro:0000000000000000 .Ldebug_macro12
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5147   .debug_str:00000000000014ff .LASF542
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5123   .debug_str:00000000000012f9 .LASF543
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5613   .debug_str:0000000000002ec5 .LASF544
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5159   .debug_str:000000000000159c .LASF545
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5429   .debug_str:00000000000024a8 .LASF546
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5813   .debug_str:0000000000003825 .LASF547
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5999   .debug_str:00000000000041de .LASF0
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5399   .debug_str:0000000000002361 .LASF1
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5567   .debug_str:0000000000002c5f .LASF2
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4995   .debug_str:0000000000000bad .LASF3
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5839   .debug_str:000000000000398d .LASF4
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4921   .debug_str:000000000000082c .LASF5
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4885   .debug_str:0000000000000652 .LASF6
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5549   .debug_str:0000000000002ba3 .LASF7
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5763   .debug_str:00000000000034c6 .LASF8
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5013   .debug_str:0000000000000cba .LASF9
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4953   .debug_str:000000000000099a .LASF10
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5607   .debug_str:0000000000002e89 .LASF11
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4935   .debug_str:00000000000008e7 .LASF12
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5865   .debug_str:0000000000003adb .LASF13
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5527   .debug_str:0000000000002aae .LASF14
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5861   .debug_str:0000000000003ab0 .LASF15
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5951   .debug_str:0000000000003f45 .LASF16
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5519   .debug_str:0000000000002a53 .LASF17
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5757   .debug_str:0000000000003480 .LASF18
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4957   .debug_str:00000000000009cc .LASF19
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5979   .debug_str:00000000000040a1 .LASF20
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5547   .debug_str:0000000000002b8f .LASF21
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5151   .debug_str:000000000000153d .LASF22
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4905   .debug_str:000000000000075c .LASF23
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5445   .debug_str:0000000000002572 .LASF24
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5983   .debug_str:00000000000040ce .LASF25
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5191   .debug_str:00000000000016fb .LASF26
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4917   .debug_str:00000000000007f8 .LASF27
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5887   .debug_str:0000000000003c58 .LASF28
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4979   .debug_str:0000000000000adb .LASF29
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5589   .debug_str:0000000000002d74 .LASF30
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5781   .debug_str:00000000000035e8 .LASF31
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5905   .debug_str:0000000000003d32 .LASF32
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4937   .debug_str:00000000000008fa .LASF33
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5127   .debug_str:00000000000013e6 .LASF34
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5535   .debug_str:0000000000002b0b .LASF35
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5953   .debug_str:0000000000003f56 .LASF36
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5627   .debug_str:0000000000002f4b .LASF37
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4907   .debug_str:0000000000000770 .LASF38
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5609   .debug_str:0000000000002e9c .LASF39
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6043   .debug_str:0000000000004495 .LASF40
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5719   .debug_str:000000000000330c .LASF41
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4941   .debug_str:000000000000092f .LASF42
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5689   .debug_str:00000000000031c6 .LASF43
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5287   .debug_str:0000000000001cf0 .LASF44
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5759   .debug_str:0000000000003497 .LASF45
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5441   .debug_str:0000000000002541 .LASF46
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5775   .debug_str:00000000000035a1 .LASF47
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5965   .debug_str:0000000000003fee .LASF48
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4963   .debug_str:0000000000000a0d .LASF49
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5409   .debug_str:00000000000023e0 .LASF50
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5015   .debug_str:0000000000000ccd .LASF51
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5771   .debug_str:000000000000350c .LASF52
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5457   .debug_str:0000000000002634 .LASF53
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5989   .debug_str:0000000000004154 .LASF54
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5623   .debug_str:0000000000002f0f .LASF55
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4927   .debug_str:0000000000000854 .LASF56
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5161   .debug_str:00000000000015c1 .LASF57
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5257   .debug_str:0000000000001b7f .LASF58
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5945   .debug_str:0000000000003f08 .LASF59
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5033   .debug_str:0000000000000da2 .LASF60
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4799   .debug_str:00000000000000a4 .LASF61
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5331   .debug_str:0000000000001f84 .LASF62
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5897   .debug_str:0000000000003cf1 .LASF63
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5867   .debug_str:0000000000003aee .LASF64
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5881   .debug_str:0000000000003ba7 .LASF65
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5065   .debug_str:0000000000000f51 .LASF66
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5851   .debug_str:0000000000003a26 .LASF67
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4863   .debug_str:00000000000004a2 .LASF68
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5343   .debug_str:0000000000002042 .LASF69
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5003   .debug_str:0000000000000c06 .LASF70
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5369   .debug_str:00000000000021f9 .LASF71
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4933   .debug_str:00000000000008d0 .LASF72
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5537   .debug_str:0000000000002b26 .LASF73
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6023   .debug_str:000000000000433d .LASF74
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5791   .debug_str:0000000000003713 .LASF75
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4977   .debug_str:0000000000000ab8 .LASF76
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5721   .debug_str:0000000000003326 .LASF77
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5555   .debug_str:0000000000002be2 .LASF78
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5105   .debug_str:000000000000121f .LASF79
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5019   .debug_str:0000000000000d13 .LASF80
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5543   .debug_str:0000000000002b6c .LASF81
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5761   .debug_str:00000000000034b4 .LASF82
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5801   .debug_str:00000000000037ae .LASF83
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5605   .debug_str:0000000000002e77 .LASF84
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4859   .debug_str:0000000000000469 .LASF85
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5275   .debug_str:0000000000001c0d .LASF86
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5665   .debug_str:000000000000305d .LASF87
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5929   .debug_str:0000000000003e39 .LASF88
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5591   .debug_str:0000000000002da1 .LASF89
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6057   .debug_str:000000000000454b .LASF90
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5957   .debug_str:0000000000003f7e .LASF91
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6041   .debug_str:000000000000446f .LASF92
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4969   .debug_str:0000000000000a5c .LASF93
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5401   .debug_str:000000000000237a .LASF94
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4789   .debug_str:0000000000000008 .LASF95
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5599   .debug_str:0000000000002e23 .LASF96
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5631   .debug_str:0000000000002f86 .LASF97
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5129   .debug_str:00000000000013f9 .LASF98
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5539   .debug_str:0000000000002b3f .LASF99
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5661   .debug_str:0000000000003029 .LASF100
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5509   .debug_str:00000000000029d3 .LASF101
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5383   .debug_str:000000000000229c .LASF102
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5385   .debug_str:00000000000022af .LASF103
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5577   .debug_str:0000000000002cd4 .LASF104
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5195   .debug_str:000000000000172f .LASF105
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4961   .debug_str:00000000000009f5 .LASF106
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5417   .debug_str:0000000000002441 .LASF107
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5379   .debug_str:000000000000226b .LASF108
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4999   .debug_str:0000000000000bcf .LASF109
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5489   .debug_str:00000000000028c1 .LASF110
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5045   .debug_str:0000000000000e10 .LASF111
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6031   .debug_str:000000000000439f .LASF112
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6007   .debug_str:000000000000424b .LASF113
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5893   .debug_str:0000000000003cb0 .LASF114
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5359   .debug_str:00000000000020f5 .LASF115
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5751   .debug_str:000000000000340f .LASF116
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5185   .debug_str:00000000000016af .LASF117
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5119   .debug_str:00000000000012c5 .LASF118
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4837   .debug_str:0000000000000340 .LASF119
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5111   .debug_str:0000000000001270 .LASF120
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4901   .debug_str:000000000000073e .LASF121
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5711   .debug_str:00000000000032b1 .LASF122
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4815   .debug_str:000000000000018a .LASF123
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5141   .debug_str:000000000000147f .LASF124
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5807   .debug_str:00000000000037e1 .LASF125
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4915   .debug_str:00000000000007db .LASF126
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5993   .debug_str:000000000000419f .LASF127
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6017   .debug_str:00000000000042c2 .LASF128
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5309   .debug_str:0000000000001e3e .LASF129
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5497   .debug_str:000000000000292c .LASF130
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5531   .debug_str:0000000000002adb .LASF131
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5075   .debug_str:0000000000000fc3 .LASF132
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6069   .debug_str:00000000000045d3 .LASF133
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5237   .debug_str:00000000000019dd .LASF134
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5329   .debug_str:0000000000001f64 .LASF135
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5747   .debug_str:00000000000033e3 .LASF136
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5745   .debug_str:00000000000033b9 .LASF137
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5845   .debug_str:00000000000039d8 .LASF138
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5455   .debug_str:0000000000002620 .LASF139
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6015   .debug_str:00000000000042a6 .LASF140
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5405   .debug_str:00000000000023aa .LASF141
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5575   .debug_str:0000000000002cbc .LASF142
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5353   .debug_str:00000000000020b7 .LASF143
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5941   .debug_str:0000000000003ed0 .LASF144
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5885   .debug_str:0000000000003c42 .LASF145
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5143   .debug_str:00000000000014aa .LASF146
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5313   .debug_str:0000000000001e61 .LASF147
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5083   .debug_str:000000000000107e .LASF148
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5997   .debug_str:00000000000041c7 .LASF149
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4803   .debug_str:00000000000000dc .LASF150
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5863   .debug_str:0000000000003ac7 .LASF151
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5289   .debug_str:0000000000001d0d .LASF152
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5657   .debug_str:000000000000300c .LASF153
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5333   .debug_str:0000000000001fa6 .LASF154
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5877   .debug_str:0000000000003b5f .LASF155
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5935   .debug_str:0000000000003e62 .LASF156
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5799   .debug_str:0000000000003770 .LASF157
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6067   .debug_str:00000000000045be .LASF158
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5501   .debug_str:0000000000002965 .LASF159
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5949   .debug_str:0000000000003f2d .LASF160
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4925   .debug_str:0000000000000840 .LASF161
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6063   .debug_str:0000000000004599 .LASF162
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4857   .debug_str:0000000000000451 .LASF163
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5337   .debug_str:0000000000001ff7 .LASF164
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5523   .debug_str:0000000000002a6d .LASF165
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5971   .debug_str:000000000000404c .LASF166
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6071   .debug_str:00000000000045eb .LASF167
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5251   .debug_str:0000000000001b16 .LASF168
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5449   .debug_str:00000000000025a0 .LASF169
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6039   .debug_str:000000000000442a .LASF170
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4823   .debug_str:0000000000000218 .LASF171
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4985   .debug_str:0000000000000b57 .LASF172
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5943   .debug_str:0000000000003ef1 .LASF173
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5153   .debug_str:0000000000001557 .LASF174
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4841   .debug_str:00000000000003b4 .LASF175
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5117   .debug_str:00000000000012b5 .LASF176
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5663   .debug_str:0000000000003043 .LASF177
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5345   .debug_str:0000000000002059 .LASF178
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5515   .debug_str:0000000000002a28 .LASF179
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6033   .debug_str:00000000000043bf .LASF180
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5811   .debug_str:0000000000003812 .LASF181
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5889   .debug_str:0000000000003c72 .LASF182
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5269   .debug_str:0000000000001bc5 .LASF183
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4981   .debug_str:0000000000000b02 .LASF184
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5291   .debug_str:0000000000001d23 .LASF185
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5005   .debug_str:0000000000000c19 .LASF186
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6053   .debug_str:0000000000004520 .LASF187
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5573   .debug_str:0000000000002ca4 .LASF188
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5717   .debug_str:00000000000032f3 .LASF189
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4831   .debug_str:00000000000002fa .LASF190
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5347   .debug_str:0000000000002075 .LASF191
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5339   .debug_str:0000000000002011 .LASF192
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4983   .debug_str:0000000000000b3c .LASF193
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5411   .debug_str:00000000000023ff .LASF194
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5855   .debug_str:0000000000003a63 .LASF195
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5113   .debug_str:000000000000128c .LASF196
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4929   .debug_str:0000000000000881 .LASF197
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6037   .debug_str:00000000000043ef .LASF198
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5673   .debug_str:00000000000030f1 .LASF199
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5595   .debug_str:0000000000002dc8 .LASF200
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5067   .debug_str:0000000000000f6f .LASF201
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4797   .debug_str:000000000000008b .LASF202
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5107   .debug_str:000000000000123a .LASF203
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4965   .debug_str:0000000000000a2d .LASF204
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5009   .debug_str:0000000000000c9f .LASF205
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5937   .debug_str:0000000000003e9c .LASF206
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5247   .debug_str:0000000000001a5b .LASF207
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4801   .debug_str:00000000000000c5 .LASF208
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5189   .debug_str:00000000000016e2 .LASF209
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5319   .debug_str:0000000000001e9c .LASF210
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5467   .debug_str:0000000000002696 .LASF211
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4899   .debug_str:0000000000000702 .LASF212
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5783   .debug_str:00000000000035fd .LASF213
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6019   .debug_str:00000000000042e0 .LASF214
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5349   .debug_str:0000000000002085 .LASF215
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5165   .debug_str:00000000000015f1 .LASF216
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4791   .debug_str:0000000000000026 .LASF217
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5869   .debug_str:0000000000003b1a .LASF218
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5265   .debug_str:0000000000001bac .LASF219
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5103   .debug_str:0000000000001203 .LASF220
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5587   .debug_str:0000000000002d56 .LASF221
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5139   .debug_str:0000000000001466 .LASF222
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5243   .debug_str:0000000000001a26 .LASF223
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5803   .debug_str:00000000000037bf .LASF224
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4869   .debug_str:000000000000052b .LASF225
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5367   .debug_str:00000000000021ba .LASF226
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5753   .debug_str:0000000000003424 .LASF227
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5987   .debug_str:000000000000410e .LASF228
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6047   .debug_str:00000000000044d5 .LASF229
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5025   .debug_str:0000000000000d5a .LASF230
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5037   .debug_str:0000000000000dcb .LASF231
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5431   .debug_str:00000000000024c9 .LASF232
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5425   .debug_str:000000000000248d .LASF233
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5705   .debug_str:0000000000003276 .LASF234
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5691   .debug_str:00000000000031de .LASF235
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4811   .debug_str:0000000000000164 .LASF236
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6013   .debug_str:000000000000428c .LASF237
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4793   .debug_str:0000000000000040 .LASF238
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4867   .debug_str:00000000000004ed .LASF239
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5483   .debug_str:000000000000284f .LASF240
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5295   .debug_str:0000000000001d69 .LASF241
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5145   .debug_str:00000000000014ba .LASF242
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5355   .debug_str:00000000000020cd .LASF243
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5023   .debug_str:0000000000000d40 .LASF244
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5969   .debug_str:0000000000004031 .LASF245
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5533   .debug_str:0000000000002af3 .LASF246
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5217   .debug_str:000000000000183e .LASF247
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5073   .debug_str:0000000000000fa7 .LASF248
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5233   .debug_str:00000000000019a0 .LASF249
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4951   .debug_str:0000000000000981 .LASF250
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5701   .debug_str:0000000000003242 .LASF251
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6011   .debug_str:0000000000004272 .LASF252
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5481   .debug_str:0000000000002810 .LASF253
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5669   .debug_str:000000000000309f .LASF254
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4819   .debug_str:00000000000001bd .LASF255
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4805   .debug_str:00000000000000f5 .LASF256
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5219   .debug_str:0000000000001850 .LASF257
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5487   .debug_str:00000000000028a7 .LASF258
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5499   .debug_str:000000000000294a .LASF259
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5593   .debug_str:0000000000002db3 .LASF260
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5873   .debug_str:0000000000003b3c .LASF261
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5221   .debug_str:0000000000001868 .LASF262
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5095   .debug_str:000000000000111c .LASF263
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5403   .debug_str:000000000000238e .LASF264
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5493   .debug_str:00000000000028ec .LASF265
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5495   .debug_str:0000000000002905 .LASF266
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6065   .debug_str:00000000000045a8 .LASF267
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5597   .debug_str:0000000000002e0a .LASF268
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5685   .debug_str:0000000000003196 .LASF269
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6035   .debug_str:00000000000043d8 .LASF270
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5173   .debug_str:000000000000163c .LASF271
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4821   .debug_str:00000000000001fe .LASF272
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4795   .debug_str:000000000000005a .LASF273
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5205   .debug_str:00000000000017b4 .LASF274
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5121   .debug_str:00000000000012de .LASF275
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5561   .debug_str:0000000000002c28 .LASF276
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5703   .debug_str:000000000000325d .LASF277
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6003   .debug_str:0000000000004207 .LASF278
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5133   .debug_str:0000000000001424 .LASF279
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5007   .debug_str:0000000000000c5a .LASF280
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5323   .debug_str:0000000000001ee3 .LASF281
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5821   .debug_str:0000000000003892 .LASF282
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5277   .debug_str:0000000000001c20 .LASF283
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5307   .debug_str:0000000000001e2e .LASF284
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6001   .debug_str:00000000000041e9 .LASF285
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5413   .debug_str:0000000000002415 .LASF286
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4861   .debug_str:0000000000000480 .LASF287
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5827   .debug_str:00000000000038c5 .LASF288
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5365   .debug_str:0000000000002199 .LASF289
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5923   .debug_str:0000000000003df0 .LASF290
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5175   .debug_str:0000000000001662 .LASF291
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5093   .debug_str:00000000000010fe .LASF292
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5375   .debug_str:0000000000002243 .LASF293
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5475   .debug_str:00000000000027b0 .LASF294
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5819   .debug_str:0000000000003871 .LASF295
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5491   .debug_str:00000000000028d0 .LASF296
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4971   .debug_str:0000000000000a74 .LASF297
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5585   .debug_str:0000000000002d41 .LASF298
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4871   .debug_str:000000000000056a .LASF299
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5193   .debug_str:0000000000001718 .LASF300
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5955   .debug_str:0000000000003f74 .LASF301
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5765   .debug_str:00000000000034da .LASF302
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6051   .debug_str:0000000000004507 .LASF303
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4851   .debug_str:0000000000000418 .LASF304
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6005   .debug_str:0000000000004241 .LASF305
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4939   .debug_str:000000000000090f .LASF306
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5835   .debug_str:000000000000394d .LASF307
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4931   .debug_str:00000000000008bc .LASF308
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5683   .debug_str:0000000000003181 .LASF309
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5849   .debug_str:0000000000003a11 .LASF310
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6055   .debug_str:0000000000004536 .LASF311
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5853   .debug_str:0000000000003a4e .LASF312
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5557   .debug_str:0000000000002bf2 .LASF313
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5229   .debug_str:0000000000001961 .LASF314
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5511   .debug_str:00000000000029f6 .LASF315
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5911   .debug_str:0000000000003d81 .LASF316
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4911   .debug_str:00000000000007a8 .LASF317
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5713   .debug_str:00000000000032d3 .LASF318
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5981   .debug_str:00000000000040b4 .LASF319
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5381   .debug_str:0000000000002282 .LASF320
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5215   .debug_str:0000000000001824 .LASF321
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6049   .debug_str:00000000000044ed .LASF322
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4959   .debug_str:00000000000009df .LASF329
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4887   .debug_str:0000000000000663 .LASF330
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5947   .debug_str:0000000000003f20 .LASF331
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5629   .debug_str:0000000000002f73 .LASF332
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5341   .debug_str:000000000000202a .LASF333
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4829   .debug_str:00000000000002a6 .LASF334
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4825   .debug_str:0000000000000261 .LASF335
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5789   .debug_str:0000000000003703 .LASF336
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5253   .debug_str:0000000000001b58 .LASF337
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4903   .debug_str:000000000000074e .LASF338
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5925   .debug_str:0000000000003e0f .LASF339
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4879   .debug_str:0000000000000609 .LASF340
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5541   .debug_str:0000000000002b54 .LASF341
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5027   .debug_str:0000000000000d74 .LASF342
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5043   .debug_str:0000000000000dff .LASF343
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5671   .debug_str:00000000000030de .LASF344
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5239   .debug_str:00000000000019fc .LASF345
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6059   .debug_str:000000000000456f .LASF346
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5797   .debug_str:000000000000375b .LASF347
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4845   .debug_str:00000000000003ee .LASF348
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5879   .debug_str:0000000000003b96 .LASF349
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5785   .debug_str:000000000000363c .LASF350
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5469   .debug_str:00000000000026d2 .LASF351
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4855   .debug_str:0000000000000441 .LASF352
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5077   .debug_str:0000000000000feb .LASF353
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5699   .debug_str:000000000000322d .LASF354
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5049   .debug_str:0000000000000e38 .LASF355
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4807   .debug_str:000000000000013b .LASF356
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5707   .debug_str:0000000000003291 .LASF357
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5421   .debug_str:000000000000246a .LASF358
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5255   .debug_str:0000000000001b6a .LASF359
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5203   .debug_str:000000000000179f .LASF360
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5927   .debug_str:0000000000003e1f .LASF361
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5397   .debug_str:0000000000002346 .LASF362
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5419   .debug_str:000000000000244f .LASF363
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5351   .debug_str:000000000000209c .LASF364
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5919   .debug_str:0000000000003dd2 .LASF365
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4947   .debug_str:0000000000000968 .LASF366
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5857   .debug_str:0000000000003a7b .LASF367
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5715   .debug_str:00000000000032ec .LASF368
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4949   .debug_str:0000000000000978 .LASF369
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4833   .debug_str:0000000000000310 .LASF370
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5305   .debug_str:0000000000001e28 .LASF371
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5521   .debug_str:0000000000002a65 .LASF372
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4847   .debug_str:0000000000000404 .LASF373
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5977   .debug_str:000000000000409c .LASF374
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5099   .debug_str:0000000000001149 .LASF375
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5931   .debug_str:0000000000003e4e .LASF376
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4991   .debug_str:0000000000000b91 .LASF377
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4923   .debug_str:0000000000000837 .LASF378
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5311   .debug_str:0000000000001e56 .LASF379
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5777   .debug_str:00000000000035c3 .LASF380
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5059   .debug_str:0000000000000f1a .LASF381
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5459   .debug_str:0000000000002657 .LASF382
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5357   .debug_str:00000000000020e5 .LASF383
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5057   .debug_str:0000000000000f0a .LASF384
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5563   .debug_str:0000000000002c40 .LASF385
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5749   .debug_str:0000000000003403 .LASF386
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5709   .debug_str:00000000000032a5 .LASF387
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5317   .debug_str:0000000000001e8f .LASF388
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5427   .debug_str:000000000000249f .LASF389
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5293   .debug_str:0000000000001d5f .LASF390
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5011   .debug_str:0000000000000cb0 .LASF391
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5285   .debug_str:0000000000001ce2 .LASF392
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4945   .debug_str:000000000000095a .LASF393
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5137   .debug_str:0000000000001458 .LASF394
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5415   .debug_str:0000000000002433 .LASF395
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5047   .debug_str:0000000000000e29 .LASF396
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5069   .debug_str:0000000000000f86 .LASF397
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4943   .debug_str:0000000000000948 .LASF398
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5031   .debug_str:0000000000000d8f .LASF399
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5621   .debug_str:0000000000002efc .LASF400
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5565   .debug_str:0000000000002c4c .LASF401
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4993   .debug_str:0000000000000b99 .LASF402
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5675   .debug_str:000000000000312f .LASF403
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5583   .debug_str:0000000000002d2e .LASF404
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5021   .debug_str:0000000000000d2c .LASF405
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5697   .debug_str:0000000000003219 .LASF406
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6009   .debug_str:000000000000425f .LASF407
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5179   .debug_str:000000000000168b .LASF408
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5625   .debug_str:0000000000002f37 .LASF409
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5463   .debug_str:0000000000002669 .LASF410
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5793   .debug_str:000000000000372c .LASF411
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5433   .debug_str:00000000000024e0 .LASF412
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5841   .debug_str:000000000000399f .LASF413
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5859   .debug_str:0000000000003a97 .LASF414
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5503   .debug_str:000000000000297c .LASF415
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5529   .debug_str:0000000000002ac1 .LASF416
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5453   .debug_str:0000000000002606 .LASF417
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5741   .debug_str:0000000000003390 .LASF418
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5617   .debug_str:0000000000002eda .LASF419
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5513   .debug_str:0000000000002a0f .LASF420
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5435   .debug_str:00000000000024f4 .LASF421
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5959   .debug_str:0000000000003f94 .LASF422
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5001   .debug_str:0000000000000bea .LASF423
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5559   .debug_str:0000000000002c0a .LASF424
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6025   .debug_str:0000000000004364 .LASF425
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5551   .debug_str:0000000000002bb9 .LASF426
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6021   .debug_str:0000000000004323 .LASF427
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5199   .debug_str:0000000000001763 .LASF428
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5451   .debug_str:00000000000025e2 .LASF429
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5407   .debug_str:00000000000023ba .LASF430
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5235   .debug_str:00000000000019be .LASF431
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5241   .debug_str:0000000000001a0c .LASF432
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5225   .debug_str:0000000000001897 .LASF433
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5281   .debug_str:0000000000001cab .LASF434
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5837   .debug_str:0000000000003967 .LASF435
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5895   .debug_str:0000000000003cc9 .LASF436
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5507   .debug_str:00000000000029b4 .LASF437
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5391   .debug_str:000000000000230c .LASF438
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5109   .debug_str:0000000000001254 .LASF439
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5387   .debug_str:00000000000022c5 .LASF440
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5231   .debug_str:000000000000197a .LASF441
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6045   .debug_str:00000000000044ad .LASF442
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5961   .debug_str:0000000000003fb5 .LASF443
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5301   .debug_str:0000000000001df9 .LASF444
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5389   .debug_str:00000000000022f0 .LASF445
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4835   .debug_str:0000000000000315 .LASF446
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5831   .debug_str:000000000000390d .LASF447
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5017   .debug_str:0000000000000ceb .LASF448
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5985   .debug_str:00000000000040e7 .LASF449
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5991   .debug_str:000000000000417d .LASF450
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5843   .debug_str:00000000000039b4 .LASF451
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5915   .debug_str:0000000000003da2 .LASF452
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5479   .debug_str:00000000000027ec .LASF453
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5815   .debug_str:0000000000003842 .LASF454
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5089   .debug_str:00000000000010af .LASF455
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5581   .debug_str:0000000000002d0a .LASF456
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5829   .debug_str:00000000000038e7 .LASF457
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4881   .debug_str:0000000000000619 .LASF458
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4843   .debug_str:00000000000003ca .LASF459
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5891   .debug_str:0000000000003c8a .LASF460
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5967   .debug_str:0000000000004015 .LASF461
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4817   .debug_str:00000000000001a0 .LASF462
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5169   .debug_str:0000000000001612 .LASF463
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5769   .debug_str:00000000000034f4 .LASF464
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5525   .debug_str:0000000000002a82 .LASF465
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4895   .debug_str:00000000000006b8 .LASF466
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5505   .debug_str:0000000000002996 .LASF467
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5847   .debug_str:00000000000039f2 .LASF468
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5833   .debug_str:0000000000003933 .LASF469
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5371   .debug_str:000000000000220d .LASF470
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5779   .debug_str:00000000000035d0 .LASF471
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4827   .debug_str:000000000000028e .LASF472
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6029   .debug_str:0000000000004389 .LASF473
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5477   .debug_str:00000000000027d4 .LASF474
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5393   .debug_str:0000000000002326 .LASF475
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5439   .debug_str:0000000000002527 .LASF476
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4975   .debug_str:0000000000000aa0 .LASF477
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5569   .debug_str:0000000000002c71 .LASF478
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5921   .debug_str:0000000000003dd8 .LASF479
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5437   .debug_str:000000000000250d .LASF480
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5963   .debug_str:0000000000003fd4 .LASF481
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5373   .debug_str:0000000000002227 .LASF482
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5061   .debug_str:0000000000000f21 .LASF485
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5327   .debug_str:0000000000001f12 .LASF486
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5667   .debug_str:000000000000306f .LASF487
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5321   .debug_str:0000000000001eb5 .LASF488
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5471   .debug_str:00000000000026e3 .LASF489
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5279   .debug_str:0000000000001c37 .LASF490
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4839   .debug_str:000000000000034f .LASF491
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5787   .debug_str:0000000000003653 .LASF492
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5473   .debug_str:000000000000270f .LASF493
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4877   .debug_str:0000000000000595 .LASF494
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5081   .debug_str:000000000000101b .LASF495
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5101   .debug_str:0000000000001153 .LASF496
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5055   .debug_str:0000000000000e69 .LASF497
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5773   .debug_str:000000000000352f .LASF498
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5361   .debug_str:000000000000211e .LASF499
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5227   .debug_str:00000000000018b3 .LASF500
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5249   .debug_str:0000000000001a77 .LASF501
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5571   .debug_str:0000000000002c8b .LASF502
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5465   .debug_str:000000000000267d .LASF503
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4809   .debug_str:000000000000014b .LASF504
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5603   .debug_str:0000000000002e5e .LASF505
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4865   .debug_str:00000000000004d4 .LASF506
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4967   .debug_str:0000000000000a43 .LASF507
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5163   .debug_str:00000000000015d8 .LASF508
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5135   .debug_str:000000000000143f .LASF509
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5131   .debug_str:000000000000140b .LASF510
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5677   .debug_str:0000000000003143 .LASF511
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5907   .debug_str:0000000000003d4d .LASF512
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5223   .debug_str:000000000000187d .LASF513
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5579   .debug_str:0000000000002cf0 .LASF514
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5795   .debug_str:0000000000003741 .LASF515
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5079   .debug_str:0000000000001001 .LASF516
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5325   .debug_str:0000000000001ef8 .LASF517
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4919   .debug_str:0000000000000812 .LASF518
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5363   .debug_str:000000000000217f .LASF519
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5335   .debug_str:0000000000001fdd .LASF520
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4913   .debug_str:00000000000007c1 .LASF521
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:6061   .debug_str:000000000000457f .LASF522
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5909   .debug_str:0000000000003d67 .LASF523
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5809   .debug_str:00000000000037f8 .LASF524
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5687   .debug_str:00000000000031ac .LASF525
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5187   .debug_str:00000000000016c8 .LASF526
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5211   .debug_str:00000000000017e8 .LASF527
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5245   .debug_str:0000000000001a41 .LASF528
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5485   .debug_str:000000000000288d .LASF529
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5299   .debug_str:0000000000001ddf .LASF530
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5063   .debug_str:0000000000000f37 .LASF531
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5939   .debug_str:0000000000003eb6 .LASF532
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5315   .debug_str:0000000000001e75 .LASF533
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4955   .debug_str:00000000000009ad .LASF534
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4889   .debug_str:000000000000067b .LASF535
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5447   .debug_str:0000000000002581 .LASF536
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:4897   .debug_str:00000000000006df .LASF537
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5213   .debug_str:0000000000001802 .LASF538
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5973   .debug_str:0000000000004063 .LASF539
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5091   .debug_str:00000000000010d8 .LASF540
C:\Users\I71825\AppData\Local\Temp\cci1zbii.s:5155   .debug_str:000000000000156f .LASF541
                           .group:0000000000000000 wm4.0.8502073a6d0b38fd6589e3e5426e044a
                           .group:0000000000000000 wm4.coregpio_regs.h.13.1b2ca07284c0158aa3d2578064a9fc22
                           .group:0000000000000000 wm4._newlib_version.h.4.9ba035841e762c3308916a0ce96032e7
                           .group:0000000000000000 wm4.features.h.33.318b64d71e0957639cfb30f1db1f7ec8
                           .group:0000000000000000 wm4._default_types.h.15.247e5cd201eca3442cbf5404108c4935
                           .group:0000000000000000 wm4._intsup.h.10.48bafbb683905c4daa4565a85aeeb264
                           .group:0000000000000000 wm4._stdint.h.10.c24fa3af3bc1706662bb5593a907e841
                           .group:0000000000000000 wm4.stdint.h.23.d53047a68f4a85177f80b422d52785ed
                           .group:0000000000000000 wm4.hal_assert.h.11.0d97442599ed1a8280adc0745177f94a
                           .group:0000000000000000 wm4.hal.h.60.4995f3d8011bbbf7274e2247e66f98e1
                           .group:0000000000000000 wm4.core_gpio.h.206.06ec3c8edb17fd9482a2fb7834cf68c9

UNDEFINED SYMBOLS
HW_set_8bit_reg
HW_set_32bit_reg
HW_set_16bit_reg
HW_get_32bit_reg
HW_get_16bit_reg
HW_get_8bit_reg
