ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1


   1              		.syntax unified
   2              		.cpu cortex-m3
   3              		.fpu softvfp
   4              		.eabi_attribute 20, 1
   5              		.eabi_attribute 21, 1
   6              		.eabi_attribute 23, 3
   7              		.eabi_attribute 24, 1
   8              		.eabi_attribute 25, 1
   9              		.eabi_attribute 26, 1
  10              		.eabi_attribute 30, 4
  11              		.eabi_attribute 34, 1
  12              		.eabi_attribute 18, 4
  13              		.thumb
  14              		.file	"USBFS_episr.c"
  15              		.text
  16              	.Ltext0:
  17              		.cfi_sections	.debug_frame
  18              		.section	.text.USBFS_EP_1_ISR,"ax",%progbits
  19              		.align	1
  20              		.global	USBFS_EP_1_ISR
  21              		.thumb
  22              		.thumb_func
  23              		.type	USBFS_EP_1_ISR, %function
  24              	USBFS_EP_1_ISR:
  25              	.LFB0:
  26              		.file 1 ".\\Generated_Source\\PSoC5\\USBFS_episr.c"
   1:.\Generated_Source\PSoC5/USBFS_episr.c **** /*******************************************************************************
   2:.\Generated_Source\PSoC5/USBFS_episr.c **** * File Name: USBFS_episr.c
   3:.\Generated_Source\PSoC5/USBFS_episr.c **** * Version 2.60
   4:.\Generated_Source\PSoC5/USBFS_episr.c **** *
   5:.\Generated_Source\PSoC5/USBFS_episr.c **** * Description:
   6:.\Generated_Source\PSoC5/USBFS_episr.c **** *  Data endpoint Interrupt Service Routines
   7:.\Generated_Source\PSoC5/USBFS_episr.c **** *
   8:.\Generated_Source\PSoC5/USBFS_episr.c **** * Note:
   9:.\Generated_Source\PSoC5/USBFS_episr.c **** *
  10:.\Generated_Source\PSoC5/USBFS_episr.c **** ********************************************************************************
  11:.\Generated_Source\PSoC5/USBFS_episr.c **** * Copyright 2008-2013, Cypress Semiconductor Corporation.  All rights reserved.
  12:.\Generated_Source\PSoC5/USBFS_episr.c **** * You may use this file only in accordance with the license, terms, conditions,
  13:.\Generated_Source\PSoC5/USBFS_episr.c **** * disclaimers, and limitations in the end user license agreement accompanying
  14:.\Generated_Source\PSoC5/USBFS_episr.c **** * the software package with which this file was provided.
  15:.\Generated_Source\PSoC5/USBFS_episr.c **** *******************************************************************************/
  16:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  17:.\Generated_Source\PSoC5/USBFS_episr.c **** #include "USBFS.h"
  18:.\Generated_Source\PSoC5/USBFS_episr.c **** #include "USBFS_pvt.h"
  19:.\Generated_Source\PSoC5/USBFS_episr.c **** #if defined(USBFS_ENABLE_MIDI_STREAMING) && (USBFS_ENABLE_MIDI_API != 0u)
  20:.\Generated_Source\PSoC5/USBFS_episr.c ****     #include "USBFS_midi.h"
  21:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif /* End USBFS_ENABLE_MIDI_STREAMING*/
  22:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  23:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  24:.\Generated_Source\PSoC5/USBFS_episr.c **** /***************************************
  25:.\Generated_Source\PSoC5/USBFS_episr.c **** * Custom Declarations
  26:.\Generated_Source\PSoC5/USBFS_episr.c **** ***************************************/
  27:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#START CUSTOM_DECLARATIONS` Place your declaration here */
  28:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  29:.\Generated_Source\PSoC5/USBFS_episr.c **** /* `#END` */
  30:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  31:.\Generated_Source\PSoC5/USBFS_episr.c **** 
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 2


  32:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP1_ISR_REMOVE == 0u)
  33:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  34:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  35:.\Generated_Source\PSoC5/USBFS_episr.c ****     /******************************************************************************
  36:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Function Name: USBFS_EP_1_ISR
  37:.\Generated_Source\PSoC5/USBFS_episr.c ****     *******************************************************************************
  38:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
  39:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Summary:
  40:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  Endpoint 1 Interrupt Service Routine
  41:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
  42:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Parameters:
  43:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  None.
  44:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
  45:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Return:
  46:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  None.
  47:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
  48:.\Generated_Source\PSoC5/USBFS_episr.c ****     ******************************************************************************/
  49:.\Generated_Source\PSoC5/USBFS_episr.c ****     CY_ISR(USBFS_EP_1_ISR)
  50:.\Generated_Source\PSoC5/USBFS_episr.c ****     {
  27              		.loc 1 50 0
  28              		.cfi_startproc
  29              		@ args = 0, pretend = 0, frame = 0
  30              		@ frame_needed = 0, uses_anonymous_args = 0
  31              		@ link register save eliminated.
  51:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
  52:.\Generated_Source\PSoC5/USBFS_episr.c ****             uint8 int_en;
  53:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */
  54:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  55:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#START EP1_USER_CODE` Place your code here */
  56:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  57:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
  58:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  59:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
  60:.\Generated_Source\PSoC5/USBFS_episr.c ****             int_en = EA;
  61:.\Generated_Source\PSoC5/USBFS_episr.c ****             CyGlobalIntEnable;  /* Make sure nested interrupt is enabled */
  62:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */
  63:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  64:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_GET_REG8(USBFS_SIE_EP1_CR0_PTR); /* Must read the mode reg */
  32              		.loc 1 64 0
  33 0000 094B     		ldr	r3, .L7
  65:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* Do not toggle ISOC endpoint */
  66:.\Generated_Source\PSoC5/USBFS_episr.c ****         if((USBFS_EP[USBFS_EP1].attrib & USBFS_EP_TYPE_MASK) !=
  34              		.loc 1 66 0
  35 0002 0A48     		ldr	r0, .L7+4
  64:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_GET_REG8(USBFS_SIE_EP1_CR0_PTR); /* Must read the mode reg */
  36              		.loc 1 64 0
  37 0004 1B78     		ldrb	r3, [r3, #0]	@ zero_extendqisi2
  38              		.loc 1 66 0
  39 0006 027B     		ldrb	r2, [r0, #12]	@ zero_extendqisi2
  40 0008 02F00301 		and	r1, r2, #3
  41 000c 0129     		cmp	r1, #1
  42 000e 03D0     		beq	.L2
  67:.\Generated_Source\PSoC5/USBFS_episr.c ****                                                                                     USBFS_EP_TYPE_I
  68:.\Generated_Source\PSoC5/USBFS_episr.c ****         {
  69:.\Generated_Source\PSoC5/USBFS_episr.c ****             USBFS_EP[USBFS_EP1].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;
  43              		.loc 1 69 0
  44 0010 C37B     		ldrb	r3, [r0, #15]	@ zero_extendqisi2
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 3


  45 0012 83F08002 		eor	r2, r3, #128
  46 0016 C273     		strb	r2, [r0, #15]
  47              	.L2:
  70:.\Generated_Source\PSoC5/USBFS_episr.c ****         }
  71:.\Generated_Source\PSoC5/USBFS_episr.c ****         USBFS_EP[USBFS_EP1].apiEpState = USBFS_EVENT_PENDING;
  48              		.loc 1 71 0
  49 0018 0121     		movs	r1, #1
  50 001a 4173     		strb	r1, [r0, #13]
  72:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR) &
  51              		.loc 1 72 0
  52 001c 0448     		ldr	r0, .L7+8
  53 001e 0378     		ldrb	r3, [r0, #0]	@ zero_extendqisi2
  54 0020 03F0FE02 		and	r2, r3, #254
  55 0024 0270     		strb	r2, [r0, #0]
  56 0026 7047     		bx	lr
  57              	.L8:
  58              		.align	2
  59              	.L7:
  60 0028 0E600040 		.word	1073766414
  61 002c 00000000 		.word	USBFS_EP
  62 0030 0B600040 		.word	1073766411
  63              		.cfi_endproc
  64              	.LFE0:
  65              		.size	USBFS_EP_1_ISR, .-USBFS_EP_1_ISR
  66              		.section	.text.USBFS_EP_2_ISR,"ax",%progbits
  67              		.align	1
  68              		.global	USBFS_EP_2_ISR
  69              		.thumb
  70              		.thumb_func
  71              		.type	USBFS_EP_2_ISR, %function
  72              	USBFS_EP_2_ISR:
  73              	.LFB1:
  73:.\Generated_Source\PSoC5/USBFS_episr.c ****                                                                     (uint8)~USBFS_SIE_EP_INT_EP1_MA
  74:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  75:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if( defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT )
  76:.\Generated_Source\PSoC5/USBFS_episr.c ****             if(USBFS_midi_out_ep == USBFS_EP1)
  77:.\Generated_Source\PSoC5/USBFS_episr.c ****             {
  78:.\Generated_Source\PSoC5/USBFS_episr.c ****                 USBFS_MIDI_OUT_EP_Service();
  79:.\Generated_Source\PSoC5/USBFS_episr.c ****             }
  80:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */
  81:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  82:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#START EP1_END_USER_CODE` Place your code here */
  83:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  84:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
  85:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  86:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if ( defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 )
  87:.\Generated_Source\PSoC5/USBFS_episr.c ****             EA = int_en;
  88:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */
  89:.\Generated_Source\PSoC5/USBFS_episr.c ****     }
  90:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  91:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif   /* End USBFS_EP1_ISR_REMOVE */
  92:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  93:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  94:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP2_ISR_REMOVE == 0u)
  95:.\Generated_Source\PSoC5/USBFS_episr.c **** 
  96:.\Generated_Source\PSoC5/USBFS_episr.c ****     /*******************************************************************************
  97:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Function Name: USBFS_EP_2_ISR
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 4


  98:.\Generated_Source\PSoC5/USBFS_episr.c ****     ********************************************************************************
  99:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 100:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Summary:
 101:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  Endpoint 2 Interrupt Service Routine
 102:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 103:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Parameters:
 104:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  None.
 105:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 106:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Return:
 107:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  None.
 108:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 109:.\Generated_Source\PSoC5/USBFS_episr.c ****     *******************************************************************************/
 110:.\Generated_Source\PSoC5/USBFS_episr.c ****     CY_ISR(USBFS_EP_2_ISR)
 111:.\Generated_Source\PSoC5/USBFS_episr.c ****     {
  74              		.loc 1 111 0
  75              		.cfi_startproc
  76              		@ args = 0, pretend = 0, frame = 0
  77              		@ frame_needed = 0, uses_anonymous_args = 0
  78              		@ link register save eliminated.
 112:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 113:.\Generated_Source\PSoC5/USBFS_episr.c ****             uint8 int_en;
 114:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */
 115:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 116:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#START EP2_USER_CODE` Place your code here */
 117:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 118:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
 119:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 120:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 )
 121:.\Generated_Source\PSoC5/USBFS_episr.c ****             int_en = EA;
 122:.\Generated_Source\PSoC5/USBFS_episr.c ****             CyGlobalIntEnable;  /* Make sure nested interrupt is enabled */
 123:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */
 124:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 125:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_GET_REG8(USBFS_SIE_EP2_CR0_PTR); /* Must read the mode reg */
  79              		.loc 1 125 0
  80 0000 094B     		ldr	r3, .L14
 126:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* Do not toggle ISOC endpoint */
 127:.\Generated_Source\PSoC5/USBFS_episr.c ****         if((USBFS_EP[USBFS_EP2].attrib & USBFS_EP_TYPE_MASK) !=
  81              		.loc 1 127 0
  82 0002 0A48     		ldr	r0, .L14+4
 125:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_GET_REG8(USBFS_SIE_EP2_CR0_PTR); /* Must read the mode reg */
  83              		.loc 1 125 0
  84 0004 1B78     		ldrb	r3, [r3, #0]	@ zero_extendqisi2
  85              		.loc 1 127 0
  86 0006 027E     		ldrb	r2, [r0, #24]	@ zero_extendqisi2
  87 0008 02F00301 		and	r1, r2, #3
  88 000c 0129     		cmp	r1, #1
  89 000e 03D0     		beq	.L10
 128:.\Generated_Source\PSoC5/USBFS_episr.c ****                                                                                     USBFS_EP_TYPE_I
 129:.\Generated_Source\PSoC5/USBFS_episr.c ****         {
 130:.\Generated_Source\PSoC5/USBFS_episr.c ****             USBFS_EP[USBFS_EP2].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;
  90              		.loc 1 130 0
  91 0010 C37E     		ldrb	r3, [r0, #27]	@ zero_extendqisi2
  92 0012 83F08002 		eor	r2, r3, #128
  93 0016 C276     		strb	r2, [r0, #27]
  94              	.L10:
 131:.\Generated_Source\PSoC5/USBFS_episr.c ****         }
 132:.\Generated_Source\PSoC5/USBFS_episr.c ****         USBFS_EP[USBFS_EP2].apiEpState = USBFS_EVENT_PENDING;
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 5


  95              		.loc 1 132 0
  96 0018 0121     		movs	r1, #1
  97 001a 4176     		strb	r1, [r0, #25]
 133:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)
  98              		.loc 1 133 0
  99 001c 0448     		ldr	r0, .L14+8
 100 001e 0378     		ldrb	r3, [r0, #0]	@ zero_extendqisi2
 101 0020 03F0FD02 		and	r2, r3, #253
 102 0024 0270     		strb	r2, [r0, #0]
 103 0026 7047     		bx	lr
 104              	.L15:
 105              		.align	2
 106              	.L14:
 107 0028 1E600040 		.word	1073766430
 108 002c 00000000 		.word	USBFS_EP
 109 0030 0B600040 		.word	1073766411
 110              		.cfi_endproc
 111              	.LFE1:
 112              		.size	USBFS_EP_2_ISR, .-USBFS_EP_2_ISR
 113              		.section	.text.USBFS_SOF_ISR,"ax",%progbits
 114              		.align	1
 115              		.global	USBFS_SOF_ISR
 116              		.thumb
 117              		.thumb_func
 118              		.type	USBFS_SOF_ISR, %function
 119              	USBFS_SOF_ISR:
 120              	.LFB2:
 134:.\Generated_Source\PSoC5/USBFS_episr.c ****                                                                         & (uint8)~USBFS_SIE_EP_INT_
 135:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 136:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if( defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT )
 137:.\Generated_Source\PSoC5/USBFS_episr.c ****             if(USBFS_midi_out_ep == USBFS_EP2)
 138:.\Generated_Source\PSoC5/USBFS_episr.c ****             {
 139:.\Generated_Source\PSoC5/USBFS_episr.c ****                 USBFS_MIDI_OUT_EP_Service();
 140:.\Generated_Source\PSoC5/USBFS_episr.c ****             }
 141:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */
 142:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 143:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#START EP2_END_USER_CODE` Place your code here */
 144:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 145:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
 146:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 147:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 148:.\Generated_Source\PSoC5/USBFS_episr.c ****             EA = int_en;
 149:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */
 150:.\Generated_Source\PSoC5/USBFS_episr.c ****     }
 151:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 152:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif   /* End USBFS_EP2_ISR_REMOVE */
 153:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 154:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 155:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP3_ISR_REMOVE == 0u)
 156:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 157:.\Generated_Source\PSoC5/USBFS_episr.c ****     /*******************************************************************************
 158:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Function Name: USBFS_EP_3_ISR
 159:.\Generated_Source\PSoC5/USBFS_episr.c ****     ********************************************************************************
 160:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 161:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Summary:
 162:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  Endpoint 3 Interrupt Service Routine
 163:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 6


 164:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Parameters:
 165:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  None.
 166:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 167:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Return:
 168:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  None.
 169:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 170:.\Generated_Source\PSoC5/USBFS_episr.c ****     *******************************************************************************/
 171:.\Generated_Source\PSoC5/USBFS_episr.c ****     CY_ISR(USBFS_EP_3_ISR)
 172:.\Generated_Source\PSoC5/USBFS_episr.c ****     {
 173:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 174:.\Generated_Source\PSoC5/USBFS_episr.c ****             uint8 int_en;
 175:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3 */
 176:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 177:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#START EP3_USER_CODE` Place your code here */
 178:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 179:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
 180:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 181:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 182:.\Generated_Source\PSoC5/USBFS_episr.c ****             int_en = EA;
 183:.\Generated_Source\PSoC5/USBFS_episr.c ****             CyGlobalIntEnable;  /* Make sure nested interrupt is enabled */
 184:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 185:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 186:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_GET_REG8(USBFS_SIE_EP3_CR0_PTR); /* Must read the mode reg */
 187:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* Do not toggle ISOC endpoint */
 188:.\Generated_Source\PSoC5/USBFS_episr.c ****         if((USBFS_EP[USBFS_EP3].attrib & USBFS_EP_TYPE_MASK) !=
 189:.\Generated_Source\PSoC5/USBFS_episr.c ****                                                                                     USBFS_EP_TYPE_I
 190:.\Generated_Source\PSoC5/USBFS_episr.c ****         {
 191:.\Generated_Source\PSoC5/USBFS_episr.c ****             USBFS_EP[USBFS_EP3].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;
 192:.\Generated_Source\PSoC5/USBFS_episr.c ****         }
 193:.\Generated_Source\PSoC5/USBFS_episr.c ****         USBFS_EP[USBFS_EP3].apiEpState = USBFS_EVENT_PENDING;
 194:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)
 195:.\Generated_Source\PSoC5/USBFS_episr.c ****                                                                         & (uint8)~USBFS_SIE_EP_INT_
 196:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 197:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)
 198:.\Generated_Source\PSoC5/USBFS_episr.c ****             if(USBFS_midi_out_ep == USBFS_EP3)
 199:.\Generated_Source\PSoC5/USBFS_episr.c ****             {
 200:.\Generated_Source\PSoC5/USBFS_episr.c ****                 USBFS_MIDI_OUT_EP_Service();
 201:.\Generated_Source\PSoC5/USBFS_episr.c ****             }
 202:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */
 203:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 204:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#START EP3_END_USER_CODE` Place your code here */
 205:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 206:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
 207:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 208:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 209:.\Generated_Source\PSoC5/USBFS_episr.c ****             EA = int_en;
 210:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 211:.\Generated_Source\PSoC5/USBFS_episr.c ****     }
 212:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 213:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif   /* End USBFS_EP3_ISR_REMOVE */
 214:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 215:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 216:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP4_ISR_REMOVE == 0u)
 217:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 218:.\Generated_Source\PSoC5/USBFS_episr.c ****     /*******************************************************************************
 219:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Function Name: USBFS_EP_4_ISR
 220:.\Generated_Source\PSoC5/USBFS_episr.c ****     ********************************************************************************
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 7


 221:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 222:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Summary:
 223:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  Endpoint 4 Interrupt Service Routine
 224:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 225:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Parameters:
 226:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  None.
 227:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 228:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Return:
 229:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  None.
 230:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 231:.\Generated_Source\PSoC5/USBFS_episr.c ****     *******************************************************************************/
 232:.\Generated_Source\PSoC5/USBFS_episr.c ****     CY_ISR(USBFS_EP_4_ISR)
 233:.\Generated_Source\PSoC5/USBFS_episr.c ****     {
 234:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 235:.\Generated_Source\PSoC5/USBFS_episr.c ****             uint8 int_en;
 236:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 237:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 238:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#START EP4_USER_CODE` Place your code here */
 239:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 240:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
 241:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 242:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 243:.\Generated_Source\PSoC5/USBFS_episr.c ****             int_en = EA;
 244:.\Generated_Source\PSoC5/USBFS_episr.c ****             CyGlobalIntEnable;  /* Make sure nested interrupt is enabled */
 245:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 246:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 247:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_GET_REG8(USBFS_SIE_EP4_CR0_PTR); /* Must read the mode reg */
 248:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* Do not toggle ISOC endpoint */
 249:.\Generated_Source\PSoC5/USBFS_episr.c ****         if((USBFS_EP[USBFS_EP4].attrib & USBFS_EP_TYPE_MASK) !=
 250:.\Generated_Source\PSoC5/USBFS_episr.c ****                                                                                     USBFS_EP_TYPE_I
 251:.\Generated_Source\PSoC5/USBFS_episr.c ****         {
 252:.\Generated_Source\PSoC5/USBFS_episr.c ****             USBFS_EP[USBFS_EP4].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;
 253:.\Generated_Source\PSoC5/USBFS_episr.c ****         }
 254:.\Generated_Source\PSoC5/USBFS_episr.c ****         USBFS_EP[USBFS_EP4].apiEpState = USBFS_EVENT_PENDING;
 255:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)
 256:.\Generated_Source\PSoC5/USBFS_episr.c ****                                                                         & (uint8)~USBFS_SIE_EP_INT_
 257:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 258:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)
 259:.\Generated_Source\PSoC5/USBFS_episr.c ****             if(USBFS_midi_out_ep == USBFS_EP4)
 260:.\Generated_Source\PSoC5/USBFS_episr.c ****             {
 261:.\Generated_Source\PSoC5/USBFS_episr.c ****                 USBFS_MIDI_OUT_EP_Service();
 262:.\Generated_Source\PSoC5/USBFS_episr.c ****             }
 263:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */
 264:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 265:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#START EP4_END_USER_CODE` Place your code here */
 266:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 267:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
 268:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 269:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 270:.\Generated_Source\PSoC5/USBFS_episr.c ****             EA = int_en;
 271:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 272:.\Generated_Source\PSoC5/USBFS_episr.c ****     }
 273:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 274:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif   /* End USBFS_EP4_ISR_REMOVE */
 275:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 276:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 277:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP5_ISR_REMOVE == 0u)
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 8


 278:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 279:.\Generated_Source\PSoC5/USBFS_episr.c ****     /*******************************************************************************
 280:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Function Name: USBFS_EP_5_ISR
 281:.\Generated_Source\PSoC5/USBFS_episr.c ****     ********************************************************************************
 282:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 283:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Summary:
 284:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  Endpoint 5 Interrupt Service Routine
 285:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 286:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Parameters:
 287:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  None.
 288:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 289:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Return:
 290:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  None.
 291:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 292:.\Generated_Source\PSoC5/USBFS_episr.c ****     *******************************************************************************/
 293:.\Generated_Source\PSoC5/USBFS_episr.c ****     CY_ISR(USBFS_EP_5_ISR)
 294:.\Generated_Source\PSoC5/USBFS_episr.c ****     {
 295:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 296:.\Generated_Source\PSoC5/USBFS_episr.c ****             uint8 int_en;
 297:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 298:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 299:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#START EP5_USER_CODE` Place your code here */
 300:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 301:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
 302:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 303:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 304:.\Generated_Source\PSoC5/USBFS_episr.c ****             int_en = EA;
 305:.\Generated_Source\PSoC5/USBFS_episr.c ****             CyGlobalIntEnable;  /* Make sure nested interrupt is enabled */
 306:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 307:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 308:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_GET_REG8(USBFS_SIE_EP5_CR0_PTR); /* Must read the mode reg */
 309:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* Do not toggle ISOC endpoint */
 310:.\Generated_Source\PSoC5/USBFS_episr.c ****         if((USBFS_EP[USBFS_EP5].attrib & USBFS_EP_TYPE_MASK) !=
 311:.\Generated_Source\PSoC5/USBFS_episr.c ****                                                                                     USBFS_EP_TYPE_I
 312:.\Generated_Source\PSoC5/USBFS_episr.c ****         {
 313:.\Generated_Source\PSoC5/USBFS_episr.c ****             USBFS_EP[USBFS_EP5].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;
 314:.\Generated_Source\PSoC5/USBFS_episr.c ****         }
 315:.\Generated_Source\PSoC5/USBFS_episr.c ****         USBFS_EP[USBFS_EP5].apiEpState = USBFS_EVENT_PENDING;
 316:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)
 317:.\Generated_Source\PSoC5/USBFS_episr.c ****                                                                         & (uint8)~USBFS_SIE_EP_INT_
 318:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 319:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)
 320:.\Generated_Source\PSoC5/USBFS_episr.c ****             if(USBFS_midi_out_ep == USBFS_EP5)
 321:.\Generated_Source\PSoC5/USBFS_episr.c ****             {
 322:.\Generated_Source\PSoC5/USBFS_episr.c ****                 USBFS_MIDI_OUT_EP_Service();
 323:.\Generated_Source\PSoC5/USBFS_episr.c ****             }
 324:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */
 325:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 326:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#START EP5_END_USER_CODE` Place your code here */
 327:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 328:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
 329:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 330:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 331:.\Generated_Source\PSoC5/USBFS_episr.c ****             EA = int_en;
 332:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 333:.\Generated_Source\PSoC5/USBFS_episr.c ****     }
 334:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif   /* End USBFS_EP5_ISR_REMOVE */
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 9


 335:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 336:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 337:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP6_ISR_REMOVE == 0u)
 338:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 339:.\Generated_Source\PSoC5/USBFS_episr.c ****     /*******************************************************************************
 340:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Function Name: USBFS_EP_6_ISR
 341:.\Generated_Source\PSoC5/USBFS_episr.c ****     ********************************************************************************
 342:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 343:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Summary:
 344:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  Endpoint 6 Interrupt Service Routine
 345:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 346:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Parameters:
 347:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  None.
 348:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 349:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Return:
 350:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  None.
 351:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 352:.\Generated_Source\PSoC5/USBFS_episr.c ****     *******************************************************************************/
 353:.\Generated_Source\PSoC5/USBFS_episr.c ****     CY_ISR(USBFS_EP_6_ISR)
 354:.\Generated_Source\PSoC5/USBFS_episr.c ****     {
 355:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 356:.\Generated_Source\PSoC5/USBFS_episr.c ****             uint8 int_en;
 357:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 358:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 359:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#START EP6_USER_CODE` Place your code here */
 360:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 361:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
 362:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 363:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 364:.\Generated_Source\PSoC5/USBFS_episr.c ****             int_en = EA;
 365:.\Generated_Source\PSoC5/USBFS_episr.c ****             CyGlobalIntEnable;  /* Make sure nested interrupt is enabled */
 366:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 367:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 368:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_GET_REG8(USBFS_SIE_EP6_CR0_PTR); /* Must read the mode reg */
 369:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* Do not toggle ISOC endpoint */
 370:.\Generated_Source\PSoC5/USBFS_episr.c ****         if((USBFS_EP[USBFS_EP6].attrib & USBFS_EP_TYPE_MASK) !=
 371:.\Generated_Source\PSoC5/USBFS_episr.c ****                                                                                     USBFS_EP_TYPE_I
 372:.\Generated_Source\PSoC5/USBFS_episr.c ****         {
 373:.\Generated_Source\PSoC5/USBFS_episr.c ****             USBFS_EP[USBFS_EP6].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;
 374:.\Generated_Source\PSoC5/USBFS_episr.c ****         }
 375:.\Generated_Source\PSoC5/USBFS_episr.c ****         USBFS_EP[USBFS_EP6].apiEpState = USBFS_EVENT_PENDING;
 376:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)
 377:.\Generated_Source\PSoC5/USBFS_episr.c ****                                                                         & (uint8)~USBFS_SIE_EP_INT_
 378:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 379:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)
 380:.\Generated_Source\PSoC5/USBFS_episr.c ****             if(USBFS_midi_out_ep == USBFS_EP6)
 381:.\Generated_Source\PSoC5/USBFS_episr.c ****             {
 382:.\Generated_Source\PSoC5/USBFS_episr.c ****                 USBFS_MIDI_OUT_EP_Service();
 383:.\Generated_Source\PSoC5/USBFS_episr.c ****             }
 384:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* End USBFS_ISR_SERVICE_MIDI_OUT  */
 385:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 386:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#START EP6_END_USER_CODE` Place your code here */
 387:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 388:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
 389:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 390:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 391:.\Generated_Source\PSoC5/USBFS_episr.c ****             EA = int_en;
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 10


 392:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 393:.\Generated_Source\PSoC5/USBFS_episr.c ****     }
 394:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 395:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif   /* End USBFS_EP6_ISR_REMOVE */
 396:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 397:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 398:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP7_ISR_REMOVE == 0u)
 399:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 400:.\Generated_Source\PSoC5/USBFS_episr.c ****     /*******************************************************************************
 401:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Function Name: USBFS_EP_7_ISR
 402:.\Generated_Source\PSoC5/USBFS_episr.c ****     ********************************************************************************
 403:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 404:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Summary:
 405:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  Endpoint 7 Interrupt Service Routine
 406:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 407:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Parameters:
 408:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  None.
 409:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 410:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Return:
 411:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  None.
 412:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 413:.\Generated_Source\PSoC5/USBFS_episr.c ****     *******************************************************************************/
 414:.\Generated_Source\PSoC5/USBFS_episr.c ****     CY_ISR(USBFS_EP_7_ISR)
 415:.\Generated_Source\PSoC5/USBFS_episr.c ****     {
 416:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 417:.\Generated_Source\PSoC5/USBFS_episr.c ****             uint8 int_en;
 418:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 419:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 420:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#START EP7_USER_CODE` Place your code here */
 421:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 422:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
 423:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 424:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 425:.\Generated_Source\PSoC5/USBFS_episr.c ****             int_en = EA;
 426:.\Generated_Source\PSoC5/USBFS_episr.c ****             CyGlobalIntEnable;  /* Make sure nested interrupt is enabled */
 427:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 428:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 429:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_GET_REG8(USBFS_SIE_EP7_CR0_PTR); /* Must read the mode reg */
 430:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* Do not toggle ISOC endpoint */
 431:.\Generated_Source\PSoC5/USBFS_episr.c ****         if((USBFS_EP[USBFS_EP7].attrib & USBFS_EP_TYPE_MASK) !=
 432:.\Generated_Source\PSoC5/USBFS_episr.c ****                                                                                     USBFS_EP_TYPE_I
 433:.\Generated_Source\PSoC5/USBFS_episr.c ****         {
 434:.\Generated_Source\PSoC5/USBFS_episr.c ****             USBFS_EP[USBFS_EP7].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;
 435:.\Generated_Source\PSoC5/USBFS_episr.c ****         }
 436:.\Generated_Source\PSoC5/USBFS_episr.c ****         USBFS_EP[USBFS_EP7].apiEpState = USBFS_EVENT_PENDING;
 437:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)
 438:.\Generated_Source\PSoC5/USBFS_episr.c ****                                                                         & (uint8)~USBFS_SIE_EP_INT_
 439:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 440:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)
 441:.\Generated_Source\PSoC5/USBFS_episr.c ****             if(USBFS_midi_out_ep == USBFS_EP7)
 442:.\Generated_Source\PSoC5/USBFS_episr.c ****             {
 443:.\Generated_Source\PSoC5/USBFS_episr.c ****                 USBFS_MIDI_OUT_EP_Service();
 444:.\Generated_Source\PSoC5/USBFS_episr.c ****             }
 445:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* End USBFS_ISR_SERVICE_MIDI_OUT  */
 446:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 447:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#START EP7_END_USER_CODE` Place your code here */
 448:.\Generated_Source\PSoC5/USBFS_episr.c **** 
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 11


 449:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
 450:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 451:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 452:.\Generated_Source\PSoC5/USBFS_episr.c ****             EA = int_en;
 453:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 454:.\Generated_Source\PSoC5/USBFS_episr.c ****     }
 455:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 456:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif   /* End USBFS_EP7_ISR_REMOVE */
 457:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 458:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 459:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP8_ISR_REMOVE == 0u)
 460:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 461:.\Generated_Source\PSoC5/USBFS_episr.c ****     /*******************************************************************************
 462:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Function Name: USBFS_EP_8_ISR
 463:.\Generated_Source\PSoC5/USBFS_episr.c ****     ********************************************************************************
 464:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 465:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Summary:
 466:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  Endpoint 8 Interrupt Service Routine
 467:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 468:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Parameters:
 469:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  None.
 470:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 471:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Return:
 472:.\Generated_Source\PSoC5/USBFS_episr.c ****     *  None.
 473:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
 474:.\Generated_Source\PSoC5/USBFS_episr.c ****     *******************************************************************************/
 475:.\Generated_Source\PSoC5/USBFS_episr.c ****     CY_ISR(USBFS_EP_8_ISR)
 476:.\Generated_Source\PSoC5/USBFS_episr.c ****     {
 477:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 478:.\Generated_Source\PSoC5/USBFS_episr.c ****             uint8 int_en;
 479:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 480:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 481:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#START EP8_USER_CODE` Place your code here */
 482:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 483:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
 484:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 485:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 486:.\Generated_Source\PSoC5/USBFS_episr.c ****             int_en = EA;
 487:.\Generated_Source\PSoC5/USBFS_episr.c ****             CyGlobalIntEnable;  /* Make sure nested interrupt is enabled */
 488:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 489:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 490:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_GET_REG8(USBFS_SIE_EP8_CR0_PTR); /* Must read the mode reg */
 491:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* Do not toggle ISOC endpoint */
 492:.\Generated_Source\PSoC5/USBFS_episr.c ****         if((USBFS_EP[USBFS_EP8].attrib & USBFS_EP_TYPE_MASK) !=
 493:.\Generated_Source\PSoC5/USBFS_episr.c ****                                                                                     USBFS_EP_TYPE_I
 494:.\Generated_Source\PSoC5/USBFS_episr.c ****         {
 495:.\Generated_Source\PSoC5/USBFS_episr.c ****             USBFS_EP[USBFS_EP8].epToggle ^= USBFS_EPX_CNT_DATA_TOGGLE;
 496:.\Generated_Source\PSoC5/USBFS_episr.c ****         }
 497:.\Generated_Source\PSoC5/USBFS_episr.c ****         USBFS_EP[USBFS_EP8].apiEpState = USBFS_EVENT_PENDING;
 498:.\Generated_Source\PSoC5/USBFS_episr.c ****         CY_SET_REG8(USBFS_SIE_EP_INT_SR_PTR, CY_GET_REG8(USBFS_SIE_EP_INT_SR_PTR)
 499:.\Generated_Source\PSoC5/USBFS_episr.c ****                                                                         & (uint8)~USBFS_SIE_EP_INT_
 500:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 501:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT)
 502:.\Generated_Source\PSoC5/USBFS_episr.c ****             if(USBFS_midi_out_ep == USBFS_EP8)
 503:.\Generated_Source\PSoC5/USBFS_episr.c ****             {
 504:.\Generated_Source\PSoC5/USBFS_episr.c ****                 USBFS_MIDI_OUT_EP_Service();
 505:.\Generated_Source\PSoC5/USBFS_episr.c ****             }
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 12


 506:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */
 507:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 508:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#START EP8_END_USER_CODE` Place your code here */
 509:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 510:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
 511:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 512:.\Generated_Source\PSoC5/USBFS_episr.c ****         #if (defined(USBFS_ENABLE_MIDI_STREAMING) && USBFS_ISR_SERVICE_MIDI_OUT && CY_PSOC3)
 513:.\Generated_Source\PSoC5/USBFS_episr.c ****             EA = int_en;
 514:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
 515:.\Generated_Source\PSoC5/USBFS_episr.c ****     }
 516:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 517:.\Generated_Source\PSoC5/USBFS_episr.c **** #endif   /* End USBFS_EP8_ISR_REMOVE */
 518:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 519:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 520:.\Generated_Source\PSoC5/USBFS_episr.c **** /*******************************************************************************
 521:.\Generated_Source\PSoC5/USBFS_episr.c **** * Function Name: USBFS_SOF_ISR
 522:.\Generated_Source\PSoC5/USBFS_episr.c **** ********************************************************************************
 523:.\Generated_Source\PSoC5/USBFS_episr.c **** *
 524:.\Generated_Source\PSoC5/USBFS_episr.c **** * Summary:
 525:.\Generated_Source\PSoC5/USBFS_episr.c **** *  Start of Frame Interrupt Service Routine
 526:.\Generated_Source\PSoC5/USBFS_episr.c **** *
 527:.\Generated_Source\PSoC5/USBFS_episr.c **** * Parameters:
 528:.\Generated_Source\PSoC5/USBFS_episr.c **** *  None.
 529:.\Generated_Source\PSoC5/USBFS_episr.c **** *
 530:.\Generated_Source\PSoC5/USBFS_episr.c **** * Return:
 531:.\Generated_Source\PSoC5/USBFS_episr.c **** *  None.
 532:.\Generated_Source\PSoC5/USBFS_episr.c **** *
 533:.\Generated_Source\PSoC5/USBFS_episr.c **** *******************************************************************************/
 534:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_ISR(USBFS_SOF_ISR)
 535:.\Generated_Source\PSoC5/USBFS_episr.c **** {
 121              		.loc 1 535 0
 122              		.cfi_startproc
 123              		@ args = 0, pretend = 0, frame = 0
 124              		@ frame_needed = 0, uses_anonymous_args = 0
 125              		@ link register save eliminated.
 126 0000 7047     		bx	lr
 127              		.cfi_endproc
 128              	.LFE2:
 129              		.size	USBFS_SOF_ISR, .-USBFS_SOF_ISR
 130              		.section	.text.USBFS_BUS_RESET_ISR,"ax",%progbits
 131              		.align	1
 132              		.global	USBFS_BUS_RESET_ISR
 133              		.thumb
 134              		.thumb_func
 135              		.type	USBFS_BUS_RESET_ISR, %function
 136              	USBFS_BUS_RESET_ISR:
 137              	.LFB3:
 536:.\Generated_Source\PSoC5/USBFS_episr.c ****     /* `#START SOF_USER_CODE` Place your code here */
 537:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 538:.\Generated_Source\PSoC5/USBFS_episr.c ****     /* `#END` */
 539:.\Generated_Source\PSoC5/USBFS_episr.c **** }
 540:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 541:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 542:.\Generated_Source\PSoC5/USBFS_episr.c **** /*******************************************************************************
 543:.\Generated_Source\PSoC5/USBFS_episr.c **** * Function Name: USBFS_BUS_RESET_ISR
 544:.\Generated_Source\PSoC5/USBFS_episr.c **** ********************************************************************************
 545:.\Generated_Source\PSoC5/USBFS_episr.c **** *
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 13


 546:.\Generated_Source\PSoC5/USBFS_episr.c **** * Summary:
 547:.\Generated_Source\PSoC5/USBFS_episr.c **** *  USB Bus Reset Interrupt Service Routine.  Calls _Start with the same
 548:.\Generated_Source\PSoC5/USBFS_episr.c **** *  parameters as the last USER call to _Start
 549:.\Generated_Source\PSoC5/USBFS_episr.c **** *
 550:.\Generated_Source\PSoC5/USBFS_episr.c **** * Parameters:
 551:.\Generated_Source\PSoC5/USBFS_episr.c **** *  None.
 552:.\Generated_Source\PSoC5/USBFS_episr.c **** *
 553:.\Generated_Source\PSoC5/USBFS_episr.c **** * Return:
 554:.\Generated_Source\PSoC5/USBFS_episr.c **** *  None.
 555:.\Generated_Source\PSoC5/USBFS_episr.c **** *
 556:.\Generated_Source\PSoC5/USBFS_episr.c **** *******************************************************************************/
 557:.\Generated_Source\PSoC5/USBFS_episr.c **** CY_ISR(USBFS_BUS_RESET_ISR)
 558:.\Generated_Source\PSoC5/USBFS_episr.c **** {
 138              		.loc 1 558 0
 139              		.cfi_startproc
 140              		@ args = 0, pretend = 0, frame = 0
 141              		@ frame_needed = 0, uses_anonymous_args = 0
 142              		@ link register save eliminated.
 559:.\Generated_Source\PSoC5/USBFS_episr.c ****     /* `#START BUS_RESET_USER_CODE` Place your code here */
 560:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 561:.\Generated_Source\PSoC5/USBFS_episr.c ****     /* `#END` */
 562:.\Generated_Source\PSoC5/USBFS_episr.c **** 
 563:.\Generated_Source\PSoC5/USBFS_episr.c ****     USBFS_ReInitComponent();
 564:.\Generated_Source\PSoC5/USBFS_episr.c **** }
 143              		.loc 1 564 0
 563:.\Generated_Source\PSoC5/USBFS_episr.c ****     USBFS_ReInitComponent();
 144              		.loc 1 563 0
 145 0000 FFF7FEBF 		b	USBFS_ReInitComponent
 146              	.LVL0:
 147              		.cfi_endproc
 148              	.LFE3:
 149              		.size	USBFS_BUS_RESET_ISR, .-USBFS_BUS_RESET_ISR
 150              		.text
 151              	.Letext0:
 152              		.file 2 ".\\Generated_Source\\PSoC5\\cytypes.h"
 153              		.file 3 ".\\Generated_Source\\PSoC5\\USBFS.h"
 154              		.file 4 ".\\Generated_Source\\PSoC5\\USBFS_pvt.h"
 155              		.section	.debug_info,"",%progbits
 156              	.Ldebug_info0:
 157 0000 D1010000 		.4byte	0x1d1
 158 0004 0200     		.2byte	0x2
 159 0006 00000000 		.4byte	.Ldebug_abbrev0
 160 000a 04       		.byte	0x4
 161 000b 01       		.uleb128 0x1
 162 000c 6F010000 		.4byte	.LASF29
 163 0010 01       		.byte	0x1
 164 0011 6F000000 		.4byte	.LASF30
 165 0015 B8010000 		.4byte	.LASF31
 166 0019 00000000 		.4byte	.Ldebug_ranges0+0
 167 001d 00000000 		.4byte	0
 168 0021 00000000 		.4byte	0
 169 0025 00000000 		.4byte	.Ldebug_line0
 170 0029 02       		.uleb128 0x2
 171 002a 01       		.byte	0x1
 172 002b 06       		.byte	0x6
 173 002c FA010000 		.4byte	.LASF0
 174 0030 02       		.uleb128 0x2
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 14


 175 0031 01       		.byte	0x1
 176 0032 08       		.byte	0x8
 177 0033 61000000 		.4byte	.LASF1
 178 0037 02       		.uleb128 0x2
 179 0038 02       		.byte	0x2
 180 0039 05       		.byte	0x5
 181 003a 5F010000 		.4byte	.LASF2
 182 003e 02       		.uleb128 0x2
 183 003f 02       		.byte	0x2
 184 0040 07       		.byte	0x7
 185 0041 16000000 		.4byte	.LASF3
 186 0045 02       		.uleb128 0x2
 187 0046 04       		.byte	0x4
 188 0047 05       		.byte	0x5
 189 0048 E2010000 		.4byte	.LASF4
 190 004c 02       		.uleb128 0x2
 191 004d 04       		.byte	0x4
 192 004e 07       		.byte	0x7
 193 004f 9B000000 		.4byte	.LASF5
 194 0053 02       		.uleb128 0x2
 195 0054 08       		.byte	0x8
 196 0055 05       		.byte	0x5
 197 0056 41010000 		.4byte	.LASF6
 198 005a 02       		.uleb128 0x2
 199 005b 08       		.byte	0x8
 200 005c 07       		.byte	0x7
 201 005d 01010000 		.4byte	.LASF7
 202 0061 03       		.uleb128 0x3
 203 0062 04       		.byte	0x4
 204 0063 05       		.byte	0x5
 205 0064 696E7400 		.ascii	"int\000"
 206 0068 02       		.uleb128 0x2
 207 0069 04       		.byte	0x4
 208 006a 07       		.byte	0x7
 209 006b F4000000 		.4byte	.LASF8
 210 006f 04       		.uleb128 0x4
 211 0070 69010000 		.4byte	.LASF9
 212 0074 02       		.byte	0x2
 213 0075 5B       		.byte	0x5b
 214 0076 30000000 		.4byte	0x30
 215 007a 04       		.uleb128 0x4
 216 007b E2000000 		.4byte	.LASF10
 217 007f 02       		.byte	0x2
 218 0080 5C       		.byte	0x5c
 219 0081 3E000000 		.4byte	0x3e
 220 0085 02       		.uleb128 0x2
 221 0086 04       		.byte	0x4
 222 0087 04       		.byte	0x4
 223 0088 52000000 		.4byte	.LASF11
 224 008c 02       		.uleb128 0x2
 225 008d 08       		.byte	0x8
 226 008e 04       		.byte	0x4
 227 008f C9000000 		.4byte	.LASF12
 228 0093 02       		.uleb128 0x2
 229 0094 01       		.byte	0x1
 230 0095 08       		.byte	0x8
 231 0096 4F010000 		.4byte	.LASF13
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 15


 232 009a 04       		.uleb128 0x4
 233 009b 96000000 		.4byte	.LASF14
 234 009f 02       		.byte	0x2
 235 00a0 F0       		.byte	0xf0
 236 00a1 A5000000 		.4byte	0xa5
 237 00a5 05       		.uleb128 0x5
 238 00a6 6F000000 		.4byte	0x6f
 239 00aa 02       		.uleb128 0x2
 240 00ab 04       		.byte	0x4
 241 00ac 07       		.byte	0x7
 242 00ad 31010000 		.4byte	.LASF15
 243 00b1 06       		.uleb128 0x6
 244 00b2 0C       		.byte	0xc
 245 00b3 03       		.byte	0x3
 246 00b4 79       		.byte	0x79
 247 00b5 38010000 		.4byte	0x138
 248 00b9 07       		.uleb128 0x7
 249 00ba D0000000 		.4byte	.LASF16
 250 00be 03       		.byte	0x3
 251 00bf 7B       		.byte	0x7b
 252 00c0 6F000000 		.4byte	0x6f
 253 00c4 02       		.byte	0x2
 254 00c5 23       		.byte	0x23
 255 00c6 00       		.uleb128 0
 256 00c7 07       		.uleb128 0x7
 257 00c8 E9000000 		.4byte	.LASF17
 258 00cc 03       		.byte	0x3
 259 00cd 7C       		.byte	0x7c
 260 00ce 6F000000 		.4byte	0x6f
 261 00d2 02       		.byte	0x2
 262 00d3 23       		.byte	0x23
 263 00d4 01       		.uleb128 0x1
 264 00d5 07       		.uleb128 0x7
 265 00d6 18010000 		.4byte	.LASF18
 266 00da 03       		.byte	0x3
 267 00db 7D       		.byte	0x7d
 268 00dc 6F000000 		.4byte	0x6f
 269 00e0 02       		.byte	0x2
 270 00e1 23       		.byte	0x23
 271 00e2 02       		.uleb128 0x2
 272 00e3 07       		.uleb128 0x7
 273 00e4 58000000 		.4byte	.LASF19
 274 00e8 03       		.byte	0x3
 275 00e9 7E       		.byte	0x7e
 276 00ea 6F000000 		.4byte	0x6f
 277 00ee 02       		.byte	0x2
 278 00ef 23       		.byte	0x23
 279 00f0 03       		.uleb128 0x3
 280 00f1 07       		.uleb128 0x7
 281 00f2 AD000000 		.4byte	.LASF20
 282 00f6 03       		.byte	0x3
 283 00f7 7F       		.byte	0x7f
 284 00f8 6F000000 		.4byte	0x6f
 285 00fc 02       		.byte	0x2
 286 00fd 23       		.byte	0x23
 287 00fe 04       		.uleb128 0x4
 288 00ff 07       		.uleb128 0x7
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 16


 289 0100 3A010000 		.4byte	.LASF21
 290 0104 03       		.byte	0x3
 291 0105 80       		.byte	0x80
 292 0106 6F000000 		.4byte	0x6f
 293 010a 02       		.byte	0x2
 294 010b 23       		.byte	0x23
 295 010c 05       		.uleb128 0x5
 296 010d 07       		.uleb128 0x7
 297 010e D7000000 		.4byte	.LASF22
 298 0112 03       		.byte	0x3
 299 0113 81       		.byte	0x81
 300 0114 7A000000 		.4byte	0x7a
 301 0118 02       		.byte	0x2
 302 0119 23       		.byte	0x23
 303 011a 06       		.uleb128 0x6
 304 011b 07       		.uleb128 0x7
 305 011c 54010000 		.4byte	.LASF23
 306 0120 03       		.byte	0x3
 307 0121 82       		.byte	0x82
 308 0122 7A000000 		.4byte	0x7a
 309 0126 02       		.byte	0x2
 310 0127 23       		.byte	0x23
 311 0128 08       		.uleb128 0x8
 312 0129 07       		.uleb128 0x7
 313 012a D8010000 		.4byte	.LASF24
 314 012e 03       		.byte	0x3
 315 012f 83       		.byte	0x83
 316 0130 6F000000 		.4byte	0x6f
 317 0134 02       		.byte	0x2
 318 0135 23       		.byte	0x23
 319 0136 0A       		.uleb128 0xa
 320 0137 00       		.byte	0
 321 0138 04       		.uleb128 0x4
 322 0139 29000000 		.4byte	.LASF25
 323 013d 03       		.byte	0x3
 324 013e 84       		.byte	0x84
 325 013f B1000000 		.4byte	0xb1
 326 0143 08       		.uleb128 0x8
 327 0144 01       		.byte	0x1
 328 0145 22010000 		.4byte	.LASF26
 329 0149 01       		.byte	0x1
 330 014a 31       		.byte	0x31
 331 014b 01       		.byte	0x1
 332 014c 00000000 		.4byte	.LFB0
 333 0150 34000000 		.4byte	.LFE0
 334 0154 02       		.byte	0x2
 335 0155 7D       		.byte	0x7d
 336 0156 00       		.sleb128 0
 337 0157 01       		.byte	0x1
 338 0158 08       		.uleb128 0x8
 339 0159 01       		.byte	0x1
 340 015a EB010000 		.4byte	.LASF27
 341 015e 01       		.byte	0x1
 342 015f 6E       		.byte	0x6e
 343 0160 01       		.byte	0x1
 344 0161 00000000 		.4byte	.LFB1
 345 0165 34000000 		.4byte	.LFE1
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 17


 346 0169 02       		.byte	0x2
 347 016a 7D       		.byte	0x7d
 348 016b 00       		.sleb128 0
 349 016c 01       		.byte	0x1
 350 016d 09       		.uleb128 0x9
 351 016e 01       		.byte	0x1
 352 016f B2000000 		.4byte	.LASF28
 353 0173 01       		.byte	0x1
 354 0174 1602     		.2byte	0x216
 355 0176 01       		.byte	0x1
 356 0177 00000000 		.4byte	.LFB2
 357 017b 02000000 		.4byte	.LFE2
 358 017f 02       		.byte	0x2
 359 0180 7D       		.byte	0x7d
 360 0181 00       		.sleb128 0
 361 0182 01       		.byte	0x1
 362 0183 0A       		.uleb128 0xa
 363 0184 01       		.byte	0x1
 364 0185 3E000000 		.4byte	.LASF32
 365 0189 01       		.byte	0x1
 366 018a 2D02     		.2byte	0x22d
 367 018c 01       		.byte	0x1
 368 018d 00000000 		.4byte	.LFB3
 369 0191 04000000 		.4byte	.LFE3
 370 0195 02       		.byte	0x2
 371 0196 7D       		.byte	0x7d
 372 0197 00       		.sleb128 0
 373 0198 01       		.byte	0x1
 374 0199 A8010000 		.4byte	0x1a8
 375 019d 0B       		.uleb128 0xb
 376 019e 04000000 		.4byte	.LVL0
 377 01a2 01       		.byte	0x1
 378 01a3 CA010000 		.4byte	0x1ca
 379 01a7 00       		.byte	0
 380 01a8 0C       		.uleb128 0xc
 381 01a9 38010000 		.4byte	0x138
 382 01ad B8010000 		.4byte	0x1b8
 383 01b1 0D       		.uleb128 0xd
 384 01b2 AA000000 		.4byte	0xaa
 385 01b6 08       		.byte	0x8
 386 01b7 00       		.byte	0
 387 01b8 0E       		.uleb128 0xe
 388 01b9 C0000000 		.4byte	.LASF33
 389 01bd 04       		.byte	0x4
 390 01be 3F       		.byte	0x3f
 391 01bf C5010000 		.4byte	0x1c5
 392 01c3 01       		.byte	0x1
 393 01c4 01       		.byte	0x1
 394 01c5 05       		.uleb128 0x5
 395 01c6 A8010000 		.4byte	0x1a8
 396 01ca 0F       		.uleb128 0xf
 397 01cb 01       		.byte	0x1
 398 01cc 00000000 		.4byte	.LASF34
 399 01d0 04       		.byte	0x4
 400 01d1 51       		.byte	0x51
 401 01d2 01       		.byte	0x1
 402 01d3 01       		.byte	0x1
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 18


 403 01d4 00       		.byte	0
 404              		.section	.debug_abbrev,"",%progbits
 405              	.Ldebug_abbrev0:
 406 0000 01       		.uleb128 0x1
 407 0001 11       		.uleb128 0x11
 408 0002 01       		.byte	0x1
 409 0003 25       		.uleb128 0x25
 410 0004 0E       		.uleb128 0xe
 411 0005 13       		.uleb128 0x13
 412 0006 0B       		.uleb128 0xb
 413 0007 03       		.uleb128 0x3
 414 0008 0E       		.uleb128 0xe
 415 0009 1B       		.uleb128 0x1b
 416 000a 0E       		.uleb128 0xe
 417 000b 55       		.uleb128 0x55
 418 000c 06       		.uleb128 0x6
 419 000d 11       		.uleb128 0x11
 420 000e 01       		.uleb128 0x1
 421 000f 52       		.uleb128 0x52
 422 0010 01       		.uleb128 0x1
 423 0011 10       		.uleb128 0x10
 424 0012 06       		.uleb128 0x6
 425 0013 00       		.byte	0
 426 0014 00       		.byte	0
 427 0015 02       		.uleb128 0x2
 428 0016 24       		.uleb128 0x24
 429 0017 00       		.byte	0
 430 0018 0B       		.uleb128 0xb
 431 0019 0B       		.uleb128 0xb
 432 001a 3E       		.uleb128 0x3e
 433 001b 0B       		.uleb128 0xb
 434 001c 03       		.uleb128 0x3
 435 001d 0E       		.uleb128 0xe
 436 001e 00       		.byte	0
 437 001f 00       		.byte	0
 438 0020 03       		.uleb128 0x3
 439 0021 24       		.uleb128 0x24
 440 0022 00       		.byte	0
 441 0023 0B       		.uleb128 0xb
 442 0024 0B       		.uleb128 0xb
 443 0025 3E       		.uleb128 0x3e
 444 0026 0B       		.uleb128 0xb
 445 0027 03       		.uleb128 0x3
 446 0028 08       		.uleb128 0x8
 447 0029 00       		.byte	0
 448 002a 00       		.byte	0
 449 002b 04       		.uleb128 0x4
 450 002c 16       		.uleb128 0x16
 451 002d 00       		.byte	0
 452 002e 03       		.uleb128 0x3
 453 002f 0E       		.uleb128 0xe
 454 0030 3A       		.uleb128 0x3a
 455 0031 0B       		.uleb128 0xb
 456 0032 3B       		.uleb128 0x3b
 457 0033 0B       		.uleb128 0xb
 458 0034 49       		.uleb128 0x49
 459 0035 13       		.uleb128 0x13
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 19


 460 0036 00       		.byte	0
 461 0037 00       		.byte	0
 462 0038 05       		.uleb128 0x5
 463 0039 35       		.uleb128 0x35
 464 003a 00       		.byte	0
 465 003b 49       		.uleb128 0x49
 466 003c 13       		.uleb128 0x13
 467 003d 00       		.byte	0
 468 003e 00       		.byte	0
 469 003f 06       		.uleb128 0x6
 470 0040 13       		.uleb128 0x13
 471 0041 01       		.byte	0x1
 472 0042 0B       		.uleb128 0xb
 473 0043 0B       		.uleb128 0xb
 474 0044 3A       		.uleb128 0x3a
 475 0045 0B       		.uleb128 0xb
 476 0046 3B       		.uleb128 0x3b
 477 0047 0B       		.uleb128 0xb
 478 0048 01       		.uleb128 0x1
 479 0049 13       		.uleb128 0x13
 480 004a 00       		.byte	0
 481 004b 00       		.byte	0
 482 004c 07       		.uleb128 0x7
 483 004d 0D       		.uleb128 0xd
 484 004e 00       		.byte	0
 485 004f 03       		.uleb128 0x3
 486 0050 0E       		.uleb128 0xe
 487 0051 3A       		.uleb128 0x3a
 488 0052 0B       		.uleb128 0xb
 489 0053 3B       		.uleb128 0x3b
 490 0054 0B       		.uleb128 0xb
 491 0055 49       		.uleb128 0x49
 492 0056 13       		.uleb128 0x13
 493 0057 38       		.uleb128 0x38
 494 0058 0A       		.uleb128 0xa
 495 0059 00       		.byte	0
 496 005a 00       		.byte	0
 497 005b 08       		.uleb128 0x8
 498 005c 2E       		.uleb128 0x2e
 499 005d 00       		.byte	0
 500 005e 3F       		.uleb128 0x3f
 501 005f 0C       		.uleb128 0xc
 502 0060 03       		.uleb128 0x3
 503 0061 0E       		.uleb128 0xe
 504 0062 3A       		.uleb128 0x3a
 505 0063 0B       		.uleb128 0xb
 506 0064 3B       		.uleb128 0x3b
 507 0065 0B       		.uleb128 0xb
 508 0066 27       		.uleb128 0x27
 509 0067 0C       		.uleb128 0xc
 510 0068 11       		.uleb128 0x11
 511 0069 01       		.uleb128 0x1
 512 006a 12       		.uleb128 0x12
 513 006b 01       		.uleb128 0x1
 514 006c 40       		.uleb128 0x40
 515 006d 0A       		.uleb128 0xa
 516 006e 9742     		.uleb128 0x2117
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 20


 517 0070 0C       		.uleb128 0xc
 518 0071 00       		.byte	0
 519 0072 00       		.byte	0
 520 0073 09       		.uleb128 0x9
 521 0074 2E       		.uleb128 0x2e
 522 0075 00       		.byte	0
 523 0076 3F       		.uleb128 0x3f
 524 0077 0C       		.uleb128 0xc
 525 0078 03       		.uleb128 0x3
 526 0079 0E       		.uleb128 0xe
 527 007a 3A       		.uleb128 0x3a
 528 007b 0B       		.uleb128 0xb
 529 007c 3B       		.uleb128 0x3b
 530 007d 05       		.uleb128 0x5
 531 007e 27       		.uleb128 0x27
 532 007f 0C       		.uleb128 0xc
 533 0080 11       		.uleb128 0x11
 534 0081 01       		.uleb128 0x1
 535 0082 12       		.uleb128 0x12
 536 0083 01       		.uleb128 0x1
 537 0084 40       		.uleb128 0x40
 538 0085 0A       		.uleb128 0xa
 539 0086 9742     		.uleb128 0x2117
 540 0088 0C       		.uleb128 0xc
 541 0089 00       		.byte	0
 542 008a 00       		.byte	0
 543 008b 0A       		.uleb128 0xa
 544 008c 2E       		.uleb128 0x2e
 545 008d 01       		.byte	0x1
 546 008e 3F       		.uleb128 0x3f
 547 008f 0C       		.uleb128 0xc
 548 0090 03       		.uleb128 0x3
 549 0091 0E       		.uleb128 0xe
 550 0092 3A       		.uleb128 0x3a
 551 0093 0B       		.uleb128 0xb
 552 0094 3B       		.uleb128 0x3b
 553 0095 05       		.uleb128 0x5
 554 0096 27       		.uleb128 0x27
 555 0097 0C       		.uleb128 0xc
 556 0098 11       		.uleb128 0x11
 557 0099 01       		.uleb128 0x1
 558 009a 12       		.uleb128 0x12
 559 009b 01       		.uleb128 0x1
 560 009c 40       		.uleb128 0x40
 561 009d 0A       		.uleb128 0xa
 562 009e 9742     		.uleb128 0x2117
 563 00a0 0C       		.uleb128 0xc
 564 00a1 01       		.uleb128 0x1
 565 00a2 13       		.uleb128 0x13
 566 00a3 00       		.byte	0
 567 00a4 00       		.byte	0
 568 00a5 0B       		.uleb128 0xb
 569 00a6 898201   		.uleb128 0x4109
 570 00a9 00       		.byte	0
 571 00aa 11       		.uleb128 0x11
 572 00ab 01       		.uleb128 0x1
 573 00ac 9542     		.uleb128 0x2115
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 21


 574 00ae 0C       		.uleb128 0xc
 575 00af 31       		.uleb128 0x31
 576 00b0 13       		.uleb128 0x13
 577 00b1 00       		.byte	0
 578 00b2 00       		.byte	0
 579 00b3 0C       		.uleb128 0xc
 580 00b4 01       		.uleb128 0x1
 581 00b5 01       		.byte	0x1
 582 00b6 49       		.uleb128 0x49
 583 00b7 13       		.uleb128 0x13
 584 00b8 01       		.uleb128 0x1
 585 00b9 13       		.uleb128 0x13
 586 00ba 00       		.byte	0
 587 00bb 00       		.byte	0
 588 00bc 0D       		.uleb128 0xd
 589 00bd 21       		.uleb128 0x21
 590 00be 00       		.byte	0
 591 00bf 49       		.uleb128 0x49
 592 00c0 13       		.uleb128 0x13
 593 00c1 2F       		.uleb128 0x2f
 594 00c2 0B       		.uleb128 0xb
 595 00c3 00       		.byte	0
 596 00c4 00       		.byte	0
 597 00c5 0E       		.uleb128 0xe
 598 00c6 34       		.uleb128 0x34
 599 00c7 00       		.byte	0
 600 00c8 03       		.uleb128 0x3
 601 00c9 0E       		.uleb128 0xe
 602 00ca 3A       		.uleb128 0x3a
 603 00cb 0B       		.uleb128 0xb
 604 00cc 3B       		.uleb128 0x3b
 605 00cd 0B       		.uleb128 0xb
 606 00ce 49       		.uleb128 0x49
 607 00cf 13       		.uleb128 0x13
 608 00d0 3F       		.uleb128 0x3f
 609 00d1 0C       		.uleb128 0xc
 610 00d2 3C       		.uleb128 0x3c
 611 00d3 0C       		.uleb128 0xc
 612 00d4 00       		.byte	0
 613 00d5 00       		.byte	0
 614 00d6 0F       		.uleb128 0xf
 615 00d7 2E       		.uleb128 0x2e
 616 00d8 00       		.byte	0
 617 00d9 3F       		.uleb128 0x3f
 618 00da 0C       		.uleb128 0xc
 619 00db 03       		.uleb128 0x3
 620 00dc 0E       		.uleb128 0xe
 621 00dd 3A       		.uleb128 0x3a
 622 00de 0B       		.uleb128 0xb
 623 00df 3B       		.uleb128 0x3b
 624 00e0 0B       		.uleb128 0xb
 625 00e1 27       		.uleb128 0x27
 626 00e2 0C       		.uleb128 0xc
 627 00e3 3C       		.uleb128 0x3c
 628 00e4 0C       		.uleb128 0xc
 629 00e5 00       		.byte	0
 630 00e6 00       		.byte	0
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 22


 631 00e7 00       		.byte	0
 632              		.section	.debug_aranges,"",%progbits
 633 0000 34000000 		.4byte	0x34
 634 0004 0200     		.2byte	0x2
 635 0006 00000000 		.4byte	.Ldebug_info0
 636 000a 04       		.byte	0x4
 637 000b 00       		.byte	0
 638 000c 0000     		.2byte	0
 639 000e 0000     		.2byte	0
 640 0010 00000000 		.4byte	.LFB0
 641 0014 34000000 		.4byte	.LFE0-.LFB0
 642 0018 00000000 		.4byte	.LFB1
 643 001c 34000000 		.4byte	.LFE1-.LFB1
 644 0020 00000000 		.4byte	.LFB2
 645 0024 02000000 		.4byte	.LFE2-.LFB2
 646 0028 00000000 		.4byte	.LFB3
 647 002c 04000000 		.4byte	.LFE3-.LFB3
 648 0030 00000000 		.4byte	0
 649 0034 00000000 		.4byte	0
 650              		.section	.debug_ranges,"",%progbits
 651              	.Ldebug_ranges0:
 652 0000 00000000 		.4byte	.LFB0
 653 0004 34000000 		.4byte	.LFE0
 654 0008 00000000 		.4byte	.LFB1
 655 000c 34000000 		.4byte	.LFE1
 656 0010 00000000 		.4byte	.LFB2
 657 0014 02000000 		.4byte	.LFE2
 658 0018 00000000 		.4byte	.LFB3
 659 001c 04000000 		.4byte	.LFE3
 660 0020 00000000 		.4byte	0
 661 0024 00000000 		.4byte	0
 662              		.section	.debug_line,"",%progbits
 663              	.Ldebug_line0:
 664 0000 BD000000 		.section	.debug_str,"MS",%progbits,1
 664      02006400 
 664      00000201 
 664      FB0E0D00 
 664      01010101 
 665              	.LASF34:
 666 0000 55534246 		.ascii	"USBFS_ReInitComponent\000"
 666      535F5265 
 666      496E6974 
 666      436F6D70 
 666      6F6E656E 
 667              	.LASF3:
 668 0016 73686F72 		.ascii	"short unsigned int\000"
 668      7420756E 
 668      7369676E 
 668      65642069 
 668      6E7400
 669              	.LASF25:
 670 0029 545F5553 		.ascii	"T_USBFS_EP_CTL_BLOCK\000"
 670      4246535F 
 670      45505F43 
 670      544C5F42 
 670      4C4F434B 
 671              	.LASF32:
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 23


 672 003e 55534246 		.ascii	"USBFS_BUS_RESET_ISR\000"
 672      535F4255 
 672      535F5245 
 672      5345545F 
 672      49535200 
 673              	.LASF11:
 674 0052 666C6F61 		.ascii	"float\000"
 674      7400
 675              	.LASF19:
 676 0058 6570546F 		.ascii	"epToggle\000"
 676      67676C65 
 676      00
 677              	.LASF1:
 678 0061 756E7369 		.ascii	"unsigned char\000"
 678      676E6564 
 678      20636861 
 678      7200
 679              	.LASF30:
 680 006f 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\USBFS_episr.c\000"
 680      6E657261 
 680      7465645F 
 680      536F7572 
 680      63655C50 
 681              	.LASF14:
 682 0096 72656738 		.ascii	"reg8\000"
 682      00
 683              	.LASF5:
 684 009b 6C6F6E67 		.ascii	"long unsigned int\000"
 684      20756E73 
 684      69676E65 
 684      6420696E 
 684      7400
 685              	.LASF20:
 686 00ad 61646472 		.ascii	"addr\000"
 686      00
 687              	.LASF28:
 688 00b2 55534246 		.ascii	"USBFS_SOF_ISR\000"
 688      535F534F 
 688      465F4953 
 688      5200
 689              	.LASF33:
 690 00c0 55534246 		.ascii	"USBFS_EP\000"
 690      535F4550 
 690      00
 691              	.LASF12:
 692 00c9 646F7562 		.ascii	"double\000"
 692      6C6500
 693              	.LASF16:
 694 00d0 61747472 		.ascii	"attrib\000"
 694      696200
 695              	.LASF22:
 696 00d7 62756666 		.ascii	"buffOffset\000"
 696      4F666673 
 696      657400
 697              	.LASF10:
 698 00e2 75696E74 		.ascii	"uint16\000"
 698      313600
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 24


 699              	.LASF17:
 700 00e9 61706945 		.ascii	"apiEpState\000"
 700      70537461 
 700      746500
 701              	.LASF8:
 702 00f4 756E7369 		.ascii	"unsigned int\000"
 702      676E6564 
 702      20696E74 
 702      00
 703              	.LASF7:
 704 0101 6C6F6E67 		.ascii	"long long unsigned int\000"
 704      206C6F6E 
 704      6720756E 
 704      7369676E 
 704      65642069 
 705              	.LASF18:
 706 0118 68774570 		.ascii	"hwEpState\000"
 706      53746174 
 706      6500
 707              	.LASF26:
 708 0122 55534246 		.ascii	"USBFS_EP_1_ISR\000"
 708      535F4550 
 708      5F315F49 
 708      535200
 709              	.LASF15:
 710 0131 73697A65 		.ascii	"sizetype\000"
 710      74797065 
 710      00
 711              	.LASF21:
 712 013a 65704D6F 		.ascii	"epMode\000"
 712      646500
 713              	.LASF6:
 714 0141 6C6F6E67 		.ascii	"long long int\000"
 714      206C6F6E 
 714      6720696E 
 714      7400
 715              	.LASF13:
 716 014f 63686172 		.ascii	"char\000"
 716      00
 717              	.LASF23:
 718 0154 62756666 		.ascii	"bufferSize\000"
 718      65725369 
 718      7A6500
 719              	.LASF2:
 720 015f 73686F72 		.ascii	"short int\000"
 720      7420696E 
 720      7400
 721              	.LASF9:
 722 0169 75696E74 		.ascii	"uint8\000"
 722      3800
 723              	.LASF29:
 724 016f 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
 724      4320342E 
 724      372E3320 
 724      32303133 
 724      30333132 
 725 01a2 616E6368 		.ascii	"anch revision 196615]\000"
ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 25


 725      20726576 
 725      6973696F 
 725      6E203139 
 725      36363135 
 726              	.LASF31:
 727 01b8 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
 727      43534932 
 727      53445C55 
 727      53425F42 
 727      6F6F746C 
 728              	.LASF24:
 729 01d8 696E7465 		.ascii	"interface\000"
 729      72666163 
 729      6500
 730              	.LASF4:
 731 01e2 6C6F6E67 		.ascii	"long int\000"
 731      20696E74 
 731      00
 732              	.LASF27:
 733 01eb 55534246 		.ascii	"USBFS_EP_2_ISR\000"
 733      535F4550 
 733      5F325F49 
 733      535200
 734              	.LASF0:
 735 01fa 7369676E 		.ascii	"signed char\000"
 735      65642063 
 735      68617200 
 736              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
