Ver código fonte

Powerbook firmware!

Includes updates to the bootloderhost utility to compare the USB device release
number against an expected firmware filename to prevent loading the Powerbook
firmware on the normal board, and vice-versa.
Michael McMaster 11 anos atrás
pai
commit
1042a00a72
100 arquivos alterados com 8919 adições e 9255 exclusões
  1. 2 0
      lib/SCSI2SD/CHANGELOG
  2. 0 439
      lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/Generated_Source/PSoC5/SCSI_CMD_TIMER.h
  3. 101 133
      lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/Generated_Source/PSoC5/cyfitter.h
  4. 790 868
      lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/Generated_Source/PSoC5/cyfitter_cfg.c
  5. 101 133
      lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/Generated_Source/PSoC5/cyfittergnu.inc
  6. 101 133
      lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/Generated_Source/PSoC5/cyfitteriar.inc
  7. 101 133
      lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/Generated_Source/PSoC5/cyfitterrv.inc
  8. 0 2
      lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/Generated_Source/PSoC5/project.h
  9. 22 82
      lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/SCSI2SD.cycdx
  10. BIN
      lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/SCSI2SD.cyfit
  11. 31 31
      lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/SCSI2SD.cyprj
  12. 2 294
      lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/SCSI2SD.svd
  13. BIN
      lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/TopDesign/TopDesign.cysch
  14. 0 0
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/.deps/ARM_C_FILE.P
  15. 0 0
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/.deps/C_FILE.P
  16. 5 5
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/.deps/GNU_ARM_ASM_FILE.P
  17. 127 127
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/BL.lst
  18. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/BL.o
  19. 246 245
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/Cm3Start.lst
  20. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/Cm3Start.o
  21. 896 848
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyBootAsmGnu.lst
  22. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyBootAsmGnu.o
  23. 127 127
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyDmac.lst
  24. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyDmac.o
  25. 304 303
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyFlash.lst
  26. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyFlash.o
  27. 117 117
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyLib.lst
  28. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyLib.o
  29. 311 310
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CySpc.lst
  30. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CySpc.o
  31. 118 118
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS.lst
  32. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS.o
  33. 101 100
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_Dm.lst
  34. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_Dm.o
  35. 120 119
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_Dp.lst
  36. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_Dp.o
  37. 15 14
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_audio.lst
  38. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_audio.o
  39. 222 221
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_boot.lst
  40. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_boot.o
  41. 15 14
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_cdc.lst
  42. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_cdc.o
  43. 157 156
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_cls.lst
  44. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_cls.o
  45. 218 217
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_descr.lst
  46. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_descr.o
  47. 121 121
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_drv.lst
  48. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_drv.o
  49. 161 160
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_episr.lst
  50. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_episr.o
  51. 254 253
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_hid.lst
  52. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_hid.o
  53. 15 14
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_midi.lst
  54. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_midi.o
  55. 244 243
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_pm.lst
  56. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_pm.o
  57. 123 123
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_std.lst
  58. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_std.o
  59. 48 47
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_vnd.lst
  60. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_vnd.o
  61. 49 7
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USB_Bootloader-ARM_GCC_473-Release-BUILD.log
  62. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USB_Bootloader.a
  63. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USB_Bootloader.elf
  64. 137 137
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USB_Bootloader.hex
  65. 293 293
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USB_Bootloader.map
  66. 120 120
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cyPm.lst
  67. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cyPm.o
  68. 2220 2178
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cyfitter_cfg.lst
  69. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cyfitter_cfg.o
  70. 116 115
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cymetadata.lst
  71. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cymetadata.o
  72. 87 86
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cyutils.lst
  73. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cyutils.o
  74. 1 1
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/library.deps
  75. 35 34
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/main.lst
  76. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/main.o
  77. 141 0
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP.c
  78. 130 0
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP.h
  79. 36 0
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP_aliases.h
  80. 1 1
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h
  81. 1 1
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h
  82. 1 1
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicegnu.inc
  83. 1 1
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicegnu_trm.inc
  84. 1 1
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydeviceiar.inc
  85. 1 1
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydeviceiar_trm.inc
  86. 1 1
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicerv.inc
  87. 1 1
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicerv_trm.inc
  88. 48 0
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h
  89. 9 3
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter_cfg.c
  90. 1 1
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter_cfg.h
  91. 48 0
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfittergnu.inc
  92. 48 0
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitteriar.inc
  93. 48 0
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitterrv.inc
  94. 2 2
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cymetadata.c
  95. 3 1
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/project.h
  96. 21 18
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoCCreatorExportIDE.xml
  97. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/TopDesign/TopDesign.cysch
  98. 2 1
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/USB_Bootloader.cycdx
  99. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/USB_Bootloader.cydwr
  100. BIN
      lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/USB_Bootloader.cyfit

+ 2 - 0
lib/SCSI2SD/CHANGELOG

@@ -4,6 +4,8 @@
 	- Bug fix for Unit Attention Condition, which is now enabled by default.
 		- scsi2sd-config can be used to disable it for those systems that
 		truely require it (eg. Mac Plus).
+	- Added Linked commands support.
+	- Powerbook firmware added
 
 20140214		3.2
 	- Remove hacks around ATN handling, and implement proper select-with-atn

+ 0 - 439
lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/Generated_Source/PSoC5/SCSI_CMD_TIMER.h

@@ -1,439 +0,0 @@
-/*******************************************************************************
-* File Name: SCSI_CMD_TIMER.h
-* Version 2.50
-*
-*  Description:
-*     Contains the function prototypes and constants available to the timer
-*     user module.
-*
-*   Note:
-*     None
-*
-********************************************************************************
-* Copyright 2008-2012, Cypress Semiconductor Corporation.  All rights reserved.
-* You may use this file only in accordance with the license, terms, conditions,
-* disclaimers, and limitations in the end user license agreement accompanying
-* the software package with which this file was provided.
-********************************************************************************/
-
-#if !defined(CY_Timer_v2_30_SCSI_CMD_TIMER_H)
-#define CY_Timer_v2_30_SCSI_CMD_TIMER_H
-
-#include "cytypes.h"
-#include "cyfitter.h"
-#include "CyLib.h" /* For CyEnterCriticalSection() and CyExitCriticalSection() functions */
-
-extern uint8 SCSI_CMD_TIMER_initVar;
-
-/* Check to see if required defines such as CY_PSOC5LP are available */
-/* They are defined starting with cy_boot v3.0 */
-#if !defined (CY_PSOC5LP)
-    #error Component Timer_v2_50 requires cy_boot v3.0 or later
-#endif /* (CY_ PSOC5LP) */
-
-
-/**************************************
-*           Parameter Defaults
-**************************************/
-
-#define SCSI_CMD_TIMER_Resolution                 16u
-#define SCSI_CMD_TIMER_UsingFixedFunction         1u
-#define SCSI_CMD_TIMER_UsingHWCaptureCounter      0u
-#define SCSI_CMD_TIMER_SoftwareCaptureMode        0u
-#define SCSI_CMD_TIMER_SoftwareTriggerMode        0u
-#define SCSI_CMD_TIMER_UsingHWEnable              0u
-#define SCSI_CMD_TIMER_EnableTriggerMode          0u
-#define SCSI_CMD_TIMER_InterruptOnCaptureCount    0u
-#define SCSI_CMD_TIMER_RunModeUsed                1u
-#define SCSI_CMD_TIMER_ControlRegRemoved          0u
-
-
-/***************************************
-*       Type defines
-***************************************/
-
-
-/**************************************************************************
- * Sleep Wakeup Backup structure for Timer Component
- *************************************************************************/
-typedef struct
-{
-    uint8 TimerEnableState;
-    #if(!SCSI_CMD_TIMER_UsingFixedFunction)
-        #if (CY_UDB_V0)
-            uint16 TimerUdb;                 /* Timer internal counter value */
-            uint16 TimerPeriod;              /* Timer Period value       */
-            uint8 InterruptMaskValue;       /* Timer Compare Value */
-            #if (SCSI_CMD_TIMER_UsingHWCaptureCounter)
-                uint8 TimerCaptureCounter;  /* Timer Capture Counter Value */
-            #endif /* variable declaration for backing up Capture Counter value*/
-        #endif /* variables for non retention registers in CY_UDB_V0 */
-
-        #if (CY_UDB_V1)
-            uint16 TimerUdb;
-            uint8 InterruptMaskValue;
-            #if (SCSI_CMD_TIMER_UsingHWCaptureCounter)
-                uint8 TimerCaptureCounter;
-            #endif /* variable declarations for backing up non retention registers in CY_UDB_V1 */
-        #endif /* (CY_UDB_V1) */
-
-        #if (!SCSI_CMD_TIMER_ControlRegRemoved)
-            uint8 TimerControlRegister;
-        #endif /* variable declaration for backing up enable state of the Timer */
-    #endif /* define backup variables only for UDB implementation. Fixed function registers are all retention */
-}SCSI_CMD_TIMER_backupStruct;
-
-
-/***************************************
-*       Function Prototypes
-***************************************/
-
-void    SCSI_CMD_TIMER_Start(void) ;
-void    SCSI_CMD_TIMER_Stop(void) ;
-
-void    SCSI_CMD_TIMER_SetInterruptMode(uint8 interruptMode) ;
-uint8   SCSI_CMD_TIMER_ReadStatusRegister(void) ;
-/* Deprecated function. Do not use this in future. Retained for backward compatibility */
-#define SCSI_CMD_TIMER_GetInterruptSource() SCSI_CMD_TIMER_ReadStatusRegister()
-
-#if(!SCSI_CMD_TIMER_ControlRegRemoved)
-    uint8   SCSI_CMD_TIMER_ReadControlRegister(void) ;
-    void    SCSI_CMD_TIMER_WriteControlRegister(uint8 control) \
-        ;
-#endif /* (!SCSI_CMD_TIMER_ControlRegRemoved) */
-
-uint16  SCSI_CMD_TIMER_ReadPeriod(void) ;
-void    SCSI_CMD_TIMER_WritePeriod(uint16 period) \
-    ;
-uint16  SCSI_CMD_TIMER_ReadCounter(void) ;
-void    SCSI_CMD_TIMER_WriteCounter(uint16 counter) \
-    ;
-uint16  SCSI_CMD_TIMER_ReadCapture(void) ;
-void    SCSI_CMD_TIMER_SoftwareCapture(void) ;
-
-
-#if(!SCSI_CMD_TIMER_UsingFixedFunction) /* UDB Prototypes */
-    #if (SCSI_CMD_TIMER_SoftwareCaptureMode)
-        void    SCSI_CMD_TIMER_SetCaptureMode(uint8 captureMode) ;
-    #endif /* (!SCSI_CMD_TIMER_UsingFixedFunction) */
-
-    #if (SCSI_CMD_TIMER_SoftwareTriggerMode)
-        void    SCSI_CMD_TIMER_SetTriggerMode(uint8 triggerMode) ;
-    #endif /* (SCSI_CMD_TIMER_SoftwareTriggerMode) */
-    #if (SCSI_CMD_TIMER_EnableTriggerMode)
-        void    SCSI_CMD_TIMER_EnableTrigger(void) ;
-        void    SCSI_CMD_TIMER_DisableTrigger(void) ;
-    #endif /* (SCSI_CMD_TIMER_EnableTriggerMode) */
-
-    #if(SCSI_CMD_TIMER_InterruptOnCaptureCount)
-        #if(!SCSI_CMD_TIMER_ControlRegRemoved)
-            void    SCSI_CMD_TIMER_SetInterruptCount(uint8 interruptCount) \
-                ;
-        #endif /* (!SCSI_CMD_TIMER_ControlRegRemoved) */
-    #endif /* (SCSI_CMD_TIMER_InterruptOnCaptureCount) */
-
-    #if (SCSI_CMD_TIMER_UsingHWCaptureCounter)
-        void    SCSI_CMD_TIMER_SetCaptureCount(uint8 captureCount) \
-            ;
-        uint8   SCSI_CMD_TIMER_ReadCaptureCount(void) ;
-    #endif /* (SCSI_CMD_TIMER_UsingHWCaptureCounter) */
-
-    void SCSI_CMD_TIMER_ClearFIFO(void) ;
-#endif /* UDB Prototypes */
-
-/* Sleep Retention APIs */
-void SCSI_CMD_TIMER_Init(void)          ;
-void SCSI_CMD_TIMER_Enable(void)        ;
-void SCSI_CMD_TIMER_SaveConfig(void)    ;
-void SCSI_CMD_TIMER_RestoreConfig(void) ;
-void SCSI_CMD_TIMER_Sleep(void)         ;
-void SCSI_CMD_TIMER_Wakeup(void)        ;
-
-
-/***************************************
-*   Enumerated Types and Parameters
-***************************************/
-
-/* Enumerated Type B_Timer__CaptureModes, Used in Capture Mode */
-#define SCSI_CMD_TIMER__B_TIMER__CM_NONE 0
-#define SCSI_CMD_TIMER__B_TIMER__CM_RISINGEDGE 1
-#define SCSI_CMD_TIMER__B_TIMER__CM_FALLINGEDGE 2
-#define SCSI_CMD_TIMER__B_TIMER__CM_EITHEREDGE 3
-#define SCSI_CMD_TIMER__B_TIMER__CM_SOFTWARE 4
-
-
-
-/* Enumerated Type B_Timer__TriggerModes, Used in Trigger Mode */
-#define SCSI_CMD_TIMER__B_TIMER__TM_NONE 0x00u
-#define SCSI_CMD_TIMER__B_TIMER__TM_RISINGEDGE 0x04u
-#define SCSI_CMD_TIMER__B_TIMER__TM_FALLINGEDGE 0x08u
-#define SCSI_CMD_TIMER__B_TIMER__TM_EITHEREDGE 0x0Cu
-#define SCSI_CMD_TIMER__B_TIMER__TM_SOFTWARE 0x10u
-
-
-/***************************************
-*    Initialial Parameter Constants
-***************************************/
-
-#define SCSI_CMD_TIMER_INIT_PERIOD             1199u
-#define SCSI_CMD_TIMER_INIT_CAPTURE_MODE       ((uint8)((uint8)0u << SCSI_CMD_TIMER_CTRL_CAP_MODE_SHIFT))
-#define SCSI_CMD_TIMER_INIT_TRIGGER_MODE       ((uint8)((uint8)0u << SCSI_CMD_TIMER_CTRL_TRIG_MODE_SHIFT))
-#if (SCSI_CMD_TIMER_UsingFixedFunction)
-    #define SCSI_CMD_TIMER_INIT_INTERRUPT_MODE (((uint8)((uint8)0u << SCSI_CMD_TIMER_STATUS_TC_INT_MASK_SHIFT)) | \
-                                                  ((uint8)((uint8)0 << SCSI_CMD_TIMER_STATUS_CAPTURE_INT_MASK_SHIFT)))
-#else
-    #define SCSI_CMD_TIMER_INIT_INTERRUPT_MODE (((uint8)((uint8)0u << SCSI_CMD_TIMER_STATUS_TC_INT_MASK_SHIFT)) | \
-                                                 ((uint8)((uint8)0 << SCSI_CMD_TIMER_STATUS_CAPTURE_INT_MASK_SHIFT)) | \
-                                                 ((uint8)((uint8)0 << SCSI_CMD_TIMER_STATUS_FIFOFULL_INT_MASK_SHIFT)))
-#endif /* (SCSI_CMD_TIMER_UsingFixedFunction) */
-#define SCSI_CMD_TIMER_INIT_CAPTURE_COUNT      (2u)
-#define SCSI_CMD_TIMER_INIT_INT_CAPTURE_COUNT  ((uint8)((uint8)(1u - 1u) << SCSI_CMD_TIMER_CTRL_INTCNT_SHIFT))
-
-
-/***************************************
-*           Registers
-***************************************/
-
-#if (SCSI_CMD_TIMER_UsingFixedFunction) /* Implementation Specific Registers and Register Constants */
-
-
-    /***************************************
-    *    Fixed Function Registers
-    ***************************************/
-
-    #define SCSI_CMD_TIMER_STATUS         (*(reg8 *) SCSI_CMD_TIMER_TimerHW__SR0 )
-    /* In Fixed Function Block Status and Mask are the same register */
-    #define SCSI_CMD_TIMER_STATUS_MASK    (*(reg8 *) SCSI_CMD_TIMER_TimerHW__SR0 )
-    #define SCSI_CMD_TIMER_CONTROL        (*(reg8 *) SCSI_CMD_TIMER_TimerHW__CFG0)
-    #define SCSI_CMD_TIMER_CONTROL2       (*(reg8 *) SCSI_CMD_TIMER_TimerHW__CFG1)
-    #define SCSI_CMD_TIMER_CONTROL2_PTR   ( (reg8 *) SCSI_CMD_TIMER_TimerHW__CFG1)
-    #define SCSI_CMD_TIMER_RT1            (*(reg8 *) SCSI_CMD_TIMER_TimerHW__RT1)
-    #define SCSI_CMD_TIMER_RT1_PTR        ( (reg8 *) SCSI_CMD_TIMER_TimerHW__RT1)
-
-    #if (CY_PSOC3 || CY_PSOC5LP)
-        #define SCSI_CMD_TIMER_CONTROL3       (*(reg8 *) SCSI_CMD_TIMER_TimerHW__CFG2)
-        #define SCSI_CMD_TIMER_CONTROL3_PTR   ( (reg8 *) SCSI_CMD_TIMER_TimerHW__CFG2)
-    #endif /* (CY_PSOC3 || CY_PSOC5LP) */
-    #define SCSI_CMD_TIMER_GLOBAL_ENABLE  (*(reg8 *) SCSI_CMD_TIMER_TimerHW__PM_ACT_CFG)
-    #define SCSI_CMD_TIMER_GLOBAL_STBY_ENABLE  (*(reg8 *) SCSI_CMD_TIMER_TimerHW__PM_STBY_CFG)
-
-    #define SCSI_CMD_TIMER_CAPTURE_LSB         (* (reg16 *) SCSI_CMD_TIMER_TimerHW__CAP0 )
-    #define SCSI_CMD_TIMER_CAPTURE_LSB_PTR       ((reg16 *) SCSI_CMD_TIMER_TimerHW__CAP0 )
-    #define SCSI_CMD_TIMER_PERIOD_LSB          (* (reg16 *) SCSI_CMD_TIMER_TimerHW__PER0 )
-    #define SCSI_CMD_TIMER_PERIOD_LSB_PTR        ((reg16 *) SCSI_CMD_TIMER_TimerHW__PER0 )
-    #define SCSI_CMD_TIMER_COUNTER_LSB         (* (reg16 *) SCSI_CMD_TIMER_TimerHW__CNT_CMP0 )
-    #define SCSI_CMD_TIMER_COUNTER_LSB_PTR       ((reg16 *) SCSI_CMD_TIMER_TimerHW__CNT_CMP0 )
-
-
-    /***************************************
-    *    Register Constants
-    ***************************************/
-
-    /* Fixed Function Block Chosen */
-    #define SCSI_CMD_TIMER_BLOCK_EN_MASK                     SCSI_CMD_TIMER_TimerHW__PM_ACT_MSK
-    #define SCSI_CMD_TIMER_BLOCK_STBY_EN_MASK                SCSI_CMD_TIMER_TimerHW__PM_STBY_MSK
-
-    /* Control Register Bit Locations */
-    /* Interrupt Count - Not valid for Fixed Function Block */
-    #define SCSI_CMD_TIMER_CTRL_INTCNT_SHIFT                  0x00u
-    /* Trigger Polarity - Not valid for Fixed Function Block */
-    #define SCSI_CMD_TIMER_CTRL_TRIG_MODE_SHIFT               0x00u
-    /* Trigger Enable - Not valid for Fixed Function Block */
-    #define SCSI_CMD_TIMER_CTRL_TRIG_EN_SHIFT                 0x00u
-    /* Capture Polarity - Not valid for Fixed Function Block */
-    #define SCSI_CMD_TIMER_CTRL_CAP_MODE_SHIFT                0x00u
-    /* Timer Enable - As defined in Register Map, part of TMRX_CFG0 register */
-    #define SCSI_CMD_TIMER_CTRL_ENABLE_SHIFT                  0x00u
-
-    /* Control Register Bit Masks */
-    #define SCSI_CMD_TIMER_CTRL_ENABLE                        ((uint8)((uint8)0x01u << SCSI_CMD_TIMER_CTRL_ENABLE_SHIFT))
-
-    /* Control2 Register Bit Masks */
-    /* As defined in Register Map, Part of the TMRX_CFG1 register */
-    #define SCSI_CMD_TIMER_CTRL2_IRQ_SEL_SHIFT                 0x00u
-    #define SCSI_CMD_TIMER_CTRL2_IRQ_SEL                      ((uint8)((uint8)0x01u << SCSI_CMD_TIMER_CTRL2_IRQ_SEL_SHIFT))
-
-    #if (CY_PSOC5A)
-        /* Use CFG1 Mode bits to set run mode */
-        /* As defined by Verilog Implementation */
-        #define SCSI_CMD_TIMER_CTRL_MODE_SHIFT                     0x01u
-        #define SCSI_CMD_TIMER_CTRL_MODE_MASK                     ((uint8)((uint8)0x07u << SCSI_CMD_TIMER_CTRL_MODE_SHIFT))
-    #endif /* (CY_PSOC5A) */
-    #if (CY_PSOC3 || CY_PSOC5LP)
-        /* Control3 Register Bit Locations */
-        #define SCSI_CMD_TIMER_CTRL_RCOD_SHIFT        0x02u
-        #define SCSI_CMD_TIMER_CTRL_ENBL_SHIFT        0x00u
-        #define SCSI_CMD_TIMER_CTRL_MODE_SHIFT        0x00u
-
-        /* Control3 Register Bit Masks */
-        #define SCSI_CMD_TIMER_CTRL_RCOD_MASK  ((uint8)((uint8)0x03u << SCSI_CMD_TIMER_CTRL_RCOD_SHIFT)) /* ROD and COD bit masks */
-        #define SCSI_CMD_TIMER_CTRL_ENBL_MASK  ((uint8)((uint8)0x80u << SCSI_CMD_TIMER_CTRL_ENBL_SHIFT)) /* HW_EN bit mask */
-        #define SCSI_CMD_TIMER_CTRL_MODE_MASK  ((uint8)((uint8)0x03u << SCSI_CMD_TIMER_CTRL_MODE_SHIFT)) /* Run mode bit mask */
-
-        #define SCSI_CMD_TIMER_CTRL_RCOD       ((uint8)((uint8)0x03u << SCSI_CMD_TIMER_CTRL_RCOD_SHIFT))
-        #define SCSI_CMD_TIMER_CTRL_ENBL       ((uint8)((uint8)0x80u << SCSI_CMD_TIMER_CTRL_ENBL_SHIFT))
-    #endif /* (CY_PSOC3 || CY_PSOC5LP) */
-
-    /*RT1 Synch Constants: Applicable for PSoC3 and PSoC5LP */
-    #define SCSI_CMD_TIMER_RT1_SHIFT                       0x04u
-    /* Sync TC and CMP bit masks */
-    #define SCSI_CMD_TIMER_RT1_MASK                        ((uint8)((uint8)0x03u << SCSI_CMD_TIMER_RT1_SHIFT))
-    #define SCSI_CMD_TIMER_SYNC                            ((uint8)((uint8)0x03u << SCSI_CMD_TIMER_RT1_SHIFT))
-    #define SCSI_CMD_TIMER_SYNCDSI_SHIFT                   0x00u
-    /* Sync all DSI inputs with Mask  */
-    #define SCSI_CMD_TIMER_SYNCDSI_MASK                    ((uint8)((uint8)0x0Fu << SCSI_CMD_TIMER_SYNCDSI_SHIFT))
-    /* Sync all DSI inputs */
-    #define SCSI_CMD_TIMER_SYNCDSI_EN                      ((uint8)((uint8)0x0Fu << SCSI_CMD_TIMER_SYNCDSI_SHIFT))
-
-    #define SCSI_CMD_TIMER_CTRL_MODE_PULSEWIDTH            ((uint8)((uint8)0x01u << SCSI_CMD_TIMER_CTRL_MODE_SHIFT))
-    #define SCSI_CMD_TIMER_CTRL_MODE_PERIOD                ((uint8)((uint8)0x02u << SCSI_CMD_TIMER_CTRL_MODE_SHIFT))
-    #define SCSI_CMD_TIMER_CTRL_MODE_CONTINUOUS            ((uint8)((uint8)0x00u << SCSI_CMD_TIMER_CTRL_MODE_SHIFT))
-
-    /* Status Register Bit Locations */
-    /* As defined in Register Map, part of TMRX_SR0 register */
-    #define SCSI_CMD_TIMER_STATUS_TC_SHIFT                 0x07u
-    /* As defined in Register Map, part of TMRX_SR0 register, Shared with Compare Status */
-    #define SCSI_CMD_TIMER_STATUS_CAPTURE_SHIFT            0x06u
-    /* As defined in Register Map, part of TMRX_SR0 register */
-    #define SCSI_CMD_TIMER_STATUS_TC_INT_MASK_SHIFT        (SCSI_CMD_TIMER_STATUS_TC_SHIFT - 0x04u)
-    /* As defined in Register Map, part of TMRX_SR0 register, Shared with Compare Status */
-    #define SCSI_CMD_TIMER_STATUS_CAPTURE_INT_MASK_SHIFT   (SCSI_CMD_TIMER_STATUS_CAPTURE_SHIFT - 0x04u)
-
-    /* Status Register Bit Masks */
-    #define SCSI_CMD_TIMER_STATUS_TC                       ((uint8)((uint8)0x01u << SCSI_CMD_TIMER_STATUS_TC_SHIFT))
-    #define SCSI_CMD_TIMER_STATUS_CAPTURE                  ((uint8)((uint8)0x01u << SCSI_CMD_TIMER_STATUS_CAPTURE_SHIFT))
-    /* Interrupt Enable Bit-Mask for interrupt on TC */
-    #define SCSI_CMD_TIMER_STATUS_TC_INT_MASK              ((uint8)((uint8)0x01u << SCSI_CMD_TIMER_STATUS_TC_INT_MASK_SHIFT))
-    /* Interrupt Enable Bit-Mask for interrupt on Capture */
-    #define SCSI_CMD_TIMER_STATUS_CAPTURE_INT_MASK         ((uint8)((uint8)0x01u << SCSI_CMD_TIMER_STATUS_CAPTURE_INT_MASK_SHIFT))
-
-#else   /* UDB Registers and Register Constants */
-
-
-    /***************************************
-    *           UDB Registers
-    ***************************************/
-
-    #define SCSI_CMD_TIMER_STATUS              (* (reg8 *) SCSI_CMD_TIMER_TimerUDB_rstSts_stsreg__STATUS_REG )
-    #define SCSI_CMD_TIMER_STATUS_MASK         (* (reg8 *) SCSI_CMD_TIMER_TimerUDB_rstSts_stsreg__MASK_REG)
-    #define SCSI_CMD_TIMER_STATUS_AUX_CTRL     (* (reg8 *) SCSI_CMD_TIMER_TimerUDB_rstSts_stsreg__STATUS_AUX_CTL_REG)
-    #define SCSI_CMD_TIMER_CONTROL             (* (reg8 *) SCSI_CMD_TIMER_TimerUDB_sCTRLReg_SyncCtl_ctrlreg__CONTROL_REG )
-    
-    #if(SCSI_CMD_TIMER_Resolution <= 8u) /* 8-bit Timer */
-        #define SCSI_CMD_TIMER_CAPTURE_LSB         (* (reg8 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__F0_REG )
-        #define SCSI_CMD_TIMER_CAPTURE_LSB_PTR       ((reg8 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__F0_REG )
-        #define SCSI_CMD_TIMER_PERIOD_LSB          (* (reg8 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__D0_REG )
-        #define SCSI_CMD_TIMER_PERIOD_LSB_PTR        ((reg8 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__D0_REG )
-        #define SCSI_CMD_TIMER_COUNTER_LSB         (* (reg8 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__A0_REG )
-        #define SCSI_CMD_TIMER_COUNTER_LSB_PTR       ((reg8 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__A0_REG )
-    #elif(SCSI_CMD_TIMER_Resolution <= 16u) /* 8-bit Timer */
-        #if(CY_PSOC3) /* 8-bit addres space */
-            #define SCSI_CMD_TIMER_CAPTURE_LSB         (* (reg16 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__F0_REG )
-            #define SCSI_CMD_TIMER_CAPTURE_LSB_PTR       ((reg16 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__F0_REG )
-            #define SCSI_CMD_TIMER_PERIOD_LSB          (* (reg16 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__D0_REG )
-            #define SCSI_CMD_TIMER_PERIOD_LSB_PTR        ((reg16 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__D0_REG )
-            #define SCSI_CMD_TIMER_COUNTER_LSB         (* (reg16 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__A0_REG )
-            #define SCSI_CMD_TIMER_COUNTER_LSB_PTR       ((reg16 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__A0_REG )
-        #else /* 16-bit address space */
-            #define SCSI_CMD_TIMER_CAPTURE_LSB         (* (reg16 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__16BIT_F0_REG )
-            #define SCSI_CMD_TIMER_CAPTURE_LSB_PTR       ((reg16 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__16BIT_F0_REG )
-            #define SCSI_CMD_TIMER_PERIOD_LSB          (* (reg16 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__16BIT_D0_REG )
-            #define SCSI_CMD_TIMER_PERIOD_LSB_PTR        ((reg16 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__16BIT_D0_REG )
-            #define SCSI_CMD_TIMER_COUNTER_LSB         (* (reg16 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__16BIT_A0_REG )
-            #define SCSI_CMD_TIMER_COUNTER_LSB_PTR       ((reg16 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__16BIT_A0_REG )
-        #endif /* CY_PSOC3 */
-    #elif(SCSI_CMD_TIMER_Resolution <= 24u)/* 24-bit Timer */
-        #define SCSI_CMD_TIMER_CAPTURE_LSB         (* (reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__F0_REG )
-        #define SCSI_CMD_TIMER_CAPTURE_LSB_PTR       ((reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__F0_REG )
-        #define SCSI_CMD_TIMER_PERIOD_LSB          (* (reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__D0_REG )
-        #define SCSI_CMD_TIMER_PERIOD_LSB_PTR        ((reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__D0_REG )
-        #define SCSI_CMD_TIMER_COUNTER_LSB         (* (reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__A0_REG )
-        #define SCSI_CMD_TIMER_COUNTER_LSB_PTR       ((reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__A0_REG )
-    #else /* 32-bit Timer */
-        #if(CY_PSOC3 || CY_PSOC5) /* 8-bit address space */
-            #define SCSI_CMD_TIMER_CAPTURE_LSB         (* (reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__F0_REG )
-            #define SCSI_CMD_TIMER_CAPTURE_LSB_PTR       ((reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__F0_REG )
-            #define SCSI_CMD_TIMER_PERIOD_LSB          (* (reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__D0_REG )
-            #define SCSI_CMD_TIMER_PERIOD_LSB_PTR        ((reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__D0_REG )
-            #define SCSI_CMD_TIMER_COUNTER_LSB         (* (reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__A0_REG )
-            #define SCSI_CMD_TIMER_COUNTER_LSB_PTR       ((reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__A0_REG )
-        #else /* 32-bit address space */
-            #define SCSI_CMD_TIMER_CAPTURE_LSB         (* (reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__32BIT_F0_REG )
-            #define SCSI_CMD_TIMER_CAPTURE_LSB_PTR       ((reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__32BIT_F0_REG )
-            #define SCSI_CMD_TIMER_PERIOD_LSB          (* (reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__32BIT_D0_REG )
-            #define SCSI_CMD_TIMER_PERIOD_LSB_PTR        ((reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__32BIT_D0_REG )
-            #define SCSI_CMD_TIMER_COUNTER_LSB         (* (reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__32BIT_A0_REG )
-            #define SCSI_CMD_TIMER_COUNTER_LSB_PTR       ((reg32 *) SCSI_CMD_TIMER_TimerUDB_sT16_timerdp_u0__32BIT_A0_REG )
-        #endif /* CY_PSOC3 || CY_PSOC5 */ 
-    #endif
-
-    #if (SCSI_CMD_TIMER_UsingHWCaptureCounter)
-        #define SCSI_CMD_TIMER_CAP_COUNT              (*(reg8 *) SCSI_CMD_TIMER_TimerUDB_sCapCount_counter__PERIOD_REG )
-        #define SCSI_CMD_TIMER_CAP_COUNT_PTR          ( (reg8 *) SCSI_CMD_TIMER_TimerUDB_sCapCount_counter__PERIOD_REG )
-        #define SCSI_CMD_TIMER_CAPTURE_COUNT_CTRL     (*(reg8 *) SCSI_CMD_TIMER_TimerUDB_sCapCount_counter__CONTROL_AUX_CTL_REG )
-        #define SCSI_CMD_TIMER_CAPTURE_COUNT_CTRL_PTR ( (reg8 *) SCSI_CMD_TIMER_TimerUDB_sCapCount_counter__CONTROL_AUX_CTL_REG )
-    #endif /* (SCSI_CMD_TIMER_UsingHWCaptureCounter) */
-
-
-    /***************************************
-    *       Register Constants
-    ***************************************/
-
-    /* Control Register Bit Locations */
-    #define SCSI_CMD_TIMER_CTRL_INTCNT_SHIFT              0x00u       /* As defined by Verilog Implementation */
-    #define SCSI_CMD_TIMER_CTRL_TRIG_MODE_SHIFT           0x02u       /* As defined by Verilog Implementation */
-    #define SCSI_CMD_TIMER_CTRL_TRIG_EN_SHIFT             0x04u       /* As defined by Verilog Implementation */
-    #define SCSI_CMD_TIMER_CTRL_CAP_MODE_SHIFT            0x05u       /* As defined by Verilog Implementation */
-    #define SCSI_CMD_TIMER_CTRL_ENABLE_SHIFT              0x07u       /* As defined by Verilog Implementation */
-
-    /* Control Register Bit Masks */
-    #define SCSI_CMD_TIMER_CTRL_INTCNT_MASK               ((uint8)((uint8)0x03u << SCSI_CMD_TIMER_CTRL_INTCNT_SHIFT))
-    #define SCSI_CMD_TIMER_CTRL_TRIG_MODE_MASK            ((uint8)((uint8)0x03u << SCSI_CMD_TIMER_CTRL_TRIG_MODE_SHIFT))
-    #define SCSI_CMD_TIMER_CTRL_TRIG_EN                   ((uint8)((uint8)0x01u << SCSI_CMD_TIMER_CTRL_TRIG_EN_SHIFT))
-    #define SCSI_CMD_TIMER_CTRL_CAP_MODE_MASK             ((uint8)((uint8)0x03u << SCSI_CMD_TIMER_CTRL_CAP_MODE_SHIFT))
-    #define SCSI_CMD_TIMER_CTRL_ENABLE                    ((uint8)((uint8)0x01u << SCSI_CMD_TIMER_CTRL_ENABLE_SHIFT))
-
-    /* Bit Counter (7-bit) Control Register Bit Definitions */
-    /* As defined by the Register map for the AUX Control Register */
-    #define SCSI_CMD_TIMER_CNTR_ENABLE                    0x20u
-
-    /* Status Register Bit Locations */
-    #define SCSI_CMD_TIMER_STATUS_TC_SHIFT                0x00u  /* As defined by Verilog Implementation */
-    #define SCSI_CMD_TIMER_STATUS_CAPTURE_SHIFT           0x01u  /* As defined by Verilog Implementation */
-    #define SCSI_CMD_TIMER_STATUS_TC_INT_MASK_SHIFT       SCSI_CMD_TIMER_STATUS_TC_SHIFT
-    #define SCSI_CMD_TIMER_STATUS_CAPTURE_INT_MASK_SHIFT  SCSI_CMD_TIMER_STATUS_CAPTURE_SHIFT
-    #define SCSI_CMD_TIMER_STATUS_FIFOFULL_SHIFT          0x02u  /* As defined by Verilog Implementation */
-    #define SCSI_CMD_TIMER_STATUS_FIFONEMP_SHIFT          0x03u  /* As defined by Verilog Implementation */
-    #define SCSI_CMD_TIMER_STATUS_FIFOFULL_INT_MASK_SHIFT SCSI_CMD_TIMER_STATUS_FIFOFULL_SHIFT
-
-    /* Status Register Bit Masks */
-    /* Sticky TC Event Bit-Mask */
-    #define SCSI_CMD_TIMER_STATUS_TC                      ((uint8)((uint8)0x01u << SCSI_CMD_TIMER_STATUS_TC_SHIFT))
-    /* Sticky Capture Event Bit-Mask */
-    #define SCSI_CMD_TIMER_STATUS_CAPTURE                 ((uint8)((uint8)0x01u << SCSI_CMD_TIMER_STATUS_CAPTURE_SHIFT))
-    /* Interrupt Enable Bit-Mask */
-    #define SCSI_CMD_TIMER_STATUS_TC_INT_MASK             ((uint8)((uint8)0x01u << SCSI_CMD_TIMER_STATUS_TC_SHIFT))
-    /* Interrupt Enable Bit-Mask */
-    #define SCSI_CMD_TIMER_STATUS_CAPTURE_INT_MASK        ((uint8)((uint8)0x01u << SCSI_CMD_TIMER_STATUS_CAPTURE_SHIFT))
-    /* NOT-Sticky FIFO Full Bit-Mask */
-    #define SCSI_CMD_TIMER_STATUS_FIFOFULL                ((uint8)((uint8)0x01u << SCSI_CMD_TIMER_STATUS_FIFOFULL_SHIFT))
-    /* NOT-Sticky FIFO Not Empty Bit-Mask */
-    #define SCSI_CMD_TIMER_STATUS_FIFONEMP                ((uint8)((uint8)0x01u << SCSI_CMD_TIMER_STATUS_FIFONEMP_SHIFT))
-    /* Interrupt Enable Bit-Mask */
-    #define SCSI_CMD_TIMER_STATUS_FIFOFULL_INT_MASK       ((uint8)((uint8)0x01u << SCSI_CMD_TIMER_STATUS_FIFOFULL_SHIFT))
-
-    #define SCSI_CMD_TIMER_STATUS_ACTL_INT_EN             0x10u   /* As defined for the ACTL Register */
-
-    /* Datapath Auxillary Control Register definitions */
-    #define SCSI_CMD_TIMER_AUX_CTRL_FIFO0_CLR             0x01u   /* As defined by Register map */
-    #define SCSI_CMD_TIMER_AUX_CTRL_FIFO1_CLR             0x02u   /* As defined by Register map */
-    #define SCSI_CMD_TIMER_AUX_CTRL_FIFO0_LVL             0x04u   /* As defined by Register map */
-    #define SCSI_CMD_TIMER_AUX_CTRL_FIFO1_LVL             0x08u   /* As defined by Register map */
-    #define SCSI_CMD_TIMER_STATUS_ACTL_INT_EN_MASK        0x10u   /* As defined for the ACTL Register */
-
-#endif /* Implementation Specific Registers and Register Constants */
-
-#endif  /* CY_Timer_v2_30_SCSI_CMD_TIMER_H */
-
-
-/* [] END OF FILE */

+ 101 - 133
lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/Generated_Source/PSoC5/cyfitter.h

@@ -3,34 +3,6 @@
 #include <cydevice.h>
 #include <cydevice_trm.h>
 
-/* SCSI_CMD_TIMER_TimerHW */
-#define SCSI_CMD_TIMER_TimerHW__CAP0 CYREG_TMR0_CAP0
-#define SCSI_CMD_TIMER_TimerHW__CAP1 CYREG_TMR0_CAP1
-#define SCSI_CMD_TIMER_TimerHW__CFG0 CYREG_TMR0_CFG0
-#define SCSI_CMD_TIMER_TimerHW__CFG1 CYREG_TMR0_CFG1
-#define SCSI_CMD_TIMER_TimerHW__CFG2 CYREG_TMR0_CFG2
-#define SCSI_CMD_TIMER_TimerHW__CNT_CMP0 CYREG_TMR0_CNT_CMP0
-#define SCSI_CMD_TIMER_TimerHW__CNT_CMP1 CYREG_TMR0_CNT_CMP1
-#define SCSI_CMD_TIMER_TimerHW__PER0 CYREG_TMR0_PER0
-#define SCSI_CMD_TIMER_TimerHW__PER1 CYREG_TMR0_PER1
-#define SCSI_CMD_TIMER_TimerHW__PM_ACT_CFG CYREG_PM_ACT_CFG3
-#define SCSI_CMD_TIMER_TimerHW__PM_ACT_MSK 0x01u
-#define SCSI_CMD_TIMER_TimerHW__PM_STBY_CFG CYREG_PM_STBY_CFG3
-#define SCSI_CMD_TIMER_TimerHW__PM_STBY_MSK 0x01u
-#define SCSI_CMD_TIMER_TimerHW__RT0 CYREG_TMR0_RT0
-#define SCSI_CMD_TIMER_TimerHW__RT1 CYREG_TMR0_RT1
-#define SCSI_CMD_TIMER_TimerHW__SR0 CYREG_TMR0_SR0
-
-/* SCSI_CMD_TIMER_ISR */
-#define SCSI_CMD_TIMER_ISR__INTC_CLR_EN_REG CYREG_NVIC_CLRENA0
-#define SCSI_CMD_TIMER_ISR__INTC_CLR_PD_REG CYREG_NVIC_CLRPEND0
-#define SCSI_CMD_TIMER_ISR__INTC_MASK 0x01u
-#define SCSI_CMD_TIMER_ISR__INTC_NUMBER 0u
-#define SCSI_CMD_TIMER_ISR__INTC_PRIOR_NUM 7u
-#define SCSI_CMD_TIMER_ISR__INTC_PRIOR_REG CYREG_NVIC_PRI_0
-#define SCSI_CMD_TIMER_ISR__INTC_SET_EN_REG CYREG_NVIC_SETENA0
-#define SCSI_CMD_TIMER_ISR__INTC_SET_PD_REG CYREG_NVIC_SETPEND0
-
 /* USBFS_bus_reset */
 #define USBFS_bus_reset__INTC_CLR_EN_REG CYREG_NVIC_CLRENA0
 #define USBFS_bus_reset__INTC_CLR_PD_REG CYREG_NVIC_CLRPEND0
@@ -532,8 +504,8 @@
 #define SDCard_BSPIM_BitCounter__MASK_CTL_AUX_CTL_REG CYREG_B0_UDB06_MSK_ACTL
 #define SDCard_BSPIM_BitCounter__PERIOD_REG CYREG_B0_UDB06_MSK
 #define SDCard_BSPIM_BitCounter__PER_CTL_AUX_CTL_REG CYREG_B0_UDB06_MSK_ACTL
-#define SDCard_BSPIM_RxStsReg__16BIT_STATUS_AUX_CTL_REG CYREG_B0_UDB05_06_ACTL
-#define SDCard_BSPIM_RxStsReg__16BIT_STATUS_REG CYREG_B0_UDB05_06_ST
+#define SDCard_BSPIM_RxStsReg__16BIT_STATUS_AUX_CTL_REG CYREG_B0_UDB07_08_ACTL
+#define SDCard_BSPIM_RxStsReg__16BIT_STATUS_REG CYREG_B0_UDB07_08_ST
 #define SDCard_BSPIM_RxStsReg__4__MASK 0x10u
 #define SDCard_BSPIM_RxStsReg__4__POS 4
 #define SDCard_BSPIM_RxStsReg__5__MASK 0x20u
@@ -541,13 +513,13 @@
 #define SDCard_BSPIM_RxStsReg__6__MASK 0x40u
 #define SDCard_BSPIM_RxStsReg__6__POS 6
 #define SDCard_BSPIM_RxStsReg__MASK 0x70u
-#define SDCard_BSPIM_RxStsReg__MASK_REG CYREG_B0_UDB05_MSK
-#define SDCard_BSPIM_RxStsReg__STATUS_AUX_CTL_REG CYREG_B0_UDB05_ACTL
-#define SDCard_BSPIM_RxStsReg__STATUS_REG CYREG_B0_UDB05_ST
+#define SDCard_BSPIM_RxStsReg__MASK_REG CYREG_B0_UDB07_MSK
+#define SDCard_BSPIM_RxStsReg__STATUS_AUX_CTL_REG CYREG_B0_UDB07_ACTL
+#define SDCard_BSPIM_RxStsReg__STATUS_REG CYREG_B0_UDB07_ST
 #define SDCard_BSPIM_TxStsReg__0__MASK 0x01u
 #define SDCard_BSPIM_TxStsReg__0__POS 0
-#define SDCard_BSPIM_TxStsReg__16BIT_STATUS_AUX_CTL_REG CYREG_B1_UDB06_07_ACTL
-#define SDCard_BSPIM_TxStsReg__16BIT_STATUS_REG CYREG_B1_UDB06_07_ST
+#define SDCard_BSPIM_TxStsReg__16BIT_STATUS_AUX_CTL_REG CYREG_B0_UDB05_06_ACTL
+#define SDCard_BSPIM_TxStsReg__16BIT_STATUS_REG CYREG_B0_UDB05_06_ST
 #define SDCard_BSPIM_TxStsReg__1__MASK 0x02u
 #define SDCard_BSPIM_TxStsReg__1__POS 1
 #define SDCard_BSPIM_TxStsReg__2__MASK 0x04u
@@ -557,9 +529,9 @@
 #define SDCard_BSPIM_TxStsReg__4__MASK 0x10u
 #define SDCard_BSPIM_TxStsReg__4__POS 4
 #define SDCard_BSPIM_TxStsReg__MASK 0x1Fu
-#define SDCard_BSPIM_TxStsReg__MASK_REG CYREG_B1_UDB06_MSK
-#define SDCard_BSPIM_TxStsReg__STATUS_AUX_CTL_REG CYREG_B1_UDB06_ACTL
-#define SDCard_BSPIM_TxStsReg__STATUS_REG CYREG_B1_UDB06_ST
+#define SDCard_BSPIM_TxStsReg__MASK_REG CYREG_B0_UDB05_MSK
+#define SDCard_BSPIM_TxStsReg__STATUS_AUX_CTL_REG CYREG_B0_UDB05_ACTL
+#define SDCard_BSPIM_TxStsReg__STATUS_REG CYREG_B0_UDB05_ST
 #define SDCard_BSPIM_sR8_Dp_u0__16BIT_A0_REG CYREG_B0_UDB06_07_A0
 #define SDCard_BSPIM_sR8_Dp_u0__16BIT_A1_REG CYREG_B0_UDB06_07_A1
 #define SDCard_BSPIM_sR8_Dp_u0__16BIT_D0_REG CYREG_B0_UDB06_07_D0
@@ -593,24 +565,24 @@
 /* SCSI_CTL_IO */
 #define SCSI_CTL_IO_Sync_ctrl_reg__0__MASK 0x01u
 #define SCSI_CTL_IO_Sync_ctrl_reg__0__POS 0
-#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG CYREG_B0_UDB01_02_ACTL
-#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG CYREG_B0_UDB01_02_CTL
-#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG CYREG_B0_UDB01_02_CTL
-#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG CYREG_B0_UDB01_02_CTL
-#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG CYREG_B0_UDB01_02_CTL
-#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_MASK_MASK_REG CYREG_B0_UDB01_02_MSK
-#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG CYREG_B0_UDB01_02_MSK
-#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG CYREG_B0_UDB01_02_MSK
-#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG CYREG_B0_UDB01_02_MSK
-#define SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_AUX_CTL_REG CYREG_B0_UDB01_ACTL
-#define SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_REG CYREG_B0_UDB01_CTL
-#define SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_ST_REG CYREG_B0_UDB01_ST_CTL
-#define SCSI_CTL_IO_Sync_ctrl_reg__COUNT_REG CYREG_B0_UDB01_CTL
-#define SCSI_CTL_IO_Sync_ctrl_reg__COUNT_ST_REG CYREG_B0_UDB01_ST_CTL
+#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG CYREG_B0_UDB11_12_ACTL
+#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG CYREG_B0_UDB11_12_CTL
+#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG CYREG_B0_UDB11_12_CTL
+#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG CYREG_B0_UDB11_12_CTL
+#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG CYREG_B0_UDB11_12_CTL
+#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_MASK_MASK_REG CYREG_B0_UDB11_12_MSK
+#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG CYREG_B0_UDB11_12_MSK
+#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG CYREG_B0_UDB11_12_MSK
+#define SCSI_CTL_IO_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG CYREG_B0_UDB11_12_MSK
+#define SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_AUX_CTL_REG CYREG_B0_UDB11_ACTL
+#define SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_REG CYREG_B0_UDB11_CTL
+#define SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_ST_REG CYREG_B0_UDB11_ST_CTL
+#define SCSI_CTL_IO_Sync_ctrl_reg__COUNT_REG CYREG_B0_UDB11_CTL
+#define SCSI_CTL_IO_Sync_ctrl_reg__COUNT_ST_REG CYREG_B0_UDB11_ST_CTL
 #define SCSI_CTL_IO_Sync_ctrl_reg__MASK 0x01u
-#define SCSI_CTL_IO_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG CYREG_B0_UDB01_MSK_ACTL
-#define SCSI_CTL_IO_Sync_ctrl_reg__PERIOD_REG CYREG_B0_UDB01_MSK
-#define SCSI_CTL_IO_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG CYREG_B0_UDB01_MSK_ACTL
+#define SCSI_CTL_IO_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG CYREG_B0_UDB11_MSK_ACTL
+#define SCSI_CTL_IO_Sync_ctrl_reg__PERIOD_REG CYREG_B0_UDB11_MSK
+#define SCSI_CTL_IO_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG CYREG_B0_UDB11_MSK_ACTL
 
 /* SCSI_In_DBx */
 #define SCSI_In_DBx__0__AG CYREG_PRT12_AG
@@ -1069,8 +1041,8 @@
 /* scsiTarget */
 #define scsiTarget_StatusReg__0__MASK 0x01u
 #define scsiTarget_StatusReg__0__POS 0
-#define scsiTarget_StatusReg__16BIT_STATUS_AUX_CTL_REG CYREG_B0_UDB12_13_ACTL
-#define scsiTarget_StatusReg__16BIT_STATUS_REG CYREG_B0_UDB12_13_ST
+#define scsiTarget_StatusReg__16BIT_STATUS_AUX_CTL_REG CYREG_B0_UDB14_15_ACTL
+#define scsiTarget_StatusReg__16BIT_STATUS_REG CYREG_B0_UDB14_15_ST
 #define scsiTarget_StatusReg__1__MASK 0x02u
 #define scsiTarget_StatusReg__1__POS 1
 #define scsiTarget_StatusReg__2__MASK 0x04u
@@ -1078,80 +1050,76 @@
 #define scsiTarget_StatusReg__3__MASK 0x08u
 #define scsiTarget_StatusReg__3__POS 3
 #define scsiTarget_StatusReg__MASK 0x0Fu
-#define scsiTarget_StatusReg__MASK_REG CYREG_B0_UDB12_MSK
-#define scsiTarget_StatusReg__MASK_ST_AUX_CTL_REG CYREG_B0_UDB12_MSK_ACTL
-#define scsiTarget_StatusReg__PER_ST_AUX_CTL_REG CYREG_B0_UDB12_MSK_ACTL
-#define scsiTarget_StatusReg__STATUS_AUX_CTL_REG CYREG_B0_UDB12_ACTL
-#define scsiTarget_StatusReg__STATUS_CNT_REG CYREG_B0_UDB12_ST_CTL
-#define scsiTarget_StatusReg__STATUS_CONTROL_REG CYREG_B0_UDB12_ST_CTL
-#define scsiTarget_StatusReg__STATUS_REG CYREG_B0_UDB12_ST
-#define scsiTarget_datapath_PI__16BIT_STATUS_AUX_CTL_REG CYREG_B0_UDB03_04_ACTL
-#define scsiTarget_datapath_PI__16BIT_STATUS_REG CYREG_B0_UDB03_04_ST
-#define scsiTarget_datapath_PI__MASK_REG CYREG_B0_UDB03_MSK
-#define scsiTarget_datapath_PI__MASK_ST_AUX_CTL_REG CYREG_B0_UDB03_MSK_ACTL
-#define scsiTarget_datapath_PI__PER_ST_AUX_CTL_REG CYREG_B0_UDB03_MSK_ACTL
-#define scsiTarget_datapath_PI__STATUS_AUX_CTL_REG CYREG_B0_UDB03_ACTL
-#define scsiTarget_datapath_PI__STATUS_CNT_REG CYREG_B0_UDB03_ST_CTL
-#define scsiTarget_datapath_PI__STATUS_CONTROL_REG CYREG_B0_UDB03_ST_CTL
-#define scsiTarget_datapath_PI__STATUS_REG CYREG_B0_UDB03_ST
-#define scsiTarget_datapath_PO__16BIT_CONTROL_AUX_CTL_REG CYREG_B0_UDB03_04_ACTL
-#define scsiTarget_datapath_PO__16BIT_CONTROL_CONTROL_REG CYREG_B0_UDB03_04_CTL
-#define scsiTarget_datapath_PO__16BIT_CONTROL_COUNT_REG CYREG_B0_UDB03_04_CTL
-#define scsiTarget_datapath_PO__16BIT_COUNT_CONTROL_REG CYREG_B0_UDB03_04_CTL
-#define scsiTarget_datapath_PO__16BIT_COUNT_COUNT_REG CYREG_B0_UDB03_04_CTL
-#define scsiTarget_datapath_PO__16BIT_MASK_MASK_REG CYREG_B0_UDB03_04_MSK
-#define scsiTarget_datapath_PO__16BIT_MASK_PERIOD_REG CYREG_B0_UDB03_04_MSK
-#define scsiTarget_datapath_PO__16BIT_PERIOD_MASK_REG CYREG_B0_UDB03_04_MSK
-#define scsiTarget_datapath_PO__16BIT_PERIOD_PERIOD_REG CYREG_B0_UDB03_04_MSK
-#define scsiTarget_datapath_PO__CONTROL_AUX_CTL_REG CYREG_B0_UDB03_ACTL
-#define scsiTarget_datapath_PO__CONTROL_REG CYREG_B0_UDB03_CTL
-#define scsiTarget_datapath_PO__CONTROL_ST_REG CYREG_B0_UDB03_ST_CTL
-#define scsiTarget_datapath_PO__COUNT_REG CYREG_B0_UDB03_CTL
-#define scsiTarget_datapath_PO__COUNT_ST_REG CYREG_B0_UDB03_ST_CTL
-#define scsiTarget_datapath_PO__MASK_CTL_AUX_CTL_REG CYREG_B0_UDB03_MSK_ACTL
-#define scsiTarget_datapath_PO__PERIOD_REG CYREG_B0_UDB03_MSK
-#define scsiTarget_datapath_PO__PER_CTL_AUX_CTL_REG CYREG_B0_UDB03_MSK_ACTL
-#define scsiTarget_datapath__16BIT_A0_REG CYREG_B0_UDB03_04_A0
-#define scsiTarget_datapath__16BIT_A1_REG CYREG_B0_UDB03_04_A1
-#define scsiTarget_datapath__16BIT_D0_REG CYREG_B0_UDB03_04_D0
-#define scsiTarget_datapath__16BIT_D1_REG CYREG_B0_UDB03_04_D1
-#define scsiTarget_datapath__16BIT_DP_AUX_CTL_REG CYREG_B0_UDB03_04_ACTL
-#define scsiTarget_datapath__16BIT_F0_REG CYREG_B0_UDB03_04_F0
-#define scsiTarget_datapath__16BIT_F1_REG CYREG_B0_UDB03_04_F1
-#define scsiTarget_datapath__A0_A1_REG CYREG_B0_UDB03_A0_A1
-#define scsiTarget_datapath__A0_REG CYREG_B0_UDB03_A0
-#define scsiTarget_datapath__A1_REG CYREG_B0_UDB03_A1
-#define scsiTarget_datapath__D0_D1_REG CYREG_B0_UDB03_D0_D1
-#define scsiTarget_datapath__D0_REG CYREG_B0_UDB03_D0
-#define scsiTarget_datapath__D1_REG CYREG_B0_UDB03_D1
-#define scsiTarget_datapath__DP_AUX_CTL_REG CYREG_B0_UDB03_ACTL
-#define scsiTarget_datapath__F0_F1_REG CYREG_B0_UDB03_F0_F1
-#define scsiTarget_datapath__F0_REG CYREG_B0_UDB03_F0
-#define scsiTarget_datapath__F1_REG CYREG_B0_UDB03_F1
-#define scsiTarget_datapath__MSK_DP_AUX_CTL_REG CYREG_B0_UDB03_MSK_ACTL
-#define scsiTarget_datapath__PER_DP_AUX_CTL_REG CYREG_B0_UDB03_MSK_ACTL
+#define scsiTarget_StatusReg__MASK_REG CYREG_B0_UDB14_MSK
+#define scsiTarget_StatusReg__STATUS_AUX_CTL_REG CYREG_B0_UDB14_ACTL
+#define scsiTarget_StatusReg__STATUS_REG CYREG_B0_UDB14_ST
+#define scsiTarget_datapath_PI__16BIT_STATUS_AUX_CTL_REG CYREG_B0_UDB13_14_ACTL
+#define scsiTarget_datapath_PI__16BIT_STATUS_REG CYREG_B0_UDB13_14_ST
+#define scsiTarget_datapath_PI__MASK_REG CYREG_B0_UDB13_MSK
+#define scsiTarget_datapath_PI__MASK_ST_AUX_CTL_REG CYREG_B0_UDB13_MSK_ACTL
+#define scsiTarget_datapath_PI__PER_ST_AUX_CTL_REG CYREG_B0_UDB13_MSK_ACTL
+#define scsiTarget_datapath_PI__STATUS_AUX_CTL_REG CYREG_B0_UDB13_ACTL
+#define scsiTarget_datapath_PI__STATUS_CNT_REG CYREG_B0_UDB13_ST_CTL
+#define scsiTarget_datapath_PI__STATUS_CONTROL_REG CYREG_B0_UDB13_ST_CTL
+#define scsiTarget_datapath_PI__STATUS_REG CYREG_B0_UDB13_ST
+#define scsiTarget_datapath_PO__16BIT_CONTROL_AUX_CTL_REG CYREG_B0_UDB13_14_ACTL
+#define scsiTarget_datapath_PO__16BIT_CONTROL_CONTROL_REG CYREG_B0_UDB13_14_CTL
+#define scsiTarget_datapath_PO__16BIT_CONTROL_COUNT_REG CYREG_B0_UDB13_14_CTL
+#define scsiTarget_datapath_PO__16BIT_COUNT_CONTROL_REG CYREG_B0_UDB13_14_CTL
+#define scsiTarget_datapath_PO__16BIT_COUNT_COUNT_REG CYREG_B0_UDB13_14_CTL
+#define scsiTarget_datapath_PO__16BIT_MASK_MASK_REG CYREG_B0_UDB13_14_MSK
+#define scsiTarget_datapath_PO__16BIT_MASK_PERIOD_REG CYREG_B0_UDB13_14_MSK
+#define scsiTarget_datapath_PO__16BIT_PERIOD_MASK_REG CYREG_B0_UDB13_14_MSK
+#define scsiTarget_datapath_PO__16BIT_PERIOD_PERIOD_REG CYREG_B0_UDB13_14_MSK
+#define scsiTarget_datapath_PO__CONTROL_AUX_CTL_REG CYREG_B0_UDB13_ACTL
+#define scsiTarget_datapath_PO__CONTROL_REG CYREG_B0_UDB13_CTL
+#define scsiTarget_datapath_PO__CONTROL_ST_REG CYREG_B0_UDB13_ST_CTL
+#define scsiTarget_datapath_PO__COUNT_REG CYREG_B0_UDB13_CTL
+#define scsiTarget_datapath_PO__COUNT_ST_REG CYREG_B0_UDB13_ST_CTL
+#define scsiTarget_datapath_PO__MASK_CTL_AUX_CTL_REG CYREG_B0_UDB13_MSK_ACTL
+#define scsiTarget_datapath_PO__PERIOD_REG CYREG_B0_UDB13_MSK
+#define scsiTarget_datapath_PO__PER_CTL_AUX_CTL_REG CYREG_B0_UDB13_MSK_ACTL
+#define scsiTarget_datapath__16BIT_A0_REG CYREG_B0_UDB13_14_A0
+#define scsiTarget_datapath__16BIT_A1_REG CYREG_B0_UDB13_14_A1
+#define scsiTarget_datapath__16BIT_D0_REG CYREG_B0_UDB13_14_D0
+#define scsiTarget_datapath__16BIT_D1_REG CYREG_B0_UDB13_14_D1
+#define scsiTarget_datapath__16BIT_DP_AUX_CTL_REG CYREG_B0_UDB13_14_ACTL
+#define scsiTarget_datapath__16BIT_F0_REG CYREG_B0_UDB13_14_F0
+#define scsiTarget_datapath__16BIT_F1_REG CYREG_B0_UDB13_14_F1
+#define scsiTarget_datapath__A0_A1_REG CYREG_B0_UDB13_A0_A1
+#define scsiTarget_datapath__A0_REG CYREG_B0_UDB13_A0
+#define scsiTarget_datapath__A1_REG CYREG_B0_UDB13_A1
+#define scsiTarget_datapath__D0_D1_REG CYREG_B0_UDB13_D0_D1
+#define scsiTarget_datapath__D0_REG CYREG_B0_UDB13_D0
+#define scsiTarget_datapath__D1_REG CYREG_B0_UDB13_D1
+#define scsiTarget_datapath__DP_AUX_CTL_REG CYREG_B0_UDB13_ACTL
+#define scsiTarget_datapath__F0_F1_REG CYREG_B0_UDB13_F0_F1
+#define scsiTarget_datapath__F0_REG CYREG_B0_UDB13_F0
+#define scsiTarget_datapath__F1_REG CYREG_B0_UDB13_F1
+#define scsiTarget_datapath__MSK_DP_AUX_CTL_REG CYREG_B0_UDB13_MSK_ACTL
+#define scsiTarget_datapath__PER_DP_AUX_CTL_REG CYREG_B0_UDB13_MSK_ACTL
 
 /* SD_Clk_Ctl */
 #define SD_Clk_Ctl_Sync_ctrl_reg__0__MASK 0x01u
 #define SD_Clk_Ctl_Sync_ctrl_reg__0__POS 0
-#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG CYREG_B0_UDB12_13_ACTL
-#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG CYREG_B0_UDB12_13_CTL
-#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG CYREG_B0_UDB12_13_CTL
-#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG CYREG_B0_UDB12_13_CTL
-#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG CYREG_B0_UDB12_13_CTL
-#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_MASK_REG CYREG_B0_UDB12_13_MSK
-#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG CYREG_B0_UDB12_13_MSK
-#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG CYREG_B0_UDB12_13_MSK
-#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG CYREG_B0_UDB12_13_MSK
-#define SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_AUX_CTL_REG CYREG_B0_UDB12_ACTL
-#define SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_REG CYREG_B0_UDB12_CTL
-#define SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_ST_REG CYREG_B0_UDB12_ST_CTL
-#define SD_Clk_Ctl_Sync_ctrl_reg__COUNT_REG CYREG_B0_UDB12_CTL
-#define SD_Clk_Ctl_Sync_ctrl_reg__COUNT_ST_REG CYREG_B0_UDB12_ST_CTL
+#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG CYREG_B0_UDB10_11_ACTL
+#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG CYREG_B0_UDB10_11_CTL
+#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG CYREG_B0_UDB10_11_CTL
+#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG CYREG_B0_UDB10_11_CTL
+#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG CYREG_B0_UDB10_11_CTL
+#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_MASK_REG CYREG_B0_UDB10_11_MSK
+#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG CYREG_B0_UDB10_11_MSK
+#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG CYREG_B0_UDB10_11_MSK
+#define SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG CYREG_B0_UDB10_11_MSK
+#define SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_AUX_CTL_REG CYREG_B0_UDB10_ACTL
+#define SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_REG CYREG_B0_UDB10_CTL
+#define SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_ST_REG CYREG_B0_UDB10_ST_CTL
+#define SD_Clk_Ctl_Sync_ctrl_reg__COUNT_REG CYREG_B0_UDB10_CTL
+#define SD_Clk_Ctl_Sync_ctrl_reg__COUNT_ST_REG CYREG_B0_UDB10_ST_CTL
 #define SD_Clk_Ctl_Sync_ctrl_reg__MASK 0x01u
-#define SD_Clk_Ctl_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG CYREG_B0_UDB12_MSK_ACTL
-#define SD_Clk_Ctl_Sync_ctrl_reg__PERIOD_REG CYREG_B0_UDB12_MSK
-#define SD_Clk_Ctl_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG CYREG_B0_UDB12_MSK_ACTL
+#define SD_Clk_Ctl_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG CYREG_B0_UDB10_MSK_ACTL
+#define SD_Clk_Ctl_Sync_ctrl_reg__PERIOD_REG CYREG_B0_UDB10_MSK
+#define SD_Clk_Ctl_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG CYREG_B0_UDB10_MSK_ACTL
 
 /* USBFS_ep_0 */
 #define USBFS_ep_0__INTC_CLR_EN_REG CYREG_NVIC_CLRENA0
@@ -1166,20 +1134,20 @@
 /* USBFS_ep_1 */
 #define USBFS_ep_1__INTC_CLR_EN_REG CYREG_NVIC_CLRENA0
 #define USBFS_ep_1__INTC_CLR_PD_REG CYREG_NVIC_CLRPEND0
-#define USBFS_ep_1__INTC_MASK 0x02u
-#define USBFS_ep_1__INTC_NUMBER 1u
+#define USBFS_ep_1__INTC_MASK 0x01u
+#define USBFS_ep_1__INTC_NUMBER 0u
 #define USBFS_ep_1__INTC_PRIOR_NUM 7u
-#define USBFS_ep_1__INTC_PRIOR_REG CYREG_NVIC_PRI_1
+#define USBFS_ep_1__INTC_PRIOR_REG CYREG_NVIC_PRI_0
 #define USBFS_ep_1__INTC_SET_EN_REG CYREG_NVIC_SETENA0
 #define USBFS_ep_1__INTC_SET_PD_REG CYREG_NVIC_SETPEND0
 
 /* USBFS_ep_2 */
 #define USBFS_ep_2__INTC_CLR_EN_REG CYREG_NVIC_CLRENA0
 #define USBFS_ep_2__INTC_CLR_PD_REG CYREG_NVIC_CLRPEND0
-#define USBFS_ep_2__INTC_MASK 0x04u
-#define USBFS_ep_2__INTC_NUMBER 2u
+#define USBFS_ep_2__INTC_MASK 0x02u
+#define USBFS_ep_2__INTC_NUMBER 1u
 #define USBFS_ep_2__INTC_PRIOR_NUM 7u
-#define USBFS_ep_2__INTC_PRIOR_REG CYREG_NVIC_PRI_2
+#define USBFS_ep_2__INTC_PRIOR_REG CYREG_NVIC_PRI_1
 #define USBFS_ep_2__INTC_SET_EN_REG CYREG_NVIC_SETENA0
 #define USBFS_ep_2__INTC_SET_PD_REG CYREG_NVIC_SETPEND0
 
@@ -2754,7 +2722,7 @@
 #define CYDEV_ECC_ENABLE 0
 #define CYDEV_HEAP_SIZE 0x1000
 #define CYDEV_INSTRUCT_CACHE_ENABLED 1
-#define CYDEV_INTR_RISING 0x00000001u
+#define CYDEV_INTR_RISING 0x00000000u
 #define CYDEV_PROJ_TYPE 2
 #define CYDEV_PROJ_TYPE_BOOTLOADER 1
 #define CYDEV_PROJ_TYPE_LOADABLE 2

Diferenças do arquivo suprimidas por serem muito extensas
+ 790 - 868
lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/Generated_Source/PSoC5/cyfitter_cfg.c


+ 101 - 133
lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/Generated_Source/PSoC5/cyfittergnu.inc

@@ -3,34 +3,6 @@
 .include "cydevicegnu.inc"
 .include "cydevicegnu_trm.inc"
 
-/* SCSI_CMD_TIMER_TimerHW */
-.set SCSI_CMD_TIMER_TimerHW__CAP0, CYREG_TMR0_CAP0
-.set SCSI_CMD_TIMER_TimerHW__CAP1, CYREG_TMR0_CAP1
-.set SCSI_CMD_TIMER_TimerHW__CFG0, CYREG_TMR0_CFG0
-.set SCSI_CMD_TIMER_TimerHW__CFG1, CYREG_TMR0_CFG1
-.set SCSI_CMD_TIMER_TimerHW__CFG2, CYREG_TMR0_CFG2
-.set SCSI_CMD_TIMER_TimerHW__CNT_CMP0, CYREG_TMR0_CNT_CMP0
-.set SCSI_CMD_TIMER_TimerHW__CNT_CMP1, CYREG_TMR0_CNT_CMP1
-.set SCSI_CMD_TIMER_TimerHW__PER0, CYREG_TMR0_PER0
-.set SCSI_CMD_TIMER_TimerHW__PER1, CYREG_TMR0_PER1
-.set SCSI_CMD_TIMER_TimerHW__PM_ACT_CFG, CYREG_PM_ACT_CFG3
-.set SCSI_CMD_TIMER_TimerHW__PM_ACT_MSK, 0x01
-.set SCSI_CMD_TIMER_TimerHW__PM_STBY_CFG, CYREG_PM_STBY_CFG3
-.set SCSI_CMD_TIMER_TimerHW__PM_STBY_MSK, 0x01
-.set SCSI_CMD_TIMER_TimerHW__RT0, CYREG_TMR0_RT0
-.set SCSI_CMD_TIMER_TimerHW__RT1, CYREG_TMR0_RT1
-.set SCSI_CMD_TIMER_TimerHW__SR0, CYREG_TMR0_SR0
-
-/* SCSI_CMD_TIMER_ISR */
-.set SCSI_CMD_TIMER_ISR__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
-.set SCSI_CMD_TIMER_ISR__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0
-.set SCSI_CMD_TIMER_ISR__INTC_MASK, 0x01
-.set SCSI_CMD_TIMER_ISR__INTC_NUMBER, 0
-.set SCSI_CMD_TIMER_ISR__INTC_PRIOR_NUM, 7
-.set SCSI_CMD_TIMER_ISR__INTC_PRIOR_REG, CYREG_NVIC_PRI_0
-.set SCSI_CMD_TIMER_ISR__INTC_SET_EN_REG, CYREG_NVIC_SETENA0
-.set SCSI_CMD_TIMER_ISR__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0
-
 /* USBFS_bus_reset */
 .set USBFS_bus_reset__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
 .set USBFS_bus_reset__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0
@@ -532,8 +504,8 @@
 .set SDCard_BSPIM_BitCounter__MASK_CTL_AUX_CTL_REG, CYREG_B0_UDB06_MSK_ACTL
 .set SDCard_BSPIM_BitCounter__PERIOD_REG, CYREG_B0_UDB06_MSK
 .set SDCard_BSPIM_BitCounter__PER_CTL_AUX_CTL_REG, CYREG_B0_UDB06_MSK_ACTL
-.set SDCard_BSPIM_RxStsReg__16BIT_STATUS_AUX_CTL_REG, CYREG_B0_UDB05_06_ACTL
-.set SDCard_BSPIM_RxStsReg__16BIT_STATUS_REG, CYREG_B0_UDB05_06_ST
+.set SDCard_BSPIM_RxStsReg__16BIT_STATUS_AUX_CTL_REG, CYREG_B0_UDB07_08_ACTL
+.set SDCard_BSPIM_RxStsReg__16BIT_STATUS_REG, CYREG_B0_UDB07_08_ST
 .set SDCard_BSPIM_RxStsReg__4__MASK, 0x10
 .set SDCard_BSPIM_RxStsReg__4__POS, 4
 .set SDCard_BSPIM_RxStsReg__5__MASK, 0x20
@@ -541,13 +513,13 @@
 .set SDCard_BSPIM_RxStsReg__6__MASK, 0x40
 .set SDCard_BSPIM_RxStsReg__6__POS, 6
 .set SDCard_BSPIM_RxStsReg__MASK, 0x70
-.set SDCard_BSPIM_RxStsReg__MASK_REG, CYREG_B0_UDB05_MSK
-.set SDCard_BSPIM_RxStsReg__STATUS_AUX_CTL_REG, CYREG_B0_UDB05_ACTL
-.set SDCard_BSPIM_RxStsReg__STATUS_REG, CYREG_B0_UDB05_ST
+.set SDCard_BSPIM_RxStsReg__MASK_REG, CYREG_B0_UDB07_MSK
+.set SDCard_BSPIM_RxStsReg__STATUS_AUX_CTL_REG, CYREG_B0_UDB07_ACTL
+.set SDCard_BSPIM_RxStsReg__STATUS_REG, CYREG_B0_UDB07_ST
 .set SDCard_BSPIM_TxStsReg__0__MASK, 0x01
 .set SDCard_BSPIM_TxStsReg__0__POS, 0
-.set SDCard_BSPIM_TxStsReg__16BIT_STATUS_AUX_CTL_REG, CYREG_B1_UDB06_07_ACTL
-.set SDCard_BSPIM_TxStsReg__16BIT_STATUS_REG, CYREG_B1_UDB06_07_ST
+.set SDCard_BSPIM_TxStsReg__16BIT_STATUS_AUX_CTL_REG, CYREG_B0_UDB05_06_ACTL
+.set SDCard_BSPIM_TxStsReg__16BIT_STATUS_REG, CYREG_B0_UDB05_06_ST
 .set SDCard_BSPIM_TxStsReg__1__MASK, 0x02
 .set SDCard_BSPIM_TxStsReg__1__POS, 1
 .set SDCard_BSPIM_TxStsReg__2__MASK, 0x04
@@ -557,9 +529,9 @@
 .set SDCard_BSPIM_TxStsReg__4__MASK, 0x10
 .set SDCard_BSPIM_TxStsReg__4__POS, 4
 .set SDCard_BSPIM_TxStsReg__MASK, 0x1F
-.set SDCard_BSPIM_TxStsReg__MASK_REG, CYREG_B1_UDB06_MSK
-.set SDCard_BSPIM_TxStsReg__STATUS_AUX_CTL_REG, CYREG_B1_UDB06_ACTL
-.set SDCard_BSPIM_TxStsReg__STATUS_REG, CYREG_B1_UDB06_ST
+.set SDCard_BSPIM_TxStsReg__MASK_REG, CYREG_B0_UDB05_MSK
+.set SDCard_BSPIM_TxStsReg__STATUS_AUX_CTL_REG, CYREG_B0_UDB05_ACTL
+.set SDCard_BSPIM_TxStsReg__STATUS_REG, CYREG_B0_UDB05_ST
 .set SDCard_BSPIM_sR8_Dp_u0__16BIT_A0_REG, CYREG_B0_UDB06_07_A0
 .set SDCard_BSPIM_sR8_Dp_u0__16BIT_A1_REG, CYREG_B0_UDB06_07_A1
 .set SDCard_BSPIM_sR8_Dp_u0__16BIT_D0_REG, CYREG_B0_UDB06_07_D0
@@ -593,24 +565,24 @@
 /* SCSI_CTL_IO */
 .set SCSI_CTL_IO_Sync_ctrl_reg__0__MASK, 0x01
 .set SCSI_CTL_IO_Sync_ctrl_reg__0__POS, 0
-.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG, CYREG_B0_UDB01_02_ACTL
-.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG, CYREG_B0_UDB01_02_CTL
-.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG, CYREG_B0_UDB01_02_CTL
-.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG, CYREG_B0_UDB01_02_CTL
-.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG, CYREG_B0_UDB01_02_CTL
-.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_MASK_MASK_REG, CYREG_B0_UDB01_02_MSK
-.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG, CYREG_B0_UDB01_02_MSK
-.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG, CYREG_B0_UDB01_02_MSK
-.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG, CYREG_B0_UDB01_02_MSK
-.set SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_AUX_CTL_REG, CYREG_B0_UDB01_ACTL
-.set SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_REG, CYREG_B0_UDB01_CTL
-.set SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_ST_REG, CYREG_B0_UDB01_ST_CTL
-.set SCSI_CTL_IO_Sync_ctrl_reg__COUNT_REG, CYREG_B0_UDB01_CTL
-.set SCSI_CTL_IO_Sync_ctrl_reg__COUNT_ST_REG, CYREG_B0_UDB01_ST_CTL
+.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG, CYREG_B0_UDB11_12_ACTL
+.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG, CYREG_B0_UDB11_12_CTL
+.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG, CYREG_B0_UDB11_12_CTL
+.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG, CYREG_B0_UDB11_12_CTL
+.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG, CYREG_B0_UDB11_12_CTL
+.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_MASK_MASK_REG, CYREG_B0_UDB11_12_MSK
+.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG, CYREG_B0_UDB11_12_MSK
+.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG, CYREG_B0_UDB11_12_MSK
+.set SCSI_CTL_IO_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG, CYREG_B0_UDB11_12_MSK
+.set SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_AUX_CTL_REG, CYREG_B0_UDB11_ACTL
+.set SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_REG, CYREG_B0_UDB11_CTL
+.set SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_ST_REG, CYREG_B0_UDB11_ST_CTL
+.set SCSI_CTL_IO_Sync_ctrl_reg__COUNT_REG, CYREG_B0_UDB11_CTL
+.set SCSI_CTL_IO_Sync_ctrl_reg__COUNT_ST_REG, CYREG_B0_UDB11_ST_CTL
 .set SCSI_CTL_IO_Sync_ctrl_reg__MASK, 0x01
-.set SCSI_CTL_IO_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG, CYREG_B0_UDB01_MSK_ACTL
-.set SCSI_CTL_IO_Sync_ctrl_reg__PERIOD_REG, CYREG_B0_UDB01_MSK
-.set SCSI_CTL_IO_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG, CYREG_B0_UDB01_MSK_ACTL
+.set SCSI_CTL_IO_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG, CYREG_B0_UDB11_MSK_ACTL
+.set SCSI_CTL_IO_Sync_ctrl_reg__PERIOD_REG, CYREG_B0_UDB11_MSK
+.set SCSI_CTL_IO_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG, CYREG_B0_UDB11_MSK_ACTL
 
 /* SCSI_In_DBx */
 .set SCSI_In_DBx__0__AG, CYREG_PRT12_AG
@@ -1069,8 +1041,8 @@
 /* scsiTarget */
 .set scsiTarget_StatusReg__0__MASK, 0x01
 .set scsiTarget_StatusReg__0__POS, 0
-.set scsiTarget_StatusReg__16BIT_STATUS_AUX_CTL_REG, CYREG_B0_UDB12_13_ACTL
-.set scsiTarget_StatusReg__16BIT_STATUS_REG, CYREG_B0_UDB12_13_ST
+.set scsiTarget_StatusReg__16BIT_STATUS_AUX_CTL_REG, CYREG_B0_UDB14_15_ACTL
+.set scsiTarget_StatusReg__16BIT_STATUS_REG, CYREG_B0_UDB14_15_ST
 .set scsiTarget_StatusReg__1__MASK, 0x02
 .set scsiTarget_StatusReg__1__POS, 1
 .set scsiTarget_StatusReg__2__MASK, 0x04
@@ -1078,80 +1050,76 @@
 .set scsiTarget_StatusReg__3__MASK, 0x08
 .set scsiTarget_StatusReg__3__POS, 3
 .set scsiTarget_StatusReg__MASK, 0x0F
-.set scsiTarget_StatusReg__MASK_REG, CYREG_B0_UDB12_MSK
-.set scsiTarget_StatusReg__MASK_ST_AUX_CTL_REG, CYREG_B0_UDB12_MSK_ACTL
-.set scsiTarget_StatusReg__PER_ST_AUX_CTL_REG, CYREG_B0_UDB12_MSK_ACTL
-.set scsiTarget_StatusReg__STATUS_AUX_CTL_REG, CYREG_B0_UDB12_ACTL
-.set scsiTarget_StatusReg__STATUS_CNT_REG, CYREG_B0_UDB12_ST_CTL
-.set scsiTarget_StatusReg__STATUS_CONTROL_REG, CYREG_B0_UDB12_ST_CTL
-.set scsiTarget_StatusReg__STATUS_REG, CYREG_B0_UDB12_ST
-.set scsiTarget_datapath_PI__16BIT_STATUS_AUX_CTL_REG, CYREG_B0_UDB03_04_ACTL
-.set scsiTarget_datapath_PI__16BIT_STATUS_REG, CYREG_B0_UDB03_04_ST
-.set scsiTarget_datapath_PI__MASK_REG, CYREG_B0_UDB03_MSK
-.set scsiTarget_datapath_PI__MASK_ST_AUX_CTL_REG, CYREG_B0_UDB03_MSK_ACTL
-.set scsiTarget_datapath_PI__PER_ST_AUX_CTL_REG, CYREG_B0_UDB03_MSK_ACTL
-.set scsiTarget_datapath_PI__STATUS_AUX_CTL_REG, CYREG_B0_UDB03_ACTL
-.set scsiTarget_datapath_PI__STATUS_CNT_REG, CYREG_B0_UDB03_ST_CTL
-.set scsiTarget_datapath_PI__STATUS_CONTROL_REG, CYREG_B0_UDB03_ST_CTL
-.set scsiTarget_datapath_PI__STATUS_REG, CYREG_B0_UDB03_ST
-.set scsiTarget_datapath_PO__16BIT_CONTROL_AUX_CTL_REG, CYREG_B0_UDB03_04_ACTL
-.set scsiTarget_datapath_PO__16BIT_CONTROL_CONTROL_REG, CYREG_B0_UDB03_04_CTL
-.set scsiTarget_datapath_PO__16BIT_CONTROL_COUNT_REG, CYREG_B0_UDB03_04_CTL
-.set scsiTarget_datapath_PO__16BIT_COUNT_CONTROL_REG, CYREG_B0_UDB03_04_CTL
-.set scsiTarget_datapath_PO__16BIT_COUNT_COUNT_REG, CYREG_B0_UDB03_04_CTL
-.set scsiTarget_datapath_PO__16BIT_MASK_MASK_REG, CYREG_B0_UDB03_04_MSK
-.set scsiTarget_datapath_PO__16BIT_MASK_PERIOD_REG, CYREG_B0_UDB03_04_MSK
-.set scsiTarget_datapath_PO__16BIT_PERIOD_MASK_REG, CYREG_B0_UDB03_04_MSK
-.set scsiTarget_datapath_PO__16BIT_PERIOD_PERIOD_REG, CYREG_B0_UDB03_04_MSK
-.set scsiTarget_datapath_PO__CONTROL_AUX_CTL_REG, CYREG_B0_UDB03_ACTL
-.set scsiTarget_datapath_PO__CONTROL_REG, CYREG_B0_UDB03_CTL
-.set scsiTarget_datapath_PO__CONTROL_ST_REG, CYREG_B0_UDB03_ST_CTL
-.set scsiTarget_datapath_PO__COUNT_REG, CYREG_B0_UDB03_CTL
-.set scsiTarget_datapath_PO__COUNT_ST_REG, CYREG_B0_UDB03_ST_CTL
-.set scsiTarget_datapath_PO__MASK_CTL_AUX_CTL_REG, CYREG_B0_UDB03_MSK_ACTL
-.set scsiTarget_datapath_PO__PERIOD_REG, CYREG_B0_UDB03_MSK
-.set scsiTarget_datapath_PO__PER_CTL_AUX_CTL_REG, CYREG_B0_UDB03_MSK_ACTL
-.set scsiTarget_datapath__16BIT_A0_REG, CYREG_B0_UDB03_04_A0
-.set scsiTarget_datapath__16BIT_A1_REG, CYREG_B0_UDB03_04_A1
-.set scsiTarget_datapath__16BIT_D0_REG, CYREG_B0_UDB03_04_D0
-.set scsiTarget_datapath__16BIT_D1_REG, CYREG_B0_UDB03_04_D1
-.set scsiTarget_datapath__16BIT_DP_AUX_CTL_REG, CYREG_B0_UDB03_04_ACTL
-.set scsiTarget_datapath__16BIT_F0_REG, CYREG_B0_UDB03_04_F0
-.set scsiTarget_datapath__16BIT_F1_REG, CYREG_B0_UDB03_04_F1
-.set scsiTarget_datapath__A0_A1_REG, CYREG_B0_UDB03_A0_A1
-.set scsiTarget_datapath__A0_REG, CYREG_B0_UDB03_A0
-.set scsiTarget_datapath__A1_REG, CYREG_B0_UDB03_A1
-.set scsiTarget_datapath__D0_D1_REG, CYREG_B0_UDB03_D0_D1
-.set scsiTarget_datapath__D0_REG, CYREG_B0_UDB03_D0
-.set scsiTarget_datapath__D1_REG, CYREG_B0_UDB03_D1
-.set scsiTarget_datapath__DP_AUX_CTL_REG, CYREG_B0_UDB03_ACTL
-.set scsiTarget_datapath__F0_F1_REG, CYREG_B0_UDB03_F0_F1
-.set scsiTarget_datapath__F0_REG, CYREG_B0_UDB03_F0
-.set scsiTarget_datapath__F1_REG, CYREG_B0_UDB03_F1
-.set scsiTarget_datapath__MSK_DP_AUX_CTL_REG, CYREG_B0_UDB03_MSK_ACTL
-.set scsiTarget_datapath__PER_DP_AUX_CTL_REG, CYREG_B0_UDB03_MSK_ACTL
+.set scsiTarget_StatusReg__MASK_REG, CYREG_B0_UDB14_MSK
+.set scsiTarget_StatusReg__STATUS_AUX_CTL_REG, CYREG_B0_UDB14_ACTL
+.set scsiTarget_StatusReg__STATUS_REG, CYREG_B0_UDB14_ST
+.set scsiTarget_datapath_PI__16BIT_STATUS_AUX_CTL_REG, CYREG_B0_UDB13_14_ACTL
+.set scsiTarget_datapath_PI__16BIT_STATUS_REG, CYREG_B0_UDB13_14_ST
+.set scsiTarget_datapath_PI__MASK_REG, CYREG_B0_UDB13_MSK
+.set scsiTarget_datapath_PI__MASK_ST_AUX_CTL_REG, CYREG_B0_UDB13_MSK_ACTL
+.set scsiTarget_datapath_PI__PER_ST_AUX_CTL_REG, CYREG_B0_UDB13_MSK_ACTL
+.set scsiTarget_datapath_PI__STATUS_AUX_CTL_REG, CYREG_B0_UDB13_ACTL
+.set scsiTarget_datapath_PI__STATUS_CNT_REG, CYREG_B0_UDB13_ST_CTL
+.set scsiTarget_datapath_PI__STATUS_CONTROL_REG, CYREG_B0_UDB13_ST_CTL
+.set scsiTarget_datapath_PI__STATUS_REG, CYREG_B0_UDB13_ST
+.set scsiTarget_datapath_PO__16BIT_CONTROL_AUX_CTL_REG, CYREG_B0_UDB13_14_ACTL
+.set scsiTarget_datapath_PO__16BIT_CONTROL_CONTROL_REG, CYREG_B0_UDB13_14_CTL
+.set scsiTarget_datapath_PO__16BIT_CONTROL_COUNT_REG, CYREG_B0_UDB13_14_CTL
+.set scsiTarget_datapath_PO__16BIT_COUNT_CONTROL_REG, CYREG_B0_UDB13_14_CTL
+.set scsiTarget_datapath_PO__16BIT_COUNT_COUNT_REG, CYREG_B0_UDB13_14_CTL
+.set scsiTarget_datapath_PO__16BIT_MASK_MASK_REG, CYREG_B0_UDB13_14_MSK
+.set scsiTarget_datapath_PO__16BIT_MASK_PERIOD_REG, CYREG_B0_UDB13_14_MSK
+.set scsiTarget_datapath_PO__16BIT_PERIOD_MASK_REG, CYREG_B0_UDB13_14_MSK
+.set scsiTarget_datapath_PO__16BIT_PERIOD_PERIOD_REG, CYREG_B0_UDB13_14_MSK
+.set scsiTarget_datapath_PO__CONTROL_AUX_CTL_REG, CYREG_B0_UDB13_ACTL
+.set scsiTarget_datapath_PO__CONTROL_REG, CYREG_B0_UDB13_CTL
+.set scsiTarget_datapath_PO__CONTROL_ST_REG, CYREG_B0_UDB13_ST_CTL
+.set scsiTarget_datapath_PO__COUNT_REG, CYREG_B0_UDB13_CTL
+.set scsiTarget_datapath_PO__COUNT_ST_REG, CYREG_B0_UDB13_ST_CTL
+.set scsiTarget_datapath_PO__MASK_CTL_AUX_CTL_REG, CYREG_B0_UDB13_MSK_ACTL
+.set scsiTarget_datapath_PO__PERIOD_REG, CYREG_B0_UDB13_MSK
+.set scsiTarget_datapath_PO__PER_CTL_AUX_CTL_REG, CYREG_B0_UDB13_MSK_ACTL
+.set scsiTarget_datapath__16BIT_A0_REG, CYREG_B0_UDB13_14_A0
+.set scsiTarget_datapath__16BIT_A1_REG, CYREG_B0_UDB13_14_A1
+.set scsiTarget_datapath__16BIT_D0_REG, CYREG_B0_UDB13_14_D0
+.set scsiTarget_datapath__16BIT_D1_REG, CYREG_B0_UDB13_14_D1
+.set scsiTarget_datapath__16BIT_DP_AUX_CTL_REG, CYREG_B0_UDB13_14_ACTL
+.set scsiTarget_datapath__16BIT_F0_REG, CYREG_B0_UDB13_14_F0
+.set scsiTarget_datapath__16BIT_F1_REG, CYREG_B0_UDB13_14_F1
+.set scsiTarget_datapath__A0_A1_REG, CYREG_B0_UDB13_A0_A1
+.set scsiTarget_datapath__A0_REG, CYREG_B0_UDB13_A0
+.set scsiTarget_datapath__A1_REG, CYREG_B0_UDB13_A1
+.set scsiTarget_datapath__D0_D1_REG, CYREG_B0_UDB13_D0_D1
+.set scsiTarget_datapath__D0_REG, CYREG_B0_UDB13_D0
+.set scsiTarget_datapath__D1_REG, CYREG_B0_UDB13_D1
+.set scsiTarget_datapath__DP_AUX_CTL_REG, CYREG_B0_UDB13_ACTL
+.set scsiTarget_datapath__F0_F1_REG, CYREG_B0_UDB13_F0_F1
+.set scsiTarget_datapath__F0_REG, CYREG_B0_UDB13_F0
+.set scsiTarget_datapath__F1_REG, CYREG_B0_UDB13_F1
+.set scsiTarget_datapath__MSK_DP_AUX_CTL_REG, CYREG_B0_UDB13_MSK_ACTL
+.set scsiTarget_datapath__PER_DP_AUX_CTL_REG, CYREG_B0_UDB13_MSK_ACTL
 
 /* SD_Clk_Ctl */
 .set SD_Clk_Ctl_Sync_ctrl_reg__0__MASK, 0x01
 .set SD_Clk_Ctl_Sync_ctrl_reg__0__POS, 0
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG, CYREG_B0_UDB12_13_ACTL
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG, CYREG_B0_UDB12_13_CTL
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG, CYREG_B0_UDB12_13_CTL
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG, CYREG_B0_UDB12_13_CTL
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG, CYREG_B0_UDB12_13_CTL
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_MASK_REG, CYREG_B0_UDB12_13_MSK
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG, CYREG_B0_UDB12_13_MSK
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG, CYREG_B0_UDB12_13_MSK
-.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG, CYREG_B0_UDB12_13_MSK
-.set SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_AUX_CTL_REG, CYREG_B0_UDB12_ACTL
-.set SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_REG, CYREG_B0_UDB12_CTL
-.set SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_ST_REG, CYREG_B0_UDB12_ST_CTL
-.set SD_Clk_Ctl_Sync_ctrl_reg__COUNT_REG, CYREG_B0_UDB12_CTL
-.set SD_Clk_Ctl_Sync_ctrl_reg__COUNT_ST_REG, CYREG_B0_UDB12_ST_CTL
+.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG, CYREG_B0_UDB10_11_ACTL
+.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG, CYREG_B0_UDB10_11_CTL
+.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG, CYREG_B0_UDB10_11_CTL
+.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG, CYREG_B0_UDB10_11_CTL
+.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG, CYREG_B0_UDB10_11_CTL
+.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_MASK_REG, CYREG_B0_UDB10_11_MSK
+.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG, CYREG_B0_UDB10_11_MSK
+.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG, CYREG_B0_UDB10_11_MSK
+.set SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG, CYREG_B0_UDB10_11_MSK
+.set SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_AUX_CTL_REG, CYREG_B0_UDB10_ACTL
+.set SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_REG, CYREG_B0_UDB10_CTL
+.set SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_ST_REG, CYREG_B0_UDB10_ST_CTL
+.set SD_Clk_Ctl_Sync_ctrl_reg__COUNT_REG, CYREG_B0_UDB10_CTL
+.set SD_Clk_Ctl_Sync_ctrl_reg__COUNT_ST_REG, CYREG_B0_UDB10_ST_CTL
 .set SD_Clk_Ctl_Sync_ctrl_reg__MASK, 0x01
-.set SD_Clk_Ctl_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG, CYREG_B0_UDB12_MSK_ACTL
-.set SD_Clk_Ctl_Sync_ctrl_reg__PERIOD_REG, CYREG_B0_UDB12_MSK
-.set SD_Clk_Ctl_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG, CYREG_B0_UDB12_MSK_ACTL
+.set SD_Clk_Ctl_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG, CYREG_B0_UDB10_MSK_ACTL
+.set SD_Clk_Ctl_Sync_ctrl_reg__PERIOD_REG, CYREG_B0_UDB10_MSK
+.set SD_Clk_Ctl_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG, CYREG_B0_UDB10_MSK_ACTL
 
 /* USBFS_ep_0 */
 .set USBFS_ep_0__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
@@ -1166,20 +1134,20 @@
 /* USBFS_ep_1 */
 .set USBFS_ep_1__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
 .set USBFS_ep_1__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0
-.set USBFS_ep_1__INTC_MASK, 0x02
-.set USBFS_ep_1__INTC_NUMBER, 1
+.set USBFS_ep_1__INTC_MASK, 0x01
+.set USBFS_ep_1__INTC_NUMBER, 0
 .set USBFS_ep_1__INTC_PRIOR_NUM, 7
-.set USBFS_ep_1__INTC_PRIOR_REG, CYREG_NVIC_PRI_1
+.set USBFS_ep_1__INTC_PRIOR_REG, CYREG_NVIC_PRI_0
 .set USBFS_ep_1__INTC_SET_EN_REG, CYREG_NVIC_SETENA0
 .set USBFS_ep_1__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0
 
 /* USBFS_ep_2 */
 .set USBFS_ep_2__INTC_CLR_EN_REG, CYREG_NVIC_CLRENA0
 .set USBFS_ep_2__INTC_CLR_PD_REG, CYREG_NVIC_CLRPEND0
-.set USBFS_ep_2__INTC_MASK, 0x04
-.set USBFS_ep_2__INTC_NUMBER, 2
+.set USBFS_ep_2__INTC_MASK, 0x02
+.set USBFS_ep_2__INTC_NUMBER, 1
 .set USBFS_ep_2__INTC_PRIOR_NUM, 7
-.set USBFS_ep_2__INTC_PRIOR_REG, CYREG_NVIC_PRI_2
+.set USBFS_ep_2__INTC_PRIOR_REG, CYREG_NVIC_PRI_1
 .set USBFS_ep_2__INTC_SET_EN_REG, CYREG_NVIC_SETENA0
 .set USBFS_ep_2__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0
 
@@ -2754,7 +2722,7 @@
 .set CYDEV_ECC_ENABLE, 0
 .set CYDEV_HEAP_SIZE, 0x1000
 .set CYDEV_INSTRUCT_CACHE_ENABLED, 1
-.set CYDEV_INTR_RISING, 0x00000001
+.set CYDEV_INTR_RISING, 0x00000000
 .set CYDEV_PROJ_TYPE, 2
 .set CYDEV_PROJ_TYPE_BOOTLOADER, 1
 .set CYDEV_PROJ_TYPE_LOADABLE, 2

+ 101 - 133
lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/Generated_Source/PSoC5/cyfitteriar.inc

@@ -3,34 +3,6 @@
     INCLUDE cydeviceiar.inc
     INCLUDE cydeviceiar_trm.inc
 
-/* SCSI_CMD_TIMER_TimerHW */
-SCSI_CMD_TIMER_TimerHW__CAP0 EQU CYREG_TMR0_CAP0
-SCSI_CMD_TIMER_TimerHW__CAP1 EQU CYREG_TMR0_CAP1
-SCSI_CMD_TIMER_TimerHW__CFG0 EQU CYREG_TMR0_CFG0
-SCSI_CMD_TIMER_TimerHW__CFG1 EQU CYREG_TMR0_CFG1
-SCSI_CMD_TIMER_TimerHW__CFG2 EQU CYREG_TMR0_CFG2
-SCSI_CMD_TIMER_TimerHW__CNT_CMP0 EQU CYREG_TMR0_CNT_CMP0
-SCSI_CMD_TIMER_TimerHW__CNT_CMP1 EQU CYREG_TMR0_CNT_CMP1
-SCSI_CMD_TIMER_TimerHW__PER0 EQU CYREG_TMR0_PER0
-SCSI_CMD_TIMER_TimerHW__PER1 EQU CYREG_TMR0_PER1
-SCSI_CMD_TIMER_TimerHW__PM_ACT_CFG EQU CYREG_PM_ACT_CFG3
-SCSI_CMD_TIMER_TimerHW__PM_ACT_MSK EQU 0x01
-SCSI_CMD_TIMER_TimerHW__PM_STBY_CFG EQU CYREG_PM_STBY_CFG3
-SCSI_CMD_TIMER_TimerHW__PM_STBY_MSK EQU 0x01
-SCSI_CMD_TIMER_TimerHW__RT0 EQU CYREG_TMR0_RT0
-SCSI_CMD_TIMER_TimerHW__RT1 EQU CYREG_TMR0_RT1
-SCSI_CMD_TIMER_TimerHW__SR0 EQU CYREG_TMR0_SR0
-
-/* SCSI_CMD_TIMER_ISR */
-SCSI_CMD_TIMER_ISR__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0
-SCSI_CMD_TIMER_ISR__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0
-SCSI_CMD_TIMER_ISR__INTC_MASK EQU 0x01
-SCSI_CMD_TIMER_ISR__INTC_NUMBER EQU 0
-SCSI_CMD_TIMER_ISR__INTC_PRIOR_NUM EQU 7
-SCSI_CMD_TIMER_ISR__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_0
-SCSI_CMD_TIMER_ISR__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0
-SCSI_CMD_TIMER_ISR__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0
-
 /* USBFS_bus_reset */
 USBFS_bus_reset__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0
 USBFS_bus_reset__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0
@@ -532,8 +504,8 @@ SDCard_BSPIM_BitCounter__COUNT_ST_REG EQU CYREG_B0_UDB06_ST_CTL
 SDCard_BSPIM_BitCounter__MASK_CTL_AUX_CTL_REG EQU CYREG_B0_UDB06_MSK_ACTL
 SDCard_BSPIM_BitCounter__PERIOD_REG EQU CYREG_B0_UDB06_MSK
 SDCard_BSPIM_BitCounter__PER_CTL_AUX_CTL_REG EQU CYREG_B0_UDB06_MSK_ACTL
-SDCard_BSPIM_RxStsReg__16BIT_STATUS_AUX_CTL_REG EQU CYREG_B0_UDB05_06_ACTL
-SDCard_BSPIM_RxStsReg__16BIT_STATUS_REG EQU CYREG_B0_UDB05_06_ST
+SDCard_BSPIM_RxStsReg__16BIT_STATUS_AUX_CTL_REG EQU CYREG_B0_UDB07_08_ACTL
+SDCard_BSPIM_RxStsReg__16BIT_STATUS_REG EQU CYREG_B0_UDB07_08_ST
 SDCard_BSPIM_RxStsReg__4__MASK EQU 0x10
 SDCard_BSPIM_RxStsReg__4__POS EQU 4
 SDCard_BSPIM_RxStsReg__5__MASK EQU 0x20
@@ -541,13 +513,13 @@ SDCard_BSPIM_RxStsReg__5__POS EQU 5
 SDCard_BSPIM_RxStsReg__6__MASK EQU 0x40
 SDCard_BSPIM_RxStsReg__6__POS EQU 6
 SDCard_BSPIM_RxStsReg__MASK EQU 0x70
-SDCard_BSPIM_RxStsReg__MASK_REG EQU CYREG_B0_UDB05_MSK
-SDCard_BSPIM_RxStsReg__STATUS_AUX_CTL_REG EQU CYREG_B0_UDB05_ACTL
-SDCard_BSPIM_RxStsReg__STATUS_REG EQU CYREG_B0_UDB05_ST
+SDCard_BSPIM_RxStsReg__MASK_REG EQU CYREG_B0_UDB07_MSK
+SDCard_BSPIM_RxStsReg__STATUS_AUX_CTL_REG EQU CYREG_B0_UDB07_ACTL
+SDCard_BSPIM_RxStsReg__STATUS_REG EQU CYREG_B0_UDB07_ST
 SDCard_BSPIM_TxStsReg__0__MASK EQU 0x01
 SDCard_BSPIM_TxStsReg__0__POS EQU 0
-SDCard_BSPIM_TxStsReg__16BIT_STATUS_AUX_CTL_REG EQU CYREG_B1_UDB06_07_ACTL
-SDCard_BSPIM_TxStsReg__16BIT_STATUS_REG EQU CYREG_B1_UDB06_07_ST
+SDCard_BSPIM_TxStsReg__16BIT_STATUS_AUX_CTL_REG EQU CYREG_B0_UDB05_06_ACTL
+SDCard_BSPIM_TxStsReg__16BIT_STATUS_REG EQU CYREG_B0_UDB05_06_ST
 SDCard_BSPIM_TxStsReg__1__MASK EQU 0x02
 SDCard_BSPIM_TxStsReg__1__POS EQU 1
 SDCard_BSPIM_TxStsReg__2__MASK EQU 0x04
@@ -557,9 +529,9 @@ SDCard_BSPIM_TxStsReg__3__POS EQU 3
 SDCard_BSPIM_TxStsReg__4__MASK EQU 0x10
 SDCard_BSPIM_TxStsReg__4__POS EQU 4
 SDCard_BSPIM_TxStsReg__MASK EQU 0x1F
-SDCard_BSPIM_TxStsReg__MASK_REG EQU CYREG_B1_UDB06_MSK
-SDCard_BSPIM_TxStsReg__STATUS_AUX_CTL_REG EQU CYREG_B1_UDB06_ACTL
-SDCard_BSPIM_TxStsReg__STATUS_REG EQU CYREG_B1_UDB06_ST
+SDCard_BSPIM_TxStsReg__MASK_REG EQU CYREG_B0_UDB05_MSK
+SDCard_BSPIM_TxStsReg__STATUS_AUX_CTL_REG EQU CYREG_B0_UDB05_ACTL
+SDCard_BSPIM_TxStsReg__STATUS_REG EQU CYREG_B0_UDB05_ST
 SDCard_BSPIM_sR8_Dp_u0__16BIT_A0_REG EQU CYREG_B0_UDB06_07_A0
 SDCard_BSPIM_sR8_Dp_u0__16BIT_A1_REG EQU CYREG_B0_UDB06_07_A1
 SDCard_BSPIM_sR8_Dp_u0__16BIT_D0_REG EQU CYREG_B0_UDB06_07_D0
@@ -593,24 +565,24 @@ USBFS_dp_int__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0
 /* SCSI_CTL_IO */
 SCSI_CTL_IO_Sync_ctrl_reg__0__MASK EQU 0x01
 SCSI_CTL_IO_Sync_ctrl_reg__0__POS EQU 0
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB01_02_ACTL
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG EQU CYREG_B0_UDB01_02_CTL
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG EQU CYREG_B0_UDB01_02_CTL
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG EQU CYREG_B0_UDB01_02_CTL
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG EQU CYREG_B0_UDB01_02_CTL
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_MASK_MASK_REG EQU CYREG_B0_UDB01_02_MSK
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG EQU CYREG_B0_UDB01_02_MSK
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG EQU CYREG_B0_UDB01_02_MSK
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG EQU CYREG_B0_UDB01_02_MSK
-SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB01_ACTL
-SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_REG EQU CYREG_B0_UDB01_CTL
-SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_ST_REG EQU CYREG_B0_UDB01_ST_CTL
-SCSI_CTL_IO_Sync_ctrl_reg__COUNT_REG EQU CYREG_B0_UDB01_CTL
-SCSI_CTL_IO_Sync_ctrl_reg__COUNT_ST_REG EQU CYREG_B0_UDB01_ST_CTL
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB11_12_ACTL
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG EQU CYREG_B0_UDB11_12_CTL
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG EQU CYREG_B0_UDB11_12_CTL
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG EQU CYREG_B0_UDB11_12_CTL
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG EQU CYREG_B0_UDB11_12_CTL
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_MASK_MASK_REG EQU CYREG_B0_UDB11_12_MSK
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG EQU CYREG_B0_UDB11_12_MSK
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG EQU CYREG_B0_UDB11_12_MSK
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG EQU CYREG_B0_UDB11_12_MSK
+SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB11_ACTL
+SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_REG EQU CYREG_B0_UDB11_CTL
+SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_ST_REG EQU CYREG_B0_UDB11_ST_CTL
+SCSI_CTL_IO_Sync_ctrl_reg__COUNT_REG EQU CYREG_B0_UDB11_CTL
+SCSI_CTL_IO_Sync_ctrl_reg__COUNT_ST_REG EQU CYREG_B0_UDB11_ST_CTL
 SCSI_CTL_IO_Sync_ctrl_reg__MASK EQU 0x01
-SCSI_CTL_IO_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG EQU CYREG_B0_UDB01_MSK_ACTL
-SCSI_CTL_IO_Sync_ctrl_reg__PERIOD_REG EQU CYREG_B0_UDB01_MSK
-SCSI_CTL_IO_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG EQU CYREG_B0_UDB01_MSK_ACTL
+SCSI_CTL_IO_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG EQU CYREG_B0_UDB11_MSK_ACTL
+SCSI_CTL_IO_Sync_ctrl_reg__PERIOD_REG EQU CYREG_B0_UDB11_MSK
+SCSI_CTL_IO_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG EQU CYREG_B0_UDB11_MSK_ACTL
 
 /* SCSI_In_DBx */
 SCSI_In_DBx__0__AG EQU CYREG_PRT12_AG
@@ -1069,8 +1041,8 @@ SD_Init_Clk__PM_STBY_MSK EQU 0x02
 /* scsiTarget */
 scsiTarget_StatusReg__0__MASK EQU 0x01
 scsiTarget_StatusReg__0__POS EQU 0
-scsiTarget_StatusReg__16BIT_STATUS_AUX_CTL_REG EQU CYREG_B0_UDB12_13_ACTL
-scsiTarget_StatusReg__16BIT_STATUS_REG EQU CYREG_B0_UDB12_13_ST
+scsiTarget_StatusReg__16BIT_STATUS_AUX_CTL_REG EQU CYREG_B0_UDB14_15_ACTL
+scsiTarget_StatusReg__16BIT_STATUS_REG EQU CYREG_B0_UDB14_15_ST
 scsiTarget_StatusReg__1__MASK EQU 0x02
 scsiTarget_StatusReg__1__POS EQU 1
 scsiTarget_StatusReg__2__MASK EQU 0x04
@@ -1078,80 +1050,76 @@ scsiTarget_StatusReg__2__POS EQU 2
 scsiTarget_StatusReg__3__MASK EQU 0x08
 scsiTarget_StatusReg__3__POS EQU 3
 scsiTarget_StatusReg__MASK EQU 0x0F
-scsiTarget_StatusReg__MASK_REG EQU CYREG_B0_UDB12_MSK
-scsiTarget_StatusReg__MASK_ST_AUX_CTL_REG EQU CYREG_B0_UDB12_MSK_ACTL
-scsiTarget_StatusReg__PER_ST_AUX_CTL_REG EQU CYREG_B0_UDB12_MSK_ACTL
-scsiTarget_StatusReg__STATUS_AUX_CTL_REG EQU CYREG_B0_UDB12_ACTL
-scsiTarget_StatusReg__STATUS_CNT_REG EQU CYREG_B0_UDB12_ST_CTL
-scsiTarget_StatusReg__STATUS_CONTROL_REG EQU CYREG_B0_UDB12_ST_CTL
-scsiTarget_StatusReg__STATUS_REG EQU CYREG_B0_UDB12_ST
-scsiTarget_datapath_PI__16BIT_STATUS_AUX_CTL_REG EQU CYREG_B0_UDB03_04_ACTL
-scsiTarget_datapath_PI__16BIT_STATUS_REG EQU CYREG_B0_UDB03_04_ST
-scsiTarget_datapath_PI__MASK_REG EQU CYREG_B0_UDB03_MSK
-scsiTarget_datapath_PI__MASK_ST_AUX_CTL_REG EQU CYREG_B0_UDB03_MSK_ACTL
-scsiTarget_datapath_PI__PER_ST_AUX_CTL_REG EQU CYREG_B0_UDB03_MSK_ACTL
-scsiTarget_datapath_PI__STATUS_AUX_CTL_REG EQU CYREG_B0_UDB03_ACTL
-scsiTarget_datapath_PI__STATUS_CNT_REG EQU CYREG_B0_UDB03_ST_CTL
-scsiTarget_datapath_PI__STATUS_CONTROL_REG EQU CYREG_B0_UDB03_ST_CTL
-scsiTarget_datapath_PI__STATUS_REG EQU CYREG_B0_UDB03_ST
-scsiTarget_datapath_PO__16BIT_CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB03_04_ACTL
-scsiTarget_datapath_PO__16BIT_CONTROL_CONTROL_REG EQU CYREG_B0_UDB03_04_CTL
-scsiTarget_datapath_PO__16BIT_CONTROL_COUNT_REG EQU CYREG_B0_UDB03_04_CTL
-scsiTarget_datapath_PO__16BIT_COUNT_CONTROL_REG EQU CYREG_B0_UDB03_04_CTL
-scsiTarget_datapath_PO__16BIT_COUNT_COUNT_REG EQU CYREG_B0_UDB03_04_CTL
-scsiTarget_datapath_PO__16BIT_MASK_MASK_REG EQU CYREG_B0_UDB03_04_MSK
-scsiTarget_datapath_PO__16BIT_MASK_PERIOD_REG EQU CYREG_B0_UDB03_04_MSK
-scsiTarget_datapath_PO__16BIT_PERIOD_MASK_REG EQU CYREG_B0_UDB03_04_MSK
-scsiTarget_datapath_PO__16BIT_PERIOD_PERIOD_REG EQU CYREG_B0_UDB03_04_MSK
-scsiTarget_datapath_PO__CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB03_ACTL
-scsiTarget_datapath_PO__CONTROL_REG EQU CYREG_B0_UDB03_CTL
-scsiTarget_datapath_PO__CONTROL_ST_REG EQU CYREG_B0_UDB03_ST_CTL
-scsiTarget_datapath_PO__COUNT_REG EQU CYREG_B0_UDB03_CTL
-scsiTarget_datapath_PO__COUNT_ST_REG EQU CYREG_B0_UDB03_ST_CTL
-scsiTarget_datapath_PO__MASK_CTL_AUX_CTL_REG EQU CYREG_B0_UDB03_MSK_ACTL
-scsiTarget_datapath_PO__PERIOD_REG EQU CYREG_B0_UDB03_MSK
-scsiTarget_datapath_PO__PER_CTL_AUX_CTL_REG EQU CYREG_B0_UDB03_MSK_ACTL
-scsiTarget_datapath__16BIT_A0_REG EQU CYREG_B0_UDB03_04_A0
-scsiTarget_datapath__16BIT_A1_REG EQU CYREG_B0_UDB03_04_A1
-scsiTarget_datapath__16BIT_D0_REG EQU CYREG_B0_UDB03_04_D0
-scsiTarget_datapath__16BIT_D1_REG EQU CYREG_B0_UDB03_04_D1
-scsiTarget_datapath__16BIT_DP_AUX_CTL_REG EQU CYREG_B0_UDB03_04_ACTL
-scsiTarget_datapath__16BIT_F0_REG EQU CYREG_B0_UDB03_04_F0
-scsiTarget_datapath__16BIT_F1_REG EQU CYREG_B0_UDB03_04_F1
-scsiTarget_datapath__A0_A1_REG EQU CYREG_B0_UDB03_A0_A1
-scsiTarget_datapath__A0_REG EQU CYREG_B0_UDB03_A0
-scsiTarget_datapath__A1_REG EQU CYREG_B0_UDB03_A1
-scsiTarget_datapath__D0_D1_REG EQU CYREG_B0_UDB03_D0_D1
-scsiTarget_datapath__D0_REG EQU CYREG_B0_UDB03_D0
-scsiTarget_datapath__D1_REG EQU CYREG_B0_UDB03_D1
-scsiTarget_datapath__DP_AUX_CTL_REG EQU CYREG_B0_UDB03_ACTL
-scsiTarget_datapath__F0_F1_REG EQU CYREG_B0_UDB03_F0_F1
-scsiTarget_datapath__F0_REG EQU CYREG_B0_UDB03_F0
-scsiTarget_datapath__F1_REG EQU CYREG_B0_UDB03_F1
-scsiTarget_datapath__MSK_DP_AUX_CTL_REG EQU CYREG_B0_UDB03_MSK_ACTL
-scsiTarget_datapath__PER_DP_AUX_CTL_REG EQU CYREG_B0_UDB03_MSK_ACTL
+scsiTarget_StatusReg__MASK_REG EQU CYREG_B0_UDB14_MSK
+scsiTarget_StatusReg__STATUS_AUX_CTL_REG EQU CYREG_B0_UDB14_ACTL
+scsiTarget_StatusReg__STATUS_REG EQU CYREG_B0_UDB14_ST
+scsiTarget_datapath_PI__16BIT_STATUS_AUX_CTL_REG EQU CYREG_B0_UDB13_14_ACTL
+scsiTarget_datapath_PI__16BIT_STATUS_REG EQU CYREG_B0_UDB13_14_ST
+scsiTarget_datapath_PI__MASK_REG EQU CYREG_B0_UDB13_MSK
+scsiTarget_datapath_PI__MASK_ST_AUX_CTL_REG EQU CYREG_B0_UDB13_MSK_ACTL
+scsiTarget_datapath_PI__PER_ST_AUX_CTL_REG EQU CYREG_B0_UDB13_MSK_ACTL
+scsiTarget_datapath_PI__STATUS_AUX_CTL_REG EQU CYREG_B0_UDB13_ACTL
+scsiTarget_datapath_PI__STATUS_CNT_REG EQU CYREG_B0_UDB13_ST_CTL
+scsiTarget_datapath_PI__STATUS_CONTROL_REG EQU CYREG_B0_UDB13_ST_CTL
+scsiTarget_datapath_PI__STATUS_REG EQU CYREG_B0_UDB13_ST
+scsiTarget_datapath_PO__16BIT_CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB13_14_ACTL
+scsiTarget_datapath_PO__16BIT_CONTROL_CONTROL_REG EQU CYREG_B0_UDB13_14_CTL
+scsiTarget_datapath_PO__16BIT_CONTROL_COUNT_REG EQU CYREG_B0_UDB13_14_CTL
+scsiTarget_datapath_PO__16BIT_COUNT_CONTROL_REG EQU CYREG_B0_UDB13_14_CTL
+scsiTarget_datapath_PO__16BIT_COUNT_COUNT_REG EQU CYREG_B0_UDB13_14_CTL
+scsiTarget_datapath_PO__16BIT_MASK_MASK_REG EQU CYREG_B0_UDB13_14_MSK
+scsiTarget_datapath_PO__16BIT_MASK_PERIOD_REG EQU CYREG_B0_UDB13_14_MSK
+scsiTarget_datapath_PO__16BIT_PERIOD_MASK_REG EQU CYREG_B0_UDB13_14_MSK
+scsiTarget_datapath_PO__16BIT_PERIOD_PERIOD_REG EQU CYREG_B0_UDB13_14_MSK
+scsiTarget_datapath_PO__CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB13_ACTL
+scsiTarget_datapath_PO__CONTROL_REG EQU CYREG_B0_UDB13_CTL
+scsiTarget_datapath_PO__CONTROL_ST_REG EQU CYREG_B0_UDB13_ST_CTL
+scsiTarget_datapath_PO__COUNT_REG EQU CYREG_B0_UDB13_CTL
+scsiTarget_datapath_PO__COUNT_ST_REG EQU CYREG_B0_UDB13_ST_CTL
+scsiTarget_datapath_PO__MASK_CTL_AUX_CTL_REG EQU CYREG_B0_UDB13_MSK_ACTL
+scsiTarget_datapath_PO__PERIOD_REG EQU CYREG_B0_UDB13_MSK
+scsiTarget_datapath_PO__PER_CTL_AUX_CTL_REG EQU CYREG_B0_UDB13_MSK_ACTL
+scsiTarget_datapath__16BIT_A0_REG EQU CYREG_B0_UDB13_14_A0
+scsiTarget_datapath__16BIT_A1_REG EQU CYREG_B0_UDB13_14_A1
+scsiTarget_datapath__16BIT_D0_REG EQU CYREG_B0_UDB13_14_D0
+scsiTarget_datapath__16BIT_D1_REG EQU CYREG_B0_UDB13_14_D1
+scsiTarget_datapath__16BIT_DP_AUX_CTL_REG EQU CYREG_B0_UDB13_14_ACTL
+scsiTarget_datapath__16BIT_F0_REG EQU CYREG_B0_UDB13_14_F0
+scsiTarget_datapath__16BIT_F1_REG EQU CYREG_B0_UDB13_14_F1
+scsiTarget_datapath__A0_A1_REG EQU CYREG_B0_UDB13_A0_A1
+scsiTarget_datapath__A0_REG EQU CYREG_B0_UDB13_A0
+scsiTarget_datapath__A1_REG EQU CYREG_B0_UDB13_A1
+scsiTarget_datapath__D0_D1_REG EQU CYREG_B0_UDB13_D0_D1
+scsiTarget_datapath__D0_REG EQU CYREG_B0_UDB13_D0
+scsiTarget_datapath__D1_REG EQU CYREG_B0_UDB13_D1
+scsiTarget_datapath__DP_AUX_CTL_REG EQU CYREG_B0_UDB13_ACTL
+scsiTarget_datapath__F0_F1_REG EQU CYREG_B0_UDB13_F0_F1
+scsiTarget_datapath__F0_REG EQU CYREG_B0_UDB13_F0
+scsiTarget_datapath__F1_REG EQU CYREG_B0_UDB13_F1
+scsiTarget_datapath__MSK_DP_AUX_CTL_REG EQU CYREG_B0_UDB13_MSK_ACTL
+scsiTarget_datapath__PER_DP_AUX_CTL_REG EQU CYREG_B0_UDB13_MSK_ACTL
 
 /* SD_Clk_Ctl */
 SD_Clk_Ctl_Sync_ctrl_reg__0__MASK EQU 0x01
 SD_Clk_Ctl_Sync_ctrl_reg__0__POS EQU 0
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB12_13_ACTL
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG EQU CYREG_B0_UDB12_13_CTL
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG EQU CYREG_B0_UDB12_13_CTL
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG EQU CYREG_B0_UDB12_13_CTL
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG EQU CYREG_B0_UDB12_13_CTL
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_MASK_REG EQU CYREG_B0_UDB12_13_MSK
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG EQU CYREG_B0_UDB12_13_MSK
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG EQU CYREG_B0_UDB12_13_MSK
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG EQU CYREG_B0_UDB12_13_MSK
-SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB12_ACTL
-SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_REG EQU CYREG_B0_UDB12_CTL
-SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_ST_REG EQU CYREG_B0_UDB12_ST_CTL
-SD_Clk_Ctl_Sync_ctrl_reg__COUNT_REG EQU CYREG_B0_UDB12_CTL
-SD_Clk_Ctl_Sync_ctrl_reg__COUNT_ST_REG EQU CYREG_B0_UDB12_ST_CTL
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB10_11_ACTL
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG EQU CYREG_B0_UDB10_11_CTL
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG EQU CYREG_B0_UDB10_11_CTL
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG EQU CYREG_B0_UDB10_11_CTL
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG EQU CYREG_B0_UDB10_11_CTL
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_MASK_REG EQU CYREG_B0_UDB10_11_MSK
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG EQU CYREG_B0_UDB10_11_MSK
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG EQU CYREG_B0_UDB10_11_MSK
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG EQU CYREG_B0_UDB10_11_MSK
+SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB10_ACTL
+SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_REG EQU CYREG_B0_UDB10_CTL
+SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_ST_REG EQU CYREG_B0_UDB10_ST_CTL
+SD_Clk_Ctl_Sync_ctrl_reg__COUNT_REG EQU CYREG_B0_UDB10_CTL
+SD_Clk_Ctl_Sync_ctrl_reg__COUNT_ST_REG EQU CYREG_B0_UDB10_ST_CTL
 SD_Clk_Ctl_Sync_ctrl_reg__MASK EQU 0x01
-SD_Clk_Ctl_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG EQU CYREG_B0_UDB12_MSK_ACTL
-SD_Clk_Ctl_Sync_ctrl_reg__PERIOD_REG EQU CYREG_B0_UDB12_MSK
-SD_Clk_Ctl_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG EQU CYREG_B0_UDB12_MSK_ACTL
+SD_Clk_Ctl_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG EQU CYREG_B0_UDB10_MSK_ACTL
+SD_Clk_Ctl_Sync_ctrl_reg__PERIOD_REG EQU CYREG_B0_UDB10_MSK
+SD_Clk_Ctl_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG EQU CYREG_B0_UDB10_MSK_ACTL
 
 /* USBFS_ep_0 */
 USBFS_ep_0__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0
@@ -1166,20 +1134,20 @@ USBFS_ep_0__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0
 /* USBFS_ep_1 */
 USBFS_ep_1__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0
 USBFS_ep_1__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0
-USBFS_ep_1__INTC_MASK EQU 0x02
-USBFS_ep_1__INTC_NUMBER EQU 1
+USBFS_ep_1__INTC_MASK EQU 0x01
+USBFS_ep_1__INTC_NUMBER EQU 0
 USBFS_ep_1__INTC_PRIOR_NUM EQU 7
-USBFS_ep_1__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_1
+USBFS_ep_1__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_0
 USBFS_ep_1__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0
 USBFS_ep_1__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0
 
 /* USBFS_ep_2 */
 USBFS_ep_2__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0
 USBFS_ep_2__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0
-USBFS_ep_2__INTC_MASK EQU 0x04
-USBFS_ep_2__INTC_NUMBER EQU 2
+USBFS_ep_2__INTC_MASK EQU 0x02
+USBFS_ep_2__INTC_NUMBER EQU 1
 USBFS_ep_2__INTC_PRIOR_NUM EQU 7
-USBFS_ep_2__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_2
+USBFS_ep_2__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_1
 USBFS_ep_2__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0
 USBFS_ep_2__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0
 
@@ -2754,7 +2722,7 @@ CYDEV_DMA_CHANNELS_AVAILABLE EQU 24
 CYDEV_ECC_ENABLE EQU 0
 CYDEV_HEAP_SIZE EQU 0x1000
 CYDEV_INSTRUCT_CACHE_ENABLED EQU 1
-CYDEV_INTR_RISING EQU 0x00000001
+CYDEV_INTR_RISING EQU 0x00000000
 CYDEV_PROJ_TYPE EQU 2
 CYDEV_PROJ_TYPE_BOOTLOADER EQU 1
 CYDEV_PROJ_TYPE_LOADABLE EQU 2

+ 101 - 133
lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/Generated_Source/PSoC5/cyfitterrv.inc

@@ -3,34 +3,6 @@ INCLUDED_CYFITTERRV_INC EQU 1
     GET cydevicerv.inc
     GET cydevicerv_trm.inc
 
-; SCSI_CMD_TIMER_TimerHW
-SCSI_CMD_TIMER_TimerHW__CAP0 EQU CYREG_TMR0_CAP0
-SCSI_CMD_TIMER_TimerHW__CAP1 EQU CYREG_TMR0_CAP1
-SCSI_CMD_TIMER_TimerHW__CFG0 EQU CYREG_TMR0_CFG0
-SCSI_CMD_TIMER_TimerHW__CFG1 EQU CYREG_TMR0_CFG1
-SCSI_CMD_TIMER_TimerHW__CFG2 EQU CYREG_TMR0_CFG2
-SCSI_CMD_TIMER_TimerHW__CNT_CMP0 EQU CYREG_TMR0_CNT_CMP0
-SCSI_CMD_TIMER_TimerHW__CNT_CMP1 EQU CYREG_TMR0_CNT_CMP1
-SCSI_CMD_TIMER_TimerHW__PER0 EQU CYREG_TMR0_PER0
-SCSI_CMD_TIMER_TimerHW__PER1 EQU CYREG_TMR0_PER1
-SCSI_CMD_TIMER_TimerHW__PM_ACT_CFG EQU CYREG_PM_ACT_CFG3
-SCSI_CMD_TIMER_TimerHW__PM_ACT_MSK EQU 0x01
-SCSI_CMD_TIMER_TimerHW__PM_STBY_CFG EQU CYREG_PM_STBY_CFG3
-SCSI_CMD_TIMER_TimerHW__PM_STBY_MSK EQU 0x01
-SCSI_CMD_TIMER_TimerHW__RT0 EQU CYREG_TMR0_RT0
-SCSI_CMD_TIMER_TimerHW__RT1 EQU CYREG_TMR0_RT1
-SCSI_CMD_TIMER_TimerHW__SR0 EQU CYREG_TMR0_SR0
-
-; SCSI_CMD_TIMER_ISR
-SCSI_CMD_TIMER_ISR__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0
-SCSI_CMD_TIMER_ISR__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0
-SCSI_CMD_TIMER_ISR__INTC_MASK EQU 0x01
-SCSI_CMD_TIMER_ISR__INTC_NUMBER EQU 0
-SCSI_CMD_TIMER_ISR__INTC_PRIOR_NUM EQU 7
-SCSI_CMD_TIMER_ISR__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_0
-SCSI_CMD_TIMER_ISR__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0
-SCSI_CMD_TIMER_ISR__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0
-
 ; USBFS_bus_reset
 USBFS_bus_reset__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0
 USBFS_bus_reset__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0
@@ -532,8 +504,8 @@ SDCard_BSPIM_BitCounter__COUNT_ST_REG EQU CYREG_B0_UDB06_ST_CTL
 SDCard_BSPIM_BitCounter__MASK_CTL_AUX_CTL_REG EQU CYREG_B0_UDB06_MSK_ACTL
 SDCard_BSPIM_BitCounter__PERIOD_REG EQU CYREG_B0_UDB06_MSK
 SDCard_BSPIM_BitCounter__PER_CTL_AUX_CTL_REG EQU CYREG_B0_UDB06_MSK_ACTL
-SDCard_BSPIM_RxStsReg__16BIT_STATUS_AUX_CTL_REG EQU CYREG_B0_UDB05_06_ACTL
-SDCard_BSPIM_RxStsReg__16BIT_STATUS_REG EQU CYREG_B0_UDB05_06_ST
+SDCard_BSPIM_RxStsReg__16BIT_STATUS_AUX_CTL_REG EQU CYREG_B0_UDB07_08_ACTL
+SDCard_BSPIM_RxStsReg__16BIT_STATUS_REG EQU CYREG_B0_UDB07_08_ST
 SDCard_BSPIM_RxStsReg__4__MASK EQU 0x10
 SDCard_BSPIM_RxStsReg__4__POS EQU 4
 SDCard_BSPIM_RxStsReg__5__MASK EQU 0x20
@@ -541,13 +513,13 @@ SDCard_BSPIM_RxStsReg__5__POS EQU 5
 SDCard_BSPIM_RxStsReg__6__MASK EQU 0x40
 SDCard_BSPIM_RxStsReg__6__POS EQU 6
 SDCard_BSPIM_RxStsReg__MASK EQU 0x70
-SDCard_BSPIM_RxStsReg__MASK_REG EQU CYREG_B0_UDB05_MSK
-SDCard_BSPIM_RxStsReg__STATUS_AUX_CTL_REG EQU CYREG_B0_UDB05_ACTL
-SDCard_BSPIM_RxStsReg__STATUS_REG EQU CYREG_B0_UDB05_ST
+SDCard_BSPIM_RxStsReg__MASK_REG EQU CYREG_B0_UDB07_MSK
+SDCard_BSPIM_RxStsReg__STATUS_AUX_CTL_REG EQU CYREG_B0_UDB07_ACTL
+SDCard_BSPIM_RxStsReg__STATUS_REG EQU CYREG_B0_UDB07_ST
 SDCard_BSPIM_TxStsReg__0__MASK EQU 0x01
 SDCard_BSPIM_TxStsReg__0__POS EQU 0
-SDCard_BSPIM_TxStsReg__16BIT_STATUS_AUX_CTL_REG EQU CYREG_B1_UDB06_07_ACTL
-SDCard_BSPIM_TxStsReg__16BIT_STATUS_REG EQU CYREG_B1_UDB06_07_ST
+SDCard_BSPIM_TxStsReg__16BIT_STATUS_AUX_CTL_REG EQU CYREG_B0_UDB05_06_ACTL
+SDCard_BSPIM_TxStsReg__16BIT_STATUS_REG EQU CYREG_B0_UDB05_06_ST
 SDCard_BSPIM_TxStsReg__1__MASK EQU 0x02
 SDCard_BSPIM_TxStsReg__1__POS EQU 1
 SDCard_BSPIM_TxStsReg__2__MASK EQU 0x04
@@ -557,9 +529,9 @@ SDCard_BSPIM_TxStsReg__3__POS EQU 3
 SDCard_BSPIM_TxStsReg__4__MASK EQU 0x10
 SDCard_BSPIM_TxStsReg__4__POS EQU 4
 SDCard_BSPIM_TxStsReg__MASK EQU 0x1F
-SDCard_BSPIM_TxStsReg__MASK_REG EQU CYREG_B1_UDB06_MSK
-SDCard_BSPIM_TxStsReg__STATUS_AUX_CTL_REG EQU CYREG_B1_UDB06_ACTL
-SDCard_BSPIM_TxStsReg__STATUS_REG EQU CYREG_B1_UDB06_ST
+SDCard_BSPIM_TxStsReg__MASK_REG EQU CYREG_B0_UDB05_MSK
+SDCard_BSPIM_TxStsReg__STATUS_AUX_CTL_REG EQU CYREG_B0_UDB05_ACTL
+SDCard_BSPIM_TxStsReg__STATUS_REG EQU CYREG_B0_UDB05_ST
 SDCard_BSPIM_sR8_Dp_u0__16BIT_A0_REG EQU CYREG_B0_UDB06_07_A0
 SDCard_BSPIM_sR8_Dp_u0__16BIT_A1_REG EQU CYREG_B0_UDB06_07_A1
 SDCard_BSPIM_sR8_Dp_u0__16BIT_D0_REG EQU CYREG_B0_UDB06_07_D0
@@ -593,24 +565,24 @@ USBFS_dp_int__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0
 ; SCSI_CTL_IO
 SCSI_CTL_IO_Sync_ctrl_reg__0__MASK EQU 0x01
 SCSI_CTL_IO_Sync_ctrl_reg__0__POS EQU 0
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB01_02_ACTL
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG EQU CYREG_B0_UDB01_02_CTL
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG EQU CYREG_B0_UDB01_02_CTL
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG EQU CYREG_B0_UDB01_02_CTL
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG EQU CYREG_B0_UDB01_02_CTL
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_MASK_MASK_REG EQU CYREG_B0_UDB01_02_MSK
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG EQU CYREG_B0_UDB01_02_MSK
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG EQU CYREG_B0_UDB01_02_MSK
-SCSI_CTL_IO_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG EQU CYREG_B0_UDB01_02_MSK
-SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB01_ACTL
-SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_REG EQU CYREG_B0_UDB01_CTL
-SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_ST_REG EQU CYREG_B0_UDB01_ST_CTL
-SCSI_CTL_IO_Sync_ctrl_reg__COUNT_REG EQU CYREG_B0_UDB01_CTL
-SCSI_CTL_IO_Sync_ctrl_reg__COUNT_ST_REG EQU CYREG_B0_UDB01_ST_CTL
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB11_12_ACTL
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG EQU CYREG_B0_UDB11_12_CTL
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG EQU CYREG_B0_UDB11_12_CTL
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG EQU CYREG_B0_UDB11_12_CTL
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG EQU CYREG_B0_UDB11_12_CTL
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_MASK_MASK_REG EQU CYREG_B0_UDB11_12_MSK
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG EQU CYREG_B0_UDB11_12_MSK
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG EQU CYREG_B0_UDB11_12_MSK
+SCSI_CTL_IO_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG EQU CYREG_B0_UDB11_12_MSK
+SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB11_ACTL
+SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_REG EQU CYREG_B0_UDB11_CTL
+SCSI_CTL_IO_Sync_ctrl_reg__CONTROL_ST_REG EQU CYREG_B0_UDB11_ST_CTL
+SCSI_CTL_IO_Sync_ctrl_reg__COUNT_REG EQU CYREG_B0_UDB11_CTL
+SCSI_CTL_IO_Sync_ctrl_reg__COUNT_ST_REG EQU CYREG_B0_UDB11_ST_CTL
 SCSI_CTL_IO_Sync_ctrl_reg__MASK EQU 0x01
-SCSI_CTL_IO_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG EQU CYREG_B0_UDB01_MSK_ACTL
-SCSI_CTL_IO_Sync_ctrl_reg__PERIOD_REG EQU CYREG_B0_UDB01_MSK
-SCSI_CTL_IO_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG EQU CYREG_B0_UDB01_MSK_ACTL
+SCSI_CTL_IO_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG EQU CYREG_B0_UDB11_MSK_ACTL
+SCSI_CTL_IO_Sync_ctrl_reg__PERIOD_REG EQU CYREG_B0_UDB11_MSK
+SCSI_CTL_IO_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG EQU CYREG_B0_UDB11_MSK_ACTL
 
 ; SCSI_In_DBx
 SCSI_In_DBx__0__AG EQU CYREG_PRT12_AG
@@ -1069,8 +1041,8 @@ SD_Init_Clk__PM_STBY_MSK EQU 0x02
 ; scsiTarget
 scsiTarget_StatusReg__0__MASK EQU 0x01
 scsiTarget_StatusReg__0__POS EQU 0
-scsiTarget_StatusReg__16BIT_STATUS_AUX_CTL_REG EQU CYREG_B0_UDB12_13_ACTL
-scsiTarget_StatusReg__16BIT_STATUS_REG EQU CYREG_B0_UDB12_13_ST
+scsiTarget_StatusReg__16BIT_STATUS_AUX_CTL_REG EQU CYREG_B0_UDB14_15_ACTL
+scsiTarget_StatusReg__16BIT_STATUS_REG EQU CYREG_B0_UDB14_15_ST
 scsiTarget_StatusReg__1__MASK EQU 0x02
 scsiTarget_StatusReg__1__POS EQU 1
 scsiTarget_StatusReg__2__MASK EQU 0x04
@@ -1078,80 +1050,76 @@ scsiTarget_StatusReg__2__POS EQU 2
 scsiTarget_StatusReg__3__MASK EQU 0x08
 scsiTarget_StatusReg__3__POS EQU 3
 scsiTarget_StatusReg__MASK EQU 0x0F
-scsiTarget_StatusReg__MASK_REG EQU CYREG_B0_UDB12_MSK
-scsiTarget_StatusReg__MASK_ST_AUX_CTL_REG EQU CYREG_B0_UDB12_MSK_ACTL
-scsiTarget_StatusReg__PER_ST_AUX_CTL_REG EQU CYREG_B0_UDB12_MSK_ACTL
-scsiTarget_StatusReg__STATUS_AUX_CTL_REG EQU CYREG_B0_UDB12_ACTL
-scsiTarget_StatusReg__STATUS_CNT_REG EQU CYREG_B0_UDB12_ST_CTL
-scsiTarget_StatusReg__STATUS_CONTROL_REG EQU CYREG_B0_UDB12_ST_CTL
-scsiTarget_StatusReg__STATUS_REG EQU CYREG_B0_UDB12_ST
-scsiTarget_datapath_PI__16BIT_STATUS_AUX_CTL_REG EQU CYREG_B0_UDB03_04_ACTL
-scsiTarget_datapath_PI__16BIT_STATUS_REG EQU CYREG_B0_UDB03_04_ST
-scsiTarget_datapath_PI__MASK_REG EQU CYREG_B0_UDB03_MSK
-scsiTarget_datapath_PI__MASK_ST_AUX_CTL_REG EQU CYREG_B0_UDB03_MSK_ACTL
-scsiTarget_datapath_PI__PER_ST_AUX_CTL_REG EQU CYREG_B0_UDB03_MSK_ACTL
-scsiTarget_datapath_PI__STATUS_AUX_CTL_REG EQU CYREG_B0_UDB03_ACTL
-scsiTarget_datapath_PI__STATUS_CNT_REG EQU CYREG_B0_UDB03_ST_CTL
-scsiTarget_datapath_PI__STATUS_CONTROL_REG EQU CYREG_B0_UDB03_ST_CTL
-scsiTarget_datapath_PI__STATUS_REG EQU CYREG_B0_UDB03_ST
-scsiTarget_datapath_PO__16BIT_CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB03_04_ACTL
-scsiTarget_datapath_PO__16BIT_CONTROL_CONTROL_REG EQU CYREG_B0_UDB03_04_CTL
-scsiTarget_datapath_PO__16BIT_CONTROL_COUNT_REG EQU CYREG_B0_UDB03_04_CTL
-scsiTarget_datapath_PO__16BIT_COUNT_CONTROL_REG EQU CYREG_B0_UDB03_04_CTL
-scsiTarget_datapath_PO__16BIT_COUNT_COUNT_REG EQU CYREG_B0_UDB03_04_CTL
-scsiTarget_datapath_PO__16BIT_MASK_MASK_REG EQU CYREG_B0_UDB03_04_MSK
-scsiTarget_datapath_PO__16BIT_MASK_PERIOD_REG EQU CYREG_B0_UDB03_04_MSK
-scsiTarget_datapath_PO__16BIT_PERIOD_MASK_REG EQU CYREG_B0_UDB03_04_MSK
-scsiTarget_datapath_PO__16BIT_PERIOD_PERIOD_REG EQU CYREG_B0_UDB03_04_MSK
-scsiTarget_datapath_PO__CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB03_ACTL
-scsiTarget_datapath_PO__CONTROL_REG EQU CYREG_B0_UDB03_CTL
-scsiTarget_datapath_PO__CONTROL_ST_REG EQU CYREG_B0_UDB03_ST_CTL
-scsiTarget_datapath_PO__COUNT_REG EQU CYREG_B0_UDB03_CTL
-scsiTarget_datapath_PO__COUNT_ST_REG EQU CYREG_B0_UDB03_ST_CTL
-scsiTarget_datapath_PO__MASK_CTL_AUX_CTL_REG EQU CYREG_B0_UDB03_MSK_ACTL
-scsiTarget_datapath_PO__PERIOD_REG EQU CYREG_B0_UDB03_MSK
-scsiTarget_datapath_PO__PER_CTL_AUX_CTL_REG EQU CYREG_B0_UDB03_MSK_ACTL
-scsiTarget_datapath__16BIT_A0_REG EQU CYREG_B0_UDB03_04_A0
-scsiTarget_datapath__16BIT_A1_REG EQU CYREG_B0_UDB03_04_A1
-scsiTarget_datapath__16BIT_D0_REG EQU CYREG_B0_UDB03_04_D0
-scsiTarget_datapath__16BIT_D1_REG EQU CYREG_B0_UDB03_04_D1
-scsiTarget_datapath__16BIT_DP_AUX_CTL_REG EQU CYREG_B0_UDB03_04_ACTL
-scsiTarget_datapath__16BIT_F0_REG EQU CYREG_B0_UDB03_04_F0
-scsiTarget_datapath__16BIT_F1_REG EQU CYREG_B0_UDB03_04_F1
-scsiTarget_datapath__A0_A1_REG EQU CYREG_B0_UDB03_A0_A1
-scsiTarget_datapath__A0_REG EQU CYREG_B0_UDB03_A0
-scsiTarget_datapath__A1_REG EQU CYREG_B0_UDB03_A1
-scsiTarget_datapath__D0_D1_REG EQU CYREG_B0_UDB03_D0_D1
-scsiTarget_datapath__D0_REG EQU CYREG_B0_UDB03_D0
-scsiTarget_datapath__D1_REG EQU CYREG_B0_UDB03_D1
-scsiTarget_datapath__DP_AUX_CTL_REG EQU CYREG_B0_UDB03_ACTL
-scsiTarget_datapath__F0_F1_REG EQU CYREG_B0_UDB03_F0_F1
-scsiTarget_datapath__F0_REG EQU CYREG_B0_UDB03_F0
-scsiTarget_datapath__F1_REG EQU CYREG_B0_UDB03_F1
-scsiTarget_datapath__MSK_DP_AUX_CTL_REG EQU CYREG_B0_UDB03_MSK_ACTL
-scsiTarget_datapath__PER_DP_AUX_CTL_REG EQU CYREG_B0_UDB03_MSK_ACTL
+scsiTarget_StatusReg__MASK_REG EQU CYREG_B0_UDB14_MSK
+scsiTarget_StatusReg__STATUS_AUX_CTL_REG EQU CYREG_B0_UDB14_ACTL
+scsiTarget_StatusReg__STATUS_REG EQU CYREG_B0_UDB14_ST
+scsiTarget_datapath_PI__16BIT_STATUS_AUX_CTL_REG EQU CYREG_B0_UDB13_14_ACTL
+scsiTarget_datapath_PI__16BIT_STATUS_REG EQU CYREG_B0_UDB13_14_ST
+scsiTarget_datapath_PI__MASK_REG EQU CYREG_B0_UDB13_MSK
+scsiTarget_datapath_PI__MASK_ST_AUX_CTL_REG EQU CYREG_B0_UDB13_MSK_ACTL
+scsiTarget_datapath_PI__PER_ST_AUX_CTL_REG EQU CYREG_B0_UDB13_MSK_ACTL
+scsiTarget_datapath_PI__STATUS_AUX_CTL_REG EQU CYREG_B0_UDB13_ACTL
+scsiTarget_datapath_PI__STATUS_CNT_REG EQU CYREG_B0_UDB13_ST_CTL
+scsiTarget_datapath_PI__STATUS_CONTROL_REG EQU CYREG_B0_UDB13_ST_CTL
+scsiTarget_datapath_PI__STATUS_REG EQU CYREG_B0_UDB13_ST
+scsiTarget_datapath_PO__16BIT_CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB13_14_ACTL
+scsiTarget_datapath_PO__16BIT_CONTROL_CONTROL_REG EQU CYREG_B0_UDB13_14_CTL
+scsiTarget_datapath_PO__16BIT_CONTROL_COUNT_REG EQU CYREG_B0_UDB13_14_CTL
+scsiTarget_datapath_PO__16BIT_COUNT_CONTROL_REG EQU CYREG_B0_UDB13_14_CTL
+scsiTarget_datapath_PO__16BIT_COUNT_COUNT_REG EQU CYREG_B0_UDB13_14_CTL
+scsiTarget_datapath_PO__16BIT_MASK_MASK_REG EQU CYREG_B0_UDB13_14_MSK
+scsiTarget_datapath_PO__16BIT_MASK_PERIOD_REG EQU CYREG_B0_UDB13_14_MSK
+scsiTarget_datapath_PO__16BIT_PERIOD_MASK_REG EQU CYREG_B0_UDB13_14_MSK
+scsiTarget_datapath_PO__16BIT_PERIOD_PERIOD_REG EQU CYREG_B0_UDB13_14_MSK
+scsiTarget_datapath_PO__CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB13_ACTL
+scsiTarget_datapath_PO__CONTROL_REG EQU CYREG_B0_UDB13_CTL
+scsiTarget_datapath_PO__CONTROL_ST_REG EQU CYREG_B0_UDB13_ST_CTL
+scsiTarget_datapath_PO__COUNT_REG EQU CYREG_B0_UDB13_CTL
+scsiTarget_datapath_PO__COUNT_ST_REG EQU CYREG_B0_UDB13_ST_CTL
+scsiTarget_datapath_PO__MASK_CTL_AUX_CTL_REG EQU CYREG_B0_UDB13_MSK_ACTL
+scsiTarget_datapath_PO__PERIOD_REG EQU CYREG_B0_UDB13_MSK
+scsiTarget_datapath_PO__PER_CTL_AUX_CTL_REG EQU CYREG_B0_UDB13_MSK_ACTL
+scsiTarget_datapath__16BIT_A0_REG EQU CYREG_B0_UDB13_14_A0
+scsiTarget_datapath__16BIT_A1_REG EQU CYREG_B0_UDB13_14_A1
+scsiTarget_datapath__16BIT_D0_REG EQU CYREG_B0_UDB13_14_D0
+scsiTarget_datapath__16BIT_D1_REG EQU CYREG_B0_UDB13_14_D1
+scsiTarget_datapath__16BIT_DP_AUX_CTL_REG EQU CYREG_B0_UDB13_14_ACTL
+scsiTarget_datapath__16BIT_F0_REG EQU CYREG_B0_UDB13_14_F0
+scsiTarget_datapath__16BIT_F1_REG EQU CYREG_B0_UDB13_14_F1
+scsiTarget_datapath__A0_A1_REG EQU CYREG_B0_UDB13_A0_A1
+scsiTarget_datapath__A0_REG EQU CYREG_B0_UDB13_A0
+scsiTarget_datapath__A1_REG EQU CYREG_B0_UDB13_A1
+scsiTarget_datapath__D0_D1_REG EQU CYREG_B0_UDB13_D0_D1
+scsiTarget_datapath__D0_REG EQU CYREG_B0_UDB13_D0
+scsiTarget_datapath__D1_REG EQU CYREG_B0_UDB13_D1
+scsiTarget_datapath__DP_AUX_CTL_REG EQU CYREG_B0_UDB13_ACTL
+scsiTarget_datapath__F0_F1_REG EQU CYREG_B0_UDB13_F0_F1
+scsiTarget_datapath__F0_REG EQU CYREG_B0_UDB13_F0
+scsiTarget_datapath__F1_REG EQU CYREG_B0_UDB13_F1
+scsiTarget_datapath__MSK_DP_AUX_CTL_REG EQU CYREG_B0_UDB13_MSK_ACTL
+scsiTarget_datapath__PER_DP_AUX_CTL_REG EQU CYREG_B0_UDB13_MSK_ACTL
 
 ; SD_Clk_Ctl
 SD_Clk_Ctl_Sync_ctrl_reg__0__MASK EQU 0x01
 SD_Clk_Ctl_Sync_ctrl_reg__0__POS EQU 0
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB12_13_ACTL
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG EQU CYREG_B0_UDB12_13_CTL
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG EQU CYREG_B0_UDB12_13_CTL
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG EQU CYREG_B0_UDB12_13_CTL
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG EQU CYREG_B0_UDB12_13_CTL
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_MASK_REG EQU CYREG_B0_UDB12_13_MSK
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG EQU CYREG_B0_UDB12_13_MSK
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG EQU CYREG_B0_UDB12_13_MSK
-SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG EQU CYREG_B0_UDB12_13_MSK
-SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB12_ACTL
-SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_REG EQU CYREG_B0_UDB12_CTL
-SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_ST_REG EQU CYREG_B0_UDB12_ST_CTL
-SD_Clk_Ctl_Sync_ctrl_reg__COUNT_REG EQU CYREG_B0_UDB12_CTL
-SD_Clk_Ctl_Sync_ctrl_reg__COUNT_ST_REG EQU CYREG_B0_UDB12_ST_CTL
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB10_11_ACTL
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_CONTROL_REG EQU CYREG_B0_UDB10_11_CTL
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_CONTROL_COUNT_REG EQU CYREG_B0_UDB10_11_CTL
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_CONTROL_REG EQU CYREG_B0_UDB10_11_CTL
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_COUNT_COUNT_REG EQU CYREG_B0_UDB10_11_CTL
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_MASK_REG EQU CYREG_B0_UDB10_11_MSK
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_MASK_PERIOD_REG EQU CYREG_B0_UDB10_11_MSK
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_MASK_REG EQU CYREG_B0_UDB10_11_MSK
+SD_Clk_Ctl_Sync_ctrl_reg__16BIT_PERIOD_PERIOD_REG EQU CYREG_B0_UDB10_11_MSK
+SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_AUX_CTL_REG EQU CYREG_B0_UDB10_ACTL
+SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_REG EQU CYREG_B0_UDB10_CTL
+SD_Clk_Ctl_Sync_ctrl_reg__CONTROL_ST_REG EQU CYREG_B0_UDB10_ST_CTL
+SD_Clk_Ctl_Sync_ctrl_reg__COUNT_REG EQU CYREG_B0_UDB10_CTL
+SD_Clk_Ctl_Sync_ctrl_reg__COUNT_ST_REG EQU CYREG_B0_UDB10_ST_CTL
 SD_Clk_Ctl_Sync_ctrl_reg__MASK EQU 0x01
-SD_Clk_Ctl_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG EQU CYREG_B0_UDB12_MSK_ACTL
-SD_Clk_Ctl_Sync_ctrl_reg__PERIOD_REG EQU CYREG_B0_UDB12_MSK
-SD_Clk_Ctl_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG EQU CYREG_B0_UDB12_MSK_ACTL
+SD_Clk_Ctl_Sync_ctrl_reg__MASK_CTL_AUX_CTL_REG EQU CYREG_B0_UDB10_MSK_ACTL
+SD_Clk_Ctl_Sync_ctrl_reg__PERIOD_REG EQU CYREG_B0_UDB10_MSK
+SD_Clk_Ctl_Sync_ctrl_reg__PER_CTL_AUX_CTL_REG EQU CYREG_B0_UDB10_MSK_ACTL
 
 ; USBFS_ep_0
 USBFS_ep_0__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0
@@ -1166,20 +1134,20 @@ USBFS_ep_0__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0
 ; USBFS_ep_1
 USBFS_ep_1__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0
 USBFS_ep_1__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0
-USBFS_ep_1__INTC_MASK EQU 0x02
-USBFS_ep_1__INTC_NUMBER EQU 1
+USBFS_ep_1__INTC_MASK EQU 0x01
+USBFS_ep_1__INTC_NUMBER EQU 0
 USBFS_ep_1__INTC_PRIOR_NUM EQU 7
-USBFS_ep_1__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_1
+USBFS_ep_1__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_0
 USBFS_ep_1__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0
 USBFS_ep_1__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0
 
 ; USBFS_ep_2
 USBFS_ep_2__INTC_CLR_EN_REG EQU CYREG_NVIC_CLRENA0
 USBFS_ep_2__INTC_CLR_PD_REG EQU CYREG_NVIC_CLRPEND0
-USBFS_ep_2__INTC_MASK EQU 0x04
-USBFS_ep_2__INTC_NUMBER EQU 2
+USBFS_ep_2__INTC_MASK EQU 0x02
+USBFS_ep_2__INTC_NUMBER EQU 1
 USBFS_ep_2__INTC_PRIOR_NUM EQU 7
-USBFS_ep_2__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_2
+USBFS_ep_2__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_1
 USBFS_ep_2__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0
 USBFS_ep_2__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0
 
@@ -2754,7 +2722,7 @@ CYDEV_DMA_CHANNELS_AVAILABLE EQU 24
 CYDEV_ECC_ENABLE EQU 0
 CYDEV_HEAP_SIZE EQU 0x1000
 CYDEV_INSTRUCT_CACHE_ENABLED EQU 1
-CYDEV_INTR_RISING EQU 0x00000001
+CYDEV_INTR_RISING EQU 0x00000000
 CYDEV_PROJ_TYPE EQU 2
 CYDEV_PROJ_TYPE_BOOTLOADER EQU 1
 CYDEV_PROJ_TYPE_LOADABLE EQU 2

+ 0 - 2
lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/Generated_Source/PSoC5/project.h

@@ -58,8 +58,6 @@
 #include <USBFS_midi.h>
 #include <USBFS_pvt.h>
 #include <Bootloadable_1.h>
-#include <SCSI_CMD_TIMER.h>
-#include <SCSI_CMD_TIMER_ISR.h>
 #include <USBFS_Dm_aliases.h>
 #include <USBFS_Dm.h>
 #include <USBFS_Dp_aliases.h>

+ 22 - 82
lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/SCSI2SD.cycdx

@@ -1,79 +1,12 @@
 <?xml version="1.0" encoding="utf-8"?>
 <blockRegMap version="1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://cypress.com/xsd/cyblockregmap cyblockregmap.xsd" xmlns="http://cypress.com/xsd/cyblockregmap">
-  <block name="SCSI_RST_ISR" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-  <block name="scsiTarget" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-  <block name="LED1" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-  <block name="SCSI_ATN" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-  <block name="SD_MOSI" BASE="0x0" SIZE="0x0" desc="" visible="true" />
   <block name="Clock_1" BASE="0x0" SIZE="0x0" desc="" visible="true" />
   <block name="SCSI_RST" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-  <block name="SDCard" BASE="0x0" SIZE="0x0" desc="" visible="true">
-    <block name="VirtualMux_3" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-    <block name="ZeroTerminal_1" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-    <block name="VirtualMux_2" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-    <block name="VirtualMux_1" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-    <block name="BSPIM" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-  </block>
-  <block name="timer_clock" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-  <block name="ZeroTerminal_1" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-  <block name="SCSI_CMD_TIMER_ISR" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-  <block name="SCSI_CMD_TIMER" BASE="0x0" SIZE="0x0" desc="" visible="true">
-    <block name="VirtualMux_2" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-    <block name="ZeroTerminal_1" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-    <block name="TimerHW" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-    <block name="OneTerminal_1" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-    <block name="VirtualMux_1" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-    <block name="VirtualMux_3" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-    <register name="SCSI_CMD_TIMER_GLOBAL_ENABLE" address="0x400043A3" bitWidth="8" desc="PM.ACT.CFG">
-      <field name="en_timer" from="3" to="0" access="RW" resetVal="" desc="Enable timer/counters." />
-    </register>
-    <register name="SCSI_CMD_TIMER_CONTROL" address="0x40004F00" bitWidth="8" desc="TMRx.CFG0">
-      <field name="EN" from="0" to="0" access="RW" resetVal="" desc="Enables timer/comparator." />
-      <field name="MODE" from="1" to="1" access="RW" resetVal="" desc="Mode. (0 = Timer; 1 = Comparator)">
-        <value name="Timer" value="0" desc="Timer mode. CNT/CMP register holds timer count value." />
-        <value name="Comparator" value="1" desc="Comparator mode. CNT/CMP register holds comparator threshold value." />
-      </field>
-      <field name="ONESHOT" from="2" to="2" access="RW" resetVal="" desc="Timer stops upon reaching stop condition defined by TMR_CFG bits. Can be restarted by asserting TIMER RESET or disabling and re-enabling block." />
-      <field name="CMP_BUFF" from="3" to="3" access="RW" resetVal="" desc="Buffer compare register. Compare register updates only on timer terminal count." />
-      <field name="INV" from="4" to="4" access="RW" resetVal="" desc="Invert sense of TIMEREN signal" />
-      <field name="DB" from="5" to="5" access="RW" resetVal="" desc="Deadband mode--Deadband phases phi1 and phi2 are outputted on CMP and TC output pins respectively.">
-        <value name="Timer" value="0" desc="CMP and TC are output." />
-        <value name="Deadband" value="1" desc="PHI1 (instead of CMP) and PHI2 (instead of TC) are output." />
-      </field>
-      <field name="DEADBAND_PERIOD" from="7" to="6" access="RW" resetVal="" desc="Deadband Period" />
-    </register>
-    <register name="SCSI_CMD_TIMER_CONTROL2" address="0x40004F01" bitWidth="8" desc="TMRx.CFG1">
-      <field name="IRQ_SEL" from="0" to="0" access="RW" resetVal="" desc="Irq selection. (0 = raw interrupts; 1 = status register interrupts)" />
-      <field name="FTC" from="1" to="1" access="RW" resetVal="" desc="First Terminal Count (FTC). Setting this bit forces a single pulse on the TC pin when first enabled.">
-        <value name="Disable FTC" value="0" desc="Disable the single cycle pulse, which signifies the timer is starting." />
-        <value name="Enable FTC" value="1" desc="Enable the single cycle pulse, which signifies the timer is starting." />
-      </field>
-      <field name="DCOR" from="2" to="2" access="RW" resetVal="" desc="Disable Clear on Read (DCOR) of Status Register SR0." />
-      <field name="DBMODE" from="3" to="3" access="RW" resetVal="" desc="Deadband mode (asynchronous/synchronous). CMP output pin is also affected when not in deadband mode (CFG0.DEADBAND)." />
-      <field name="CLK_BUS_EN_SEL" from="6" to="4" access="RW" resetVal="" desc="Digital Global Clock selection." />
-      <field name="BUS_CLK_SEL" from="7" to="7" access="RW" resetVal="" desc="Bus Clock selection." />
-    </register>
-    <register name="SCSI_CMD_TIMER_CONTROL3_" address="0x40004F02" bitWidth="8" desc="TMRx.CFG2">
-      <field name="TMR_CFG" from="1" to="0" access="RW" resetVal="" desc="Timer configuration (MODE = 0): 000 = Continuous; 001 = Pulsewidth; 010 = Period; 011 = Stop on IRQ">
-        <value name="Continuous" value="0" desc="Timer runs while EN bit of CFG0 register is set to '1'." />
-        <value name="Pulsewidth" value="1" desc="Timer runs from positive to negative edge of TIMEREN." />
-        <value name="Period" value="10" desc="Timer runs from positive to positive edge of TIMEREN." />
-        <value name="Irq" value="11" desc="Timer runs until IRQ." />
-      </field>
-      <field name="COD" from="2" to="2" access="RW" resetVal="" desc="Clear On Disable (COD). Clears or gates outputs to zero." />
-      <field name="ROD" from="3" to="3" access="RW" resetVal="" desc="Reset On Disable (ROD). Resets internal state of output logic" />
-      <field name="CMP_CFG" from="6" to="4" access="RW" resetVal="" desc="Comparator configurations">
-        <value name="Equal" value="0" desc="Compare Equal " />
-        <value name="Less than" value="1" desc="Compare Less Than " />
-        <value name="Less than or equal" value="10" desc="Compare Less Than or Equal ." />
-        <value name="Greater" value="11" desc="Compare Greater Than ." />
-        <value name="Greater than or equal" value="100" desc="Compare Greater Than or Equal " />
-      </field>
-      <field name="HW_EN" from="7" to="7" access="RW" resetVal="" desc="When set Timer Enable controls counting." />
-    </register>
-    <register name="SCSI_CMD_TIMER_PERIOD" address="0x40004F04" bitWidth="16" desc="TMRx.PER0 - Assigned Period" />
-    <register name="SCSI_CMD_TIMER_COUNTER" address="0x40004F06" bitWidth="16" desc="TMRx.CNT_CMP0 - Current Down Counter Value" />
-  </block>
+  <block name="SCSI_ATN" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+  <block name="SD_CS" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+  <block name="SD_SCK" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+  <block name="SD_MOSI" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+  <block name="SCSI_RST_ISR" BASE="0x0" SIZE="0x0" desc="" visible="true" />
   <block name="SD_MISO" BASE="0x0" SIZE="0x0" desc="" visible="true" />
   <block name="USBFS" BASE="0x0" SIZE="0x0" desc="USBFS" visible="true">
     <block name="bus_reset" BASE="0x0" SIZE="0x0" desc="" visible="true" />
@@ -154,24 +87,31 @@
     <register name="USBFS_USB_CLK_EN" address="0x4000609D" bitWidth="8" desc="USB Block Clock Enable Register" />
   </block>
   <block name="Bootloadable_1" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-  <block name="SD_SCK" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+  <block name="scsiTarget" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+  <block name="LED1" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+  <block name="SDCard" BASE="0x0" SIZE="0x0" desc="" visible="true">
+    <block name="VirtualMux_3" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+    <block name="ZeroTerminal_1" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+    <block name="VirtualMux_2" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+    <block name="VirtualMux_1" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+    <block name="BSPIM" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+  </block>
+  <block name="CFG_EEPROM" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+  <block name="SD_Clk_mux" BASE="0x0" SIZE="0x0" desc="" visible="true" />
   <block name="SD_Data_Clk" BASE="0x0" SIZE="0x0" desc="" visible="true" />
   <block name="SD_Init_Clk" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-  <block name="SD_CD" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-  <block name="SD_Clk_mux" BASE="0x0" SIZE="0x0" desc="" visible="true" />
   <block name="SCSI_In_DBx" BASE="0x0" SIZE="0x0" desc="" visible="true" />
   <block name="SCSI_Out_DBx" BASE="0x0" SIZE="0x0" desc="" visible="true" />
   <block name="SD_Clk_Ctl" BASE="0x0" SIZE="0x0" desc="" visible="true">
-    <register name="SD_Clk_Ctl_CONTROL_REG" address="0x4000647C" bitWidth="8" desc="" />
+    <register name="SD_Clk_Ctl_CONTROL_REG" address="0x4000647A" bitWidth="8" desc="" />
   </block>
-  <block name="SD_DAT2" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-  <block name="SCSI_Out" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-  <block name="CFG_EEPROM" BASE="0x0" SIZE="0x0" desc="" visible="true" />
-  <block name="SD_CS" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+  <block name="SD_CD" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+  <block name="OddParityGen_1" BASE="0x0" SIZE="0x0" desc="" visible="true" />
   <block name="SCSI_In" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+  <block name="SCSI_Out" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+  <block name="SD_DAT2" BASE="0x0" SIZE="0x0" desc="" visible="true" />
   <block name="SD_DAT1" BASE="0x0" SIZE="0x0" desc="" visible="true" />
   <block name="SCSI_CTL_IO" BASE="0x0" SIZE="0x0" desc="" visible="true">
-    <register name="SCSI_CTL_IO_CONTROL_REG" address="0x40006471" bitWidth="8" desc="" />
+    <register name="SCSI_CTL_IO_CONTROL_REG" address="0x4000647B" bitWidth="8" desc="" />
   </block>
-  <block name="OddParityGen_1" BASE="0x0" SIZE="0x0" desc="" visible="true" />
 </blockRegMap>

BIN
lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/SCSI2SD.cyfit


+ 31 - 31
lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/SCSI2SD.cyprj

@@ -19,77 +19,77 @@
 <CyGuid_0820c2e7-528d-4137-9a08-97257b946089 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItemList" version="2">
 <dependencies>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="main.c" persistent=".\main.c">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="main.c" persistent="..\src\main.c">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="C_FILE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="diagnostic.c" persistent=".\diagnostic.c">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="diagnostic.c" persistent="..\src\diagnostic.c">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="C_FILE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="disk.c" persistent=".\disk.c">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="disk.c" persistent="..\src\disk.c">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="C_FILE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="geometry.c" persistent=".\geometry.c">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="geometry.c" persistent="..\src\geometry.c">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="C_FILE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="inquiry.c" persistent=".\inquiry.c">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="inquiry.c" persistent="..\src\inquiry.c">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="C_FILE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="mode.c" persistent=".\mode.c">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="mode.c" persistent="..\src\mode.c">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="C_FILE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="scsi.c" persistent=".\scsi.c">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="scsi.c" persistent="..\src\scsi.c">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="C_FILE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="scsiPhy.c" persistent=".\scsiPhy.c">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="scsiPhy.c" persistent="..\src\scsiPhy.c">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="C_FILE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="bits.c" persistent=".\bits.c">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="bits.c" persistent="..\src\bits.c">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="C_FILE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="sd.c" persistent=".\sd.c">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="sd.c" persistent="..\src\sd.c">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="C_FILE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="config.c" persistent=".\config.c">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="config.c" persistent="..\src\config.c">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="C_FILE" />
@@ -120,84 +120,84 @@
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="diagnostic.h" persistent=".\diagnostic.h">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="diagnostic.h" persistent="..\src\diagnostic.h">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="NONE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="disk.h" persistent=".\disk.h">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="disk.h" persistent="..\src\disk.h">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="NONE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="geometry.h" persistent=".\geometry.h">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="geometry.h" persistent="..\src\geometry.h">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="NONE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="inquiry.h" persistent=".\inquiry.h">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="inquiry.h" persistent="..\src\inquiry.h">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="NONE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="led.h" persistent=".\led.h">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="led.h" persistent="..\src\led.h">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="NONE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="mode.h" persistent=".\mode.h">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="mode.h" persistent="..\src\mode.h">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="NONE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="scsi.h" persistent=".\scsi.h">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="scsi.h" persistent="..\src\scsi.h">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="NONE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="scsiPhy.h" persistent=".\scsiPhy.h">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="scsiPhy.h" persistent="..\src\scsiPhy.h">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="NONE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="sense.h" persistent=".\sense.h">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="sense.h" persistent="..\src\sense.h">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="NONE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="bits.h" persistent=".\bits.h">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="bits.h" persistent="..\src\bits.h">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="NONE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="sd.h" persistent=".\sd.h">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="sd.h" persistent="..\src\sd.h">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="NONE" />
 <PropertyDeltas />
 </CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b>
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
-<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="config.h" persistent=".\config.h">
+<CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="config.h" persistent="..\src\config.h">
 <Hidden v="False" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="NONE" />
@@ -2321,14 +2321,14 @@
 <CyGuid_ebc4f06d-207f-49c2-a540-72acf4adabc0 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFolder" version="2">
 <CyGuid_2f73275c-45bf-46ba-b3b1-00a2fe0c8dd8 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtBaseContainer" version="1">
 <CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="SCSI_CMD_TIMER" persistent="">
-<Hidden v="False" />
+<Hidden v="True" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <CyGuid_0820c2e7-528d-4137-9a08-97257b946089 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItemList" version="2">
 <dependencies>
 <CyGuid_405e30c3-81d4-4133-98d6-c3ecf21fec0d type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFileGenerated" version="1">
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
 <CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="SCSI_CMD_TIMER.c" persistent=".\Generated_Source\PSoC5\SCSI_CMD_TIMER.c">
-<Hidden v="False" />
+<Hidden v="True" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="ARM_C_FILE" />
 <PropertyDeltas />
@@ -2337,7 +2337,7 @@
 <CyGuid_405e30c3-81d4-4133-98d6-c3ecf21fec0d type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFileGenerated" version="1">
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
 <CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="SCSI_CMD_TIMER.h" persistent=".\Generated_Source\PSoC5\SCSI_CMD_TIMER.h">
-<Hidden v="False" />
+<Hidden v="True" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="NONE" />
 <PropertyDeltas />
@@ -2346,7 +2346,7 @@
 <CyGuid_405e30c3-81d4-4133-98d6-c3ecf21fec0d type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFileGenerated" version="1">
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
 <CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="SCSI_CMD_TIMER_PM.c" persistent=".\Generated_Source\PSoC5\SCSI_CMD_TIMER_PM.c">
-<Hidden v="False" />
+<Hidden v="True" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="ARM_C_FILE" />
 <PropertyDeltas />
@@ -2360,14 +2360,14 @@
 <CyGuid_ebc4f06d-207f-49c2-a540-72acf4adabc0 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFolder" version="2">
 <CyGuid_2f73275c-45bf-46ba-b3b1-00a2fe0c8dd8 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtBaseContainer" version="1">
 <CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="SCSI_CMD_TIMER_ISR" persistent="">
-<Hidden v="False" />
+<Hidden v="True" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <CyGuid_0820c2e7-528d-4137-9a08-97257b946089 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItemList" version="2">
 <dependencies>
 <CyGuid_405e30c3-81d4-4133-98d6-c3ecf21fec0d type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFileGenerated" version="1">
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
 <CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="SCSI_CMD_TIMER_ISR.c" persistent=".\Generated_Source\PSoC5\SCSI_CMD_TIMER_ISR.c">
-<Hidden v="False" />
+<Hidden v="True" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="ARM_C_FILE" />
 <PropertyDeltas />
@@ -2376,7 +2376,7 @@
 <CyGuid_405e30c3-81d4-4133-98d6-c3ecf21fec0d type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFileGenerated" version="1">
 <CyGuid_8b8ab257-35d3-4473-b57b-36315200b38b type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtFile" version="3" xml_contents_version="1">
 <CyGuid_31768f72-0253-412b-af77-e7dba74d1330 type_name="CyDesigner.Common.ProjMgmt.Model.CyPrjMgmtItem" version="2" name="SCSI_CMD_TIMER_ISR.h" persistent=".\Generated_Source\PSoC5\SCSI_CMD_TIMER_ISR.h">
-<Hidden v="False" />
+<Hidden v="True" />
 </CyGuid_31768f72-0253-412b-af77-e7dba74d1330>
 <build_action v="NONE" />
 <PropertyDeltas />
@@ -2990,4 +2990,4 @@
 <BootloaderTag hexFile="" elfFile="" />
 <current_generation v="2" />
 </CyGuid_fec8f9e8-2365-4bdb-96d3-a4380222e01b>
-</CyXmlSerializer>
+</CyXmlSerializer>

+ 2 - 294
lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/SCSI2SD.svd

@@ -6,298 +6,6 @@
   <addressUnitBits>8</addressUnitBits>
   <width>32</width>
   <peripherals>
-    <peripheral>
-      <name>SCSI_CMD_TIMER</name>
-      <description>No description available</description>
-      <baseAddress>0x400043A3</baseAddress>
-      <addressBlock>
-        <offset>0</offset>
-        <size>0xB64</size>
-        <usage>registers</usage>
-      </addressBlock>
-      <registers>
-        <register>
-          <name>SCSI_CMD_TIMER_GLOBAL_ENABLE</name>
-          <description>PM.ACT.CFG</description>
-          <addressOffset>0x0</addressOffset>
-          <size>8</size>
-          <access>read-write</access>
-          <resetValue>0</resetValue>
-          <resetMask>0</resetMask>
-          <fields>
-            <field>
-              <name>en_timer</name>
-              <description>Enable timer/counters.</description>
-              <lsb>0</lsb>
-              <msb>3</msb>
-              <access>read-write</access>
-            </field>
-          </fields>
-        </register>
-        <register>
-          <name>SCSI_CMD_TIMER_CONTROL</name>
-          <description>TMRx.CFG0</description>
-          <addressOffset>0xB5D</addressOffset>
-          <size>8</size>
-          <access>read-write</access>
-          <resetValue>0</resetValue>
-          <resetMask>0</resetMask>
-          <fields>
-            <field>
-              <name>EN</name>
-              <description>Enables timer/comparator.</description>
-              <lsb>0</lsb>
-              <msb>0</msb>
-              <access>read-write</access>
-            </field>
-            <field>
-              <name>MODE</name>
-              <description>Mode. (0 = Timer; 1 = Comparator)</description>
-              <lsb>1</lsb>
-              <msb>1</msb>
-              <access>read-write</access>
-              <enumeratedValues>
-                <enumeratedValue>
-                  <name>Timer</name>
-                  <description>Timer mode. CNT/CMP register holds timer count value.</description>
-                  <value>0</value>
-                </enumeratedValue>
-                <enumeratedValue>
-                  <name>Comparator</name>
-                  <description>Comparator mode. CNT/CMP register holds comparator threshold value.</description>
-                  <value>1</value>
-                </enumeratedValue>
-              </enumeratedValues>
-            </field>
-            <field>
-              <name>ONESHOT</name>
-              <description>Timer stops upon reaching stop condition defined by TMR_CFG bits. Can be restarted by asserting TIMER RESET or disabling and re-enabling block.</description>
-              <lsb>2</lsb>
-              <msb>2</msb>
-              <access>read-write</access>
-            </field>
-            <field>
-              <name>CMP_BUFF</name>
-              <description>Buffer compare register. Compare register updates only on timer terminal count.</description>
-              <lsb>3</lsb>
-              <msb>3</msb>
-              <access>read-write</access>
-            </field>
-            <field>
-              <name>INV</name>
-              <description>Invert sense of TIMEREN signal</description>
-              <lsb>4</lsb>
-              <msb>4</msb>
-              <access>read-write</access>
-            </field>
-            <field>
-              <name>DB</name>
-              <description>Deadband mode--Deadband phases phi1 and phi2 are outputted on CMP and TC output pins respectively.</description>
-              <lsb>5</lsb>
-              <msb>5</msb>
-              <access>read-write</access>
-              <enumeratedValues>
-                <enumeratedValue>
-                  <name>Timer</name>
-                  <description>CMP and TC are output.</description>
-                  <value>0</value>
-                </enumeratedValue>
-                <enumeratedValue>
-                  <name>Deadband</name>
-                  <description>PHI1 (instead of CMP) and PHI2 (instead of TC) are output.</description>
-                  <value>1</value>
-                </enumeratedValue>
-              </enumeratedValues>
-            </field>
-            <field>
-              <name>DEADBAND_PERIOD</name>
-              <description>Deadband Period</description>
-              <lsb>6</lsb>
-              <msb>7</msb>
-              <access>read-write</access>
-            </field>
-          </fields>
-        </register>
-        <register>
-          <name>SCSI_CMD_TIMER_CONTROL2</name>
-          <description>TMRx.CFG1</description>
-          <addressOffset>0xB5E</addressOffset>
-          <size>8</size>
-          <access>read-write</access>
-          <resetValue>0</resetValue>
-          <resetMask>0</resetMask>
-          <fields>
-            <field>
-              <name>IRQ_SEL</name>
-              <description>Irq selection. (0 = raw interrupts; 1 = status register interrupts)</description>
-              <lsb>0</lsb>
-              <msb>0</msb>
-              <access>read-write</access>
-            </field>
-            <field>
-              <name>FTC</name>
-              <description>First Terminal Count (FTC). Setting this bit forces a single pulse on the TC pin when first enabled.</description>
-              <lsb>1</lsb>
-              <msb>1</msb>
-              <access>read-write</access>
-              <enumeratedValues>
-                <enumeratedValue>
-                  <name>Disable_FTC</name>
-                  <description>Disable the single cycle pulse, which signifies the timer is starting.</description>
-                  <value>0</value>
-                </enumeratedValue>
-                <enumeratedValue>
-                  <name>Enable_FTC</name>
-                  <description>Enable the single cycle pulse, which signifies the timer is starting.</description>
-                  <value>1</value>
-                </enumeratedValue>
-              </enumeratedValues>
-            </field>
-            <field>
-              <name>DCOR</name>
-              <description>Disable Clear on Read (DCOR) of Status Register SR0.</description>
-              <lsb>2</lsb>
-              <msb>2</msb>
-              <access>read-write</access>
-            </field>
-            <field>
-              <name>DBMODE</name>
-              <description>Deadband mode (asynchronous/synchronous). CMP output pin is also affected when not in deadband mode (CFG0.DEADBAND).</description>
-              <lsb>3</lsb>
-              <msb>3</msb>
-              <access>read-write</access>
-            </field>
-            <field>
-              <name>CLK_BUS_EN_SEL</name>
-              <description>Digital Global Clock selection.</description>
-              <lsb>4</lsb>
-              <msb>6</msb>
-              <access>read-write</access>
-            </field>
-            <field>
-              <name>BUS_CLK_SEL</name>
-              <description>Bus Clock selection.</description>
-              <lsb>7</lsb>
-              <msb>7</msb>
-              <access>read-write</access>
-            </field>
-          </fields>
-        </register>
-        <register>
-          <name>SCSI_CMD_TIMER_CONTROL3_</name>
-          <description>TMRx.CFG2</description>
-          <addressOffset>0xB5F</addressOffset>
-          <size>8</size>
-          <access>read-write</access>
-          <resetValue>0</resetValue>
-          <resetMask>0</resetMask>
-          <fields>
-            <field>
-              <name>TMR_CFG</name>
-              <description>Timer configuration (MODE = 0): 000 = Continuous; 001 = Pulsewidth; 010 = Period; 011 = Stop on IRQ</description>
-              <lsb>0</lsb>
-              <msb>1</msb>
-              <access>read-write</access>
-              <enumeratedValues>
-                <enumeratedValue>
-                  <name>Continuous</name>
-                  <description>Timer runs while EN bit of CFG0 register is set to '1'.</description>
-                  <value>0</value>
-                </enumeratedValue>
-                <enumeratedValue>
-                  <name>Pulsewidth</name>
-                  <description>Timer runs from positive to negative edge of TIMEREN.</description>
-                  <value>1</value>
-                </enumeratedValue>
-                <enumeratedValue>
-                  <name>Period</name>
-                  <description>Timer runs from positive to positive edge of TIMEREN.</description>
-                  <value>2</value>
-                </enumeratedValue>
-                <enumeratedValue>
-                  <name>Irq</name>
-                  <description>Timer runs until IRQ.</description>
-                  <value>3</value>
-                </enumeratedValue>
-              </enumeratedValues>
-            </field>
-            <field>
-              <name>COD</name>
-              <description>Clear On Disable (COD). Clears or gates outputs to zero.</description>
-              <lsb>2</lsb>
-              <msb>2</msb>
-              <access>read-write</access>
-            </field>
-            <field>
-              <name>ROD</name>
-              <description>Reset On Disable (ROD). Resets internal state of output logic</description>
-              <lsb>3</lsb>
-              <msb>3</msb>
-              <access>read-write</access>
-            </field>
-            <field>
-              <name>CMP_CFG</name>
-              <description>Comparator configurations</description>
-              <lsb>4</lsb>
-              <msb>6</msb>
-              <access>read-write</access>
-              <enumeratedValues>
-                <enumeratedValue>
-                  <name>Equal</name>
-                  <description>Compare Equal </description>
-                  <value>0</value>
-                </enumeratedValue>
-                <enumeratedValue>
-                  <name>Less_than</name>
-                  <description>Compare Less Than </description>
-                  <value>1</value>
-                </enumeratedValue>
-                <enumeratedValue>
-                  <name>Less_than_or_equal</name>
-                  <description>Compare Less Than or Equal .</description>
-                  <value>2</value>
-                </enumeratedValue>
-                <enumeratedValue>
-                  <name>Greater</name>
-                  <description>Compare Greater Than .</description>
-                  <value>3</value>
-                </enumeratedValue>
-                <enumeratedValue>
-                  <name>Greater_than_or_equal</name>
-                  <description>Compare Greater Than or Equal </description>
-                  <value>4</value>
-                </enumeratedValue>
-              </enumeratedValues>
-            </field>
-            <field>
-              <name>HW_EN</name>
-              <description>When set Timer Enable controls counting.</description>
-              <lsb>7</lsb>
-              <msb>7</msb>
-              <access>read-write</access>
-            </field>
-          </fields>
-        </register>
-        <register>
-          <name>SCSI_CMD_TIMER_PERIOD</name>
-          <description>TMRx.PER0 - Assigned Period</description>
-          <addressOffset>0xB61</addressOffset>
-          <size>16</size>
-          <access>read-write</access>
-          <resetValue>0</resetValue>
-          <resetMask>0</resetMask>
-        </register>
-        <register>
-          <name>SCSI_CMD_TIMER_COUNTER</name>
-          <description>TMRx.CNT_CMP0 - Current Down Counter Value</description>
-          <addressOffset>0xB63</addressOffset>
-          <size>16</size>
-          <access>read-write</access>
-          <resetValue>0</resetValue>
-          <resetMask>0</resetMask>
-        </register>
-      </registers>
-    </peripheral>
     <peripheral>
       <name>USBFS</name>
       <description>USBFS</description>
@@ -785,7 +493,7 @@
     <peripheral>
       <name>SD_Clk_Ctl</name>
       <description>No description available</description>
-      <baseAddress>0x4000647C</baseAddress>
+      <baseAddress>0x4000647A</baseAddress>
       <addressBlock>
         <offset>0</offset>
         <size>0x1</size>
@@ -806,7 +514,7 @@
     <peripheral>
       <name>SCSI_CTL_IO</name>
       <description>No description available</description>
-      <baseAddress>0x40006471</baseAddress>
+      <baseAddress>0x4000647B</baseAddress>
       <addressBlock>
         <offset>0</offset>
         <size>0x1</size>

BIN
lib/SCSI2SD/software/SCSI2SD/SCSI2SD.cydsn/TopDesign/TopDesign.cysch


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/.deps/ARM_C_FILE.P


Diferenças do arquivo suprimidas por serem muito extensas
+ 0 - 0
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/.deps/C_FILE.P


+ 5 - 5
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/.deps/GNU_ARM_ASM_FILE.P

@@ -1,10 +1,10 @@
-W:/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyBootAsmGnu.o : W:/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicegnu.inc W:/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicegnu_trm.inc W:/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfittergnu.inc W:/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyBootAsmGnu.s 
+W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyBootAsmGnu.o : W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicegnu.inc W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicegnu_trm.inc W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfittergnu.inc W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyBootAsmGnu.s 
 
-W:/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicegnu.inc : 
+W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicegnu.inc : 
 
-W:/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicegnu_trm.inc : 
+W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicegnu_trm.inc : 
 
-W:/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfittergnu.inc : 
+W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfittergnu.inc : 
 
-W:/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyBootAsmGnu.s : 
+W:/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/CyBootAsmGnu.s : 
 

Diferenças do arquivo suprimidas por serem muito extensas
+ 127 - 127
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/BL.lst


BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/BL.o


+ 246 - 245
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/Cm3Start.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
   29:.\Generated_Source\PSoC5/Cm3Start.c **** #define CY_NVIC_APINT_VECTKEY       (0x05FA0000u)  /* This key is required in order to write the NV
   30:.\Generated_Source\PSoC5/Cm3Start.c **** #define CY_NVIC_CFG_STACKALIGN      (0x00000200u)  /* This specifies that the exception stack must 
   31:.\Generated_Source\PSoC5/Cm3Start.c **** 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 2
 
 
   32:.\Generated_Source\PSoC5/Cm3Start.c **** 
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
   86:.\Generated_Source\PSoC5/Cm3Start.c **** *  None
   87:.\Generated_Source\PSoC5/Cm3Start.c **** *
   88:.\Generated_Source\PSoC5/Cm3Start.c **** * Theory:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 3
 
 
   89:.\Generated_Source\PSoC5/Cm3Start.c **** *  Any value other than zero is acceptable.
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  124:.\Generated_Source\PSoC5/Cm3Start.c **** * Summary:
  125:.\Generated_Source\PSoC5/Cm3Start.c **** *  This function handles the reset interrupt for the RVDS/MDK toolchains.
  126:.\Generated_Source\PSoC5/Cm3Start.c **** *  This is the first bit of code that is executed at startup.
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 4
 
 
  127:.\Generated_Source\PSoC5/Cm3Start.c **** *
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  181:.\Generated_Source\PSoC5/Cm3Start.c ****     {
  182:.\Generated_Source\PSoC5/Cm3Start.c ****         /* If main returns it is undefined what we should do. */
  183:.\Generated_Source\PSoC5/Cm3Start.c ****     }
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 5
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 5
 
 
  184:.\Generated_Source\PSoC5/Cm3Start.c **** }
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  238:.\Generated_Source\PSoC5/Cm3Start.c ****         /* Reset Status Register has Read-to-clear SW access mode.
  239:.\Generated_Source\PSoC5/Cm3Start.c ****         * Preserve current RESET_SR0 state to make it available for next reading.
  240:.\Generated_Source\PSoC5/Cm3Start.c ****         */
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 6
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 6
 
 
  241:.\Generated_Source\PSoC5/Cm3Start.c ****         *(reg32 *)(CYREG_PHUB_CFGMEM23_CFG1) = *(reg32 *)(CYREG_RESET_SR0);
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  275:.\Generated_Source\PSoC5/Cm3Start.c **** *
  276:.\Generated_Source\PSoC5/Cm3Start.c **** * Return:
  277:.\Generated_Source\PSoC5/Cm3Start.c **** *  None
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 7
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 7
 
 
  278:.\Generated_Source\PSoC5/Cm3Start.c **** *
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  102              		.loc 1 281 0 is_stmt 1 discriminator 1
  103 001a 00EB0204 		add	r4, r0, r2
  104              	.LVL7:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 8
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 8
 
 
  105              		.loc 1 294 0 discriminator 1
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  144              		.loc 1 307 0
  145 0044 FFF7FEFF 		bl	main
  146              	.LVL14:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 9
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 9
 
 
  147              	.L12:
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  197              		.thumb_func
  198              		.type	initialize_psoc, %function
  199              	initialize_psoc:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 10
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 10
 
 
  200              	.LFB4:
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  361:.\Generated_Source\PSoC5/Cm3Start.c **** 
  362:.\Generated_Source\PSoC5/Cm3Start.c ****     return 0;
  363:.\Generated_Source\PSoC5/Cm3Start.c **** }
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 11
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 11
 
 
  364:.\Generated_Source\PSoC5/Cm3Start.c **** 
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  418:.\Generated_Source\PSoC5/Cm3Start.c **** void initialize_psoc(void)
  419:.\Generated_Source\PSoC5/Cm3Start.c **** {
  201              		.loc 1 419 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 12
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 12
 
 
  202              		.cfi_startproc
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  439:.\Generated_Source\PSoC5/Cm3Start.c ****     CyResetStatus = CY_GET_REG8(CYREG_PHUB_CFGMEM23_CFG1);
  236              		.loc 1 439 0
  237 002a 0B49     		ldr	r1, .L27+20
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 13
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 13
 
 
  238 002c 0B4B     		ldr	r3, .L27+24
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  274              		.global	CyRamVectors
  275              		.section	.romvectors,"a",%progbits
  276              		.align	2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 14
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 14
 
 
  277              		.set	.LANCHOR0,. + 0
@@ -825,10 +825,10 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  310 0006 00000000 		.4byte	.Ldebug_abbrev0
  311 000a 04       		.byte	0x4
  312 000b 01       		.uleb128 0x1
- 313 000c BA010000 		.4byte	.LASF41
+ 313 000c E4010000 		.4byte	.LASF41
  314 0010 01       		.byte	0x1
  315 0011 00000000 		.4byte	.LASF42
- 316 0015 03020000 		.4byte	.LASF43
+ 316 0015 BB000000 		.4byte	.LASF43
  317 0019 00000000 		.4byte	.Ldebug_ranges0+0
  318 001d 00000000 		.4byte	0
  319 0021 00000000 		.4byte	0
@@ -836,18 +836,18 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  321 0029 02       		.uleb128 0x2
  322 002a 01       		.byte	0x1
  323 002b 06       		.byte	0x6
- 324 002c 4C020000 		.4byte	.LASF0
+ 324 002c 56020000 		.4byte	.LASF0
  325 0030 02       		.uleb128 0x2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 15
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 15
 
 
  326 0031 01       		.byte	0x1
  327 0032 08       		.byte	0x8
- 328 0033 95000000 		.4byte	.LASF1
+ 328 0033 90000000 		.4byte	.LASF1
  329 0037 02       		.uleb128 0x2
  330 0038 02       		.byte	0x2
  331 0039 05       		.byte	0x5
- 332 003a B0010000 		.4byte	.LASF2
+ 332 003a C5010000 		.4byte	.LASF2
  333 003e 02       		.uleb128 0x2
  334 003f 02       		.byte	0x2
  335 0040 07       		.byte	0x7
@@ -855,19 +855,19 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  337 0045 02       		.uleb128 0x2
  338 0046 04       		.byte	0x4
  339 0047 05       		.byte	0x5
- 340 0048 35020000 		.4byte	.LASF4
+ 340 0048 3F020000 		.4byte	.LASF4
  341 004c 02       		.uleb128 0x2
  342 004d 04       		.byte	0x4
  343 004e 07       		.byte	0x7
- 344 004f AE000000 		.4byte	.LASF5
+ 344 004f A9000000 		.4byte	.LASF5
  345 0053 02       		.uleb128 0x2
  346 0054 08       		.byte	0x8
  347 0055 05       		.byte	0x5
- 348 0056 89010000 		.4byte	.LASF6
+ 348 0056 9E010000 		.4byte	.LASF6
  349 005a 02       		.uleb128 0x2
  350 005b 08       		.byte	0x8
  351 005c 07       		.byte	0x7
- 352 005d 36010000 		.4byte	.LASF7
+ 352 005d 4B010000 		.4byte	.LASF7
  353 0061 03       		.uleb128 0x3
  354 0062 04       		.byte	0x4
  355 0063 05       		.byte	0x5
@@ -875,34 +875,34 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  357 0068 02       		.uleb128 0x2
  358 0069 04       		.byte	0x4
  359 006a 07       		.byte	0x7
- 360 006b 1C010000 		.4byte	.LASF8
+ 360 006b 31010000 		.4byte	.LASF8
  361 006f 04       		.uleb128 0x4
- 362 0070 D5000000 		.4byte	.LASF9
+ 362 0070 EC000000 		.4byte	.LASF9
  363 0074 02       		.byte	0x2
  364 0075 5B       		.byte	0x5b
  365 0076 30000000 		.4byte	0x30
  366 007a 04       		.uleb128 0x4
- 367 007b 15010000 		.4byte	.LASF10
+ 367 007b 2A010000 		.4byte	.LASF10
  368 007f 02       		.byte	0x2
  369 0080 5D       		.byte	0x5d
  370 0081 4C000000 		.4byte	0x4c
  371 0085 02       		.uleb128 0x2
  372 0086 04       		.byte	0x4
  373 0087 04       		.byte	0x4
- 374 0088 8A000000 		.4byte	.LASF11
+ 374 0088 85000000 		.4byte	.LASF11
  375 008c 02       		.uleb128 0x2
  376 008d 08       		.byte	0x8
  377 008e 04       		.byte	0x4
- 378 008f F9000000 		.4byte	.LASF12
+ 378 008f 62020000 		.4byte	.LASF12
  379 0093 02       		.uleb128 0x2
  380 0094 01       		.byte	0x1
  381 0095 08       		.byte	0x8
- 382 0096 97010000 		.4byte	.LASF13
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 16
+ 382 0096 AC010000 		.4byte	.LASF13
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 16
 
 
  383 009a 04       		.uleb128 0x4
- 384 009b 7B010000 		.4byte	.LASF14
+ 384 009b 90010000 		.4byte	.LASF14
  385 009f 02       		.byte	0x2
  386 00a0 F0       		.byte	0xf0
  387 00a1 A5000000 		.4byte	0xa5
@@ -916,7 +916,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  395 00b5 05       		.uleb128 0x5
  396 00b6 7A000000 		.4byte	0x7a
  397 00ba 06       		.uleb128 0x6
- 398 00bb 53010000 		.4byte	.LASF16
+ 398 00bb 68010000 		.4byte	.LASF16
  399 00bf 02       		.byte	0x2
  400 00c0 0201     		.2byte	0x102
  401 00c2 C6000000 		.4byte	0xc6
@@ -928,7 +928,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  407 00ce 02       		.uleb128 0x2
  408 00cf 04       		.byte	0x4
  409 00d0 07       		.byte	0x7
- 410 00d1 80010000 		.4byte	.LASF17
+ 410 00d1 95010000 		.4byte	.LASF17
  411 00d5 09       		.uleb128 0x9
  412 00d6 93000000 		.4byte	0x93
  413 00da 04       		.uleb128 0x4
@@ -937,12 +937,12 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  416 00e0 D5       		.byte	0xd5
  417 00e1 68000000 		.4byte	0x68
  418 00e5 04       		.uleb128 0x4
- 419 00e6 6A010000 		.4byte	.LASF19
+ 419 00e6 7F010000 		.4byte	.LASF19
  420 00ea 01       		.byte	0x1
  421 00eb C7       		.byte	0xc7
  422 00ec 30000000 		.4byte	0x30
  423 00f0 0A       		.uleb128 0xa
- 424 00f1 6D020000 		.4byte	.LASF44
+ 424 00f1 7E020000 		.4byte	.LASF44
  425 00f5 10       		.byte	0x10
  426 00f6 01       		.byte	0x1
  427 00f7 C9       		.byte	0xc9
@@ -956,9 +956,9 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  435 0108 23       		.byte	0x23
  436 0109 00       		.uleb128 0
  437 010a 0B       		.uleb128 0xb
- 438 010b 90000000 		.4byte	.LASF21
+ 438 010b 8B000000 		.4byte	.LASF21
  439 010f 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 17
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 17
 
 
  440 0110 CC       		.byte	0xcc
@@ -967,7 +967,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  443 0116 23       		.byte	0x23
  444 0117 04       		.uleb128 0x4
  445 0118 0B       		.uleb128 0xb
- 446 0119 60010000 		.4byte	.LASF22
+ 446 0119 75010000 		.4byte	.LASF22
  447 011d 01       		.byte	0x1
  448 011e CD       		.byte	0xcd
  449 011f DA000000 		.4byte	0xda
@@ -988,7 +988,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  464 0137 E5000000 		.4byte	0xe5
  465 013b 0C       		.uleb128 0xc
  466 013c 01       		.byte	0x1
- 467 013d E7000000 		.4byte	.LASF45
+ 467 013d FE000000 		.4byte	.LASF45
  468 0141 01       		.byte	0x1
  469 0142 5C       		.byte	0x5c
  470 0143 01       		.byte	0x1
@@ -1000,7 +1000,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  476 014f 01       		.byte	0x1
  477 0150 0D       		.uleb128 0xd
  478 0151 01       		.byte	0x1
- 479 0152 E1000000 		.4byte	.LASF24
+ 479 0152 F8000000 		.4byte	.LASF24
  480 0156 01       		.byte	0x1
  481 0157 FD       		.byte	0xfd
  482 0158 01       		.byte	0x1
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  494 0170 61000000 		.4byte	0x61
  495 0174 01       		.byte	0x1
  496 0175 50       		.byte	0x50
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 18
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 18
 
 
  497 0176 0F       		.uleb128 0xf
@@ -1039,12 +1039,12 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  512 0197 01       		.byte	0x1
  513 0198 15020000 		.4byte	0x215
  514 019c 11       		.uleb128 0x11
- 515 019d 65020000 		.4byte	.LASF26
+ 515 019d 76020000 		.4byte	.LASF26
  516 01a1 01       		.byte	0x1
  517 01a2 1B01     		.2byte	0x11b
  518 01a4 68000000 		.4byte	0x68
  519 01a8 11       		.uleb128 0x11
- 520 01a9 85000000 		.4byte	.LASF27
+ 520 01a9 10010000 		.4byte	.LASF27
  521 01ad 01       		.byte	0x1
  522 01ae 1C01     		.2byte	0x11c
  523 01b0 15020000 		.4byte	0x215
@@ -1065,7 +1065,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  538 01d9 20020000 		.4byte	0x220
  539 01dd 33000000 		.4byte	.LLST2
  540 01e1 14       		.uleb128 0x14
- 541 01e2 4D010000 		.4byte	.LASF28
+ 541 01e2 62010000 		.4byte	.LASF28
  542 01e6 01       		.byte	0x1
  543 01e7 2301     		.2byte	0x123
  544 01e9 68000000 		.4byte	0x68
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  551 01fd 64000000 		.4byte	.LLST4
  552 0201 00       		.byte	0
  553 0202 15       		.uleb128 0x15
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 19
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 19
 
 
  554 0203 44000000 		.4byte	.LVL13
@@ -1097,7 +1097,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  567 0222 7A000000 		.4byte	0x7a
  568 0226 16       		.uleb128 0x16
  569 0227 01       		.byte	0x1
- 570 0228 DB000000 		.4byte	.LASF30
+ 570 0228 F2000000 		.4byte	.LASF30
  571 022c 01       		.byte	0x1
  572 022d E5       		.byte	0xe5
  573 022e 01       		.byte	0x1
@@ -1115,7 +1115,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  585 0252 00       		.byte	0
  586 0253 10       		.uleb128 0x10
  587 0254 01       		.byte	0x1
- 588 0255 05010000 		.4byte	.LASF31
+ 588 0255 1A010000 		.4byte	.LASF31
  589 0259 01       		.byte	0x1
  590 025a A201     		.2byte	0x1a2
  591 025c 01       		.byte	0x1
@@ -1135,10 +1135,10 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  605 0281 3A030000 		.4byte	0x33a
  606 0285 00       		.byte	0
  607 0286 17       		.uleb128 0x17
- 608 0287 C0000000 		.4byte	.LASF32
+ 608 0287 CF010000 		.4byte	.LASF32
  609 028b 01       		.byte	0x1
  610 028c 39       		.byte	0x39
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 20
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 20
 
 
  611 028d 7A000000 		.4byte	0x7a
@@ -1146,7 +1146,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  613 0292 03       		.byte	0x3
  614 0293 00000000 		.4byte	cySysNoInitDataValid
  615 0297 18       		.uleb128 0x18
- 616 0298 3E020000 		.4byte	.LASF33
+ 616 0298 48020000 		.4byte	.LASF33
  617 029c 04       		.byte	0x4
  618 029d 2D       		.byte	0x2d
  619 029e 6F000000 		.4byte	0x6f
@@ -1174,7 +1174,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  641 02cf 1C       		.uleb128 0x1c
  642 02d0 00       		.byte	0
  643 02d1 18       		.uleb128 0x18
- 644 02d2 58020000 		.4byte	.LASF35
+ 644 02d2 69020000 		.4byte	.LASF35
  645 02d6 01       		.byte	0x1
  646 02d7 D1       		.byte	0xd1
  647 02d8 DE020000 		.4byte	0x2de
@@ -1197,8 +1197,8 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  664 02fe 03       		.byte	0x3
  665 02ff 00       		.byte	0
  666 0300 1D       		.uleb128 0x1d
- 667 0301 A3000000 		.4byte	.LASF37
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 21
+ 667 0301 9E000000 		.4byte	.LASF37
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 21
 
 
  668 0305 01       		.byte	0x1
@@ -1212,14 +1212,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  676 0314 F0020000 		.4byte	0x2f0
  677 0318 1E       		.uleb128 0x1e
  678 0319 01       		.byte	0x1
- 679 031a 23020000 		.4byte	.LASF38
+ 679 031a 2D020000 		.4byte	.LASF38
  680 031e 01       		.byte	0x1
  681 031f C5       		.byte	0xc5
  682 0320 01       		.byte	0x1
  683 0321 01       		.byte	0x1
  684 0322 1F       		.uleb128 0x1f
  685 0323 01       		.byte	0x1
- 686 0324 00010000 		.4byte	.LASF47
+ 686 0324 15010000 		.4byte	.LASF47
  687 0328 01       		.byte	0x1
  688 0329 C2       		.byte	0xc2
  689 032a 01       		.byte	0x1
@@ -1227,14 +1227,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  691 032f 01       		.byte	0x1
  692 0330 1E       		.uleb128 0x1e
  693 0331 01       		.byte	0x1
- 694 0332 9C010000 		.4byte	.LASF39
+ 694 0332 B1010000 		.4byte	.LASF39
  695 0336 01       		.byte	0x1
  696 0337 22       		.byte	0x22
  697 0338 01       		.byte	0x1
  698 0339 01       		.byte	0x1
  699 033a 1E       		.uleb128 0x1e
  700 033b 01       		.byte	0x1
- 701 033c 29010000 		.4byte	.LASF40
+ 701 033c 3E010000 		.4byte	.LASF40
  702 0340 05       		.byte	0x5
  703 0341 14       		.byte	0x14
  704 0342 01       		.byte	0x1
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  722 000d 11       		.uleb128 0x11
  723 000e 01       		.uleb128 0x1
  724 000f 52       		.uleb128 0x52
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 22
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 22
 
 
  725 0010 01       		.uleb128 0x1
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  779 0046 3B       		.uleb128 0x3b
  780 0047 05       		.uleb128 0x5
  781 0048 49       		.uleb128 0x49
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 23
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 23
 
 
  782 0049 13       		.uleb128 0x13
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  836 007f 00       		.byte	0
  837 0080 00       		.byte	0
  838 0081 0C       		.uleb128 0xc
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 24
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 24
 
 
  839 0082 2E       		.uleb128 0x2e
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  893 00ba 3B       		.uleb128 0x3b
  894 00bb 0B       		.uleb128 0xb
  895 00bc 49       		.uleb128 0x49
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 25
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 25
 
 
  896 00bd 13       		.uleb128 0x13
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  950 00f4 00       		.byte	0
  951 00f5 00       		.byte	0
  952 00f6 12       		.uleb128 0x12
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 26
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 26
 
 
  953 00f7 0B       		.uleb128 0xb
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  1007 012f 03       		.uleb128 0x3
  1008 0130 0E       		.uleb128 0xe
  1009 0131 3A       		.uleb128 0x3a
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 27
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 27
 
 
  1010 0132 0B       		.uleb128 0xb
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  1064 0169 01       		.uleb128 0x1
  1065 016a 13       		.uleb128 0x13
  1066 016b 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 28
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 28
 
 
  1067 016c 00       		.byte	0
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  1121 01a2 03       		.uleb128 0x3
  1122 01a3 0E       		.uleb128 0xe
  1123 01a4 3A       		.uleb128 0x3a
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 29
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 29
 
 
  1124 01a5 0B       		.uleb128 0xb
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  1178 003b 0100     		.2byte	0x1
  1179 003d 50       		.byte	0x50
  1180 003e 00000000 		.4byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 30
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 30
 
 
  1181 0042 00000000 		.4byte	0
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  1235 00ce 0200     		.2byte	0x2
  1236 00d0 7D       		.byte	0x7d
  1237 00d1 08       		.sleb128 8
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 31
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 31
 
 
  1238 00d2 00000000 		.4byte	0
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  1288      01010101 
  1289              	.LASF42:
  1290 0000 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\Cm3Start.c\000"
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 32
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 32
 
 
  1290      6E657261 
@@ -1903,179 +1903,180 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 1
  1310 007b 7A65726F 		.ascii	"zero_size\000"
  1310      5F73697A 
  1310      6500
- 1311              	.LASF27:
- 1312 0085 72707472 		.ascii	"rptr\000"
- 1312      00
- 1313              	.LASF11:
- 1314 008a 666C6F61 		.ascii	"float\000"
- 1314      7400
- 1315              	.LASF21:
- 1316 0090 64617461 		.ascii	"data\000"
- 1316      00
- 1317              	.LASF1:
- 1318 0095 756E7369 		.ascii	"unsigned char\000"
- 1318      676E6564 
- 1318      20636861 
- 1318      7200
- 1319              	.LASF37:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 33
-
-
- 1320 00a3 526F6D56 		.ascii	"RomVectors\000"
- 1320      6563746F 
- 1320      727300
- 1321              	.LASF5:
- 1322 00ae 6C6F6E67 		.ascii	"long unsigned int\000"
- 1322      20756E73 
- 1322      69676E65 
- 1322      6420696E 
- 1322      7400
- 1323              	.LASF32:
- 1324 00c0 63795379 		.ascii	"cySysNoInitDataValid\000"
- 1324      734E6F49 
- 1324      6E697444 
- 1324      61746156 
- 1324      616C6964 
- 1325              	.LASF9:
- 1326 00d5 75696E74 		.ascii	"uint8\000"
- 1326      3800
- 1327              	.LASF30:
- 1328 00db 52657365 		.ascii	"Reset\000"
- 1328      7400
- 1329              	.LASF24:
- 1330 00e1 5F657869 		.ascii	"_exit\000"
- 1330      7400
- 1331              	.LASF45:
- 1332 00e7 496E7444 		.ascii	"IntDefaultHandler\000"
- 1332      65666175 
- 1332      6C744861 
- 1332      6E646C65 
- 1332      7200
- 1333              	.LASF12:
- 1334 00f9 646F7562 		.ascii	"double\000"
- 1334      6C6500
- 1335              	.LASF47:
- 1336 0100 6D61696E 		.ascii	"main\000"
- 1336      00
- 1337              	.LASF31:
- 1338 0105 696E6974 		.ascii	"initialize_psoc\000"
- 1338      69616C69 
- 1338      7A655F70 
- 1338      736F6300 
- 1339              	.LASF10:
- 1340 0115 75696E74 		.ascii	"uint32\000"
- 1340      333200
- 1341              	.LASF8:
- 1342 011c 756E7369 		.ascii	"unsigned int\000"
- 1342      676E6564 
- 1342      20696E74 
- 1342      00
- 1343              	.LASF40:
- 1344 0129 63796669 		.ascii	"cyfitter_cfg\000"
- 1344      74746572 
- 1344      5F636667 
- 1344      00
- 1345              	.LASF7:
- 1346 0136 6C6F6E67 		.ascii	"long long unsigned int\000"
- 1346      206C6F6E 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 34
-
-
- 1346      6720756E 
- 1346      7369676E 
- 1346      65642069 
- 1347              	.LASF28:
- 1348 014d 6C696D69 		.ascii	"limit\000"
- 1348      7400
- 1349              	.LASF16:
- 1350 0153 63796973 		.ascii	"cyisraddress\000"
- 1350      72616464 
- 1350      72657373 
- 1350      00
- 1351              	.LASF22:
- 1352 0160 696E6974 		.ascii	"init_size\000"
- 1352      5F73697A 
- 1352      6500
- 1353              	.LASF19:
- 1354 016a 5F5F6379 		.ascii	"__cy_byte_align8\000"
- 1354      5F627974 
- 1354      655F616C 
- 1354      69676E38 
- 1354      00
- 1355              	.LASF14:
- 1356 017b 72656738 		.ascii	"reg8\000"
- 1356      00
- 1357              	.LASF17:
- 1358 0180 73697A65 		.ascii	"sizetype\000"
- 1358      74797065 
- 1358      00
- 1359              	.LASF6:
- 1360 0189 6C6F6E67 		.ascii	"long long int\000"
- 1360      206C6F6E 
- 1360      6720696E 
- 1360      7400
- 1361              	.LASF13:
- 1362 0197 63686172 		.ascii	"char\000"
- 1362      00
- 1363              	.LASF39:
- 1364 019c 43794274 		.ascii	"CyBtldr_CheckLaunch\000"
- 1364      6C64725F 
- 1364      43686563 
- 1364      6B4C6175 
- 1364      6E636800 
- 1365              	.LASF2:
- 1366 01b0 73686F72 		.ascii	"short int\000"
- 1366      7420696E 
- 1366      7400
- 1367              	.LASF41:
- 1368 01ba 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
- 1368      4320342E 
- 1368      372E3320 
- 1368      32303133 
- 1368      30333132 
- 1369 01ed 616E6368 		.ascii	"anch revision 196615]\000"
- 1369      20726576 
- 1369      6973696F 
- 1369      6E203139 
- 1369      36363135 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccD2Vkiv.s 			page 35
-
-
- 1370              	.LASF43:
- 1371 0203 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
- 1371      43534932 
- 1371      53445C55 
- 1371      53425F42 
- 1371      6F6F746C 
- 1372              	.LASF38:
- 1373 0223 5F5F6C69 		.ascii	"__libc_init_array\000"
- 1373      62635F69 
- 1373      6E69745F 
- 1373      61727261 
- 1373      7900
- 1374              	.LASF4:
- 1375 0235 6C6F6E67 		.ascii	"long int\000"
- 1375      20696E74 
- 1375      00
- 1376              	.LASF33:
- 1377 023e 43795265 		.ascii	"CyResetStatus\000"
- 1377      73657453 
- 1377      74617475 
- 1377      7300
- 1378              	.LASF0:
- 1379 024c 7369676E 		.ascii	"signed char\000"
- 1379      65642063 
- 1379      68617200 
- 1380              	.LASF35:
- 1381 0258 5F5F6379 		.ascii	"__cy_regions\000"
- 1381      5F726567 
- 1381      696F6E73 
- 1381      00
- 1382              	.LASF26:
- 1383 0265 72656769 		.ascii	"regions\000"
- 1383      6F6E7300 
- 1384              	.LASF44:
- 1385 026d 5F5F6379 		.ascii	"__cy_region\000"
- 1385      5F726567 
- 1385      696F6E00 
- 1386              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 1311              	.LASF11:
+ 1312 0085 666C6F61 		.ascii	"float\000"
+ 1312      7400
+ 1313              	.LASF21:
+ 1314 008b 64617461 		.ascii	"data\000"
+ 1314      00
+ 1315              	.LASF1:
+ 1316 0090 756E7369 		.ascii	"unsigned char\000"
+ 1316      676E6564 
+ 1316      20636861 
+ 1316      7200
+ 1317              	.LASF37:
+ 1318 009e 526F6D56 		.ascii	"RomVectors\000"
+ 1318      6563746F 
+ 1318      727300
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 33
+
+
+ 1319              	.LASF5:
+ 1320 00a9 6C6F6E67 		.ascii	"long unsigned int\000"
+ 1320      20756E73 
+ 1320      69676E65 
+ 1320      6420696E 
+ 1320      7400
+ 1321              	.LASF43:
+ 1322 00bb 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
+ 1322      43534932 
+ 1322      53445C73 
+ 1322      6F667477 
+ 1322      6172655C 
+ 1323 00ea 6E00     		.ascii	"n\000"
+ 1324              	.LASF9:
+ 1325 00ec 75696E74 		.ascii	"uint8\000"
+ 1325      3800
+ 1326              	.LASF30:
+ 1327 00f2 52657365 		.ascii	"Reset\000"
+ 1327      7400
+ 1328              	.LASF24:
+ 1329 00f8 5F657869 		.ascii	"_exit\000"
+ 1329      7400
+ 1330              	.LASF45:
+ 1331 00fe 496E7444 		.ascii	"IntDefaultHandler\000"
+ 1331      65666175 
+ 1331      6C744861 
+ 1331      6E646C65 
+ 1331      7200
+ 1332              	.LASF27:
+ 1333 0110 72707472 		.ascii	"rptr\000"
+ 1333      00
+ 1334              	.LASF47:
+ 1335 0115 6D61696E 		.ascii	"main\000"
+ 1335      00
+ 1336              	.LASF31:
+ 1337 011a 696E6974 		.ascii	"initialize_psoc\000"
+ 1337      69616C69 
+ 1337      7A655F70 
+ 1337      736F6300 
+ 1338              	.LASF10:
+ 1339 012a 75696E74 		.ascii	"uint32\000"
+ 1339      333200
+ 1340              	.LASF8:
+ 1341 0131 756E7369 		.ascii	"unsigned int\000"
+ 1341      676E6564 
+ 1341      20696E74 
+ 1341      00
+ 1342              	.LASF40:
+ 1343 013e 63796669 		.ascii	"cyfitter_cfg\000"
+ 1343      74746572 
+ 1343      5F636667 
+ 1343      00
+ 1344              	.LASF7:
+ 1345 014b 6C6F6E67 		.ascii	"long long unsigned int\000"
+ 1345      206C6F6E 
+ 1345      6720756E 
+ 1345      7369676E 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 34
+
+
+ 1345      65642069 
+ 1346              	.LASF28:
+ 1347 0162 6C696D69 		.ascii	"limit\000"
+ 1347      7400
+ 1348              	.LASF16:
+ 1349 0168 63796973 		.ascii	"cyisraddress\000"
+ 1349      72616464 
+ 1349      72657373 
+ 1349      00
+ 1350              	.LASF22:
+ 1351 0175 696E6974 		.ascii	"init_size\000"
+ 1351      5F73697A 
+ 1351      6500
+ 1352              	.LASF19:
+ 1353 017f 5F5F6379 		.ascii	"__cy_byte_align8\000"
+ 1353      5F627974 
+ 1353      655F616C 
+ 1353      69676E38 
+ 1353      00
+ 1354              	.LASF14:
+ 1355 0190 72656738 		.ascii	"reg8\000"
+ 1355      00
+ 1356              	.LASF17:
+ 1357 0195 73697A65 		.ascii	"sizetype\000"
+ 1357      74797065 
+ 1357      00
+ 1358              	.LASF6:
+ 1359 019e 6C6F6E67 		.ascii	"long long int\000"
+ 1359      206C6F6E 
+ 1359      6720696E 
+ 1359      7400
+ 1360              	.LASF13:
+ 1361 01ac 63686172 		.ascii	"char\000"
+ 1361      00
+ 1362              	.LASF39:
+ 1363 01b1 43794274 		.ascii	"CyBtldr_CheckLaunch\000"
+ 1363      6C64725F 
+ 1363      43686563 
+ 1363      6B4C6175 
+ 1363      6E636800 
+ 1364              	.LASF2:
+ 1365 01c5 73686F72 		.ascii	"short int\000"
+ 1365      7420696E 
+ 1365      7400
+ 1366              	.LASF32:
+ 1367 01cf 63795379 		.ascii	"cySysNoInitDataValid\000"
+ 1367      734E6F49 
+ 1367      6E697444 
+ 1367      61746156 
+ 1367      616C6964 
+ 1368              	.LASF41:
+ 1369 01e4 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
+ 1369      4320342E 
+ 1369      372E3320 
+ 1369      32303133 
+ 1369      30333132 
+ 1370 0217 616E6368 		.ascii	"anch revision 196615]\000"
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccFLxuTR.s 			page 35
+
+
+ 1370      20726576 
+ 1370      6973696F 
+ 1370      6E203139 
+ 1370      36363135 
+ 1371              	.LASF38:
+ 1372 022d 5F5F6C69 		.ascii	"__libc_init_array\000"
+ 1372      62635F69 
+ 1372      6E69745F 
+ 1372      61727261 
+ 1372      7900
+ 1373              	.LASF4:
+ 1374 023f 6C6F6E67 		.ascii	"long int\000"
+ 1374      20696E74 
+ 1374      00
+ 1375              	.LASF33:
+ 1376 0248 43795265 		.ascii	"CyResetStatus\000"
+ 1376      73657453 
+ 1376      74617475 
+ 1376      7300
+ 1377              	.LASF0:
+ 1378 0256 7369676E 		.ascii	"signed char\000"
+ 1378      65642063 
+ 1378      68617200 
+ 1379              	.LASF12:
+ 1380 0262 646F7562 		.ascii	"double\000"
+ 1380      6C6500
+ 1381              	.LASF35:
+ 1382 0269 5F5F6379 		.ascii	"__cy_regions\000"
+ 1382      5F726567 
+ 1382      696F6E73 
+ 1382      00
+ 1383              	.LASF26:
+ 1384 0276 72656769 		.ascii	"regions\000"
+ 1384      6F6E7300 
+ 1385              	.LASF44:
+ 1386 027e 5F5F6379 		.ascii	"__cy_region\000"
+ 1386      5F726567 
+ 1386      696F6E00 
+ 1387              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/Cm3Start.o


Diferenças do arquivo suprimidas por serem muito extensas
+ 896 - 848
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyBootAsmGnu.lst


BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyBootAsmGnu.o


Diferenças do arquivo suprimidas por serem muito extensas
+ 127 - 127
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyDmac.lst


BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyDmac.o


+ 304 - 303
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyFlash.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
   30:.\Generated_Source\PSoC5/CyFlash.c **** uint8 dieTemperature[CY_FLASH_DIE_TEMP_DATA_SIZE];
   31:.\Generated_Source\PSoC5/CyFlash.c **** 
   32:.\Generated_Source\PSoC5/CyFlash.c **** #if(CYDEV_ECC_ENABLE == 0)
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 2
 
 
   33:.\Generated_Source\PSoC5/CyFlash.c ****     static uint8 * rowBuffer = 0;
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
   87:.\Generated_Source\PSoC5/CyFlash.c ****     *CY_FLASH_PM_ACT_EEFLASH_PTR &= ((uint8)(~CY_FLASH_PM_FLASH_MASK));
   88:.\Generated_Source\PSoC5/CyFlash.c **** 
   89:.\Generated_Source\PSoC5/CyFlash.c ****     /* Standby Power Mode */
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 3
 
 
   90:.\Generated_Source\PSoC5/CyFlash.c ****     *CY_FLASH_PM_ALTACT_EEFLASH_PTR &= ((uint8)(~CY_FLASH_PM_FLASH_MASK));
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
   42 000a 09D0     		beq	.L14
   43              	.L7:
  121:.\Generated_Source\PSoC5/CyFlash.c ****     status = CYRET_UNKNOWN;
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 4
 
 
   44              		.loc 1 121 0
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
   78 0040 0024     		movs	r4, #0
   79              	.L3:
   80              	.LVL3:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 5
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 5
 
 
  143:.\Generated_Source\PSoC5/CyFlash.c ****         }
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  119 0012 1A74     		strb	r2, [r3, #16]
   63:.\Generated_Source\PSoC5/CyFlash.c **** }
  120              		.loc 1 63 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 6
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 6
 
 
   62:.\Generated_Source\PSoC5/CyFlash.c ****     CyDelayUs(CY_FLASH_EE_STARTUP_DELAY);
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  156:.\Generated_Source\PSoC5/CyFlash.c **** /*******************************************************************************
  157:.\Generated_Source\PSoC5/CyFlash.c **** * Function Name: CySetTemp
  158:.\Generated_Source\PSoC5/CyFlash.c **** ********************************************************************************
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 7
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 7
 
 
  159:.\Generated_Source\PSoC5/CyFlash.c **** *
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  195              		.loc 1 118 0
  196 0012 FFF7FEFF 		bl	CySpcStart
  197              	.LVL9:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 8
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 8
 
 
  123:.\Generated_Source\PSoC5/CyFlash.c ****     if(CySpcLock() == CYRET_SUCCESS)
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  204:.\Generated_Source\PSoC5/CyFlash.c **** *   of memory is CYDEV_FLS_ROW_SIZE + CYDEV_ECC_ROW_SIZE.
  205:.\Generated_Source\PSoC5/CyFlash.c **** *
  206:.\Generated_Source\PSoC5/CyFlash.c **** * Return:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 9
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 9
 
 
  207:.\Generated_Source\PSoC5/CyFlash.c **** *  status:
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  259              	.LVL16:
  214:.\Generated_Source\PSoC5/CyFlash.c ****     cystatus status = CYRET_SUCCESS;
  260              		.loc 1 214 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 10
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 10
 
 
  261 001a 2846     		mov	r0, r5
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  257:.\Generated_Source\PSoC5/CyFlash.c ****     *   The type of write, Flash or EEPROM, is determined from the array ID.
  258:.\Generated_Source\PSoC5/CyFlash.c ****     *   The arrays in the part are sequential starting at the first ID for the
  259:.\Generated_Source\PSoC5/CyFlash.c ****     *   specific memory type. The array ID for the Flash memory lasts from 0x00 to
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 11
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 11
 
 
  260:.\Generated_Source\PSoC5/CyFlash.c ****     *   0x3F and for the EEPROM memory it lasts from 0x40 to 0x7F.
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  314:.\Generated_Source\PSoC5/CyFlash.c ****         uint16 rowSize;
  315:.\Generated_Source\PSoC5/CyFlash.c ****         cystatus status;
  316:.\Generated_Source\PSoC5/CyFlash.c **** 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 12
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 12
 
 
  317:.\Generated_Source\PSoC5/CyFlash.c ****         /* Check whether rowBuffer pointer has been initialized by CySetFlashEEBuffer() */
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  371:.\Generated_Source\PSoC5/CyFlash.c ****     *   The arrays in the part are sequential starting at the first ID for the
  372:.\Generated_Source\PSoC5/CyFlash.c ****     *   specific memory type. The array ID for the Flash memory lasts
  373:.\Generated_Source\PSoC5/CyFlash.c ****     *   from 0x00 to 0x3F.
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 13
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 13
 
 
  374:.\Generated_Source\PSoC5/CyFlash.c ****     *  rowAddress:   Address of the sector to erase.
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  428:.\Generated_Source\PSoC5/CyFlash.c **** #endif  /* ((CYDEV_ECC_ENABLE == 0u) && (CYDEV_CONFIGURATION_ECC == 0u)) */
  429:.\Generated_Source\PSoC5/CyFlash.c **** 
  430:.\Generated_Source\PSoC5/CyFlash.c **** 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 14
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 14
 
 
  431:.\Generated_Source\PSoC5/CyFlash.c **** 
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  459:.\Generated_Source\PSoC5/CyFlash.c ****         /* Load row data into SPC internal latch */
  460:.\Generated_Source\PSoC5/CyFlash.c ****         status = CySpcLoadRow(arrayId, rowData, rowSize);
  314              		.loc 1 460 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 15
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 15
 
 
  315 0010 2246     		mov	r2, r4
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  477:.\Generated_Source\PSoC5/CyFlash.c ****                 status = CYRET_UNKNOWN;
  478:.\Generated_Source\PSoC5/CyFlash.c ****             }
  479:.\Generated_Source\PSoC5/CyFlash.c **** 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 16
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 16
 
 
  480:.\Generated_Source\PSoC5/CyFlash.c ****             if(CYRET_SUCCESS == status)
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  373 0052 124C     		ldr	r4, .L64+4
  374 0054 2846     		mov	r0, r5
  375 0056 2278     		ldrb	r2, [r4, #0]	@ zero_extendqisi2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 17
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 17
 
 
  376 0058 6378     		ldrb	r3, [r4, #1]	@ zero_extendqisi2
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  515:.\Generated_Source\PSoC5/CyFlash.c **** }
  420              		.loc 1 515 0
  421 0094 2046     		mov	r0, r4
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 18
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 18
 
 
  422 0096 F8BD     		pop	{r3, r4, r5, r6, r7, pc}
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  469 0016 B3F5807F 		cmp	r3, #256
  470 001a F9D1     		bne	.L68
  413:.\Generated_Source\PSoC5/CyFlash.c ****                 (void) memcpy((void *)&rowBuffer[CYDEV_FLS_ROW_SIZE],
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 19
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 19
 
 
  471              		.loc 1 413 0
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  518              		.cfi_def_cfa_offset 24
  519              		.cfi_offset 4, -24
  520              		.cfi_offset 5, -20
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 20
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 20
 
 
  521              		.cfi_offset 6, -16
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  322:.\Generated_Source\PSoC5/CyFlash.c ****                 rowSize = CYDEV_EEPROM_ROW_SIZE;
  563              		.loc 1 322 0
  564 0032 1026     		movs	r6, #16
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 21
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 21
 
 
  565              	.LVL50:
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  526:.\Generated_Source\PSoC5/CyFlash.c **** *  frequency in order to improve CPU performance.
  527:.\Generated_Source\PSoC5/CyFlash.c **** *
  528:.\Generated_Source\PSoC5/CyFlash.c **** * Parameters:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 22
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 22
 
 
  529:.\Generated_Source\PSoC5/CyFlash.c **** *  uint8 freq:
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  567:.\Generated_Source\PSoC5/CyFlash.c ****     #endif  /* (CY_PSOC3) */
  568:.\Generated_Source\PSoC5/CyFlash.c **** 
  569:.\Generated_Source\PSoC5/CyFlash.c **** 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 23
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 23
 
 
  570:.\Generated_Source\PSoC5/CyFlash.c ****     #if (CY_PSOC5)
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  595:.\Generated_Source\PSoC5/CyFlash.c ****     /* Restore global interrupt enable state */
  596:.\Generated_Source\PSoC5/CyFlash.c ****     CyExitCriticalSection(interruptState);
  597:.\Generated_Source\PSoC5/CyFlash.c **** }
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 24
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 24
 
 
  648              		.loc 1 597 0
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  678              		.loc 1 620 0
  679 000a 197C     		ldrb	r1, [r3, #16]	@ zero_extendqisi2
  680 000c 41F01002 		orr	r2, r1, #16
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 25
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 25
 
 
  681 0010 1A74     		strb	r2, [r3, #16]
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  711 0010 1A74     		strb	r2, [r3, #16]
  712 0012 7047     		bx	lr
  713              	.L95:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 26
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 26
 
 
  714              		.align	2
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  745 0016 F8D0     		beq	.L97
  668:.\Generated_Source\PSoC5/CyFlash.c ****     {
  669:.\Generated_Source\PSoC5/CyFlash.c ****         /* Wait for acknowledgement from PHUB */
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 27
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 27
 
 
  670:.\Generated_Source\PSoC5/CyFlash.c ****     }
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  779              		.size	CyEEPROM_ReadRelease, .-CyEEPROM_ReadRelease
  780              		.comm	dieTemperature,2,1
  781              		.bss
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 28
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 28
 
 
  782              		.align	2
@@ -1639,10 +1639,10 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  797 0006 00000000 		.4byte	.Ldebug_abbrev0
  798 000a 04       		.byte	0x4
  799 000b 01       		.uleb128 0x1
- 800 000c 50020000 		.4byte	.LASF52
+ 800 000c 81020000 		.4byte	.LASF52
  801 0010 01       		.byte	0x1
- 802 0011 B9020000 		.4byte	.LASF53
- 803 0015 99020000 		.4byte	.LASF54
+ 802 0011 CA020000 		.4byte	.LASF53
+ 803 0015 F1000000 		.4byte	.LASF54
  804 0019 60000000 		.4byte	.Ldebug_ranges0+0x60
  805 001d 00000000 		.4byte	0
  806 0021 00000000 		.4byte	0
@@ -1650,15 +1650,15 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  808 0029 02       		.uleb128 0x2
  809 002a 01       		.byte	0x1
  810 002b 06       		.byte	0x6
- 811 002c F4020000 		.4byte	.LASF0
+ 811 002c 05030000 		.4byte	.LASF0
  812 0030 02       		.uleb128 0x2
  813 0031 01       		.byte	0x1
  814 0032 08       		.byte	0x8
- 815 0033 1F010000 		.4byte	.LASF1
+ 815 0033 50010000 		.4byte	.LASF1
  816 0037 02       		.uleb128 0x2
  817 0038 02       		.byte	0x2
  818 0039 05       		.byte	0x5
- 819 003a 49010000 		.4byte	.LASF2
+ 819 003a 7A010000 		.4byte	.LASF2
  820 003e 02       		.uleb128 0x2
  821 003f 02       		.byte	0x2
  822 0040 07       		.byte	0x7
@@ -1666,7 +1666,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  824 0045 02       		.uleb128 0x2
  825 0046 04       		.byte	0x4
  826 0047 05       		.byte	0x5
- 827 0048 DC020000 		.4byte	.LASF4
+ 827 0048 ED020000 		.4byte	.LASF4
  828 004c 02       		.uleb128 0x2
  829 004d 04       		.byte	0x4
  830 004e 07       		.byte	0x7
@@ -1674,11 +1674,11 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  832 0053 02       		.uleb128 0x2
  833 0054 08       		.byte	0x8
  834 0055 05       		.byte	0x5
- 835 0056 11020000 		.4byte	.LASF6
+ 835 0056 42020000 		.4byte	.LASF6
  836 005a 02       		.uleb128 0x2
  837 005b 08       		.byte	0x8
  838 005c 07       		.byte	0x7
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 29
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 29
 
 
  839 005d 83000000 		.4byte	.LASF7
@@ -1689,19 +1689,19 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  844 0068 02       		.uleb128 0x2
  845 0069 04       		.byte	0x4
  846 006a 07       		.byte	0x7
- 847 006b A4010000 		.4byte	.LASF8
+ 847 006b D5010000 		.4byte	.LASF8
  848 006f 04       		.uleb128 0x4
- 849 0070 F1000000 		.4byte	.LASF9
+ 849 0070 22010000 		.4byte	.LASF9
  850 0074 02       		.byte	0x2
  851 0075 5B       		.byte	0x5b
  852 0076 30000000 		.4byte	0x30
  853 007a 04       		.uleb128 0x4
- 854 007b 75010000 		.4byte	.LASF10
+ 854 007b A6010000 		.4byte	.LASF10
  855 007f 02       		.byte	0x2
  856 0080 5C       		.byte	0x5c
  857 0081 3E000000 		.4byte	0x3e
  858 0085 04       		.uleb128 0x4
- 859 0086 86010000 		.4byte	.LASF11
+ 859 0086 B7010000 		.4byte	.LASF11
  860 008a 02       		.byte	0x2
  861 008b 5D       		.byte	0x5d
  862 008c 4C000000 		.4byte	0x4c
@@ -1712,11 +1712,11 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  867 0097 02       		.uleb128 0x2
  868 0098 08       		.byte	0x8
  869 0099 04       		.byte	0x4
- 870 009a 2D010000 		.4byte	.LASF13
+ 870 009a 5E010000 		.4byte	.LASF13
  871 009e 02       		.uleb128 0x2
  872 009f 01       		.byte	0x1
  873 00a0 08       		.byte	0x8
- 874 00a1 E5020000 		.4byte	.LASF14
+ 874 00a1 F6020000 		.4byte	.LASF14
  875 00a5 04       		.uleb128 0x4
  876 00a6 00000000 		.4byte	.LASF15
  877 00aa 02       		.byte	0x2
@@ -1732,13 +1732,13 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  887 00c0 02       		.uleb128 0x2
  888 00c1 04       		.byte	0x4
  889 00c2 07       		.byte	0x7
- 890 00c3 FE010000 		.4byte	.LASF17
+ 890 00c3 2F020000 		.4byte	.LASF17
  891 00c7 06       		.uleb128 0x6
  892 00c8 04       		.byte	0x4
  893 00c9 07       		.uleb128 0x7
- 894 00ca 30020000 		.4byte	.LASF55
+ 894 00ca 61020000 		.4byte	.LASF55
  895 00ce 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 30
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 30
 
 
  896 00cf 71       		.byte	0x71
@@ -1754,7 +1754,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  906 00e5 00       		.byte	0
  907 00e6 09       		.uleb128 0x9
  908 00e7 01       		.byte	0x1
- 909 00e8 00030000 		.4byte	.LASF41
+ 909 00e8 11030000 		.4byte	.LASF41
  910 00ec 01       		.byte	0x1
  911 00ed C401     		.2byte	0x1c4
  912 00ef 01       		.byte	0x1
@@ -1762,12 +1762,12 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  914 00f4 01       		.byte	0x1
  915 00f5 36010000 		.4byte	0x136
  916 00f9 0A       		.uleb128 0xa
- 917 00fa F7000000 		.4byte	.LASF18
+ 917 00fa 28010000 		.4byte	.LASF18
  918 00fe 01       		.byte	0x1
  919 00ff C401     		.2byte	0x1c4
  920 0101 6F000000 		.4byte	0x6f
  921 0105 0A       		.uleb128 0xa
- 922 0106 EA020000 		.4byte	.LASF19
+ 922 0106 FB020000 		.4byte	.LASF19
  923 010a 01       		.byte	0x1
  924 010b C401     		.2byte	0x1c4
  925 010d 7A000000 		.4byte	0x7a
@@ -1777,7 +1777,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  929 0117 C401     		.2byte	0x1c4
  930 0119 36010000 		.4byte	0x136
  931 011d 0A       		.uleb128 0xa
- 932 011e 41010000 		.4byte	.LASF21
+ 932 011e 72010000 		.4byte	.LASF21
  933 0122 01       		.byte	0x1
  934 0123 C401     		.2byte	0x1c4
  935 0125 7A000000 		.4byte	0x7a
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  950 014a 54000000 		.4byte	.LFE13
  951 014e 00000000 		.4byte	.LLST0
  952 0152 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 31
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 31
 
 
  953 0153 AA010000 		.4byte	0x1aa
@@ -1848,7 +1848,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  997 01a9 00       		.byte	0
  998 01aa 13       		.uleb128 0x13
  999 01ab 01       		.byte	0x1
- 1000 01ac B1010000 		.4byte	.LASF31
+ 1000 01ac E2010000 		.4byte	.LASF31
  1001 01b0 01       		.byte	0x1
  1002 01b1 36       		.byte	0x36
  1003 01b2 01       		.byte	0x1
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1007 01bc 7D       		.byte	0x7d
  1008 01bd 00       		.sleb128 0
  1009 01be 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 32
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 32
 
 
  1010 01bf D4010000 		.4byte	0x1d4
@@ -1875,7 +1875,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1021 01d3 00       		.byte	0
  1022 01d4 15       		.uleb128 0x15
  1023 01d5 01       		.byte	0x1
- 1024 01d6 34010000 		.4byte	.LASF35
+ 1024 01d6 65010000 		.4byte	.LASF35
  1025 01da 01       		.byte	0x1
  1026 01db 54       		.byte	0x54
  1027 01dc 01       		.byte	0x1
@@ -1887,7 +1887,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1033 01e8 01       		.byte	0x1
  1034 01e9 16       		.uleb128 0x16
  1035 01ea 01       		.byte	0x1
- 1036 01eb 07020000 		.4byte	.LASF23
+ 1036 01eb 38020000 		.4byte	.LASF23
  1037 01ef 01       		.byte	0x1
  1038 01f0 B3       		.byte	0xb3
  1039 01f1 01       		.byte	0x1
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1064 0231 40000000 		.4byte	.LLST2
  1065 0235 12       		.uleb128 0x12
  1066 0236 06000000 		.4byte	.LVL6
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 33
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 33
 
 
  1067 023a 7E060000 		.4byte	0x67e
@@ -1969,7 +1969,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1112 02af 01       		.byte	0x1
  1113 02b0 EE020000 		.4byte	0x2ee
  1114 02b4 1E       		.uleb128 0x1e
- 1115 02b5 49020000 		.4byte	.LASF26
+ 1115 02b5 7A020000 		.4byte	.LASF26
  1116 02b9 01       		.byte	0x1
  1117 02ba D4       		.byte	0xd4
  1118 02bb EE020000 		.4byte	0x2ee
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1121 02c4 60000000 		.4byte	.LASF22
  1122 02c8 01       		.byte	0x1
  1123 02c9 D6       		.byte	0xd6
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 34
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 34
 
 
  1124 02ca A5000000 		.4byte	0xa5
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1178 0367 F9000000 		.4byte	0xf9
  1179 036b D5010000 		.4byte	.LLST16
  1180 036f 19       		.uleb128 0x19
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 35
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 35
 
 
  1181 0370 48000000 		.4byte	.Ldebug_ranges0+0x48
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1235 03d0 75       		.byte	0x75
  1236 03d1 00       		.sleb128 0
  1237 03d2 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 36
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 36
 
 
  1238 03d3 22       		.uleb128 0x22
@@ -2118,7 +2118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1252 03ed 00       		.byte	0
  1253 03ee 23       		.uleb128 0x23
  1254 03ef 01       		.byte	0x1
- 1255 03f0 0E010000 		.4byte	.LASF25
+ 1255 03f0 3F010000 		.4byte	.LASF25
  1256 03f4 01       		.byte	0x1
  1257 03f5 8101     		.2byte	0x181
  1258 03f7 01       		.byte	0x1
@@ -2129,25 +2129,25 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1263 0408 01       		.byte	0x1
  1264 0409 81040000 		.4byte	0x481
  1265 040d 24       		.uleb128 0x24
- 1266 040e F7000000 		.4byte	.LASF18
+ 1266 040e 28010000 		.4byte	.LASF18
  1267 0412 01       		.byte	0x1
  1268 0413 8101     		.2byte	0x181
  1269 0415 6F000000 		.4byte	0x6f
  1270 0419 5E020000 		.4byte	.LLST19
  1271 041d 24       		.uleb128 0x24
- 1272 041e 0F030000 		.4byte	.LASF27
+ 1272 041e 20030000 		.4byte	.LASF27
  1273 0422 01       		.byte	0x1
  1274 0423 8101     		.2byte	0x181
  1275 0425 7A000000 		.4byte	0x7a
  1276 0429 98020000 		.4byte	.LLST20
  1277 042d 24       		.uleb128 0x24
- 1278 042e D5010000 		.4byte	.LASF28
+ 1278 042e 06020000 		.4byte	.LASF28
  1279 0432 01       		.byte	0x1
  1280 0433 8101     		.2byte	0x181
  1281 0435 36010000 		.4byte	0x136
  1282 0439 C4020000 		.4byte	.LLST21
  1283 043d 25       		.uleb128 0x25
- 1284 043e 3D020000 		.4byte	.LASF29
+ 1284 043e 6E020000 		.4byte	.LASF29
  1285 0442 01       		.byte	0x1
  1286 0443 8401     		.2byte	0x184
  1287 0445 85000000 		.4byte	0x85
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1292 0451 8501     		.2byte	0x185
  1293 0453 7A000000 		.4byte	0x7a
  1294 0457 16030000 		.4byte	.LLST23
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 37
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 37
 
 
  1295 045b 27       		.uleb128 0x27
@@ -2187,7 +2187,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1318 0480 00       		.byte	0
  1319 0481 23       		.uleb128 0x23
  1320 0482 01       		.byte	0x1
- 1321 0483 1A030000 		.4byte	.LASF30
+ 1321 0483 2B030000 		.4byte	.LASF30
  1322 0487 01       		.byte	0x1
  1323 0488 3601     		.2byte	0x136
  1324 048a 01       		.byte	0x1
@@ -2198,13 +2198,13 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1329 049b 01       		.byte	0x1
  1330 049c 51050000 		.4byte	0x551
  1331 04a0 24       		.uleb128 0x24
- 1332 04a1 F7000000 		.4byte	.LASF18
+ 1332 04a1 28010000 		.4byte	.LASF18
  1333 04a5 01       		.byte	0x1
  1334 04a6 3601     		.2byte	0x136
  1335 04a8 6F000000 		.4byte	0x6f
  1336 04ac 4A030000 		.4byte	.LLST25
  1337 04b0 24       		.uleb128 0x24
- 1338 04b1 0F030000 		.4byte	.LASF27
+ 1338 04b1 20030000 		.4byte	.LASF27
  1339 04b5 01       		.byte	0x1
  1340 04b6 3601     		.2byte	0x136
  1341 04b8 7A000000 		.4byte	0x7a
@@ -2218,20 +2218,20 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1349 04d0 26       		.uleb128 0x26
  1350 04d1 6900     		.ascii	"i\000"
  1351 04d3 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 38
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 38
 
 
  1352 04d4 3801     		.2byte	0x138
  1353 04d6 6F000000 		.4byte	0x6f
  1354 04da 19040000 		.4byte	.LLST28
  1355 04de 25       		.uleb128 0x25
- 1356 04df 3D020000 		.4byte	.LASF29
+ 1356 04df 6E020000 		.4byte	.LASF29
  1357 04e3 01       		.byte	0x1
  1358 04e4 3901     		.2byte	0x139
  1359 04e6 85000000 		.4byte	0x85
  1360 04ea 2D040000 		.4byte	.LLST29
  1361 04ee 25       		.uleb128 0x25
- 1362 04ef 41010000 		.4byte	.LASF21
+ 1362 04ef 72010000 		.4byte	.LASF21
  1363 04f3 01       		.byte	0x1
  1364 04f4 3A01     		.2byte	0x13a
  1365 04f6 7A000000 		.4byte	0x7a
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1406 053c 00       		.sleb128 0
  1407 053d 11       		.uleb128 0x11
  1408 053e 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 39
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 39
 
 
  1409 053f 52       		.byte	0x52
@@ -2311,7 +2311,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1436 0567 01       		.byte	0x1
  1437 0568 A0050000 		.4byte	0x5a0
  1438 056c 24       		.uleb128 0x24
- 1439 056d 44020000 		.4byte	.LASF33
+ 1439 056d 75020000 		.4byte	.LASF33
  1440 0571 01       		.byte	0x1
  1441 0572 1802     		.2byte	0x218
  1442 0574 6F000000 		.4byte	0x6f
@@ -2338,7 +2338,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1463 05a9 01       		.byte	0x1
  1464 05aa 00000000 		.4byte	.LFB9
  1465 05ae 18000000 		.4byte	.LFE9
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 40
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 40
 
 
  1466 05b2 02       		.byte	0x2
@@ -2359,7 +2359,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1481 05cb 01       		.byte	0x1
  1482 05cc 29       		.uleb128 0x29
  1483 05cd 01       		.byte	0x1
- 1484 05ce DC010000 		.4byte	.LASF38
+ 1484 05ce 0D020000 		.4byte	.LASF38
  1485 05d2 01       		.byte	0x1
  1486 05d3 9602     		.2byte	0x296
  1487 05d5 01       		.byte	0x1
@@ -2371,7 +2371,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1493 05e1 01       		.byte	0x1
  1494 05e2 29       		.uleb128 0x29
  1495 05e3 01       		.byte	0x1
- 1496 05e4 53010000 		.4byte	.LASF39
+ 1496 05e4 84010000 		.4byte	.LASF39
  1497 05e8 01       		.byte	0x1
  1498 05e9 B002     		.2byte	0x2b0
  1499 05eb 01       		.byte	0x1
@@ -2397,8 +2397,8 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1519 0617 01       		.byte	0x1
  1520 0618 00       		.byte	0
  1521 0619 2C       		.uleb128 0x2c
- 1522 061a FF000000 		.4byte	.LASF56
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 41
+ 1522 061a 30010000 		.4byte	.LASF56
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 41
 
 
  1523 061e 01       		.byte	0x1
@@ -2410,7 +2410,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1529 0627 00000000 		.4byte	dieTemperature
  1530 062b 2D       		.uleb128 0x2d
  1531 062c 01       		.byte	0x1
- 1532 062d 68010000 		.4byte	.LASF42
+ 1532 062d 99010000 		.4byte	.LASF42
  1533 0631 03       		.byte	0x3
  1534 0632 2B       		.byte	0x2b
  1535 0633 01       		.byte	0x1
@@ -2436,7 +2436,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1555 065f 00       		.byte	0
  1556 0660 2F       		.uleb128 0x2f
  1557 0661 01       		.byte	0x1
- 1558 0662 1F020000 		.4byte	.LASF48
+ 1558 0662 50020000 		.4byte	.LASF48
  1559 0666 04       		.byte	0x4
  1560 0667 78       		.byte	0x78
  1561 0668 01       		.byte	0x1
@@ -2458,13 +2458,13 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1577 0684 03       		.byte	0x3
  1578 0685 22       		.byte	0x22
  1579 0686 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 42
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 42
 
 
  1580 0687 01       		.byte	0x1
  1581 0688 31       		.uleb128 0x31
  1582 0689 01       		.byte	0x1
- 1583 068a 7C010000 		.4byte	.LASF50
+ 1583 068a AD010000 		.4byte	.LASF50
  1584 068e 03       		.byte	0x3
  1585 068f 2C       		.byte	0x2c
  1586 0690 01       		.byte	0x1
@@ -2472,7 +2472,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1588 0695 01       		.byte	0x1
  1589 0696 2D       		.uleb128 0x2d
  1590 0697 01       		.byte	0x1
- 1591 0698 F1010000 		.4byte	.LASF46
+ 1591 0698 22020000 		.4byte	.LASF46
  1592 069c 03       		.byte	0x3
  1593 069d 27       		.byte	0x27
  1594 069e 01       		.byte	0x1
@@ -2506,7 +2506,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1622 06de 00       		.byte	0
  1623 06df 32       		.uleb128 0x32
  1624 06e0 01       		.byte	0x1
- 1625 06e1 29020000 		.4byte	.LASF49
+ 1625 06e1 5A020000 		.4byte	.LASF49
  1626 06e5 01       		.byte	0x1
  1627 06e6 C7000000 		.4byte	0xc7
  1628 06ea 01       		.byte	0x1
@@ -2518,7 +2518,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1634 06f6 00070000 		.4byte	0x700
  1635 06fa 2E       		.uleb128 0x2e
  1636 06fb C0000000 		.4byte	0xc0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 43
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 43
 
 
  1637 06ff 00       		.byte	0
@@ -2528,7 +2528,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1641 0706 33       		.uleb128 0x33
  1642 0707 31       		.uleb128 0x31
  1643 0708 01       		.byte	0x1
- 1644 0709 8D010000 		.4byte	.LASF51
+ 1644 0709 BE010000 		.4byte	.LASF51
  1645 070d 04       		.byte	0x4
  1646 070e 7E       		.byte	0x7e
  1647 070f 01       		.byte	0x1
@@ -2536,7 +2536,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1649 0714 01       		.byte	0x1
  1650 0715 34       		.uleb128 0x34
  1651 0716 01       		.byte	0x1
- 1652 0717 BF010000 		.4byte	.LASF57
+ 1652 0717 F0010000 		.4byte	.LASF57
  1653 071b 04       		.byte	0x4
  1654 071c 7F       		.byte	0x7f
  1655 071d 01       		.byte	0x1
@@ -2578,7 +2578,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1691 001c 03       		.uleb128 0x3
  1692 001d 0E       		.uleb128 0xe
  1693 001e 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 44
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 44
 
 
  1694 001f 00       		.byte	0
@@ -2638,7 +2638,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1748 0055 01       		.uleb128 0x1
  1749 0056 13       		.uleb128 0x13
  1750 0057 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 45
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 45
 
 
  1751 0058 00       		.byte	0
@@ -2698,7 +2698,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1805 008e 0B       		.uleb128 0xb
  1806 008f 3B       		.uleb128 0x3b
  1807 0090 05       		.uleb128 0x5
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 46
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 46
 
 
  1808 0091 49       		.uleb128 0x49
@@ -2758,7 +2758,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1862 00ca 13       		.uleb128 0x13
  1863 00cb 00       		.byte	0
  1864 00cc 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 47
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 47
 
 
  1865 00cd 11       		.uleb128 0x11
@@ -2818,7 +2818,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1919 010c 15       		.uleb128 0x15
  1920 010d 2E       		.uleb128 0x2e
  1921 010e 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 48
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 48
 
 
  1922 010f 3F       		.uleb128 0x3f
@@ -2878,7 +2878,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  1976 0147 3B       		.uleb128 0x3b
  1977 0148 0B       		.uleb128 0xb
  1978 0149 49       		.uleb128 0x49
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 49
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 49
 
 
  1979 014a 13       		.uleb128 0x13
@@ -2938,7 +2938,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2033 0180 00       		.byte	0
  2034 0181 1C       		.uleb128 0x1c
  2035 0182 0B       		.uleb128 0xb
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 50
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 50
 
 
  2036 0183 01       		.byte	0x1
@@ -2998,7 +2998,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2090 01bc 06       		.uleb128 0x6
  2091 01bd 00       		.byte	0
  2092 01be 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 51
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 51
 
 
  2093 01bf 21       		.uleb128 0x21
@@ -3058,7 +3058,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2147 01f8 05       		.uleb128 0x5
  2148 01f9 00       		.byte	0
  2149 01fa 03       		.uleb128 0x3
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 52
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 52
 
 
  2150 01fb 0E       		.uleb128 0xe
@@ -3118,7 +3118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2204 0231 00       		.byte	0
  2205 0232 00       		.byte	0
  2206 0233 28       		.uleb128 0x28
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 53
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 53
 
 
  2207 0234 2E       		.uleb128 0x2e
@@ -3178,7 +3178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2261 026c 00       		.byte	0
  2262 026d 00       		.byte	0
  2263 026e 2B       		.uleb128 0x2b
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 54
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 54
 
 
  2264 026f 21       		.uleb128 0x21
@@ -3238,7 +3238,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2318 02a5 2E       		.uleb128 0x2e
  2319 02a6 01       		.byte	0x1
  2320 02a7 3F       		.uleb128 0x3f
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 55
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 55
 
 
  2321 02a8 0C       		.uleb128 0xc
@@ -3298,7 +3298,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2375 02de 3F       		.uleb128 0x3f
  2376 02df 0C       		.uleb128 0xc
  2377 02e0 03       		.uleb128 0x3
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 56
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 56
 
 
  2378 02e1 0E       		.uleb128 0xe
@@ -3358,7 +3358,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2432 0028 0200     		.2byte	0x2
  2433 002a 7D       		.byte	0x7d
  2434 002b 00       		.sleb128 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 57
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 57
 
 
  2435 002c 02000000 		.4byte	.LCFI1
@@ -3418,7 +3418,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2489 00b3 00000000 		.4byte	.LVL13
  2490 00b7 24000000 		.4byte	.LVL17
  2491 00bb 0200     		.2byte	0x2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 58
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 58
 
 
  2492 00bd 30       		.byte	0x30
@@ -3478,7 +3478,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2546 013f 0D000000 		.4byte	.LVL19-1
  2547 0143 A0000000 		.4byte	.LFE7
  2548 0147 0100     		.2byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 59
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 59
 
 
  2549 0149 57       		.byte	0x57
@@ -3538,7 +3538,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2603 01d5 10000000 		.4byte	.LVL20
  2604 01d9 4E000000 		.4byte	.LVL28
  2605 01dd 0100     		.2byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 60
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 60
 
 
  2606 01df 55       		.byte	0x55
@@ -3598,7 +3598,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2660 026d 3E000000 		.4byte	.LVL41
  2661 0271 0400     		.2byte	0x4
  2662 0273 F3       		.byte	0xf3
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 61
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 61
 
 
  2663 0274 01       		.uleb128 0x1
@@ -3658,7 +3658,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2717 02f7 0100     		.2byte	0x1
  2718 02f9 56       		.byte	0x56
  2719 02fa 24000000 		.4byte	.LVL40
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 62
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 62
 
 
  2720 02fe 3D000000 		.4byte	.LVL41-1
@@ -3718,7 +3718,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2774 0378 F3       		.byte	0xf3
  2775 0379 01       		.uleb128 0x1
  2776 037a 50       		.byte	0x50
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 63
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 63
 
 
  2777 037b 9F       		.byte	0x9f
@@ -3778,7 +3778,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2831 0400 0400     		.2byte	0x4
  2832 0402 F3       		.byte	0xf3
  2833 0403 01       		.uleb128 0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 64
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 64
 
 
  2834 0404 52       		.byte	0x52
@@ -3838,7 +3838,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2888 0482 00       		.sleb128 0
  2889 0483 02000000 		.4byte	.LCFI6
  2890 0487 44000000 		.4byte	.LFE8
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 65
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 65
 
 
  2891 048b 0200     		.2byte	0x2
@@ -3898,7 +3898,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  2945 0060 00000000 		.4byte	.LFB10
  2946 0064 18000000 		.4byte	.LFE10-.LFB10
  2947 0068 00000000 		.4byte	.LFB11
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 66
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 66
 
 
  2948 006c 20000000 		.4byte	.LFE11-.LFB11
@@ -3958,7 +3958,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  3002 00bc 20000000 		.4byte	.LFE11
  3003 00c0 00000000 		.4byte	.LFB12
  3004 00c4 0C000000 		.4byte	.LFE12
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 67
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 67
 
 
  3005 00c8 00000000 		.4byte	0
@@ -4018,7 +4018,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  3031      53657457 
  3031      61697443 
  3031      79636C65 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 68
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 68
 
 
  3032              	.LASF7:
@@ -4056,193 +4056,194 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 1
  3045      69676E65 
  3045      6420696E 
  3045      7400
- 3046              	.LASF9:
- 3047 00f1 75696E74 		.ascii	"uint8\000"
- 3047      3800
- 3048              	.LASF18:
- 3049 00f7 61727261 		.ascii	"arrayId\000"
- 3049      79496400 
- 3050              	.LASF56:
- 3051 00ff 64696554 		.ascii	"dieTemperature\000"
- 3051      656D7065 
- 3051      72617475 
- 3051      726500
- 3052              	.LASF25:
- 3053 010e 43795772 		.ascii	"CyWriteRowConfig\000"
- 3053      69746552 
- 3053      6F77436F 
- 3053      6E666967 
- 3053      00
- 3054              	.LASF1:
- 3055 011f 756E7369 		.ascii	"unsigned char\000"
- 3055      676E6564 
- 3055      20636861 
- 3055      7200
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 69
-
-
- 3056              	.LASF13:
- 3057 012d 646F7562 		.ascii	"double\000"
- 3057      6C6500
- 3058              	.LASF35:
- 3059 0134 4379466C 		.ascii	"CyFlash_Stop\000"
- 3059      6173685F 
- 3059      53746F70 
- 3059      00
- 3060              	.LASF21:
- 3061 0141 726F7753 		.ascii	"rowSize\000"
- 3061      697A6500 
- 3062              	.LASF2:
- 3063 0149 73686F72 		.ascii	"short int\000"
- 3063      7420696E 
- 3063      7400
- 3064              	.LASF39:
- 3065 0153 43794545 		.ascii	"CyEEPROM_ReadRelease\000"
- 3065      50524F4D 
- 3065      5F526561 
- 3065      6452656C 
- 3065      65617365 
- 3066              	.LASF42:
- 3067 0168 43795370 		.ascii	"CySpcGetTemp\000"
- 3067      63476574 
- 3067      54656D70 
- 3067      00
- 3068              	.LASF10:
- 3069 0175 75696E74 		.ascii	"uint16\000"
- 3069      313600
- 3070              	.LASF50:
- 3071 017c 43795370 		.ascii	"CySpcLock\000"
- 3071      634C6F63 
- 3071      6B00
- 3072              	.LASF11:
- 3073 0186 75696E74 		.ascii	"uint32\000"
- 3073      333200
- 3074              	.LASF51:
- 3075 018d 4379456E 		.ascii	"CyEnterCriticalSection\000"
- 3075      74657243 
- 3075      72697469 
- 3075      63616C53 
- 3075      65637469 
- 3076              	.LASF8:
- 3077 01a4 756E7369 		.ascii	"unsigned int\000"
- 3077      676E6564 
- 3077      20696E74 
- 3077      00
- 3078              	.LASF31:
- 3079 01b1 4379466C 		.ascii	"CyFlash_Start\000"
- 3079      6173685F 
- 3079      53746172 
- 3079      7400
- 3080              	.LASF57:
- 3081 01bf 43794578 		.ascii	"CyExitCriticalSection\000"
- 3081      69744372 
- 3081      69746963 
- 3081      616C5365 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 70
-
-
- 3081      6374696F 
- 3082              	.LASF28:
- 3083 01d5 726F7745 		.ascii	"rowECC\000"
- 3083      434300
- 3084              	.LASF38:
- 3085 01dc 43794545 		.ascii	"CyEEPROM_ReadReserve\000"
- 3085      50524F4D 
- 3085      5F526561 
- 3085      64526573 
- 3085      65727665 
- 3086              	.LASF46:
- 3087 01f1 43795370 		.ascii	"CySpcLoadRow\000"
- 3087      634C6F61 
- 3087      64526F77 
- 3087      00
- 3088              	.LASF17:
- 3089 01fe 73697A65 		.ascii	"sizetype\000"
- 3089      74797065 
- 3089      00
- 3090              	.LASF23:
- 3091 0207 43795365 		.ascii	"CySetTemp\000"
- 3091      7454656D 
- 3091      7000
- 3092              	.LASF6:
- 3093 0211 6C6F6E67 		.ascii	"long long int\000"
- 3093      206C6F6E 
- 3093      6720696E 
- 3093      7400
- 3094              	.LASF48:
- 3095 021f 43794465 		.ascii	"CyDelayUs\000"
- 3095      6C617955 
- 3095      7300
- 3096              	.LASF49:
- 3097 0229 6D656D63 		.ascii	"memcpy\000"
- 3097      707900
- 3098              	.LASF55:
- 3099 0230 43795365 		.ascii	"CySetTempInt\000"
- 3099      7454656D 
- 3099      70496E74 
- 3099      00
- 3100              	.LASF29:
- 3101 023d 6F666673 		.ascii	"offset\000"
- 3101      657400
- 3102              	.LASF33:
- 3103 0244 66726571 		.ascii	"freq\000"
- 3103      00
- 3104              	.LASF26:
- 3105 0249 62756666 		.ascii	"buffer\000"
- 3105      657200
- 3106              	.LASF52:
- 3107 0250 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
- 3107      4320342E 
- 3107      372E3320 
- 3107      32303133 
- 3107      30333132 
- 3108 0283 616E6368 		.ascii	"anch revision 196615]\000"
- 3108      20726576 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccQlfCh1.s 			page 71
-
-
- 3108      6973696F 
- 3108      6E203139 
- 3108      36363135 
- 3109              	.LASF54:
- 3110 0299 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
- 3110      43534932 
- 3110      53445C55 
- 3110      53425F42 
- 3110      6F6F746C 
- 3111              	.LASF53:
- 3112 02b9 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\CyFlash.c\000"
- 3112      6E657261 
- 3112      7465645F 
- 3112      536F7572 
- 3112      63655C50 
- 3113              	.LASF4:
- 3114 02dc 6C6F6E67 		.ascii	"long int\000"
- 3114      20696E74 
- 3114      00
- 3115              	.LASF14:
- 3116 02e5 63686172 		.ascii	"char\000"
- 3116      00
- 3117              	.LASF19:
- 3118 02ea 726F774E 		.ascii	"rowNumber\000"
- 3118      756D6265 
- 3118      7200
- 3119              	.LASF0:
- 3120 02f4 7369676E 		.ascii	"signed char\000"
- 3120      65642063 
- 3120      68617200 
- 3121              	.LASF41:
- 3122 0300 43795772 		.ascii	"CyWriteRowFull\000"
- 3122      69746552 
- 3122      6F774675 
- 3122      6C6C00
- 3123              	.LASF27:
- 3124 030f 726F7741 		.ascii	"rowAddress\000"
- 3124      64647265 
- 3124      737300
- 3125              	.LASF30:
- 3126 031a 43795772 		.ascii	"CyWriteRowData\000"
- 3126      69746552 
- 3126      6F774461 
- 3126      746100
- 3127              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 3046              	.LASF54:
+ 3047 00f1 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
+ 3047      43534932 
+ 3047      53445C73 
+ 3047      6F667477 
+ 3047      6172655C 
+ 3048 0120 6E00     		.ascii	"n\000"
+ 3049              	.LASF9:
+ 3050 0122 75696E74 		.ascii	"uint8\000"
+ 3050      3800
+ 3051              	.LASF18:
+ 3052 0128 61727261 		.ascii	"arrayId\000"
+ 3052      79496400 
+ 3053              	.LASF56:
+ 3054 0130 64696554 		.ascii	"dieTemperature\000"
+ 3054      656D7065 
+ 3054      72617475 
+ 3054      726500
+ 3055              	.LASF25:
+ 3056 013f 43795772 		.ascii	"CyWriteRowConfig\000"
+ 3056      69746552 
+ 3056      6F77436F 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 69
+
+
+ 3056      6E666967 
+ 3056      00
+ 3057              	.LASF1:
+ 3058 0150 756E7369 		.ascii	"unsigned char\000"
+ 3058      676E6564 
+ 3058      20636861 
+ 3058      7200
+ 3059              	.LASF13:
+ 3060 015e 646F7562 		.ascii	"double\000"
+ 3060      6C6500
+ 3061              	.LASF35:
+ 3062 0165 4379466C 		.ascii	"CyFlash_Stop\000"
+ 3062      6173685F 
+ 3062      53746F70 
+ 3062      00
+ 3063              	.LASF21:
+ 3064 0172 726F7753 		.ascii	"rowSize\000"
+ 3064      697A6500 
+ 3065              	.LASF2:
+ 3066 017a 73686F72 		.ascii	"short int\000"
+ 3066      7420696E 
+ 3066      7400
+ 3067              	.LASF39:
+ 3068 0184 43794545 		.ascii	"CyEEPROM_ReadRelease\000"
+ 3068      50524F4D 
+ 3068      5F526561 
+ 3068      6452656C 
+ 3068      65617365 
+ 3069              	.LASF42:
+ 3070 0199 43795370 		.ascii	"CySpcGetTemp\000"
+ 3070      63476574 
+ 3070      54656D70 
+ 3070      00
+ 3071              	.LASF10:
+ 3072 01a6 75696E74 		.ascii	"uint16\000"
+ 3072      313600
+ 3073              	.LASF50:
+ 3074 01ad 43795370 		.ascii	"CySpcLock\000"
+ 3074      634C6F63 
+ 3074      6B00
+ 3075              	.LASF11:
+ 3076 01b7 75696E74 		.ascii	"uint32\000"
+ 3076      333200
+ 3077              	.LASF51:
+ 3078 01be 4379456E 		.ascii	"CyEnterCriticalSection\000"
+ 3078      74657243 
+ 3078      72697469 
+ 3078      63616C53 
+ 3078      65637469 
+ 3079              	.LASF8:
+ 3080 01d5 756E7369 		.ascii	"unsigned int\000"
+ 3080      676E6564 
+ 3080      20696E74 
+ 3080      00
+ 3081              	.LASF31:
+ 3082 01e2 4379466C 		.ascii	"CyFlash_Start\000"
+ 3082      6173685F 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 70
+
+
+ 3082      53746172 
+ 3082      7400
+ 3083              	.LASF57:
+ 3084 01f0 43794578 		.ascii	"CyExitCriticalSection\000"
+ 3084      69744372 
+ 3084      69746963 
+ 3084      616C5365 
+ 3084      6374696F 
+ 3085              	.LASF28:
+ 3086 0206 726F7745 		.ascii	"rowECC\000"
+ 3086      434300
+ 3087              	.LASF38:
+ 3088 020d 43794545 		.ascii	"CyEEPROM_ReadReserve\000"
+ 3088      50524F4D 
+ 3088      5F526561 
+ 3088      64526573 
+ 3088      65727665 
+ 3089              	.LASF46:
+ 3090 0222 43795370 		.ascii	"CySpcLoadRow\000"
+ 3090      634C6F61 
+ 3090      64526F77 
+ 3090      00
+ 3091              	.LASF17:
+ 3092 022f 73697A65 		.ascii	"sizetype\000"
+ 3092      74797065 
+ 3092      00
+ 3093              	.LASF23:
+ 3094 0238 43795365 		.ascii	"CySetTemp\000"
+ 3094      7454656D 
+ 3094      7000
+ 3095              	.LASF6:
+ 3096 0242 6C6F6E67 		.ascii	"long long int\000"
+ 3096      206C6F6E 
+ 3096      6720696E 
+ 3096      7400
+ 3097              	.LASF48:
+ 3098 0250 43794465 		.ascii	"CyDelayUs\000"
+ 3098      6C617955 
+ 3098      7300
+ 3099              	.LASF49:
+ 3100 025a 6D656D63 		.ascii	"memcpy\000"
+ 3100      707900
+ 3101              	.LASF55:
+ 3102 0261 43795365 		.ascii	"CySetTempInt\000"
+ 3102      7454656D 
+ 3102      70496E74 
+ 3102      00
+ 3103              	.LASF29:
+ 3104 026e 6F666673 		.ascii	"offset\000"
+ 3104      657400
+ 3105              	.LASF33:
+ 3106 0275 66726571 		.ascii	"freq\000"
+ 3106      00
+ 3107              	.LASF26:
+ 3108 027a 62756666 		.ascii	"buffer\000"
+ 3108      657200
+ 3109              	.LASF52:
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPOj4Rp.s 			page 71
+
+
+ 3110 0281 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
+ 3110      4320342E 
+ 3110      372E3320 
+ 3110      32303133 
+ 3110      30333132 
+ 3111 02b4 616E6368 		.ascii	"anch revision 196615]\000"
+ 3111      20726576 
+ 3111      6973696F 
+ 3111      6E203139 
+ 3111      36363135 
+ 3112              	.LASF53:
+ 3113 02ca 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\CyFlash.c\000"
+ 3113      6E657261 
+ 3113      7465645F 
+ 3113      536F7572 
+ 3113      63655C50 
+ 3114              	.LASF4:
+ 3115 02ed 6C6F6E67 		.ascii	"long int\000"
+ 3115      20696E74 
+ 3115      00
+ 3116              	.LASF14:
+ 3117 02f6 63686172 		.ascii	"char\000"
+ 3117      00
+ 3118              	.LASF19:
+ 3119 02fb 726F774E 		.ascii	"rowNumber\000"
+ 3119      756D6265 
+ 3119      7200
+ 3120              	.LASF0:
+ 3121 0305 7369676E 		.ascii	"signed char\000"
+ 3121      65642063 
+ 3121      68617200 
+ 3122              	.LASF41:
+ 3123 0311 43795772 		.ascii	"CyWriteRowFull\000"
+ 3123      69746552 
+ 3123      6F774675 
+ 3123      6C6C00
+ 3124              	.LASF27:
+ 3125 0320 726F7741 		.ascii	"rowAddress\000"
+ 3125      64647265 
+ 3125      737300
+ 3126              	.LASF30:
+ 3127 032b 43795772 		.ascii	"CyWriteRowData\000"
+ 3127      69746552 
+ 3127      6F774461 
+ 3127      746100
+ 3128              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyFlash.o


Diferenças do arquivo suprimidas por serem muito extensas
+ 117 - 117
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyLib.lst


BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CyLib.o


+ 311 - 310
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CySpc.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
   29:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_WR_USER_NVL              (0x06u)
   30:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_PRG_ROW                  (0x07u)
   31:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_ER_SECTOR                (0x08u)
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 2
 
 
   32:.\Generated_Source\PSoC5/CySpc.c **** #define CY_SPC_CMD_ER_ALL                   (0x09u)
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
   33              		.cfi_def_cfa_offset 8
   34              		.cfi_offset 3, -8
   35              		.cfi_offset 14, -4
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 3
 
 
   80:.\Generated_Source\PSoC5/CySpc.c ****     /* Save current global interrupt enable and disable it */
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  101:.\Generated_Source\PSoC5/CySpc.c **** *  None
  102:.\Generated_Source\PSoC5/CySpc.c **** *
  103:.\Generated_Source\PSoC5/CySpc.c **** *******************************************************************************/
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 4
 
 
  104:.\Generated_Source\PSoC5/CySpc.c **** void CySpcStop(void) 
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  116:.\Generated_Source\PSoC5/CySpc.c **** 
  117:.\Generated_Source\PSoC5/CySpc.c **** /*******************************************************************************
  118:.\Generated_Source\PSoC5/CySpc.c **** * Function Name: CySpcReadData
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 5
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 5
 
 
  119:.\Generated_Source\PSoC5/CySpc.c **** ********************************************************************************
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  143:.\Generated_Source\PSoC5/CySpc.c ****             CyDelayUs(1u);
  139              		.loc 1 143 0
  140 0016 0120     		movs	r0, #1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 6
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 6
 
 
  141 0018 FFF7FEFF 		bl	CyDelayUs
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  168:.\Generated_Source\PSoC5/CySpc.c **** *  uint16 number:
  169:.\Generated_Source\PSoC5/CySpc.c **** *   Number bytes to load.
  170:.\Generated_Source\PSoC5/CySpc.c **** *
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 7
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 7
 
 
  171:.\Generated_Source\PSoC5/CySpc.c **** * Return:
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  203 001a E4B2     		uxtb	r4, r4
  204 001c 0CB3     		cbz	r4, .L25
  192:.\Generated_Source\PSoC5/CySpc.c ****         {
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 8
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 8
 
 
  193:.\Generated_Source\PSoC5/CySpc.c ****             CY_SPC_CPU_DATA_REG = CY_SPC_KEY_ONE;
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  205:.\Generated_Source\PSoC5/CySpc.c ****                 {
  206:.\Generated_Source\PSoC5/CySpc.c ****                     CY_SPC_CPU_DATA_REG = buffer[i];
  246              		.loc 1 206 0 is_stmt 1 discriminator 2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 9
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 9
 
 
  247 0050 545C     		ldrb	r4, [r2, r1]	@ zero_extendqisi2
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  279              	.L30:
  280 006c 22470040 		.word	1073760034
  281 0070 20470040 		.word	1073760032
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 10
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 10
 
 
  282              		.cfi_endproc
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  258:.\Generated_Source\PSoC5/CySpc.c ****     /* Make sure the SPC is ready to accept command */
  259:.\Generated_Source\PSoC5/CySpc.c ****     if(CY_SPC_IDLE)
  304              		.loc 1 259 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 11
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 11
 
 
  305 0002 104B     		ldr	r3, .L39
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  345 0038 30BD     		pop	{r4, r5, pc}
  346              	.LVL24:
  347              	.L36:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 12
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 12
 
 
  273:.\Generated_Source\PSoC5/CySpc.c ****             }
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  299:.\Generated_Source\PSoC5/CySpc.c **** *  uint16 address:
  300:.\Generated_Source\PSoC5/CySpc.c **** *   flash/eeprom addrress
  301:.\Generated_Source\PSoC5/CySpc.c **** *
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 13
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 13
 
 
  302:.\Generated_Source\PSoC5/CySpc.c **** *  uint8 tempPolarity:
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  328:.\Generated_Source\PSoC5/CySpc.c ****         /* Make sure the command was accepted */
  329:.\Generated_Source\PSoC5/CySpc.c ****         if(CY_SPC_BUSY)
  403              		.loc 1 329 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 14
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 14
 
 
  404 001c 2D78     		ldrb	r5, [r5, #0]	@ zero_extendqisi2
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  347:.\Generated_Source\PSoC5/CySpc.c ****     return(status);
  348:.\Generated_Source\PSoC5/CySpc.c **** }
  438              		.loc 1 348 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 15
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 15
 
 
  439 003e 70BD     		pop	{r4, r5, r6, pc}
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  466              		.loc 1 375 0
  467 0002 0D4A     		ldr	r2, .L51
  468 0004 1378     		ldrb	r3, [r2, #0]	@ zero_extendqisi2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 16
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 16
 
 
  469 0006 03F00203 		and	r3, r3, #2
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  389:.\Generated_Source\PSoC5/CySpc.c ****             status = CYRET_CANCELED;
  503              		.loc 1 389 0
  504 0032 0920     		movs	r0, #9
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 17
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 17
 
 
  505              	.LVL40:
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  527              		@ frame_needed = 0, uses_anonymous_args = 0
  528              		@ link register save eliminated.
  529              	.LVL41:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 18
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 18
 
 
  427:.\Generated_Source\PSoC5/CySpc.c ****     cystatus status = CYRET_STARTED;
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  561              	.LVL44:
  562 002c 7047     		bx	lr
  563              	.LVL45:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 19
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 19
 
 
  564              	.L56:
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  594              		.cfi_offset 3, -16
  595              		.cfi_offset 4, -12
  596              		.cfi_offset 5, -8
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 20
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 20
 
 
  597              		.cfi_offset 14, -4
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  629              	@ 0 "" 2
  493:.\Generated_Source\PSoC5/CySpc.c ****                 CY_NOP;
  630              		.loc 1 493 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 21
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 21
 
 
  631              	@ 493 ".\Generated_Source\PSoC5\CySpc.c" 1
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  508:.\Generated_Source\PSoC5/CySpc.c **** /*******************************************************************************
  509:.\Generated_Source\PSoC5/CySpc.c **** * Function Name: CySpcUnlock
  510:.\Generated_Source\PSoC5/CySpc.c **** ********************************************************************************
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 22
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 22
 
 
  511:.\Generated_Source\PSoC5/CySpc.c **** * Summary:
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  695 001a 0C60     		str	r4, [r1, #0]
  538:.\Generated_Source\PSoC5/CySpc.c **** 
  539:.\Generated_Source\PSoC5/CySpc.c ****             /* At least 2 NOP instructions are recommended */
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 23
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 23
 
 
  540:.\Generated_Source\PSoC5/CySpc.c ****             CY_NOP;
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  737              		.type	spcWaitPipeBypass, %object
  738              		.size	spcWaitPipeBypass, 4
  739              	spcWaitPipeBypass:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 24
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 24
 
 
  740 0004 00000000 		.space	4
@@ -1393,10 +1393,10 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  749 0006 00000000 		.4byte	.Ldebug_abbrev0
  750 000a 04       		.byte	0x4
  751 000b 01       		.uleb128 0x1
- 752 000c 46020000 		.4byte	.LASF40
+ 752 000c 57020000 		.4byte	.LASF40
  753 0010 01       		.byte	0x1
- 754 0011 5B000000 		.4byte	.LASF41
- 755 0015 FF010000 		.4byte	.LASF42
+ 754 0011 45000000 		.4byte	.LASF41
+ 755 0015 CA000000 		.4byte	.LASF42
  756 0019 00000000 		.4byte	.Ldebug_ranges0+0
  757 001d 00000000 		.4byte	0
  758 0021 00000000 		.4byte	0
@@ -1404,80 +1404,80 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  760 0029 02       		.uleb128 0x2
  761 002a 01       		.byte	0x1
  762 002b 06       		.byte	0x6
- 763 002c 3A020000 		.4byte	.LASF0
+ 763 002c 4B020000 		.4byte	.LASF0
  764 0030 02       		.uleb128 0x2
  765 0031 01       		.byte	0x1
  766 0032 08       		.byte	0x8
- 767 0033 06010000 		.4byte	.LASF1
+ 767 0033 21010000 		.4byte	.LASF1
  768 0037 02       		.uleb128 0x2
  769 0038 02       		.byte	0x2
  770 0039 05       		.byte	0x5
- 771 003a E1010000 		.4byte	.LASF2
+ 771 003a FC010000 		.4byte	.LASF2
  772 003e 02       		.uleb128 0x2
  773 003f 02       		.byte	0x2
  774 0040 07       		.byte	0x7
- 775 0041 7C000000 		.4byte	.LASF3
+ 775 0041 66000000 		.4byte	.LASF3
  776 0045 02       		.uleb128 0x2
  777 0046 04       		.byte	0x4
  778 0047 05       		.byte	0x5
- 779 0048 1F020000 		.4byte	.LASF4
+ 779 0048 30020000 		.4byte	.LASF4
  780 004c 02       		.uleb128 0x2
  781 004d 04       		.byte	0x4
  782 004e 07       		.byte	0x7
- 783 004f CE000000 		.4byte	.LASF5
+ 783 004f B8000000 		.4byte	.LASF5
  784 0053 02       		.uleb128 0x2
  785 0054 08       		.byte	0x8
  786 0055 05       		.byte	0x5
- 787 0056 C4010000 		.4byte	.LASF6
+ 787 0056 DF010000 		.4byte	.LASF6
  788 005a 02       		.uleb128 0x2
  789 005b 08       		.byte	0x8
  790 005c 07       		.byte	0x7
- 791 005d 6C010000 		.4byte	.LASF7
+ 791 005d 87010000 		.4byte	.LASF7
  792 0061 03       		.uleb128 0x3
  793 0062 04       		.byte	0x4
  794 0063 05       		.byte	0x5
  795 0064 696E7400 		.ascii	"int\000"
  796 0068 02       		.uleb128 0x2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 25
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 25
 
 
  797 0069 04       		.byte	0x4
  798 006a 07       		.byte	0x7
- 799 006b 57010000 		.4byte	.LASF8
+ 799 006b 72010000 		.4byte	.LASF8
  800 006f 04       		.uleb128 0x4
- 801 0070 E0000000 		.4byte	.LASF9
+ 801 0070 FB000000 		.4byte	.LASF9
  802 0074 02       		.byte	0x2
  803 0075 5B       		.byte	0x5b
  804 0076 30000000 		.4byte	0x30
  805 007a 04       		.uleb128 0x4
- 806 007b 28010000 		.4byte	.LASF10
+ 806 007b 43010000 		.4byte	.LASF10
  807 007f 02       		.byte	0x2
  808 0080 5C       		.byte	0x5c
  809 0081 3E000000 		.4byte	0x3e
  810 0085 04       		.uleb128 0x4
- 811 0086 39010000 		.4byte	.LASF11
+ 811 0086 54010000 		.4byte	.LASF11
  812 008a 02       		.byte	0x2
  813 008b 5D       		.byte	0x5d
  814 008c 4C000000 		.4byte	0x4c
  815 0090 02       		.uleb128 0x2
  816 0091 04       		.byte	0x4
  817 0092 04       		.byte	0x4
- 818 0093 A4000000 		.4byte	.LASF12
+ 818 0093 8E000000 		.4byte	.LASF12
  819 0097 02       		.uleb128 0x2
  820 0098 08       		.byte	0x8
  821 0099 04       		.byte	0x4
- 822 009a 14010000 		.4byte	.LASF13
+ 822 009a 2F010000 		.4byte	.LASF13
  823 009e 02       		.uleb128 0x2
  824 009f 01       		.byte	0x1
  825 00a0 08       		.byte	0x8
- 826 00a1 DC010000 		.4byte	.LASF14
+ 826 00a1 F7010000 		.4byte	.LASF14
  827 00a5 04       		.uleb128 0x4
  828 00a6 13000000 		.4byte	.LASF15
  829 00aa 02       		.byte	0x2
  830 00ab E8       		.byte	0xe8
  831 00ac 4C000000 		.4byte	0x4c
  832 00b0 04       		.uleb128 0x4
- 833 00b1 BA000000 		.4byte	.LASF16
+ 833 00b1 A4000000 		.4byte	.LASF16
  834 00b5 02       		.byte	0x2
  835 00b6 F0       		.byte	0xf0
  836 00b7 BB000000 		.4byte	0xbb
@@ -1493,12 +1493,12 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  846 00d0 02       		.uleb128 0x2
  847 00d1 04       		.byte	0x4
  848 00d2 07       		.byte	0x7
- 849 00d3 9E010000 		.4byte	.LASF18
+ 849 00d3 B9010000 		.4byte	.LASF18
  850 00d7 06       		.uleb128 0x6
  851 00d8 01       		.byte	0x1
  852 00d9 22000000 		.4byte	.LASF19
  853 00dd 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 26
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 26
 
 
  854 00de 4E       		.byte	0x4e
@@ -1509,7 +1509,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  859 00ec 01       		.byte	0x1
  860 00ed 14010000 		.4byte	0x114
  861 00f1 07       		.uleb128 0x7
- 862 00f2 BF000000 		.4byte	.LASF21
+ 862 00f2 A9000000 		.4byte	.LASF21
  863 00f6 01       		.byte	0x1
  864 00f7 51       		.byte	0x51
  865 00f8 6F000000 		.4byte	0x6f
@@ -1524,7 +1524,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  874 0113 00       		.byte	0
  875 0114 06       		.uleb128 0x6
  876 0115 01       		.byte	0x1
- 877 0116 51000000 		.4byte	.LASF20
+ 877 0116 3B000000 		.4byte	.LASF20
  878 011a 01       		.byte	0x1
  879 011b 68       		.byte	0x68
  880 011c 01       		.byte	0x1
@@ -1534,7 +1534,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  884 0129 01       		.byte	0x1
  885 012a 51010000 		.4byte	0x151
  886 012e 07       		.uleb128 0x7
- 887 012f BF000000 		.4byte	.LASF21
+ 887 012f A9000000 		.4byte	.LASF21
  888 0133 01       		.byte	0x1
  889 0134 6B       		.byte	0x6b
  890 0135 6F000000 		.4byte	0x6f
@@ -1549,7 +1549,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  899 0150 00       		.byte	0
  900 0151 0A       		.uleb128 0xa
  901 0152 01       		.byte	0x1
- 902 0153 8F000000 		.4byte	.LASF24
+ 902 0153 79000000 		.4byte	.LASF24
  903 0157 01       		.byte	0x1
  904 0158 87       		.byte	0x87
  905 0159 01       		.byte	0x1
@@ -1558,18 +1558,18 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  908 0162 34000000 		.4byte	.LFE2
  909 0166 66000000 		.4byte	.LLST4
  910 016a 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 27
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 27
 
 
  911 016b AA010000 		.4byte	0x1aa
  912 016f 0B       		.uleb128 0xb
- 913 0170 EB010000 		.4byte	.LASF22
+ 913 0170 06020000 		.4byte	.LASF22
  914 0174 01       		.byte	0x1
  915 0175 87       		.byte	0x87
  916 0176 AA010000 		.4byte	0x1aa
  917 017a 86000000 		.4byte	.LLST5
  918 017e 0B       		.uleb128 0xb
- 919 017f B5000000 		.4byte	.LASF23
+ 919 017f 9F000000 		.4byte	.LASF23
  920 0183 01       		.byte	0x1
  921 0184 87       		.byte	0x87
  922 0185 6F000000 		.4byte	0x6f
@@ -1606,36 +1606,36 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  953 01c9 01       		.byte	0x1
  954 01ca 23020000 		.4byte	0x223
  955 01ce 0B       		.uleb128 0xb
- 956 01cf 00010000 		.4byte	.LASF26
+ 956 01cf 1B010000 		.4byte	.LASF26
  957 01d3 01       		.byte	0x1
  958 01d4 B2       		.byte	0xb2
  959 01d5 6F000000 		.4byte	0x6f
  960 01d9 F9000000 		.4byte	.LLST9
  961 01dd 0B       		.uleb128 0xb
- 962 01de 64010000 		.4byte	.LASF27
+ 962 01de 7F010000 		.4byte	.LASF27
  963 01e2 01       		.byte	0x1
  964 01e3 B2       		.byte	0xb2
  965 01e4 7A000000 		.4byte	0x7a
  966 01e8 8D010000 		.4byte	.LLST10
  967 01ec 10       		.uleb128 0x10
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 28
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 28
 
 
- 968 01ed EB010000 		.4byte	.LASF22
+ 968 01ed 06020000 		.4byte	.LASF22
  969 01f1 01       		.byte	0x1
  970 01f2 B2       		.byte	0xb2
  971 01f3 23020000 		.4byte	0x223
  972 01f7 01       		.byte	0x1
  973 01f8 52       		.byte	0x52
  974 01f9 10       		.uleb128 0x10
- 975 01fa B5000000 		.4byte	.LASF23
+ 975 01fa 9F000000 		.4byte	.LASF23
  976 01fe 01       		.byte	0x1
  977 01ff B2       		.byte	0xb2
  978 0200 6F000000 		.4byte	0x6f
  979 0204 01       		.byte	0x1
  980 0205 53       		.byte	0x53
  981 0206 07       		.uleb128 0x7
- 982 0207 9D000000 		.4byte	.LASF28
+ 982 0207 87000000 		.4byte	.LASF28
  983 020b 01       		.byte	0x1
  984 020c B5       		.byte	0xb5
  985 020d A5000000 		.4byte	0xa5
@@ -1654,7 +1654,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  998 022a 6F000000 		.4byte	0x6f
  999 022e 0A       		.uleb128 0xa
  1000 022f 01       		.byte	0x1
- 1001 0230 91010000 		.4byte	.LASF29
+ 1001 0230 AC010000 		.4byte	.LASF29
  1002 0234 01       		.byte	0x1
  1003 0235 FD       		.byte	0xfd
  1004 0236 01       		.byte	0x1
@@ -1665,30 +1665,30 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1009 0247 01       		.byte	0x1
  1010 0248 8F020000 		.4byte	0x28f
  1011 024c 0B       		.uleb128 0xb
- 1012 024d 00010000 		.4byte	.LASF26
+ 1012 024d 1B010000 		.4byte	.LASF26
  1013 0251 01       		.byte	0x1
  1014 0252 FD       		.byte	0xfd
  1015 0253 6F000000 		.4byte	0x6f
  1016 0257 0C020000 		.4byte	.LLST14
  1017 025b 10       		.uleb128 0x10
- 1018 025c EB010000 		.4byte	.LASF22
+ 1018 025c 06020000 		.4byte	.LASF22
  1019 0260 01       		.byte	0x1
  1020 0261 FD       		.byte	0xfd
  1021 0262 23020000 		.4byte	0x223
  1022 0266 01       		.byte	0x1
  1023 0267 51       		.byte	0x51
  1024 0268 10       		.uleb128 0x10
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 29
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 29
 
 
- 1025 0269 B5000000 		.4byte	.LASF23
+ 1025 0269 9F000000 		.4byte	.LASF23
  1026 026d 01       		.byte	0x1
  1027 026e FD       		.byte	0xfd
  1028 026f 7A000000 		.4byte	0x7a
  1029 0273 01       		.byte	0x1
  1030 0274 52       		.byte	0x52
  1031 0275 07       		.uleb128 0x7
- 1032 0276 9D000000 		.4byte	.LASF28
+ 1032 0276 87000000 		.4byte	.LASF28
  1033 027a 01       		.byte	0x1
  1034 027b FF       		.byte	0xff
  1035 027c A5000000 		.4byte	0xa5
@@ -1712,36 +1712,36 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1053 02a9 01       		.byte	0x1
  1054 02aa FB020000 		.4byte	0x2fb
  1055 02ae 14       		.uleb128 0x14
- 1056 02af 00010000 		.4byte	.LASF26
+ 1056 02af 1B010000 		.4byte	.LASF26
  1057 02b3 01       		.byte	0x1
  1058 02b4 3C01     		.2byte	0x13c
  1059 02b6 6F000000 		.4byte	0x6f
  1060 02ba BA020000 		.4byte	.LLST17
  1061 02be 14       		.uleb128 0x14
- 1062 02bf 64010000 		.4byte	.LASF27
+ 1062 02bf 7F010000 		.4byte	.LASF27
  1063 02c3 01       		.byte	0x1
  1064 02c4 3C01     		.2byte	0x13c
  1065 02c6 7A000000 		.4byte	0x7a
  1066 02ca 0B030000 		.4byte	.LLST18
  1067 02ce 15       		.uleb128 0x15
- 1068 02cf F3000000 		.4byte	.LASF31
+ 1068 02cf 0E010000 		.4byte	.LASF31
  1069 02d3 01       		.byte	0x1
  1070 02d4 3C01     		.2byte	0x13c
  1071 02d6 6F000000 		.4byte	0x6f
  1072 02da 01       		.byte	0x1
  1073 02db 52       		.byte	0x52
  1074 02dc 15       		.uleb128 0x15
- 1075 02dd 83010000 		.4byte	.LASF32
+ 1075 02dd 9E010000 		.4byte	.LASF32
  1076 02e1 01       		.byte	0x1
  1077 02e2 3C01     		.2byte	0x13c
  1078 02e4 6F000000 		.4byte	0x6f
  1079 02e8 01       		.byte	0x1
  1080 02e9 53       		.byte	0x53
  1081 02ea 16       		.uleb128 0x16
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 30
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 30
 
 
- 1082 02eb 9D000000 		.4byte	.LASF28
+ 1082 02eb 87000000 		.4byte	.LASF28
  1083 02ef 01       		.byte	0x1
  1084 02f0 3F01     		.2byte	0x13f
  1085 02f2 A5000000 		.4byte	0xa5
@@ -1749,7 +1749,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1087 02fa 00       		.byte	0
  1088 02fb 13       		.uleb128 0x13
  1089 02fc 01       		.byte	0x1
- 1090 02fd B3010000 		.4byte	.LASF33
+ 1090 02fd CE010000 		.4byte	.LASF33
  1091 0301 01       		.byte	0x1
  1092 0302 7201     		.2byte	0x172
  1093 0304 01       		.byte	0x1
@@ -1760,20 +1760,20 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1098 0315 01       		.byte	0x1
  1099 0316 49030000 		.4byte	0x349
  1100 031a 14       		.uleb128 0x14
- 1101 031b 00010000 		.4byte	.LASF26
+ 1101 031b 1B010000 		.4byte	.LASF26
  1102 031f 01       		.byte	0x1
  1103 0320 7201     		.2byte	0x172
  1104 0322 6F000000 		.4byte	0x6f
  1105 0326 76030000 		.4byte	.LLST21
  1106 032a 15       		.uleb128 0x15
- 1107 032b F2010000 		.4byte	.LASF34
+ 1107 032b 0D020000 		.4byte	.LASF34
  1108 032f 01       		.byte	0x1
  1109 0330 7201     		.2byte	0x172
  1110 0332 6F000000 		.4byte	0x6f
  1111 0336 01       		.byte	0x1
  1112 0337 51       		.byte	0x51
  1113 0338 16       		.uleb128 0x16
- 1114 0339 9D000000 		.4byte	.LASF28
+ 1114 0339 87000000 		.4byte	.LASF28
  1115 033d 01       		.byte	0x1
  1116 033e 7401     		.2byte	0x174
  1117 0340 A5000000 		.4byte	0xa5
@@ -1781,7 +1781,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1119 0348 00       		.byte	0
  1120 0349 17       		.uleb128 0x17
  1121 034a 01       		.byte	0x1
- 1122 034b 1B010000 		.4byte	.LASF35
+ 1122 034b 36010000 		.4byte	.LASF35
  1123 034f 01       		.byte	0x1
  1124 0350 A901     		.2byte	0x1a9
  1125 0352 01       		.byte	0x1
@@ -1794,16 +1794,16 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1132 0362 01       		.byte	0x1
  1133 0363 88030000 		.4byte	0x388
  1134 0367 14       		.uleb128 0x14
- 1135 0368 AA000000 		.4byte	.LASF36
+ 1135 0368 94000000 		.4byte	.LASF36
  1136 036c 01       		.byte	0x1
  1137 036d A901     		.2byte	0x1a9
  1138 036f 6F000000 		.4byte	0x6f
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 31
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 31
 
 
  1139 0373 E6030000 		.4byte	.LLST23
  1140 0377 16       		.uleb128 0x16
- 1141 0378 9D000000 		.4byte	.LASF28
+ 1141 0378 87000000 		.4byte	.LASF28
  1142 037c 01       		.byte	0x1
  1143 037d AB01     		.2byte	0x1ab
  1144 037f A5000000 		.4byte	0xa5
@@ -1811,7 +1811,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1146 0387 00       		.byte	0
  1147 0388 13       		.uleb128 0x13
  1148 0389 01       		.byte	0x1
- 1149 038a 2F010000 		.4byte	.LASF37
+ 1149 038a 4A010000 		.4byte	.LASF37
  1150 038e 01       		.byte	0x1
  1151 038f D601     		.2byte	0x1d6
  1152 0391 01       		.byte	0x1
@@ -1822,13 +1822,13 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1157 03a2 01       		.byte	0x1
  1158 03a3 DA030000 		.4byte	0x3da
  1159 03a7 16       		.uleb128 0x16
- 1160 03a8 9D000000 		.4byte	.LASF28
+ 1160 03a8 87000000 		.4byte	.LASF28
  1161 03ac 01       		.byte	0x1
  1162 03ad D801     		.2byte	0x1d8
  1163 03af A5000000 		.4byte	0xa5
  1164 03b3 76040000 		.4byte	.LLST26
  1165 03b7 16       		.uleb128 0x16
- 1166 03b8 BF000000 		.4byte	.LASF21
+ 1166 03b8 A9000000 		.4byte	.LASF21
  1167 03bc 01       		.byte	0x1
  1168 03bd D901     		.2byte	0x1d9
  1169 03bf 6F000000 		.4byte	0x6f
@@ -1842,7 +1842,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1177 03d9 00       		.byte	0
  1178 03da 18       		.uleb128 0x18
  1179 03db 01       		.byte	0x1
- 1180 03dc A7010000 		.4byte	.LASF38
+ 1180 03dc C2010000 		.4byte	.LASF38
  1181 03e0 01       		.byte	0x1
  1182 03e1 0A02     		.2byte	0x20a
  1183 03e3 01       		.byte	0x1
@@ -1852,13 +1852,13 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1187 03f0 01       		.byte	0x1
  1188 03f1 19040000 		.4byte	0x419
  1189 03f5 16       		.uleb128 0x16
- 1190 03f6 BF000000 		.4byte	.LASF21
+ 1190 03f6 A9000000 		.4byte	.LASF21
  1191 03fa 01       		.byte	0x1
  1192 03fb 0C02     		.2byte	0x20c
  1193 03fd 6F000000 		.4byte	0x6f
  1194 0401 E0040000 		.4byte	.LLST29
  1195 0405 08       		.uleb128 0x8
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 32
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 32
 
 
  1196 0406 06000000 		.4byte	.LVL53
@@ -1869,7 +1869,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1201 0414 4A040000 		.4byte	0x44a
  1202 0418 00       		.byte	0
  1203 0419 19       		.uleb128 0x19
- 1204 041a 28020000 		.4byte	.LASF39
+ 1204 041a 39020000 		.4byte	.LASF39
  1205 041e 01       		.byte	0x1
  1206 041f 3C       		.byte	0x3c
  1207 0420 85000000 		.4byte	0x85
@@ -1877,7 +1877,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1209 0425 03       		.byte	0x3
  1210 0426 04000000 		.4byte	spcWaitPipeBypass
  1211 042a 1A       		.uleb128 0x1a
- 1212 042b E6000000 		.4byte	.LASF43
+ 1212 042b 01010000 		.4byte	.LASF43
  1213 042f 01       		.byte	0x1
  1214 0430 30       		.byte	0x30
  1215 0431 6F000000 		.4byte	0x6f
@@ -1887,7 +1887,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1219 0438 00000000 		.4byte	SpcLockState
  1220 043c 1B       		.uleb128 0x1b
  1221 043d 01       		.byte	0x1
- 1222 043e 40010000 		.4byte	.LASF44
+ 1222 043e 5B010000 		.4byte	.LASF44
  1223 0442 03       		.byte	0x3
  1224 0443 7E       		.byte	0x7e
  1225 0444 01       		.byte	0x1
@@ -1895,7 +1895,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1227 0449 01       		.byte	0x1
  1228 044a 1C       		.uleb128 0x1c
  1229 044b 01       		.byte	0x1
- 1230 044c 3B000000 		.4byte	.LASF45
+ 1230 044c 1A020000 		.4byte	.LASF45
  1231 0450 03       		.byte	0x3
  1232 0451 7F       		.byte	0x7f
  1233 0452 01       		.byte	0x1
@@ -1906,7 +1906,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1238 045d 00       		.byte	0
  1239 045e 1E       		.uleb128 0x1e
  1240 045f 01       		.byte	0x1
- 1241 0460 D2010000 		.4byte	.LASF46
+ 1241 0460 ED010000 		.4byte	.LASF46
  1242 0464 03       		.byte	0x3
  1243 0465 78       		.byte	0x78
  1244 0466 01       		.byte	0x1
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1250              		.section	.debug_abbrev,"",%progbits
  1251              	.Ldebug_abbrev0:
  1252 0000 01       		.uleb128 0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 33
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 33
 
 
  1253 0001 11       		.uleb128 0x11
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1307 0037 00       		.byte	0
  1308 0038 05       		.uleb128 0x5
  1309 0039 35       		.uleb128 0x35
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 34
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 34
 
 
  1310 003a 00       		.byte	0
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1364 0073 09       		.uleb128 0x9
  1365 0074 898201   		.uleb128 0x4109
  1366 0077 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 35
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 35
 
 
  1367 0078 11       		.uleb128 0x11
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1421 00b0 08       		.uleb128 0x8
  1422 00b1 3A       		.uleb128 0x3a
  1423 00b2 0B       		.uleb128 0xb
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 36
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 36
 
 
  1424 00b3 3B       		.uleb128 0x3b
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1478 00ee 13       		.uleb128 0x13
  1479 00ef 00       		.byte	0
  1480 00f0 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 37
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 37
 
 
  1481 00f1 12       		.uleb128 0x12
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1535 0128 00       		.byte	0
  1536 0129 15       		.uleb128 0x15
  1537 012a 05       		.uleb128 0x5
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 38
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 38
 
 
  1538 012b 00       		.byte	0
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1592 0162 00       		.byte	0
  1593 0163 18       		.uleb128 0x18
  1594 0164 2E       		.uleb128 0x2e
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 39
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 39
 
 
  1595 0165 01       		.byte	0x1
@@ -2338,7 +2338,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1649 019c 00       		.byte	0
  1650 019d 1B       		.uleb128 0x1b
  1651 019e 2E       		.uleb128 0x2e
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 40
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 40
 
 
  1652 019f 00       		.byte	0
@@ -2398,7 +2398,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1706 01d5 27       		.uleb128 0x27
  1707 01d6 0C       		.uleb128 0xc
  1708 01d7 3C       		.uleb128 0x3c
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 41
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 41
 
 
  1709 01d8 0C       		.uleb128 0xc
@@ -2458,7 +2458,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1763 007a 0200     		.2byte	0x2
  1764 007c 7D       		.byte	0x7d
  1765 007d 10       		.sleb128 16
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 42
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 42
 
 
  1766 007e 00000000 		.4byte	0
@@ -2518,7 +2518,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1820 0108 4A000000 		.4byte	.LVL11
  1821 010c 0200     		.2byte	0x2
  1822 010e 74       		.byte	0x74
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 43
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 43
 
 
  1823 010f 00       		.sleb128 0
@@ -2578,7 +2578,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1877 0195 0100     		.2byte	0x1
  1878 0197 51       		.byte	0x51
  1879 0198 40000000 		.4byte	.LVL9
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 44
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 44
 
 
  1880 019c 5E000000 		.4byte	.LVL14
@@ -2638,7 +2638,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1934 0222 20470040 		.4byte	0x40004720
  1935 0226 30000000 		.4byte	.LVL22
  1936 022a 36000000 		.4byte	.LVL23
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 45
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 45
 
 
  1937 022e 0200     		.2byte	0x2
@@ -2698,7 +2698,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  1991 02b1 10       		.sleb128 16
  1992 02b2 00000000 		.4byte	0
  1993 02b6 00000000 		.4byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 46
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 46
 
 
  1994              	.LLST17:
@@ -2758,7 +2758,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  2048 033b 3E000000 		.4byte	.LVL34
  2049 033f 0200     		.2byte	0x2
  2050 0341 37       		.byte	0x37
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 47
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 47
 
 
  2051 0342 9F       		.byte	0x9f
@@ -2818,7 +2818,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  2105              	.LLST22:
  2106 03c7 00000000 		.4byte	.LVL35
  2107 03cb 34000000 		.4byte	.LVL40
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 48
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 48
 
 
  2108 03cf 0200     		.2byte	0x2
@@ -2878,7 +2878,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  2162 0452 00000000 		.4byte	0
  2163              	.LLST25:
  2164 0456 00000000 		.4byte	.LFB8
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 49
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 49
 
 
  2165 045a 02000000 		.4byte	.LCFI7
@@ -2938,7 +2938,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  2219 04e0 06000000 		.4byte	.LVL53
  2220 04e4 2B000000 		.4byte	.LVL54-1
  2221 04e8 0100     		.2byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 50
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 50
 
 
  2222 04ea 50       		.byte	0x50
@@ -2998,7 +2998,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  2276 004c 34000000 		.4byte	.LFE9
  2277 0050 00000000 		.4byte	0
  2278 0054 00000000 		.4byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 51
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 51
 
 
  2279              		.section	.debug_line,"",%progbits
@@ -3030,205 +3030,206 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 1
  2291      63577269 
  2291      7465526F 
  2291      7700
- 2292              	.LASF45:
- 2293 003b 43794578 		.ascii	"CyExitCriticalSection\000"
- 2293      69744372 
- 2293      69746963 
- 2293      616C5365 
- 2293      6374696F 
- 2294              	.LASF20:
- 2295 0051 43795370 		.ascii	"CySpcStop\000"
- 2295      6353746F 
- 2295      7000
- 2296              	.LASF41:
- 2297 005b 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\CySpc.c\000"
- 2297      6E657261 
- 2297      7465645F 
- 2297      536F7572 
- 2297      63655C50 
- 2298              	.LASF3:
- 2299 007c 73686F72 		.ascii	"short unsigned int\000"
- 2299      7420756E 
- 2299      7369676E 
- 2299      65642069 
- 2299      6E7400
- 2300              	.LASF24:
- 2301 008f 43795370 		.ascii	"CySpcReadData\000"
- 2301      63526561 
- 2301      64446174 
- 2301      6100
- 2302              	.LASF28:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 52
-
-
- 2303 009d 73746174 		.ascii	"status\000"
- 2303      757300
- 2304              	.LASF12:
- 2305 00a4 666C6F61 		.ascii	"float\000"
- 2305      7400
- 2306              	.LASF36:
- 2307 00aa 6E756D53 		.ascii	"numSamples\000"
- 2307      616D706C 
- 2307      657300
- 2308              	.LASF23:
- 2309 00b5 73697A65 		.ascii	"size\000"
+ 2292              	.LASF20:
+ 2293 003b 43795370 		.ascii	"CySpcStop\000"
+ 2293      6353746F 
+ 2293      7000
+ 2294              	.LASF41:
+ 2295 0045 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\CySpc.c\000"
+ 2295      6E657261 
+ 2295      7465645F 
+ 2295      536F7572 
+ 2295      63655C50 
+ 2296              	.LASF3:
+ 2297 0066 73686F72 		.ascii	"short unsigned int\000"
+ 2297      7420756E 
+ 2297      7369676E 
+ 2297      65642069 
+ 2297      6E7400
+ 2298              	.LASF24:
+ 2299 0079 43795370 		.ascii	"CySpcReadData\000"
+ 2299      63526561 
+ 2299      64446174 
+ 2299      6100
+ 2300              	.LASF28:
+ 2301 0087 73746174 		.ascii	"status\000"
+ 2301      757300
+ 2302              	.LASF12:
+ 2303 008e 666C6F61 		.ascii	"float\000"
+ 2303      7400
+ 2304              	.LASF36:
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 52
+
+
+ 2305 0094 6E756D53 		.ascii	"numSamples\000"
+ 2305      616D706C 
+ 2305      657300
+ 2306              	.LASF23:
+ 2307 009f 73697A65 		.ascii	"size\000"
+ 2307      00
+ 2308              	.LASF16:
+ 2309 00a4 72656738 		.ascii	"reg8\000"
  2309      00
- 2310              	.LASF16:
- 2311 00ba 72656738 		.ascii	"reg8\000"
- 2311      00
- 2312              	.LASF21:
- 2313 00bf 696E7465 		.ascii	"interruptState\000"
- 2313      72727570 
- 2313      74537461 
- 2313      746500
- 2314              	.LASF5:
- 2315 00ce 6C6F6E67 		.ascii	"long unsigned int\000"
- 2315      20756E73 
- 2315      69676E65 
- 2315      6420696E 
- 2315      7400
- 2316              	.LASF9:
- 2317 00e0 75696E74 		.ascii	"uint8\000"
- 2317      3800
- 2318              	.LASF43:
- 2319 00e6 5370634C 		.ascii	"SpcLockState\000"
- 2319      6F636B53 
- 2319      74617465 
- 2319      00
- 2320              	.LASF31:
- 2321 00f3 74656D70 		.ascii	"tempPolarity\000"
- 2321      506F6C61 
- 2321      72697479 
- 2321      00
- 2322              	.LASF26:
- 2323 0100 61727261 		.ascii	"array\000"
- 2323      7900
- 2324              	.LASF1:
- 2325 0106 756E7369 		.ascii	"unsigned char\000"
- 2325      676E6564 
- 2325      20636861 
- 2325      7200
- 2326              	.LASF13:
- 2327 0114 646F7562 		.ascii	"double\000"
- 2327      6C6500
- 2328              	.LASF35:
- 2329 011b 43795370 		.ascii	"CySpcGetTemp\000"
- 2329      63476574 
- 2329      54656D70 
- 2329      00
- 2330              	.LASF10:
- 2331 0128 75696E74 		.ascii	"uint16\000"
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 53
-
-
- 2331      313600
- 2332              	.LASF37:
- 2333 012f 43795370 		.ascii	"CySpcLock\000"
- 2333      634C6F63 
- 2333      6B00
- 2334              	.LASF11:
- 2335 0139 75696E74 		.ascii	"uint32\000"
- 2335      333200
- 2336              	.LASF44:
- 2337 0140 4379456E 		.ascii	"CyEnterCriticalSection\000"
- 2337      74657243 
- 2337      72697469 
- 2337      63616C53 
- 2337      65637469 
- 2338              	.LASF8:
- 2339 0157 756E7369 		.ascii	"unsigned int\000"
- 2339      676E6564 
- 2339      20696E74 
- 2339      00
- 2340              	.LASF27:
- 2341 0164 61646472 		.ascii	"address\000"
- 2341      65737300 
- 2342              	.LASF7:
- 2343 016c 6C6F6E67 		.ascii	"long long unsigned int\000"
- 2343      206C6F6E 
- 2343      6720756E 
- 2343      7369676E 
- 2343      65642069 
- 2344              	.LASF32:
- 2345 0183 74656D70 		.ascii	"tempMagnitude\000"
- 2345      4D61676E 
- 2345      69747564 
- 2345      6500
- 2346              	.LASF29:
- 2347 0191 43795370 		.ascii	"CySpcLoadRow\000"
- 2347      634C6F61 
- 2347      64526F77 
- 2347      00
- 2348              	.LASF18:
- 2349 019e 73697A65 		.ascii	"sizetype\000"
- 2349      74797065 
- 2349      00
- 2350              	.LASF38:
- 2351 01a7 43795370 		.ascii	"CySpcUnlock\000"
- 2351      63556E6C 
- 2351      6F636B00 
- 2352              	.LASF33:
- 2353 01b3 43795370 		.ascii	"CySpcEraseSector\000"
- 2353      63457261 
- 2353      73655365 
- 2353      63746F72 
- 2353      00
- 2354              	.LASF6:
- 2355 01c4 6C6F6E67 		.ascii	"long long int\000"
- 2355      206C6F6E 
- 2355      6720696E 
- 2355      7400
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccXJOjZh.s 			page 54
-
-
- 2356              	.LASF46:
- 2357 01d2 43794465 		.ascii	"CyDelayUs\000"
- 2357      6C617955 
- 2357      7300
- 2358              	.LASF14:
- 2359 01dc 63686172 		.ascii	"char\000"
- 2359      00
- 2360              	.LASF2:
- 2361 01e1 73686F72 		.ascii	"short int\000"
- 2361      7420696E 
- 2361      7400
- 2362              	.LASF22:
- 2363 01eb 62756666 		.ascii	"buffer\000"
- 2363      657200
- 2364              	.LASF34:
- 2365 01f2 73656374 		.ascii	"sectorNumber\000"
- 2365      6F724E75 
- 2365      6D626572 
- 2365      00
- 2366              	.LASF42:
- 2367 01ff 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
- 2367      43534932 
- 2367      53445C55 
- 2367      53425F42 
- 2367      6F6F746C 
- 2368              	.LASF4:
- 2369 021f 6C6F6E67 		.ascii	"long int\000"
- 2369      20696E74 
- 2369      00
- 2370              	.LASF39:
- 2371 0228 73706357 		.ascii	"spcWaitPipeBypass\000"
- 2371      61697450 
- 2371      69706542 
- 2371      79706173 
- 2371      7300
- 2372              	.LASF0:
- 2373 023a 7369676E 		.ascii	"signed char\000"
- 2373      65642063 
- 2373      68617200 
- 2374              	.LASF40:
- 2375 0246 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
- 2375      4320342E 
- 2375      372E3320 
- 2375      32303133 
- 2375      30333132 
- 2376 0279 616E6368 		.ascii	"anch revision 196615]\000"
- 2376      20726576 
- 2376      6973696F 
- 2376      6E203139 
- 2376      36363135 
- 2377              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 2310              	.LASF21:
+ 2311 00a9 696E7465 		.ascii	"interruptState\000"
+ 2311      72727570 
+ 2311      74537461 
+ 2311      746500
+ 2312              	.LASF5:
+ 2313 00b8 6C6F6E67 		.ascii	"long unsigned int\000"
+ 2313      20756E73 
+ 2313      69676E65 
+ 2313      6420696E 
+ 2313      7400
+ 2314              	.LASF42:
+ 2315 00ca 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
+ 2315      43534932 
+ 2315      53445C73 
+ 2315      6F667477 
+ 2315      6172655C 
+ 2316 00f9 6E00     		.ascii	"n\000"
+ 2317              	.LASF9:
+ 2318 00fb 75696E74 		.ascii	"uint8\000"
+ 2318      3800
+ 2319              	.LASF43:
+ 2320 0101 5370634C 		.ascii	"SpcLockState\000"
+ 2320      6F636B53 
+ 2320      74617465 
+ 2320      00
+ 2321              	.LASF31:
+ 2322 010e 74656D70 		.ascii	"tempPolarity\000"
+ 2322      506F6C61 
+ 2322      72697479 
+ 2322      00
+ 2323              	.LASF26:
+ 2324 011b 61727261 		.ascii	"array\000"
+ 2324      7900
+ 2325              	.LASF1:
+ 2326 0121 756E7369 		.ascii	"unsigned char\000"
+ 2326      676E6564 
+ 2326      20636861 
+ 2326      7200
+ 2327              	.LASF13:
+ 2328 012f 646F7562 		.ascii	"double\000"
+ 2328      6C6500
+ 2329              	.LASF35:
+ 2330 0136 43795370 		.ascii	"CySpcGetTemp\000"
+ 2330      63476574 
+ 2330      54656D70 
+ 2330      00
+ 2331              	.LASF10:
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 53
+
+
+ 2332 0143 75696E74 		.ascii	"uint16\000"
+ 2332      313600
+ 2333              	.LASF37:
+ 2334 014a 43795370 		.ascii	"CySpcLock\000"
+ 2334      634C6F63 
+ 2334      6B00
+ 2335              	.LASF11:
+ 2336 0154 75696E74 		.ascii	"uint32\000"
+ 2336      333200
+ 2337              	.LASF44:
+ 2338 015b 4379456E 		.ascii	"CyEnterCriticalSection\000"
+ 2338      74657243 
+ 2338      72697469 
+ 2338      63616C53 
+ 2338      65637469 
+ 2339              	.LASF8:
+ 2340 0172 756E7369 		.ascii	"unsigned int\000"
+ 2340      676E6564 
+ 2340      20696E74 
+ 2340      00
+ 2341              	.LASF27:
+ 2342 017f 61646472 		.ascii	"address\000"
+ 2342      65737300 
+ 2343              	.LASF7:
+ 2344 0187 6C6F6E67 		.ascii	"long long unsigned int\000"
+ 2344      206C6F6E 
+ 2344      6720756E 
+ 2344      7369676E 
+ 2344      65642069 
+ 2345              	.LASF32:
+ 2346 019e 74656D70 		.ascii	"tempMagnitude\000"
+ 2346      4D61676E 
+ 2346      69747564 
+ 2346      6500
+ 2347              	.LASF29:
+ 2348 01ac 43795370 		.ascii	"CySpcLoadRow\000"
+ 2348      634C6F61 
+ 2348      64526F77 
+ 2348      00
+ 2349              	.LASF18:
+ 2350 01b9 73697A65 		.ascii	"sizetype\000"
+ 2350      74797065 
+ 2350      00
+ 2351              	.LASF38:
+ 2352 01c2 43795370 		.ascii	"CySpcUnlock\000"
+ 2352      63556E6C 
+ 2352      6F636B00 
+ 2353              	.LASF33:
+ 2354 01ce 43795370 		.ascii	"CySpcEraseSector\000"
+ 2354      63457261 
+ 2354      73655365 
+ 2354      63746F72 
+ 2354      00
+ 2355              	.LASF6:
+ 2356 01df 6C6F6E67 		.ascii	"long long int\000"
+ 2356      206C6F6E 
+ 2356      6720696E 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNS4VrE.s 			page 54
+
+
+ 2356      7400
+ 2357              	.LASF46:
+ 2358 01ed 43794465 		.ascii	"CyDelayUs\000"
+ 2358      6C617955 
+ 2358      7300
+ 2359              	.LASF14:
+ 2360 01f7 63686172 		.ascii	"char\000"
+ 2360      00
+ 2361              	.LASF2:
+ 2362 01fc 73686F72 		.ascii	"short int\000"
+ 2362      7420696E 
+ 2362      7400
+ 2363              	.LASF22:
+ 2364 0206 62756666 		.ascii	"buffer\000"
+ 2364      657200
+ 2365              	.LASF34:
+ 2366 020d 73656374 		.ascii	"sectorNumber\000"
+ 2366      6F724E75 
+ 2366      6D626572 
+ 2366      00
+ 2367              	.LASF45:
+ 2368 021a 43794578 		.ascii	"CyExitCriticalSection\000"
+ 2368      69744372 
+ 2368      69746963 
+ 2368      616C5365 
+ 2368      6374696F 
+ 2369              	.LASF4:
+ 2370 0230 6C6F6E67 		.ascii	"long int\000"
+ 2370      20696E74 
+ 2370      00
+ 2371              	.LASF39:
+ 2372 0239 73706357 		.ascii	"spcWaitPipeBypass\000"
+ 2372      61697450 
+ 2372      69706542 
+ 2372      79706173 
+ 2372      7300
+ 2373              	.LASF0:
+ 2374 024b 7369676E 		.ascii	"signed char\000"
+ 2374      65642063 
+ 2374      68617200 
+ 2375              	.LASF40:
+ 2376 0257 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
+ 2376      4320342E 
+ 2376      372E3320 
+ 2376      32303133 
+ 2376      30333132 
+ 2377 028a 616E6368 		.ascii	"anch revision 196615]\000"
+ 2377      20726576 
+ 2377      6973696F 
+ 2377      6E203139 
+ 2377      36363135 
+ 2378              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/CySpc.o


Diferenças do arquivo suprimidas por serem muito extensas
+ 118 - 118
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS.lst


BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS.o


+ 101 - 100
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_Dm.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
   29:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Summary:
   30:.\Generated_Source\PSoC5/USBFS_Dm.c **** *  Assign a new value to the digital port's data output register.  
   31:.\Generated_Source\PSoC5/USBFS_Dm.c **** *
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s 			page 2
 
 
   32:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Parameters:  
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
   53:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Parameters:  
   54:.\Generated_Source\PSoC5/USBFS_Dm.c **** *  mode:  Change the pins to this drive mode.
   55:.\Generated_Source\PSoC5/USBFS_Dm.c **** *
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s 			page 3
 
 
   56:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Return: 
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
   80:.\Generated_Source\PSoC5/USBFS_Dm.c **** * Note:
   81:.\Generated_Source\PSoC5/USBFS_Dm.c **** *  Macro USBFS_Dm_ReadPS calls this function. 
   82:.\Generated_Source\PSoC5/USBFS_Dm.c **** *  
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s 			page 4
 
 
   83:.\Generated_Source\PSoC5/USBFS_Dm.c **** *******************************************************************************/
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
  106:.\Generated_Source\PSoC5/USBFS_Dm.c ****     return (USBFS_Dm_DR & USBFS_Dm_MASK) >> USBFS_Dm_SHIFT;
  121              		.loc 1 106 0
  122 0000 014B     		ldr	r3, .L11
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 5
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s 			page 5
 
 
  123 0002 1878     		ldrb	r0, [r3, #0]	@ zero_extendqisi2
@@ -263,10 +263,10 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
  141 0006 00000000 		.4byte	.Ldebug_abbrev0
  142 000a 04       		.byte	0x4
  143 000b 01       		.uleb128 0x1
- 144 000c 0E010000 		.4byte	.LASF20
+ 144 000c 3F010000 		.4byte	.LASF20
  145 0010 01       		.byte	0x1
- 146 0011 89000000 		.4byte	.LASF21
- 147 0015 57010000 		.4byte	.LASF22
+ 146 0011 BA000000 		.4byte	.LASF21
+ 147 0015 76000000 		.4byte	.LASF22
  148 0019 00000000 		.4byte	.Ldebug_ranges0+0
  149 001d 00000000 		.4byte	0
  150 0021 00000000 		.4byte	0
@@ -274,7 +274,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
  152 0029 02       		.uleb128 0x2
  153 002a 01       		.byte	0x1
  154 002b 06       		.byte	0x6
- 155 002c 80010000 		.4byte	.LASF0
+ 155 002c 91010000 		.4byte	.LASF0
  156 0030 02       		.uleb128 0x2
  157 0031 01       		.byte	0x1
  158 0032 08       		.byte	0x8
@@ -282,15 +282,15 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
  160 0037 02       		.uleb128 0x2
  161 0038 02       		.byte	0x2
  162 0039 05       		.byte	0x5
- 163 003a FE000000 		.4byte	.LASF2
+ 163 003a 2F010000 		.4byte	.LASF2
  164 003e 02       		.uleb128 0x2
  165 003f 02       		.byte	0x2
  166 0040 07       		.byte	0x7
- 167 0041 76000000 		.4byte	.LASF3
+ 167 0041 A7000000 		.4byte	.LASF3
  168 0045 02       		.uleb128 0x2
  169 0046 04       		.byte	0x4
  170 0047 05       		.byte	0x5
- 171 0048 77010000 		.4byte	.LASF4
+ 171 0048 88010000 		.4byte	.LASF4
  172 004c 02       		.uleb128 0x2
  173 004d 04       		.byte	0x4
  174 004e 07       		.byte	0x7
@@ -298,14 +298,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
  176 0053 02       		.uleb128 0x2
  177 0054 08       		.byte	0x8
  178 0055 05       		.byte	0x5
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 6
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s 			page 6
 
 
- 179 0056 EB000000 		.4byte	.LASF6
+ 179 0056 1C010000 		.4byte	.LASF6
  180 005a 02       		.uleb128 0x2
  181 005b 08       		.byte	0x8
  182 005c 07       		.byte	0x7
- 183 005d CF000000 		.4byte	.LASF7
+ 183 005d 00010000 		.4byte	.LASF7
  184 0061 03       		.uleb128 0x3
  185 0062 04       		.byte	0x4
  186 0063 05       		.byte	0x5
@@ -313,9 +313,9 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
  188 0068 02       		.uleb128 0x2
  189 0069 04       		.byte	0x4
  190 006a 07       		.byte	0x7
- 191 006b C2000000 		.4byte	.LASF8
+ 191 006b F3000000 		.4byte	.LASF8
  192 006f 04       		.uleb128 0x4
- 193 0070 08010000 		.4byte	.LASF12
+ 193 0070 39010000 		.4byte	.LASF12
  194 0074 02       		.byte	0x2
  195 0075 5B       		.byte	0x5b
  196 0076 30000000 		.4byte	0x30
@@ -330,7 +330,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
  205 0088 02       		.uleb128 0x2
  206 0089 01       		.byte	0x1
  207 008a 08       		.byte	0x8
- 208 008b F9000000 		.4byte	.LASF11
+ 208 008b 2A010000 		.4byte	.LASF11
  209 008f 04       		.uleb128 0x4
  210 0090 5F000000 		.4byte	.LASF13
  211 0094 02       		.byte	0x2
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
  233 00bf 6F000000 		.4byte	0x6f
  234 00c3 00000000 		.4byte	.LLST0
  235 00c7 08       		.uleb128 0x8
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 7
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s 			page 7
 
 
  236 00c8 23000000 		.4byte	.LASF23
@@ -381,7 +381,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
  253 00eb 01       		.byte	0x1
  254 00ec 00010000 		.4byte	0x100
  255 00f0 07       		.uleb128 0x7
- 256 00f1 E6000000 		.4byte	.LASF17
+ 256 00f1 17010000 		.4byte	.LASF17
  257 00f5 01       		.byte	0x1
  258 00f6 3C       		.byte	0x3c
  259 00f7 6F000000 		.4byte	0x6f
@@ -402,7 +402,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
  274 0118 01       		.byte	0x1
  275 0119 09       		.uleb128 0x9
  276 011a 01       		.byte	0x1
- 277 011b AD000000 		.4byte	.LASF19
+ 277 011b DE000000 		.4byte	.LASF19
  278 011f 01       		.byte	0x1
  279 0120 68       		.byte	0x68
  280 0121 01       		.byte	0x1
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
  290              	.Ldebug_abbrev0:
  291 0000 01       		.uleb128 0x1
  292 0001 11       		.uleb128 0x11
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 8
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s 			page 8
 
 
  293 0002 01       		.byte	0x1
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
  347 0038 05       		.uleb128 0x5
  348 0039 35       		.uleb128 0x35
  349 003a 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 9
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s 			page 9
 
 
  350 003b 49       		.uleb128 0x49
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
  404 0072 13       		.uleb128 0x13
  405 0073 02       		.uleb128 0x2
  406 0074 06       		.uleb128 0x6
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 10
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s 			page 10
 
 
  407 0075 00       		.byte	0
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
  461 0031 00000000 		.4byte	0
  462 0035 00000000 		.4byte	0
  463              	.LLST2:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 11
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s 			page 11
 
 
  464 0039 00000000 		.4byte	.LVL4
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
  511      746500
  512              	.LASF18:
  513 000f 55534246 		.ascii	"USBFS_Dm_Read\000"
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 12
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s 			page 12
 
 
  513      535F446D 
@@ -697,79 +697,80 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 1
  529      69676E65 
  529      6420696E 
  529      7400
- 530              	.LASF3:
- 531 0076 73686F72 		.ascii	"short unsigned int\000"
- 531      7420756E 
- 531      7369676E 
- 531      65642069 
- 531      6E7400
- 532              	.LASF21:
- 533 0089 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\USBFS_Dm.c\000"
- 533      6E657261 
- 533      7465645F 
- 533      536F7572 
- 533      63655C50 
- 534              	.LASF19:
- 535 00ad 55534246 		.ascii	"USBFS_Dm_ReadDataReg\000"
- 535      535F446D 
- 535      5F526561 
- 535      64446174 
- 535      61526567 
- 536              	.LASF8:
- 537 00c2 756E7369 		.ascii	"unsigned int\000"
- 537      676E6564 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccc12yfW.s 			page 13
+ 530              	.LASF22:
+ 531 0076 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
+ 531      43534932 
+ 531      53445C73 
+ 531      6F667477 
+ 531      6172655C 
+ 532 00a5 6E00     		.ascii	"n\000"
+ 533              	.LASF3:
+ 534 00a7 73686F72 		.ascii	"short unsigned int\000"
+ 534      7420756E 
+ 534      7369676E 
+ 534      65642069 
+ 534      6E7400
+ 535              	.LASF21:
+ 536 00ba 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\USBFS_Dm.c\000"
+ 536      6E657261 
+ 536      7465645F 
+ 536      536F7572 
+ 536      63655C50 
+ 537              	.LASF19:
+ 538 00de 55534246 		.ascii	"USBFS_Dm_ReadDataReg\000"
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmaaXQv.s 			page 13
 
 
- 537      20696E74 
- 537      00
- 538              	.LASF7:
- 539 00cf 6C6F6E67 		.ascii	"long long unsigned int\000"
- 539      206C6F6E 
- 539      6720756E 
- 539      7369676E 
- 539      65642069 
- 540              	.LASF17:
- 541 00e6 6D6F6465 		.ascii	"mode\000"
- 541      00
- 542              	.LASF6:
- 543 00eb 6C6F6E67 		.ascii	"long long int\000"
- 543      206C6F6E 
- 543      6720696E 
- 543      7400
- 544              	.LASF11:
- 545 00f9 63686172 		.ascii	"char\000"
- 545      00
- 546              	.LASF2:
- 547 00fe 73686F72 		.ascii	"short int\000"
- 547      7420696E 
- 547      7400
- 548              	.LASF12:
- 549 0108 75696E74 		.ascii	"uint8\000"
- 549      3800
- 550              	.LASF20:
- 551 010e 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
- 551      4320342E 
- 551      372E3320 
- 551      32303133 
- 551      30333132 
- 552 0141 616E6368 		.ascii	"anch revision 196615]\000"
- 552      20726576 
- 552      6973696F 
- 552      6E203139 
- 552      36363135 
- 553              	.LASF22:
- 554 0157 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
- 554      43534932 
- 554      53445C55 
- 554      53425F42 
- 554      6F6F746C 
- 555              	.LASF4:
- 556 0177 6C6F6E67 		.ascii	"long int\000"
- 556      20696E74 
- 556      00
- 557              	.LASF0:
- 558 0180 7369676E 		.ascii	"signed char\000"
- 558      65642063 
- 558      68617200 
- 559              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 538      535F446D 
+ 538      5F526561 
+ 538      64446174 
+ 538      61526567 
+ 539              	.LASF8:
+ 540 00f3 756E7369 		.ascii	"unsigned int\000"
+ 540      676E6564 
+ 540      20696E74 
+ 540      00
+ 541              	.LASF7:
+ 542 0100 6C6F6E67 		.ascii	"long long unsigned int\000"
+ 542      206C6F6E 
+ 542      6720756E 
+ 542      7369676E 
+ 542      65642069 
+ 543              	.LASF17:
+ 544 0117 6D6F6465 		.ascii	"mode\000"
+ 544      00
+ 545              	.LASF6:
+ 546 011c 6C6F6E67 		.ascii	"long long int\000"
+ 546      206C6F6E 
+ 546      6720696E 
+ 546      7400
+ 547              	.LASF11:
+ 548 012a 63686172 		.ascii	"char\000"
+ 548      00
+ 549              	.LASF2:
+ 550 012f 73686F72 		.ascii	"short int\000"
+ 550      7420696E 
+ 550      7400
+ 551              	.LASF12:
+ 552 0139 75696E74 		.ascii	"uint8\000"
+ 552      3800
+ 553              	.LASF20:
+ 554 013f 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
+ 554      4320342E 
+ 554      372E3320 
+ 554      32303133 
+ 554      30333132 
+ 555 0172 616E6368 		.ascii	"anch revision 196615]\000"
+ 555      20726576 
+ 555      6973696F 
+ 555      6E203139 
+ 555      36363135 
+ 556              	.LASF4:
+ 557 0188 6C6F6E67 		.ascii	"long int\000"
+ 557      20696E74 
+ 557      00
+ 558              	.LASF0:
+ 559 0191 7369676E 		.ascii	"signed char\000"
+ 559      65642063 
+ 559      68617200 
+ 560              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_Dm.o


+ 120 - 119
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_Dp.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
   29:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Summary:
   30:.\Generated_Source\PSoC5/USBFS_Dp.c **** *  Assign a new value to the digital port's data output register.  
   31:.\Generated_Source\PSoC5/USBFS_Dp.c **** *
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s 			page 2
 
 
   32:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Parameters:  
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
   46:.\Generated_Source\PSoC5/USBFS_Dp.c **** /*******************************************************************************
   47:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Function Name: USBFS_Dp_SetDriveMode
   48:.\Generated_Source\PSoC5/USBFS_Dp.c **** ********************************************************************************
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s 			page 3
 
 
   49:.\Generated_Source\PSoC5/USBFS_Dp.c **** *
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
   73:.\Generated_Source\PSoC5/USBFS_Dp.c **** *
   74:.\Generated_Source\PSoC5/USBFS_Dp.c **** * Parameters:  
   75:.\Generated_Source\PSoC5/USBFS_Dp.c **** *  None
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s 			page 4
 
 
   76:.\Generated_Source\PSoC5/USBFS_Dp.c **** *
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  104:.\Generated_Source\PSoC5/USBFS_Dp.c **** uint8 USBFS_Dp_ReadDataReg(void) 
  105:.\Generated_Source\PSoC5/USBFS_Dp.c **** {
  121              		.loc 1 105 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 5
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s 			page 5
 
 
  122              		.cfi_startproc
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  152              		.loc 1 129 0
  153 0000 024B     		ldr	r3, .L14
  154 0002 1878     		ldrb	r0, [r3, #0]	@ zero_extendqisi2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 6
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s 			page 6
 
 
  130:.\Generated_Source\PSoC5/USBFS_Dp.c ****     }
@@ -322,10 +322,10 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  172 0006 00000000 		.4byte	.Ldebug_abbrev0
  173 000a 04       		.byte	0x4
  174 000b 01       		.uleb128 0x1
- 175 000c 10010000 		.4byte	.LASF21
+ 175 000c 41010000 		.4byte	.LASF21
  176 0010 01       		.byte	0x1
- 177 0011 7C000000 		.4byte	.LASF22
- 178 0015 59010000 		.4byte	.LASF23
+ 177 0011 AD000000 		.4byte	.LASF22
+ 178 0015 62000000 		.4byte	.LASF23
  179 0019 00000000 		.4byte	.Ldebug_ranges0+0
  180 001d 00000000 		.4byte	0
  181 0021 00000000 		.4byte	0
@@ -333,7 +333,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  183 0029 02       		.uleb128 0x2
  184 002a 01       		.byte	0x1
  185 002b 06       		.byte	0x6
- 186 002c 98010000 		.4byte	.LASF0
+ 186 002c A9010000 		.4byte	.LASF0
  187 0030 02       		.uleb128 0x2
  188 0031 01       		.byte	0x1
  189 0032 08       		.byte	0x8
@@ -341,15 +341,15 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  191 0037 02       		.uleb128 0x2
  192 0038 02       		.byte	0x2
  193 0039 05       		.byte	0x5
- 194 003a 00010000 		.4byte	.LASF2
+ 194 003a 31010000 		.4byte	.LASF2
  195 003e 02       		.uleb128 0x2
  196 003f 02       		.byte	0x2
  197 0040 07       		.byte	0x7
- 198 0041 62000000 		.4byte	.LASF3
+ 198 0041 93000000 		.4byte	.LASF3
  199 0045 02       		.uleb128 0x2
  200 0046 04       		.byte	0x4
  201 0047 05       		.byte	0x5
- 202 0048 79010000 		.4byte	.LASF4
+ 202 0048 8A010000 		.4byte	.LASF4
  203 004c 02       		.uleb128 0x2
  204 004d 04       		.byte	0x4
  205 004e 07       		.byte	0x7
@@ -357,14 +357,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  207 0053 02       		.uleb128 0x2
  208 0054 08       		.byte	0x8
  209 0055 05       		.byte	0x5
- 210 0056 ED000000 		.4byte	.LASF6
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 7
+ 210 0056 1E010000 		.4byte	.LASF6
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s 			page 7
 
 
  211 005a 02       		.uleb128 0x2
  212 005b 08       		.byte	0x8
  213 005c 07       		.byte	0x7
- 214 005d BC000000 		.4byte	.LASF7
+ 214 005d ED000000 		.4byte	.LASF7
  215 0061 03       		.uleb128 0x3
  216 0062 04       		.byte	0x4
  217 0063 05       		.byte	0x5
@@ -372,9 +372,9 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  219 0068 02       		.uleb128 0x2
  220 0069 04       		.byte	0x4
  221 006a 07       		.byte	0x7
- 222 006b AF000000 		.4byte	.LASF8
+ 222 006b E0000000 		.4byte	.LASF8
  223 006f 04       		.uleb128 0x4
- 224 0070 0A010000 		.4byte	.LASF12
+ 224 0070 3B010000 		.4byte	.LASF12
  225 0074 02       		.byte	0x2
  226 0075 5B       		.byte	0x5b
  227 0076 30000000 		.4byte	0x30
@@ -385,11 +385,11 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  232 0081 02       		.uleb128 0x2
  233 0082 08       		.byte	0x8
  234 0083 04       		.byte	0x4
- 235 0084 75000000 		.4byte	.LASF10
+ 235 0084 A6000000 		.4byte	.LASF10
  236 0088 02       		.uleb128 0x2
  237 0089 01       		.byte	0x1
  238 008a 08       		.byte	0x8
- 239 008b FB000000 		.4byte	.LASF11
+ 239 008b 2C010000 		.4byte	.LASF11
  240 008f 04       		.uleb128 0x4
  241 0090 4B000000 		.4byte	.LASF13
  242 0094 02       		.byte	0x2
@@ -399,7 +399,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  246 009b 6F000000 		.4byte	0x6f
  247 009f 06       		.uleb128 0x6
  248 00a0 01       		.byte	0x1
- 249 00a1 A0000000 		.4byte	.LASF14
+ 249 00a1 D1000000 		.4byte	.LASF14
  250 00a5 01       		.byte	0x1
  251 00a6 27       		.byte	0x27
  252 00a7 01       		.byte	0x1
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  265 00c3 00000000 		.4byte	.LLST0
  266 00c7 08       		.uleb128 0x8
  267 00c8 14000000 		.4byte	.LASF24
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 8
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s 			page 8
 
 
  268 00cc 01       		.byte	0x1
@@ -428,7 +428,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  272 00d6 00       		.byte	0
  273 00d7 06       		.uleb128 0x6
  274 00d8 01       		.byte	0x1
- 275 00d9 82010000 		.4byte	.LASF15
+ 275 00d9 93010000 		.4byte	.LASF15
  276 00dd 01       		.byte	0x1
  277 00de 3C       		.byte	0x3c
  278 00df 01       		.byte	0x1
@@ -440,7 +440,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  284 00eb 01       		.byte	0x1
  285 00ec 00010000 		.4byte	0x100
  286 00f0 07       		.uleb128 0x7
- 287 00f1 E8000000 		.4byte	.LASF17
+ 287 00f1 19010000 		.4byte	.LASF17
  288 00f5 01       		.byte	0x1
  289 00f6 3C       		.byte	0x3c
  290 00f7 6F000000 		.4byte	0x6f
@@ -461,7 +461,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  305 0118 01       		.byte	0x1
  306 0119 09       		.uleb128 0x9
  307 011a 01       		.byte	0x1
- 308 011b D3000000 		.4byte	.LASF19
+ 308 011b 04010000 		.4byte	.LASF19
  309 011f 01       		.byte	0x1
  310 0120 68       		.byte	0x68
  311 0121 01       		.byte	0x1
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  322 0138 01       		.byte	0x1
  323 0139 7F       		.byte	0x7f
  324 013a 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 9
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s 			page 9
 
 
  325 013b 6F000000 		.4byte	0x6f
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  379 002c 16       		.uleb128 0x16
  380 002d 00       		.byte	0
  381 002e 03       		.uleb128 0x3
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 10
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s 			page 10
 
 
  382 002f 0E       		.uleb128 0xe
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  436 0066 00       		.byte	0
  437 0067 00       		.byte	0
  438 0068 08       		.uleb128 0x8
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 11
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s 			page 11
 
 
  439 0069 34       		.uleb128 0x34
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  493 0019 00000000 		.4byte	0
  494 001d 00000000 		.4byte	0
  495              	.LLST1:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 12
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s 			page 12
 
 
  496 0021 06000000 		.4byte	.LVL2
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  550 001c 10000000 		.4byte	.LFE3
  551 0020 00000000 		.4byte	.LFB4
  552 0024 10000000 		.4byte	.LFE4
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 13
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s 			page 13
 
 
  553 0028 00000000 		.4byte	0
@@ -765,96 +765,97 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 1
  573      69676E65 
  573      6420696E 
  573      7400
- 574              	.LASF3:
- 575 0062 73686F72 		.ascii	"short unsigned int\000"
- 575      7420756E 
- 575      7369676E 
- 575      65642069 
- 575      6E7400
- 576              	.LASF10:
- 577 0075 646F7562 		.ascii	"double\000"
- 577      6C6500
- 578              	.LASF22:
- 579 007c 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\USBFS_Dp.c\000"
- 579      6E657261 
- 579      7465645F 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 14
+ 574              	.LASF23:
+ 575 0062 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
+ 575      43534932 
+ 575      53445C73 
+ 575      6F667477 
+ 575      6172655C 
+ 576 0091 6E00     		.ascii	"n\000"
+ 577              	.LASF3:
+ 578 0093 73686F72 		.ascii	"short unsigned int\000"
+ 578      7420756E 
+ 578      7369676E 
+ 578      65642069 
+ 578      6E7400
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s 			page 14
 
 
- 579      536F7572 
- 579      63655C50 
- 580              	.LASF14:
- 581 00a0 55534246 		.ascii	"USBFS_Dp_Write\000"
- 581      535F4470 
- 581      5F577269 
- 581      746500
- 582              	.LASF8:
- 583 00af 756E7369 		.ascii	"unsigned int\000"
- 583      676E6564 
- 583      20696E74 
- 583      00
- 584              	.LASF7:
- 585 00bc 6C6F6E67 		.ascii	"long long unsigned int\000"
- 585      206C6F6E 
- 585      6720756E 
- 585      7369676E 
- 585      65642069 
- 586              	.LASF19:
- 587 00d3 55534246 		.ascii	"USBFS_Dp_ReadDataReg\000"
- 587      535F4470 
- 587      5F526561 
- 587      64446174 
- 587      61526567 
- 588              	.LASF17:
- 589 00e8 6D6F6465 		.ascii	"mode\000"
- 589      00
- 590              	.LASF6:
- 591 00ed 6C6F6E67 		.ascii	"long long int\000"
- 591      206C6F6E 
- 591      6720696E 
- 591      7400
- 592              	.LASF11:
- 593 00fb 63686172 		.ascii	"char\000"
- 593      00
- 594              	.LASF2:
- 595 0100 73686F72 		.ascii	"short int\000"
- 595      7420696E 
- 595      7400
- 596              	.LASF12:
- 597 010a 75696E74 		.ascii	"uint8\000"
- 597      3800
- 598              	.LASF21:
- 599 0110 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
- 599      4320342E 
- 599      372E3320 
- 599      32303133 
- 599      30333132 
- 600 0143 616E6368 		.ascii	"anch revision 196615]\000"
- 600      20726576 
- 600      6973696F 
- 600      6E203139 
- 600      36363135 
- 601              	.LASF23:
- 602 0159 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
- 602      43534932 
- 602      53445C55 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAFwykg.s 			page 15
+ 579              	.LASF10:
+ 580 00a6 646F7562 		.ascii	"double\000"
+ 580      6C6500
+ 581              	.LASF22:
+ 582 00ad 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\USBFS_Dp.c\000"
+ 582      6E657261 
+ 582      7465645F 
+ 582      536F7572 
+ 582      63655C50 
+ 583              	.LASF14:
+ 584 00d1 55534246 		.ascii	"USBFS_Dp_Write\000"
+ 584      535F4470 
+ 584      5F577269 
+ 584      746500
+ 585              	.LASF8:
+ 586 00e0 756E7369 		.ascii	"unsigned int\000"
+ 586      676E6564 
+ 586      20696E74 
+ 586      00
+ 587              	.LASF7:
+ 588 00ed 6C6F6E67 		.ascii	"long long unsigned int\000"
+ 588      206C6F6E 
+ 588      6720756E 
+ 588      7369676E 
+ 588      65642069 
+ 589              	.LASF19:
+ 590 0104 55534246 		.ascii	"USBFS_Dp_ReadDataReg\000"
+ 590      535F4470 
+ 590      5F526561 
+ 590      64446174 
+ 590      61526567 
+ 591              	.LASF17:
+ 592 0119 6D6F6465 		.ascii	"mode\000"
+ 592      00
+ 593              	.LASF6:
+ 594 011e 6C6F6E67 		.ascii	"long long int\000"
+ 594      206C6F6E 
+ 594      6720696E 
+ 594      7400
+ 595              	.LASF11:
+ 596 012c 63686172 		.ascii	"char\000"
+ 596      00
+ 597              	.LASF2:
+ 598 0131 73686F72 		.ascii	"short int\000"
+ 598      7420696E 
+ 598      7400
+ 599              	.LASF12:
+ 600 013b 75696E74 		.ascii	"uint8\000"
+ 600      3800
+ 601              	.LASF21:
+ 602 0141 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
+ 602      4320342E 
+ 602      372E3320 
+ 602      32303133 
+ 602      30333132 
+ 603 0174 616E6368 		.ascii	"anch revision 196615]\000"
+ 603      20726576 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccENAnU1.s 			page 15
 
 
- 602      53425F42 
- 602      6F6F746C 
- 603              	.LASF4:
- 604 0179 6C6F6E67 		.ascii	"long int\000"
- 604      20696E74 
- 604      00
- 605              	.LASF15:
- 606 0182 55534246 		.ascii	"USBFS_Dp_SetDriveMode\000"
- 606      535F4470 
- 606      5F536574 
- 606      44726976 
- 606      654D6F64 
- 607              	.LASF0:
- 608 0198 7369676E 		.ascii	"signed char\000"
- 608      65642063 
- 608      68617200 
- 609              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 603      6973696F 
+ 603      6E203139 
+ 603      36363135 
+ 604              	.LASF4:
+ 605 018a 6C6F6E67 		.ascii	"long int\000"
+ 605      20696E74 
+ 605      00
+ 606              	.LASF15:
+ 607 0193 55534246 		.ascii	"USBFS_Dp_SetDriveMode\000"
+ 607      535F4470 
+ 607      5F536574 
+ 607      44726976 
+ 607      654D6F64 
+ 608              	.LASF0:
+ 609 01a9 7369676E 		.ascii	"signed char\000"
+ 609      65642063 
+ 609      68617200 
+ 610              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_Dp.o


+ 15 - 14
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_audio.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccRSBt5d.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNAvcMf.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccRSBt5d.s 			page 1
   55 0047 02       		.uleb128 0x2
   56 0048 08       		.byte	0x8
   57 0049 05       		.byte	0x5
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccRSBt5d.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNAvcMf.s 			page 2
 
 
   58 004a 00000000 		.4byte	.LASF6
@@ -89,7 +89,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccRSBt5d.s 			page 1
   83 0078 02       		.uleb128 0x2
   84 0079 04       		.byte	0x4
   85 007a 07       		.byte	0x7
-  86 007b 26010000 		.4byte	.LASF12
+  86 007b 37010000 		.4byte	.LASF12
   87 007f 00       		.byte	0
   88              		.section	.debug_abbrev,"",%progbits
   89              	.Ldebug_abbrev0:
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccRSBt5d.s 			page 1
  112 0016 03       		.uleb128 0x3
  113 0017 0E       		.uleb128 0xe
  114 0018 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccRSBt5d.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNAvcMf.s 			page 3
 
 
  115 0019 00       		.byte	0
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccRSBt5d.s 			page 1
  149      69676E65 
  149      6420696E 
  149      7400
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccRSBt5d.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccNAvcMf.s 			page 4
 
 
  150              	.LASF7:
@@ -226,13 +226,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccRSBt5d.s 			page 1
  169      7420696E 
  169      7400
  170              	.LASF15:
- 171 0106 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
+ 171 0106 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
  171      43534932 
- 171      53445C55 
- 171      53425F42 
- 171      6F6F746C 
- 172              	.LASF12:
- 173 0126 73697A65 		.ascii	"sizetype\000"
- 173      74797065 
- 173      00
- 174              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 171      53445C73 
+ 171      6F667477 
+ 171      6172655C 
+ 172 0135 6E00     		.ascii	"n\000"
+ 173              	.LASF12:
+ 174 0137 73697A65 		.ascii	"sizetype\000"
+ 174      74797065 
+ 174      00
+ 175              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_audio.o


+ 222 - 221
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_boot.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
   29:.\Generated_Source\PSoC5/USBFS_boot.c **** 
   30:.\Generated_Source\PSoC5/USBFS_boot.c **** #define USBFS_BTLDR_OUT_EP      (0x01u)
   31:.\Generated_Source\PSoC5/USBFS_boot.c **** #define USBFS_BTLDR_IN_EP       (0x02u)
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 2
 
 
   32:.\Generated_Source\PSoC5/USBFS_boot.c **** 
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
   45              	.LVL0:
   68:.\Generated_Source\PSoC5/USBFS_boot.c **** 
   69:.\Generated_Source\PSoC5/USBFS_boot.c ****     /* USB component started, the correct enumeration will be checked in first Read operation */
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 3
 
 
   70:.\Generated_Source\PSoC5/USBFS_boot.c ****     USBFS_started = 1u;
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
   76              	.LFE1:
   77              		.size	USBFS_CyBtldrCommStop, .-USBFS_CyBtldrCommStop
   78              		.section	.text.USBFS_CyBtldrCommReset,"ax",%progbits
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 4
 
 
   79              		.align	1
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  117:.\Generated_Source\PSoC5/USBFS_boot.c **** 
  118:.\Generated_Source\PSoC5/USBFS_boot.c **** /*******************************************************************************
  119:.\Generated_Source\PSoC5/USBFS_boot.c **** * Function Name: USBFS_CyBtldrCommWrite.
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 5
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 5
 
 
  120:.\Generated_Source\PSoC5/USBFS_boot.c **** ********************************************************************************
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  132              	.LVL5:
  133 000c 4022     		movs	r2, #64
  134              	.LVL6:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 6
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 6
 
 
  143:.\Generated_Source\PSoC5/USBFS_boot.c **** {
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  158:.\Generated_Source\PSoC5/USBFS_boot.c ****     }
  159:.\Generated_Source\PSoC5/USBFS_boot.c **** 
  160:.\Generated_Source\PSoC5/USBFS_boot.c ****     if (USBFS_GetEPState(USBFS_BTLDR_IN_EP) == USBFS_IN_BUFFER_FULL)
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 7
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 7
 
 
  176              		.loc 1 160 0
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  181:.\Generated_Source\PSoC5/USBFS_boot.c **** *  host device.
  182:.\Generated_Source\PSoC5/USBFS_boot.c **** *
  183:.\Generated_Source\PSoC5/USBFS_boot.c **** * Parameters:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 8
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 8
 
 
  184:.\Generated_Source\PSoC5/USBFS_boot.c **** *  pData:    A pointer to the area to store the block of data received
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  211:.\Generated_Source\PSoC5/USBFS_boot.c **** 
  212:.\Generated_Source\PSoC5/USBFS_boot.c ****     /* Wait on enumeration in first time */
  213:.\Generated_Source\PSoC5/USBFS_boot.c ****     if(USBFS_started)
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 9
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 9
 
 
  235              		.loc 1 213 0
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  224:.\Generated_Source\PSoC5/USBFS_boot.c ****             USBFS_CyBtldrCommReset();
  277              		.loc 1 224 0
  278 0040 FFF7FEFF 		bl	USBFS_CyBtldrCommReset
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 10
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 10
 
 
  279              	.LVL29:
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  315              	.LVL35:
  239:.\Generated_Source\PSoC5/USBFS_boot.c ****     while((USBFS_GetEPState(USBFS_BTLDR_OUT_EP) != USBFS_OUT_BUFFER_FULL) && \
  316              		.loc 1 239 0 discriminator 2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 11
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 11
 
 
  317 006c A142     		cmp	r1, r4
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  251:.\Generated_Source\PSoC5/USBFS_boot.c ****     else
  252:.\Generated_Source\PSoC5/USBFS_boot.c ****     {
  253:.\Generated_Source\PSoC5/USBFS_boot.c ****         *count = 0u;
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 12
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 12
 
 
  358              		.loc 1 253 0
@@ -705,10 +705,10 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  395 0006 00000000 		.4byte	.Ldebug_abbrev0
  396 000a 04       		.byte	0x4
  397 000b 01       		.uleb128 0x1
- 398 000c 86010000 		.4byte	.LASF37
+ 398 000c B7010000 		.4byte	.LASF37
  399 0010 01       		.byte	0x1
- 400 0011 55020000 		.4byte	.LASF38
- 401 0015 CF010000 		.4byte	.LASF39
+ 400 0011 66020000 		.4byte	.LASF38
+ 401 0015 91000000 		.4byte	.LASF39
  402 0019 00000000 		.4byte	.Ldebug_ranges0+0
  403 001d 00000000 		.4byte	0
  404 0021 00000000 		.4byte	0
@@ -716,18 +716,18 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  406 0029 02       		.uleb128 0x2
  407 002a 01       		.byte	0x1
  408 002b 06       		.byte	0x6
- 409 002c 1F020000 		.4byte	.LASF0
+ 409 002c 30020000 		.4byte	.LASF0
  410 0030 02       		.uleb128 0x2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 13
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 13
 
 
  411 0031 01       		.byte	0x1
  412 0032 08       		.byte	0x8
- 413 0033 97000000 		.4byte	.LASF1
+ 413 0033 C8000000 		.4byte	.LASF1
  414 0037 02       		.uleb128 0x2
  415 0038 02       		.byte	0x2
  416 0039 05       		.byte	0x5
- 417 003a 7C010000 		.4byte	.LASF2
+ 417 003a AD010000 		.4byte	.LASF2
  418 003e 02       		.uleb128 0x2
  419 003f 02       		.byte	0x2
  420 0040 07       		.byte	0x7
@@ -735,7 +735,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  422 0045 02       		.uleb128 0x2
  423 0046 04       		.byte	0x4
  424 0047 05       		.byte	0x5
- 425 0048 00020000 		.4byte	.LASF4
+ 425 0048 11020000 		.4byte	.LASF4
  426 004c 02       		.uleb128 0x2
  427 004d 04       		.byte	0x4
  428 004e 07       		.byte	0x7
@@ -743,11 +743,11 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  430 0053 02       		.uleb128 0x2
  431 0054 08       		.byte	0x8
  432 0055 05       		.byte	0x5
- 433 0056 5A010000 		.4byte	.LASF6
+ 433 0056 8B010000 		.4byte	.LASF6
  434 005a 02       		.uleb128 0x2
  435 005b 08       		.byte	0x8
  436 005c 07       		.byte	0x7
- 437 005d 05010000 		.4byte	.LASF7
+ 437 005d 36010000 		.4byte	.LASF7
  438 0061 03       		.uleb128 0x3
  439 0062 04       		.byte	0x4
  440 0063 05       		.byte	0x5
@@ -755,19 +755,19 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  442 0068 02       		.uleb128 0x2
  443 0069 04       		.byte	0x4
  444 006a 07       		.byte	0x7
- 445 006b F8000000 		.4byte	.LASF8
+ 445 006b 29010000 		.4byte	.LASF8
  446 006f 04       		.uleb128 0x4
- 447 0070 91000000 		.4byte	.LASF9
+ 447 0070 C2000000 		.4byte	.LASF9
  448 0074 02       		.byte	0x2
  449 0075 5B       		.byte	0x5b
  450 0076 30000000 		.4byte	0x30
  451 007a 04       		.uleb128 0x4
- 452 007b D3000000 		.4byte	.LASF10
+ 452 007b 04010000 		.4byte	.LASF10
  453 007f 02       		.byte	0x2
  454 0080 5C       		.byte	0x5c
  455 0081 3E000000 		.4byte	0x3e
  456 0085 04       		.uleb128 0x4
- 457 0086 DA000000 		.4byte	.LASF11
+ 457 0086 0B010000 		.4byte	.LASF11
  458 008a 02       		.byte	0x2
  459 008b 5D       		.byte	0x5d
  460 008c 4C000000 		.4byte	0x4c
@@ -778,14 +778,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  465 0097 02       		.uleb128 0x2
  466 0098 08       		.byte	0x8
  467 0099 04       		.byte	0x4
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 14
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 14
 
 
- 468 009a A5000000 		.4byte	.LASF13
+ 468 009a D6000000 		.4byte	.LASF13
  469 009e 02       		.uleb128 0x2
  470 009f 01       		.byte	0x1
  471 00a0 08       		.byte	0x8
- 472 00a1 68010000 		.4byte	.LASF14
+ 472 00a1 99010000 		.4byte	.LASF14
  473 00a5 04       		.uleb128 0x4
  474 00a6 00000000 		.4byte	.LASF15
  475 00aa 02       		.byte	0x2
@@ -794,7 +794,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  478 00b0 02       		.uleb128 0x2
  479 00b1 04       		.byte	0x4
  480 00b2 07       		.byte	0x7
- 481 00b3 51010000 		.4byte	.LASF16
+ 481 00b3 82010000 		.4byte	.LASF16
  482 00b7 05       		.uleb128 0x5
  483 00b8 01       		.byte	0x1
  484 00b9 52000000 		.4byte	.LASF17
@@ -823,7 +823,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  507 00e5 00       		.byte	0
  508 00e6 08       		.uleb128 0x8
  509 00e7 01       		.byte	0x1
- 510 00e8 09020000 		.4byte	.LASF18
+ 510 00e8 1A020000 		.4byte	.LASF18
  511 00ec 01       		.byte	0x1
  512 00ed 59       		.byte	0x59
  513 00ee 01       		.byte	0x1
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  522 0100 04000000 		.4byte	.LVL1
  523 0104 01       		.byte	0x1
  524 0105 61030000 		.4byte	0x361
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 15
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 15
 
 
  525 0109 00       		.byte	0
@@ -868,7 +868,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  549 0133 00       		.byte	0
  550 0134 0B       		.uleb128 0xb
  551 0135 01       		.byte	0x1
- 552 0136 BC000000 		.4byte	.LASF26
+ 552 0136 ED000000 		.4byte	.LASF26
  553 013a 01       		.byte	0x1
  554 013b 8D       		.byte	0x8d
  555 013c 01       		.byte	0x1
@@ -897,8 +897,8 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  578 0177 07020000 		.4byte	0x207
  579 017b 8D000000 		.4byte	.LLST4
  580 017f 0C       		.uleb128 0xc
- 581 0180 44010000 		.4byte	.LASF23
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 16
+ 581 0180 75010000 		.4byte	.LASF23
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 16
 
 
  582 0184 01       		.byte	0x1
@@ -906,7 +906,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  584 0186 6F000000 		.4byte	0x6f
  585 018a AB000000 		.4byte	.LLST5
  586 018e 0D       		.uleb128 0xd
- 587 018f 4C010000 		.4byte	.LASF24
+ 587 018f 7D010000 		.4byte	.LASF24
  588 0193 01       		.byte	0x1
  589 0194 90       		.byte	0x90
  590 0195 7A000000 		.4byte	0x7a
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  636 01ed 50       		.byte	0x50
  637 01ee 01       		.byte	0x1
  638 01ef 31       		.byte	0x31
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 17
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 17
 
 
  639 01f0 00       		.byte	0
@@ -980,7 +980,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  655 0209 7A000000 		.4byte	0x7a
  656 020d 0B       		.uleb128 0xb
  657 020e 01       		.byte	0x1
- 658 020f 2E010000 		.4byte	.LASF27
+ 658 020f 5F010000 		.4byte	.LASF27
  659 0213 01       		.byte	0x1
  660 0214 C7       		.byte	0xc7
  661 0215 01       		.byte	0x1
@@ -1009,7 +1009,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  684 0250 07020000 		.4byte	0x207
  685 0254 FC010000 		.4byte	.LLST11
  686 0258 0C       		.uleb128 0xc
- 687 0259 44010000 		.4byte	.LASF23
+ 687 0259 75010000 		.4byte	.LASF23
  688 025d 01       		.byte	0x1
  689 025e C7       		.byte	0xc7
  690 025f 6F000000 		.4byte	0x6f
@@ -1018,13 +1018,13 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  693 0268 09000000 		.4byte	.LASF25
  694 026c 01       		.byte	0x1
  695 026d CA       		.byte	0xca
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 18
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 18
 
 
  696 026e A5000000 		.4byte	0xa5
  697 0272 3B020000 		.4byte	.LLST13
  698 0276 0D       		.uleb128 0xd
- 699 0277 4C010000 		.4byte	.LASF24
+ 699 0277 7D010000 		.4byte	.LASF24
  700 027b 01       		.byte	0x1
  701 027c CB       		.byte	0xcb
  702 027d 7A000000 		.4byte	0x7a
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  750 02f8 A8030000 		.4byte	0x3a8
  751 02fc 06       		.uleb128 0x6
  752 02fd 9A000000 		.4byte	.LVL41
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 19
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 19
 
 
  753 0301 F0030000 		.4byte	0x3f0
@@ -1115,7 +1115,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  784 0324 00       		.byte	0
  785 0325 00       		.byte	0
  786 0326 11       		.uleb128 0x11
- 787 0327 39020000 		.4byte	.LASF28
+ 787 0327 4A020000 		.4byte	.LASF28
  788 032b 01       		.byte	0x1
  789 032c 26       		.byte	0x26
  790 032d 7A000000 		.4byte	0x7a
@@ -1123,7 +1123,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  792 0332 03       		.byte	0x3
  793 0333 02000000 		.4byte	USBFS_universalTime
  794 0337 11       		.uleb128 0x11
- 795 0338 2B020000 		.4byte	.LASF29
+ 795 0338 3C020000 		.4byte	.LASF29
  796 033c 01       		.byte	0x1
  797 033d 27       		.byte	0x27
  798 033e 6F000000 		.4byte	0x6f
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  807 0350 01       		.byte	0x1
  808 0351 01       		.byte	0x1
  809 0352 61030000 		.4byte	0x361
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 20
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 20
 
 
  810 0356 13       		.uleb128 0x13
@@ -1155,7 +1155,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  821 036a 01       		.byte	0x1
  822 036b 12       		.uleb128 0x12
  823 036c 01       		.byte	0x1
- 824 036d 1C010000 		.4byte	.LASF31
+ 824 036d 4D010000 		.4byte	.LASF31
  825 0371 03       		.byte	0x3
  826 0372 CE       		.byte	0xce
  827 0373 01       		.byte	0x1
@@ -1166,7 +1166,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  832 037e 00       		.byte	0
  833 037f 12       		.uleb128 0x12
  834 0380 01       		.byte	0x1
- 835 0381 6D010000 		.4byte	.LASF32
+ 835 0381 9E010000 		.4byte	.LASF32
  836 0385 03       		.byte	0x3
  837 0386 CA       		.byte	0xca
  838 0387 01       		.byte	0x1
@@ -1186,7 +1186,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  852 03a4 6F000000 		.4byte	0x6f
  853 03a8 16       		.uleb128 0x16
  854 03a9 01       		.byte	0x1
- 855 03aa EF010000 		.4byte	.LASF41
+ 855 03aa 00020000 		.4byte	.LASF41
  856 03ae 03       		.byte	0x3
  857 03af C8       		.byte	0xc8
  858 03b0 01       		.byte	0x1
@@ -1198,10 +1198,10 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  864 03bf 00       		.byte	0
  865 03c0 12       		.uleb128 0x12
  866 03c1 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 21
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 21
 
 
- 867 03c2 4D020000 		.4byte	.LASF33
+ 867 03c2 5E020000 		.4byte	.LASF33
  868 03c6 04       		.byte	0x4
  869 03c7 77       		.byte	0x77
  870 03c8 01       		.byte	0x1
@@ -1212,7 +1212,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  875 03d3 00       		.byte	0
  876 03d4 17       		.uleb128 0x17
  877 03d5 01       		.byte	0x1
- 878 03d6 E1000000 		.4byte	.LASF34
+ 878 03d6 12010000 		.4byte	.LASF34
  879 03da 03       		.byte	0x3
  880 03db C4       		.byte	0xc4
  881 03dc 01       		.byte	0x1
@@ -1220,7 +1220,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  883 03e1 01       		.byte	0x1
  884 03e2 17       		.uleb128 0x17
  885 03e3 01       		.byte	0x1
- 886 03e4 7B020000 		.4byte	.LASF35
+ 886 03e4 8C020000 		.4byte	.LASF35
  887 03e8 03       		.byte	0x3
  888 03e9 C5       		.byte	0xc5
  889 03ea 01       		.byte	0x1
@@ -1228,7 +1228,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  891 03ef 01       		.byte	0x1
  892 03f0 18       		.uleb128 0x18
  893 03f1 01       		.byte	0x1
- 894 03f2 AC000000 		.4byte	.LASF36
+ 894 03f2 DD000000 		.4byte	.LASF36
  895 03f6 03       		.byte	0x3
  896 03f7 CC       		.byte	0xcc
  897 03f8 01       		.byte	0x1
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  921 000b 55       		.uleb128 0x55
  922 000c 06       		.uleb128 0x6
  923 000d 11       		.uleb128 0x11
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 22
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 22
 
 
  924 000e 01       		.uleb128 0x1
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  978 0044 0C       		.uleb128 0xc
  979 0045 11       		.uleb128 0x11
  980 0046 01       		.uleb128 0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 23
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 23
 
 
  981 0047 12       		.uleb128 0x12
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  1035 0084 898201   		.uleb128 0x4109
  1036 0087 00       		.byte	0
  1037 0088 11       		.uleb128 0x11
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 24
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 24
 
 
  1038 0089 01       		.uleb128 0x1
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  1092 00c4 49       		.uleb128 0x49
  1093 00c5 13       		.uleb128 0x13
  1094 00c6 02       		.uleb128 0x2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 25
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 25
 
 
  1095 00c7 06       		.uleb128 0x6
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  1149 0101 3B       		.uleb128 0x3b
  1150 0102 0B       		.uleb128 0xb
  1151 0103 49       		.uleb128 0x49
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 26
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 26
 
 
  1152 0104 13       		.uleb128 0x13
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  1206 013a 00       		.byte	0
  1207 013b 16       		.uleb128 0x16
  1208 013c 2E       		.uleb128 0x2e
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 27
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 27
 
 
  1209 013d 01       		.byte	0x1
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  1263 0173 0C       		.uleb128 0xc
  1264 0174 00       		.byte	0
  1265 0175 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 28
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 28
 
 
  1266 0176 00       		.byte	0
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  1320 007f 0400     		.2byte	0x4
  1321 0081 F3       		.byte	0xf3
  1322 0082 01       		.uleb128 0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 29
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 29
 
 
  1323 0083 51       		.byte	0x51
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  1377 010c 50       		.byte	0x50
  1378 010d 00000000 		.4byte	0
  1379 0111 00000000 		.4byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 30
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 30
 
 
  1380              	.LLST8:
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  1434 018e 28       		.byte	0x28
  1435 018f 0100     		.2byte	0x1
  1436 0191 16       		.byte	0x16
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 31
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 31
 
 
  1437 0192 13       		.byte	0x13
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  1491 01e4 1A       		.byte	0x1a
  1492 01e5 08       		.byte	0x8
  1493 01e6 40       		.byte	0x40
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 32
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 32
 
 
  1494 01e7 16       		.byte	0x16
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  1548 0262 00000000 		.4byte	0
  1549              	.LLST14:
  1550 0266 14000000 		.4byte	.LVL21
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 33
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 33
 
 
  1551 026a 18000000 		.4byte	.LVL22
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  1605 003c 00000000 		.4byte	0
  1606              		.section	.debug_ranges,"",%progbits
  1607              	.Ldebug_ranges0:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 34
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 34
 
 
  1608 0000 00000000 		.4byte	.LFB0
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  1639              	.LASF12:
  1640 0069 666C6F61 		.ascii	"float\000"
  1640      7400
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 35
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 35
 
 
  1641              	.LASF40:
@@ -2054,157 +2054,158 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 1
  1646      69676E65 
  1646      6420696E 
  1646      7400
- 1647              	.LASF9:
- 1648 0091 75696E74 		.ascii	"uint8\000"
- 1648      3800
- 1649              	.LASF1:
- 1650 0097 756E7369 		.ascii	"unsigned char\000"
- 1650      676E6564 
- 1650      20636861 
- 1650      7200
- 1651              	.LASF13:
- 1652 00a5 646F7562 		.ascii	"double\000"
- 1652      6C6500
- 1653              	.LASF36:
- 1654 00ac 55534246 		.ascii	"USBFS_ReadOutEP\000"
- 1654      535F5265 
- 1654      61644F75 
- 1654      74455000 
- 1655              	.LASF26:
- 1656 00bc 55534246 		.ascii	"USBFS_CyBtldrCommWrite\000"
- 1656      535F4379 
- 1656      42746C64 
- 1656      72436F6D 
- 1656      6D577269 
- 1657              	.LASF10:
- 1658 00d3 75696E74 		.ascii	"uint16\000"
- 1658      313600
- 1659              	.LASF11:
- 1660 00da 75696E74 		.ascii	"uint32\000"
- 1660      333200
- 1661              	.LASF34:
- 1662 00e1 55534246 		.ascii	"USBFS_GetConfiguration\000"
- 1662      535F4765 
- 1662      74436F6E 
- 1662      66696775 
- 1662      72617469 
- 1663              	.LASF8:
- 1664 00f8 756E7369 		.ascii	"unsigned int\000"
- 1664      676E6564 
- 1664      20696E74 
- 1664      00
- 1665              	.LASF7:
- 1666 0105 6C6F6E67 		.ascii	"long long unsigned int\000"
- 1666      206C6F6E 
- 1666      6720756E 
- 1666      7369676E 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 36
-
-
- 1666      65642069 
- 1667              	.LASF31:
- 1668 011c 55534246 		.ascii	"USBFS_EnableOutEP\000"
- 1668      535F456E 
- 1668      61626C65 
- 1668      4F757445 
- 1668      5000
- 1669              	.LASF27:
- 1670 012e 55534246 		.ascii	"USBFS_CyBtldrCommRead\000"
- 1670      535F4379 
- 1670      42746C64 
- 1670      72436F6D 
- 1670      6D526561 
- 1671              	.LASF23:
- 1672 0144 74696D65 		.ascii	"timeOut\000"
- 1672      4F757400 
- 1673              	.LASF24:
- 1674 014c 74696D65 		.ascii	"time\000"
- 1674      00
- 1675              	.LASF16:
- 1676 0151 73697A65 		.ascii	"sizetype\000"
- 1676      74797065 
- 1676      00
- 1677              	.LASF6:
- 1678 015a 6C6F6E67 		.ascii	"long long int\000"
- 1678      206C6F6E 
- 1678      6720696E 
- 1678      7400
- 1679              	.LASF14:
- 1680 0168 63686172 		.ascii	"char\000"
- 1680      00
- 1681              	.LASF32:
- 1682 016d 55534246 		.ascii	"USBFS_LoadInEP\000"
- 1682      535F4C6F 
- 1682      6164496E 
- 1682      455000
- 1683              	.LASF2:
- 1684 017c 73686F72 		.ascii	"short int\000"
- 1684      7420696E 
- 1684      7400
- 1685              	.LASF37:
- 1686 0186 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
- 1686      4320342E 
- 1686      372E3320 
- 1686      32303133 
- 1686      30333132 
- 1687 01b9 616E6368 		.ascii	"anch revision 196615]\000"
- 1687      20726576 
- 1687      6973696F 
- 1687      6E203139 
- 1687      36363135 
- 1688              	.LASF39:
- 1689 01cf 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
- 1689      43534932 
- 1689      53445C55 
- 1689      53425F42 
- 1689      6F6F746C 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccghD6Qq.s 			page 37
-
-
- 1690              	.LASF41:
- 1691 01ef 55534246 		.ascii	"USBFS_GetEPState\000"
- 1691      535F4765 
- 1691      74455053 
- 1691      74617465 
- 1691      00
- 1692              	.LASF4:
- 1693 0200 6C6F6E67 		.ascii	"long int\000"
- 1693      20696E74 
- 1693      00
- 1694              	.LASF18:
- 1695 0209 55534246 		.ascii	"USBFS_CyBtldrCommStop\000"
- 1695      535F4379 
- 1695      42746C64 
- 1695      72436F6D 
- 1695      6D53746F 
- 1696              	.LASF0:
- 1697 021f 7369676E 		.ascii	"signed char\000"
- 1697      65642063 
- 1697      68617200 
- 1698              	.LASF29:
- 1699 022b 55534246 		.ascii	"USBFS_started\000"
- 1699      535F7374 
- 1699      61727465 
- 1699      6400
- 1700              	.LASF28:
- 1701 0239 55534246 		.ascii	"USBFS_universalTime\000"
- 1701      535F756E 
- 1701      69766572 
- 1701      73616C54 
- 1701      696D6500 
- 1702              	.LASF33:
- 1703 024d 43794465 		.ascii	"CyDelay\000"
- 1703      6C617900 
- 1704              	.LASF38:
- 1705 0255 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\USBFS_boot.c\000"
- 1705      6E657261 
- 1705      7465645F 
- 1705      536F7572 
- 1705      63655C50 
- 1706              	.LASF35:
- 1707 027b 55534246 		.ascii	"USBFS_IsConfigurationChanged\000"
- 1707      535F4973 
- 1707      436F6E66 
- 1707      69677572 
- 1707      6174696F 
- 1708              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 1647              	.LASF39:
+ 1648 0091 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
+ 1648      43534932 
+ 1648      53445C73 
+ 1648      6F667477 
+ 1648      6172655C 
+ 1649 00c0 6E00     		.ascii	"n\000"
+ 1650              	.LASF9:
+ 1651 00c2 75696E74 		.ascii	"uint8\000"
+ 1651      3800
+ 1652              	.LASF1:
+ 1653 00c8 756E7369 		.ascii	"unsigned char\000"
+ 1653      676E6564 
+ 1653      20636861 
+ 1653      7200
+ 1654              	.LASF13:
+ 1655 00d6 646F7562 		.ascii	"double\000"
+ 1655      6C6500
+ 1656              	.LASF36:
+ 1657 00dd 55534246 		.ascii	"USBFS_ReadOutEP\000"
+ 1657      535F5265 
+ 1657      61644F75 
+ 1657      74455000 
+ 1658              	.LASF26:
+ 1659 00ed 55534246 		.ascii	"USBFS_CyBtldrCommWrite\000"
+ 1659      535F4379 
+ 1659      42746C64 
+ 1659      72436F6D 
+ 1659      6D577269 
+ 1660              	.LASF10:
+ 1661 0104 75696E74 		.ascii	"uint16\000"
+ 1661      313600
+ 1662              	.LASF11:
+ 1663 010b 75696E74 		.ascii	"uint32\000"
+ 1663      333200
+ 1664              	.LASF34:
+ 1665 0112 55534246 		.ascii	"USBFS_GetConfiguration\000"
+ 1665      535F4765 
+ 1665      74436F6E 
+ 1665      66696775 
+ 1665      72617469 
+ 1666              	.LASF8:
+ 1667 0129 756E7369 		.ascii	"unsigned int\000"
+ 1667      676E6564 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 36
+
+
+ 1667      20696E74 
+ 1667      00
+ 1668              	.LASF7:
+ 1669 0136 6C6F6E67 		.ascii	"long long unsigned int\000"
+ 1669      206C6F6E 
+ 1669      6720756E 
+ 1669      7369676E 
+ 1669      65642069 
+ 1670              	.LASF31:
+ 1671 014d 55534246 		.ascii	"USBFS_EnableOutEP\000"
+ 1671      535F456E 
+ 1671      61626C65 
+ 1671      4F757445 
+ 1671      5000
+ 1672              	.LASF27:
+ 1673 015f 55534246 		.ascii	"USBFS_CyBtldrCommRead\000"
+ 1673      535F4379 
+ 1673      42746C64 
+ 1673      72436F6D 
+ 1673      6D526561 
+ 1674              	.LASF23:
+ 1675 0175 74696D65 		.ascii	"timeOut\000"
+ 1675      4F757400 
+ 1676              	.LASF24:
+ 1677 017d 74696D65 		.ascii	"time\000"
+ 1677      00
+ 1678              	.LASF16:
+ 1679 0182 73697A65 		.ascii	"sizetype\000"
+ 1679      74797065 
+ 1679      00
+ 1680              	.LASF6:
+ 1681 018b 6C6F6E67 		.ascii	"long long int\000"
+ 1681      206C6F6E 
+ 1681      6720696E 
+ 1681      7400
+ 1682              	.LASF14:
+ 1683 0199 63686172 		.ascii	"char\000"
+ 1683      00
+ 1684              	.LASF32:
+ 1685 019e 55534246 		.ascii	"USBFS_LoadInEP\000"
+ 1685      535F4C6F 
+ 1685      6164496E 
+ 1685      455000
+ 1686              	.LASF2:
+ 1687 01ad 73686F72 		.ascii	"short int\000"
+ 1687      7420696E 
+ 1687      7400
+ 1688              	.LASF37:
+ 1689 01b7 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
+ 1689      4320342E 
+ 1689      372E3320 
+ 1689      32303133 
+ 1689      30333132 
+ 1690 01ea 616E6368 		.ascii	"anch revision 196615]\000"
+ 1690      20726576 
+ 1690      6973696F 
+ 1690      6E203139 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8co29w.s 			page 37
+
+
+ 1690      36363135 
+ 1691              	.LASF41:
+ 1692 0200 55534246 		.ascii	"USBFS_GetEPState\000"
+ 1692      535F4765 
+ 1692      74455053 
+ 1692      74617465 
+ 1692      00
+ 1693              	.LASF4:
+ 1694 0211 6C6F6E67 		.ascii	"long int\000"
+ 1694      20696E74 
+ 1694      00
+ 1695              	.LASF18:
+ 1696 021a 55534246 		.ascii	"USBFS_CyBtldrCommStop\000"
+ 1696      535F4379 
+ 1696      42746C64 
+ 1696      72436F6D 
+ 1696      6D53746F 
+ 1697              	.LASF0:
+ 1698 0230 7369676E 		.ascii	"signed char\000"
+ 1698      65642063 
+ 1698      68617200 
+ 1699              	.LASF29:
+ 1700 023c 55534246 		.ascii	"USBFS_started\000"
+ 1700      535F7374 
+ 1700      61727465 
+ 1700      6400
+ 1701              	.LASF28:
+ 1702 024a 55534246 		.ascii	"USBFS_universalTime\000"
+ 1702      535F756E 
+ 1702      69766572 
+ 1702      73616C54 
+ 1702      696D6500 
+ 1703              	.LASF33:
+ 1704 025e 43794465 		.ascii	"CyDelay\000"
+ 1704      6C617900 
+ 1705              	.LASF38:
+ 1706 0266 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\USBFS_boot.c\000"
+ 1706      6E657261 
+ 1706      7465645F 
+ 1706      536F7572 
+ 1706      63655C50 
+ 1707              	.LASF35:
+ 1708 028c 55534246 		.ascii	"USBFS_IsConfigurationChanged\000"
+ 1708      535F4973 
+ 1708      436F6E66 
+ 1708      69677572 
+ 1708      6174696F 
+ 1709              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_boot.o


+ 15 - 14
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_cdc.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccSehHjb.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc3vPMDe.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccSehHjb.s 			page 1
   55 0047 02       		.uleb128 0x2
   56 0048 08       		.byte	0x8
   57 0049 05       		.byte	0x5
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccSehHjb.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc3vPMDe.s 			page 2
 
 
   58 004a 00000000 		.4byte	.LASF6
@@ -89,7 +89,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccSehHjb.s 			page 1
   83 0078 02       		.uleb128 0x2
   84 0079 04       		.byte	0x4
   85 007a 07       		.byte	0x7
-  86 007b 24010000 		.4byte	.LASF12
+  86 007b 35010000 		.4byte	.LASF12
   87 007f 00       		.byte	0
   88              		.section	.debug_abbrev,"",%progbits
   89              	.Ldebug_abbrev0:
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccSehHjb.s 			page 1
  112 0016 03       		.uleb128 0x3
  113 0017 0E       		.uleb128 0xe
  114 0018 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccSehHjb.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc3vPMDe.s 			page 3
 
 
  115 0019 00       		.byte	0
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccSehHjb.s 			page 1
  149      69676E65 
  149      6420696E 
  149      7400
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccSehHjb.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc3vPMDe.s 			page 4
 
 
  150              	.LASF7:
@@ -226,13 +226,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccSehHjb.s 			page 1
  169      7420696E 
  169      7400
  170              	.LASF15:
- 171 0104 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
+ 171 0104 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
  171      43534932 
- 171      53445C55 
- 171      53425F42 
- 171      6F6F746C 
- 172              	.LASF12:
- 173 0124 73697A65 		.ascii	"sizetype\000"
- 173      74797065 
- 173      00
- 174              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 171      53445C73 
+ 171      6F667477 
+ 171      6172655C 
+ 172 0133 6E00     		.ascii	"n\000"
+ 173              	.LASF12:
+ 174 0135 73697A65 		.ascii	"sizetype\000"
+ 174      74797065 
+ 174      00
+ 175              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_cdc.o


+ 157 - 156
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_cls.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
   29:.\Generated_Source\PSoC5/USBFS_cls.c **** /* `#END` */
   30:.\Generated_Source\PSoC5/USBFS_cls.c **** 
   31:.\Generated_Source\PSoC5/USBFS_cls.c **** 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s 			page 2
 
 
   32:.\Generated_Source\PSoC5/USBFS_cls.c **** /*******************************************************************************
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
   49              		.loc 1 61 0
   50 0018 00F07F03 		and	r3, r0, #127
   60:.\Generated_Source\PSoC5/USBFS_cls.c ****             interfaceNumber =
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s 			page 3
 
 
   51              		.loc 1 60 0
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
   86:.\Generated_Source\PSoC5/USBFS_cls.c ****     }
   87:.\Generated_Source\PSoC5/USBFS_cls.c **** 
   88:.\Generated_Source\PSoC5/USBFS_cls.c ****     /* `#START USER_DEFINED_CLASS_CODE` Place your Class request here */
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s 			page 4
 
 
   89:.\Generated_Source\PSoC5/USBFS_cls.c **** 
@@ -217,10 +217,10 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  105 0006 00000000 		.4byte	.Ldebug_abbrev0
  106 000a 04       		.byte	0x4
  107 000b 01       		.uleb128 0x1
- 108 000c 68010000 		.4byte	.LASF30
+ 108 000c 99010000 		.4byte	.LASF30
  109 0010 01       		.byte	0x1
- 110 0011 F0010000 		.4byte	.LASF31
- 111 0015 B1010000 		.4byte	.LASF32
+ 110 0011 01020000 		.4byte	.LASF31
+ 111 0015 A5000000 		.4byte	.LASF32
  112 0019 00000000 		.4byte	.Ldebug_ranges0+0
  113 001d 00000000 		.4byte	0
  114 0021 00000000 		.4byte	0
@@ -228,17 +228,17 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  116 0029 02       		.uleb128 0x2
  117 002a 01       		.byte	0x1
  118 002b 06       		.byte	0x6
- 119 002c E4010000 		.4byte	.LASF0
+ 119 002c F5010000 		.4byte	.LASF0
  120 0030 02       		.uleb128 0x2
  121 0031 01       		.byte	0x1
  122 0032 08       		.byte	0x8
- 123 0033 C3000000 		.4byte	.LASF1
+ 123 0033 F4000000 		.4byte	.LASF1
  124 0037 02       		.uleb128 0x2
  125 0038 02       		.byte	0x2
  126 0039 05       		.byte	0x5
- 127 003a 58010000 		.4byte	.LASF2
+ 127 003a 89010000 		.4byte	.LASF2
  128 003e 02       		.uleb128 0x2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 5
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s 			page 5
 
 
  129 003f 02       		.byte	0x2
@@ -247,7 +247,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  132 0045 02       		.uleb128 0x2
  133 0046 04       		.byte	0x4
  134 0047 05       		.byte	0x5
- 135 0048 DB010000 		.4byte	.LASF4
+ 135 0048 EC010000 		.4byte	.LASF4
  136 004c 02       		.uleb128 0x2
  137 004d 04       		.byte	0x4
  138 004e 07       		.byte	0x7
@@ -255,11 +255,11 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  140 0053 02       		.uleb128 0x2
  141 0054 08       		.byte	0x8
  142 0055 05       		.byte	0x5
- 143 0056 3A010000 		.4byte	.LASF6
+ 143 0056 6B010000 		.4byte	.LASF6
  144 005a 02       		.uleb128 0x2
  145 005b 08       		.byte	0x8
  146 005c 07       		.byte	0x7
- 147 005d 09010000 		.4byte	.LASF7
+ 147 005d 3A010000 		.4byte	.LASF7
  148 0061 03       		.uleb128 0x3
  149 0062 04       		.byte	0x4
  150 0063 05       		.byte	0x5
@@ -267,14 +267,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  152 0068 02       		.uleb128 0x2
  153 0069 04       		.byte	0x4
  154 006a 07       		.byte	0x7
- 155 006b FC000000 		.4byte	.LASF8
+ 155 006b 2D010000 		.4byte	.LASF8
  156 006f 04       		.uleb128 0x4
- 157 0070 62010000 		.4byte	.LASF9
+ 157 0070 93010000 		.4byte	.LASF9
  158 0074 02       		.byte	0x2
  159 0075 5B       		.byte	0x5b
  160 0076 30000000 		.4byte	0x30
  161 007a 04       		.uleb128 0x4
- 162 007b EA000000 		.4byte	.LASF10
+ 162 007b 1B010000 		.4byte	.LASF10
  163 007f 02       		.byte	0x2
  164 0080 5C       		.byte	0x5c
  165 0081 3E000000 		.4byte	0x3e
@@ -285,11 +285,11 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  170 008c 02       		.uleb128 0x2
  171 008d 08       		.byte	0x8
  172 008e 04       		.byte	0x4
- 173 008f D1000000 		.4byte	.LASF12
+ 173 008f 02010000 		.4byte	.LASF12
  174 0093 02       		.uleb128 0x2
  175 0094 01       		.byte	0x1
  176 0095 08       		.byte	0x8
- 177 0096 48010000 		.4byte	.LASF13
+ 177 0096 79010000 		.4byte	.LASF13
  178 009a 04       		.uleb128 0x4
  179 009b 76000000 		.4byte	.LASF14
  180 009f 02       		.byte	0x2
@@ -298,19 +298,19 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  183 00a5 05       		.uleb128 0x5
  184 00a6 6F000000 		.4byte	0x6f
  185 00aa 02       		.uleb128 0x2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 6
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s 			page 6
 
 
  186 00ab 04       		.byte	0x4
  187 00ac 07       		.byte	0x7
- 188 00ad 2A010000 		.4byte	.LASF15
+ 188 00ad 5B010000 		.4byte	.LASF15
  189 00b1 06       		.uleb128 0x6
  190 00b2 0C       		.byte	0xc
  191 00b3 03       		.byte	0x3
  192 00b4 79       		.byte	0x79
  193 00b5 38010000 		.4byte	0x138
  194 00b9 07       		.uleb128 0x7
- 195 00ba D8000000 		.4byte	.LASF16
+ 195 00ba 09010000 		.4byte	.LASF16
  196 00be 03       		.byte	0x3
  197 00bf 7B       		.byte	0x7b
  198 00c0 6F000000 		.4byte	0x6f
@@ -318,7 +318,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  200 00c5 23       		.byte	0x23
  201 00c6 00       		.uleb128 0
  202 00c7 07       		.uleb128 0x7
- 203 00c8 F1000000 		.4byte	.LASF17
+ 203 00c8 22010000 		.4byte	.LASF17
  204 00cc 03       		.byte	0x3
  205 00cd 7C       		.byte	0x7c
  206 00ce 6F000000 		.4byte	0x6f
@@ -326,7 +326,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  208 00d3 23       		.byte	0x23
  209 00d4 01       		.uleb128 0x1
  210 00d5 07       		.uleb128 0x7
- 211 00d6 20010000 		.4byte	.LASF18
+ 211 00d6 51010000 		.4byte	.LASF18
  212 00da 03       		.byte	0x3
  213 00db 7D       		.byte	0x7d
  214 00dc 6F000000 		.4byte	0x6f
@@ -342,7 +342,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  224 00ef 23       		.byte	0x23
  225 00f0 03       		.uleb128 0x3
  226 00f1 07       		.uleb128 0x7
- 227 00f2 A5000000 		.4byte	.LASF20
+ 227 00f2 D6000000 		.4byte	.LASF20
  228 00f6 03       		.byte	0x3
  229 00f7 7F       		.byte	0x7f
  230 00f8 6F000000 		.4byte	0x6f
@@ -350,7 +350,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  232 00fd 23       		.byte	0x23
  233 00fe 04       		.uleb128 0x4
  234 00ff 07       		.uleb128 0x7
- 235 0100 33010000 		.4byte	.LASF21
+ 235 0100 64010000 		.4byte	.LASF21
  236 0104 03       		.byte	0x3
  237 0105 80       		.byte	0x80
  238 0106 6F000000 		.4byte	0x6f
@@ -358,10 +358,10 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  240 010b 23       		.byte	0x23
  241 010c 05       		.uleb128 0x5
  242 010d 07       		.uleb128 0x7
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 7
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s 			page 7
 
 
- 243 010e DF000000 		.4byte	.LASF22
+ 243 010e 10010000 		.4byte	.LASF22
  244 0112 03       		.byte	0x3
  245 0113 81       		.byte	0x81
  246 0114 7A000000 		.4byte	0x7a
@@ -369,7 +369,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  248 0119 23       		.byte	0x23
  249 011a 06       		.uleb128 0x6
  250 011b 07       		.uleb128 0x7
- 251 011c 4D010000 		.4byte	.LASF23
+ 251 011c 7E010000 		.4byte	.LASF23
  252 0120 03       		.byte	0x3
  253 0121 82       		.byte	0x82
  254 0122 7A000000 		.4byte	0x7a
@@ -377,7 +377,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  256 0127 23       		.byte	0x23
  257 0128 08       		.uleb128 0x8
  258 0129 07       		.uleb128 0x7
- 259 012a D1010000 		.4byte	.LASF24
+ 259 012a E2010000 		.4byte	.LASF24
  260 012e 03       		.byte	0x3
  261 012f 83       		.byte	0x83
  262 0130 6F000000 		.4byte	0x6f
@@ -411,14 +411,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  290 0167 6F000000 		.4byte	0x6f
  291 016b 00       		.byte	0
  292 016c 0A       		.uleb128 0xa
- 293 016d AA000000 		.4byte	.LASF27
+ 293 016d DB000000 		.4byte	.LASF27
  294 0171 01       		.byte	0x1
  295 0172 33       		.byte	0x33
  296 0173 6F000000 		.4byte	0x6f
  297 0177 00000000 		.4byte	.LLST0
  298 017b 0B       		.uleb128 0xb
  299 017c 3C000000 		.4byte	.LVL6
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 8
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s 			page 8
 
 
  300 0180 01       		.byte	0x1
@@ -444,7 +444,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  320 01ac 08       		.byte	0x8
  321 01ad 00       		.byte	0
  322 01ae 0C       		.uleb128 0xc
- 323 01af BA000000 		.4byte	.LASF29
+ 323 01af EB000000 		.4byte	.LASF29
  324 01b3 04       		.byte	0x4
  325 01b4 3F       		.byte	0x3f
  326 01b5 BB010000 		.4byte	0x1bb
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  354 000c 06       		.uleb128 0x6
  355 000d 11       		.uleb128 0x11
  356 000e 01       		.uleb128 0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 9
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s 			page 9
 
 
  357 000f 52       		.uleb128 0x52
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  411 0045 0B       		.uleb128 0xb
  412 0046 3B       		.uleb128 0x3b
  413 0047 0B       		.uleb128 0xb
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 10
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s 			page 10
 
 
  414 0048 01       		.uleb128 0x1
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  468 007f 0B       		.uleb128 0xb
  469 0080 49       		.uleb128 0x49
  470 0081 13       		.uleb128 0x13
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 11
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s 			page 11
 
 
  471 0082 1C       		.uleb128 0x1c
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  525 00bb 00       		.byte	0
  526 00bc 00       		.byte	0
  527 00bd 0E       		.uleb128 0xe
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 12
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s 			page 12
 
 
  528 00be 26       		.uleb128 0x26
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  582 0014 0100     		.2byte	0x1
  583 0016 53       		.byte	0x53
  584 0017 26000000 		.4byte	.LVL2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 13
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s 			page 13
 
 
  585 001b 2A000000 		.4byte	.LVL3
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  631              	.LASF25:
  632 0013 545F5553 		.ascii	"T_USBFS_EP_CTL_BLOCK\000"
  632      4246535F 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 14
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s 			page 14
 
 
  632      45505F43 
@@ -823,120 +823,121 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 1
  648      69676E65 
  648      6420696E 
  648      7400
- 649              	.LASF20:
- 650 00a5 61646472 		.ascii	"addr\000"
- 650      00
- 651              	.LASF27:
- 652 00aa 696E7465 		.ascii	"interfaceNumber\000"
- 652      72666163 
- 652      654E756D 
- 652      62657200 
- 653              	.LASF29:
- 654 00ba 55534246 		.ascii	"USBFS_EP\000"
- 654      535F4550 
- 654      00
- 655              	.LASF1:
- 656 00c3 756E7369 		.ascii	"unsigned char\000"
- 656      676E6564 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 15
-
-
- 656      20636861 
- 656      7200
- 657              	.LASF12:
- 658 00d1 646F7562 		.ascii	"double\000"
- 658      6C6500
- 659              	.LASF16:
- 660 00d8 61747472 		.ascii	"attrib\000"
- 660      696200
- 661              	.LASF22:
- 662 00df 62756666 		.ascii	"buffOffset\000"
- 662      4F666673 
- 662      657400
- 663              	.LASF10:
- 664 00ea 75696E74 		.ascii	"uint16\000"
- 664      313600
- 665              	.LASF17:
- 666 00f1 61706945 		.ascii	"apiEpState\000"
- 666      70537461 
- 666      746500
- 667              	.LASF8:
- 668 00fc 756E7369 		.ascii	"unsigned int\000"
- 668      676E6564 
- 668      20696E74 
- 668      00
- 669              	.LASF7:
- 670 0109 6C6F6E67 		.ascii	"long long unsigned int\000"
- 670      206C6F6E 
- 670      6720756E 
- 670      7369676E 
- 670      65642069 
- 671              	.LASF18:
- 672 0120 68774570 		.ascii	"hwEpState\000"
- 672      53746174 
- 672      6500
- 673              	.LASF15:
- 674 012a 73697A65 		.ascii	"sizetype\000"
- 674      74797065 
- 674      00
- 675              	.LASF21:
- 676 0133 65704D6F 		.ascii	"epMode\000"
- 676      646500
- 677              	.LASF6:
- 678 013a 6C6F6E67 		.ascii	"long long int\000"
- 678      206C6F6E 
- 678      6720696E 
- 678      7400
- 679              	.LASF13:
- 680 0148 63686172 		.ascii	"char\000"
- 680      00
- 681              	.LASF23:
- 682 014d 62756666 		.ascii	"bufferSize\000"
- 682      65725369 
- 682      7A6500
- 683              	.LASF2:
- 684 0158 73686F72 		.ascii	"short int\000"
- 684      7420696E 
- 684      7400
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5apSsq.s 			page 16
-
-
- 685              	.LASF9:
- 686 0162 75696E74 		.ascii	"uint8\000"
- 686      3800
- 687              	.LASF30:
- 688 0168 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
- 688      4320342E 
- 688      372E3320 
- 688      32303133 
- 688      30333132 
- 689 019b 616E6368 		.ascii	"anch revision 196615]\000"
- 689      20726576 
- 689      6973696F 
- 689      6E203139 
- 689      36363135 
- 690              	.LASF32:
- 691 01b1 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
- 691      43534932 
- 691      53445C55 
- 691      53425F42 
- 691      6F6F746C 
- 692              	.LASF24:
- 693 01d1 696E7465 		.ascii	"interface\000"
- 693      72666163 
- 693      6500
- 694              	.LASF4:
- 695 01db 6C6F6E67 		.ascii	"long int\000"
- 695      20696E74 
- 695      00
- 696              	.LASF0:
- 697 01e4 7369676E 		.ascii	"signed char\000"
- 697      65642063 
- 697      68617200 
- 698              	.LASF31:
- 699 01f0 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\USBFS_cls.c\000"
- 699      6E657261 
- 699      7465645F 
- 699      536F7572 
- 699      63655C50 
- 700              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 649              	.LASF32:
+ 650 00a5 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
+ 650      43534932 
+ 650      53445C73 
+ 650      6F667477 
+ 650      6172655C 
+ 651 00d4 6E00     		.ascii	"n\000"
+ 652              	.LASF20:
+ 653 00d6 61646472 		.ascii	"addr\000"
+ 653      00
+ 654              	.LASF27:
+ 655 00db 696E7465 		.ascii	"interfaceNumber\000"
+ 655      72666163 
+ 655      654E756D 
+ 655      62657200 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s 			page 15
+
+
+ 656              	.LASF29:
+ 657 00eb 55534246 		.ascii	"USBFS_EP\000"
+ 657      535F4550 
+ 657      00
+ 658              	.LASF1:
+ 659 00f4 756E7369 		.ascii	"unsigned char\000"
+ 659      676E6564 
+ 659      20636861 
+ 659      7200
+ 660              	.LASF12:
+ 661 0102 646F7562 		.ascii	"double\000"
+ 661      6C6500
+ 662              	.LASF16:
+ 663 0109 61747472 		.ascii	"attrib\000"
+ 663      696200
+ 664              	.LASF22:
+ 665 0110 62756666 		.ascii	"buffOffset\000"
+ 665      4F666673 
+ 665      657400
+ 666              	.LASF10:
+ 667 011b 75696E74 		.ascii	"uint16\000"
+ 667      313600
+ 668              	.LASF17:
+ 669 0122 61706945 		.ascii	"apiEpState\000"
+ 669      70537461 
+ 669      746500
+ 670              	.LASF8:
+ 671 012d 756E7369 		.ascii	"unsigned int\000"
+ 671      676E6564 
+ 671      20696E74 
+ 671      00
+ 672              	.LASF7:
+ 673 013a 6C6F6E67 		.ascii	"long long unsigned int\000"
+ 673      206C6F6E 
+ 673      6720756E 
+ 673      7369676E 
+ 673      65642069 
+ 674              	.LASF18:
+ 675 0151 68774570 		.ascii	"hwEpState\000"
+ 675      53746174 
+ 675      6500
+ 676              	.LASF15:
+ 677 015b 73697A65 		.ascii	"sizetype\000"
+ 677      74797065 
+ 677      00
+ 678              	.LASF21:
+ 679 0164 65704D6F 		.ascii	"epMode\000"
+ 679      646500
+ 680              	.LASF6:
+ 681 016b 6C6F6E67 		.ascii	"long long int\000"
+ 681      206C6F6E 
+ 681      6720696E 
+ 681      7400
+ 682              	.LASF13:
+ 683 0179 63686172 		.ascii	"char\000"
+ 683      00
+ 684              	.LASF23:
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccfm3BeD.s 			page 16
+
+
+ 685 017e 62756666 		.ascii	"bufferSize\000"
+ 685      65725369 
+ 685      7A6500
+ 686              	.LASF2:
+ 687 0189 73686F72 		.ascii	"short int\000"
+ 687      7420696E 
+ 687      7400
+ 688              	.LASF9:
+ 689 0193 75696E74 		.ascii	"uint8\000"
+ 689      3800
+ 690              	.LASF30:
+ 691 0199 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
+ 691      4320342E 
+ 691      372E3320 
+ 691      32303133 
+ 691      30333132 
+ 692 01cc 616E6368 		.ascii	"anch revision 196615]\000"
+ 692      20726576 
+ 692      6973696F 
+ 692      6E203139 
+ 692      36363135 
+ 693              	.LASF24:
+ 694 01e2 696E7465 		.ascii	"interface\000"
+ 694      72666163 
+ 694      6500
+ 695              	.LASF4:
+ 696 01ec 6C6F6E67 		.ascii	"long int\000"
+ 696      20696E74 
+ 696      00
+ 697              	.LASF0:
+ 698 01f5 7369676E 		.ascii	"signed char\000"
+ 698      65642063 
+ 698      68617200 
+ 699              	.LASF31:
+ 700 0201 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\USBFS_cls.c\000"
+ 700      6E657261 
+ 700      7465645F 
+ 700      536F7572 
+ 700      63655C50 
+ 701              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_cls.o


+ 218 - 217
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_descr.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
   55              	USBFS_DEVICE0_CONFIGURATION0_TABLE:
   56 0018 01       		.byte	1
   57 0019 000000   		.space	3
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 2
 
 
   58 001c 00000000 		.word	USBFS_DEVICE0_CONFIGURATION0_DESCR
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  112 0074 01       		.byte	1
  113 0075 000000   		.space	3
  114 0078 12000000 		.word	USBFS_DEVICE0_CONFIGURATION0_DESCR+18
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 3
 
 
  115              		.type	USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_TABLE, %object
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  169 00b9 C0       		.byte	-64
  170 00ba 00       		.byte	0
  171 00bb 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 4
 
 
  172              		.type	USBFS_SN_STRING_DESCRIPTOR, %object
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  226 00ec 75       		.byte	117
  227 00ed 00       		.byte	0
  228 00ee 63       		.byte	99
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 5
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 5
 
 
  229 00ef 00       		.byte	0
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  283 0122 09       		.byte	9
  284 0123 04       		.byte	4
  285 0124 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 6
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 6
 
 
  286 0125 00       		.byte	0
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  340              		.file 3 ".\\Generated_Source\\PSoC5\\USBFS_descr.c"
  341              		.section	.debug_info,"",%progbits
  342              	.Ldebug_info0:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 7
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 7
 
 
  343 0000 0B040000 		.4byte	0x40b
@@ -366,23 +366,23 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  345 0006 00000000 		.4byte	.Ldebug_abbrev0
  346 000a 04       		.byte	0x4
  347 000b 01       		.uleb128 0x1
- 348 000c 6B040000 		.4byte	.LASF49
+ 348 000c 9C040000 		.4byte	.LASF49
  349 0010 01       		.byte	0x1
- 350 0011 CB030000 		.4byte	.LASF50
- 351 0015 B4040000 		.4byte	.LASF51
+ 350 0011 FC030000 		.4byte	.LASF50
+ 351 0015 45020000 		.4byte	.LASF51
  352 0019 00000000 		.4byte	.Ldebug_line0
  353 001d 02       		.uleb128 0x2
  354 001e 01       		.byte	0x1
  355 001f 06       		.byte	0x6
- 356 0020 EE040000 		.4byte	.LASF0
+ 356 0020 FF040000 		.4byte	.LASF0
  357 0024 02       		.uleb128 0x2
  358 0025 01       		.byte	0x1
  359 0026 08       		.byte	0x8
- 360 0027 95030000 		.4byte	.LASF1
+ 360 0027 C6030000 		.4byte	.LASF1
  361 002b 02       		.uleb128 0x2
  362 002c 02       		.byte	0x2
  363 002d 05       		.byte	0x5
- 364 002e FD030000 		.4byte	.LASF2
+ 364 002e 2E040000 		.4byte	.LASF2
  365 0032 02       		.uleb128 0x2
  366 0033 02       		.byte	0x2
  367 0034 07       		.byte	0x7
@@ -390,19 +390,19 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  369 0039 02       		.uleb128 0x2
  370 003a 04       		.byte	0x4
  371 003b 05       		.byte	0x5
- 372 003c DE040000 		.4byte	.LASF4
+ 372 003c EF040000 		.4byte	.LASF4
  373 0040 02       		.uleb128 0x2
  374 0041 04       		.byte	0x4
  375 0042 07       		.byte	0x7
- 376 0043 3E030000 		.4byte	.LASF5
+ 376 0043 6F030000 		.4byte	.LASF5
  377 0047 02       		.uleb128 0x2
  378 0048 08       		.byte	0x8
  379 0049 05       		.byte	0x5
- 380 004a AC030000 		.4byte	.LASF6
+ 380 004a DD030000 		.4byte	.LASF6
  381 004e 02       		.uleb128 0x2
  382 004f 08       		.byte	0x8
  383 0050 07       		.byte	0x7
- 384 0051 5D030000 		.4byte	.LASF7
+ 384 0051 8E030000 		.4byte	.LASF7
  385 0055 03       		.uleb128 0x3
  386 0056 04       		.byte	0x4
  387 0057 05       		.byte	0x5
@@ -410,15 +410,15 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  389 005c 02       		.uleb128 0x2
  390 005d 04       		.byte	0x4
  391 005e 07       		.byte	0x7
- 392 005f 50030000 		.4byte	.LASF8
+ 392 005f 81030000 		.4byte	.LASF8
  393 0063 04       		.uleb128 0x4
- 394 0064 65040000 		.4byte	.LASF9
+ 394 0064 96040000 		.4byte	.LASF9
  395 0068 01       		.byte	0x1
  396 0069 5B       		.byte	0x5b
  397 006a 24000000 		.4byte	0x24
  398 006e 04       		.uleb128 0x4
- 399 006f E5020000 		.4byte	.LASF10
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 8
+ 399 006f 16030000 		.4byte	.LASF10
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 8
 
 
  400 0073 01       		.byte	0x1
@@ -431,24 +431,24 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  407 0080 02       		.uleb128 0x2
  408 0081 08       		.byte	0x8
  409 0082 04       		.byte	0x4
- 410 0083 DE020000 		.4byte	.LASF12
+ 410 0083 0F030000 		.4byte	.LASF12
  411 0087 02       		.uleb128 0x2
  412 0088 01       		.byte	0x1
  413 0089 08       		.byte	0x8
- 414 008a C6030000 		.4byte	.LASF13
+ 414 008a F7030000 		.4byte	.LASF13
  415 008e 05       		.uleb128 0x5
  416 008f 63000000 		.4byte	0x63
  417 0093 02       		.uleb128 0x2
  418 0094 04       		.byte	0x4
  419 0095 07       		.byte	0x7
- 420 0096 A3030000 		.4byte	.LASF14
+ 420 0096 D4030000 		.4byte	.LASF14
  421 009a 06       		.uleb128 0x6
  422 009b 08       		.byte	0x8
  423 009c 02       		.byte	0x2
  424 009d 86       		.byte	0x86
  425 009e F7000000 		.4byte	0xf7
  426 00a2 07       		.uleb128 0x7
- 427 00a3 D4040000 		.4byte	.LASF15
+ 427 00a3 E5040000 		.4byte	.LASF15
  428 00a7 02       		.byte	0x2
  429 00a8 88       		.byte	0x88
  430 00a9 63000000 		.4byte	0x63
@@ -464,7 +464,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  440 00bc 23       		.byte	0x23
  441 00bd 01       		.uleb128 0x1
  442 00be 07       		.uleb128 0x7
- 443 00bf 45020000 		.4byte	.LASF17
+ 443 00bf 76020000 		.4byte	.LASF17
  444 00c3 02       		.byte	0x2
  445 00c4 8A       		.byte	0x8a
  446 00c5 63000000 		.4byte	0x63
@@ -478,12 +478,12 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  454 00d3 63000000 		.4byte	0x63
  455 00d7 02       		.byte	0x2
  456 00d8 23       		.byte	0x23
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 9
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 9
 
 
  457 00d9 03       		.uleb128 0x3
  458 00da 07       		.uleb128 0x7
- 459 00db F2030000 		.4byte	.LASF19
+ 459 00db 23040000 		.4byte	.LASF19
  460 00df 02       		.byte	0x2
  461 00e0 8C       		.byte	0x8c
  462 00e1 6E000000 		.4byte	0x6e
@@ -491,7 +491,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  464 00e6 23       		.byte	0x23
  465 00e7 04       		.uleb128 0x4
  466 00e8 07       		.uleb128 0x7
- 467 00e9 01050000 		.4byte	.LASF20
+ 467 00e9 12050000 		.4byte	.LASF20
  468 00ed 02       		.byte	0x2
  469 00ee 8D       		.byte	0x8d
  470 00ef 63000000 		.4byte	0x63
@@ -500,7 +500,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  473 00f5 06       		.uleb128 0x6
  474 00f6 00       		.byte	0
  475 00f7 04       		.uleb128 0x4
- 476 00f8 7B030000 		.4byte	.LASF21
+ 476 00f8 AC030000 		.4byte	.LASF21
  477 00fc 02       		.byte	0x2
  478 00fd 8E       		.byte	0x8e
  479 00fe 9A000000 		.4byte	0x9a
@@ -510,7 +510,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  483 0105 90       		.byte	0x90
  484 0106 27010000 		.4byte	0x127
  485 010a 07       		.uleb128 0x7
- 486 010b E7040000 		.4byte	.LASF22
+ 486 010b F8040000 		.4byte	.LASF22
  487 010f 02       		.byte	0x2
  488 0110 92       		.byte	0x92
  489 0111 63000000 		.4byte	0x63
@@ -518,7 +518,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  491 0116 23       		.byte	0x23
  492 0117 00       		.uleb128 0
  493 0118 07       		.uleb128 0x7
- 494 0119 FA040000 		.4byte	.LASF23
+ 494 0119 0B050000 		.4byte	.LASF23
  495 011d 02       		.byte	0x2
  496 011e 93       		.byte	0x93
  497 011f 6E000000 		.4byte	0x6e
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  511 0136 65010000 		.4byte	0x165
  512 013a 07       		.uleb128 0x7
  513 013b E3000000 		.4byte	.LASF25
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 10
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 10
 
 
  514 013f 02       		.byte	0x2
@@ -589,7 +589,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  559 018e 23       		.byte	0x23
  560 018f 00       		.uleb128 0
  561 0190 07       		.uleb128 0x7
- 562 0191 74030000 		.4byte	.LASF29
+ 562 0191 A5030000 		.4byte	.LASF29
  563 0195 02       		.byte	0x2
  564 0196 A1       		.byte	0xa1
  565 0197 9F010000 		.4byte	0x19f
@@ -598,14 +598,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  568 019d 04       		.uleb128 0x4
  569 019e 00       		.byte	0
  570 019f 08       		.uleb128 0x8
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 11
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 11
 
 
  571 01a0 04       		.byte	0x4
  572 01a1 A5010000 		.4byte	0x1a5
  573 01a5 0A       		.uleb128 0xa
  574 01a6 04       		.uleb128 0x4
- 575 01a7 BA030000 		.4byte	.LASF30
+ 575 01a7 EB030000 		.4byte	.LASF30
  576 01ab 02       		.byte	0x2
  577 01ac A2       		.byte	0xa2
  578 01ad 7C010000 		.4byte	0x17c
@@ -635,7 +635,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  602 01e6 28       		.byte	0x28
  603 01e7 00       		.byte	0
  604 01e8 0D       		.uleb128 0xd
- 605 01e9 1B030000 		.4byte	.LASF32
+ 605 01e9 4C030000 		.4byte	.LASF32
  606 01ed 03       		.byte	0x3
  607 01ee 3A       		.byte	0x3a
  608 01ef FA010000 		.4byte	0x1fa
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  625 0215 E8       		.byte	0xe8
  626 0216 21020000 		.4byte	0x221
  627 021a 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 12
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 12
 
 
  628 021b 05       		.byte	0x5
@@ -674,7 +674,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  638 0234 01       		.byte	0x1
  639 0235 00       		.byte	0
  640 0236 0D       		.uleb128 0xd
- 641 0237 EC020000 		.4byte	.LASF34
+ 641 0237 1D030000 		.4byte	.LASF34
  642 023b 03       		.byte	0x3
  643 023c F3       		.byte	0xf3
  644 023d 48020000 		.4byte	0x248
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  682 0291 05       		.byte	0x5
  683 0292 03       		.byte	0x3
  684 0293 00000000 		.4byte	USBFS_DEVICE0_CONFIGURATION0_TABLE
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 13
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 13
 
 
  685 0297 0E       		.uleb128 0xe
@@ -731,7 +731,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  692 02aa 01       		.byte	0x1
  693 02ab 00       		.byte	0
  694 02ac 0F       		.uleb128 0xf
- 695 02ad 4A020000 		.4byte	.LASF37
+ 695 02ad 7B020000 		.4byte	.LASF37
  696 02b1 03       		.byte	0x3
  697 02b2 0A01     		.2byte	0x10a
  698 02b4 BF020000 		.4byte	0x2bf
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  739 0311 52       		.byte	0x52
  740 0312 00       		.byte	0
  741 0313 0D       		.uleb128 0xd
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 14
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 14
 
 
  742 0314 E4010000 		.4byte	.LASF40
@@ -792,7 +792,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  750 0325 0E       		.uleb128 0xe
  751 0326 03030000 		.4byte	0x303
  752 032a 0D       		.uleb128 0xd
- 753 032b 23040000 		.4byte	.LASF41
+ 753 032b 54040000 		.4byte	.LASF41
  754 032f 03       		.byte	0x3
  755 0330 B9       		.byte	0xb9
  756 0331 27010000 		.4byte	0x127
@@ -817,7 +817,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  775 0359 03       		.byte	0x3
  776 035a 00000000 		.4byte	USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_BUF
  777 035e 0D       		.uleb128 0xd
- 778 035f 5E020000 		.4byte	.LASF43
+ 778 035f 8F020000 		.4byte	.LASF43
  779 0363 03       		.byte	0x3
  780 0364 C8       		.byte	0xc8
  781 0365 27010000 		.4byte	0x127
@@ -838,14 +838,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  796 0383 63000000 		.4byte	0x63
  797 0387 92030000 		.4byte	0x392
  798 038b 0C       		.uleb128 0xc
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 15
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 15
 
 
  799 038c 93000000 		.4byte	0x93
  800 0390 27       		.byte	0x27
  801 0391 00       		.byte	0
  802 0392 0D       		.uleb128 0xd
- 803 0393 07040000 		.4byte	.LASF45
+ 803 0393 38040000 		.4byte	.LASF45
  804 0397 03       		.byte	0x3
  805 0398 9B       		.byte	0x9b
  806 0399 A4030000 		.4byte	0x3a4
@@ -892,13 +892,13 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  847 03f5 04       		.byte	0x4
  848 03f6 00       		.byte	0
  849 03f7 0D       		.uleb128 0xd
- 850 03f8 A1020000 		.4byte	.LASF48
+ 850 03f8 D2020000 		.4byte	.LASF48
  851 03fc 03       		.byte	0x3
  852 03fd DC       		.byte	0xdc
  853 03fe 09040000 		.4byte	0x409
  854 0402 01       		.byte	0x1
  855 0403 05       		.byte	0x5
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 16
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 16
 
 
  856 0404 03       		.byte	0x3
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  910 002f 13       		.uleb128 0x13
  911 0030 00       		.byte	0
  912 0031 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 17
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 17
 
 
  913 0032 05       		.uleb128 0x5
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  967 0068 13       		.uleb128 0x13
  968 0069 38       		.uleb128 0x38
  969 006a 0A       		.uleb128 0xa
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 18
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 18
 
 
  970 006b 00       		.byte	0
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  1024 00a1 3A       		.uleb128 0x3a
  1025 00a2 0B       		.uleb128 0xb
  1026 00a3 3B       		.uleb128 0x3b
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 19
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 19
 
 
  1027 00a4 05       		.uleb128 0x5
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  1058      4500
  1059              	.LASF46:
  1060 0093 55534246 		.ascii	"USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_"
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 20
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 20
 
 
  1060      535F4445 
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  1081              	.LASF11:
  1082 019f 666C6F61 		.ascii	"float\000"
  1082      7400
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 21
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 21
 
 
  1083              	.LASF44:
@@ -1232,177 +1232,178 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 1
  1093      56494345 
  1093      305F434F 
  1093      4E464947 
- 1094              	.LASF17:
- 1095 0245 61646472 		.ascii	"addr\000"
- 1095      00
- 1096              	.LASF37:
- 1097 024a 55534246 		.ascii	"USBFS_DEVICE0_TABLE\000"
- 1097      535F4445 
- 1097      56494345 
- 1097      305F5441 
- 1097      424C4500 
- 1098              	.LASF43:
- 1099 025e 55534246 		.ascii	"USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_"
- 1099      535F4445 
- 1099      56494345 
- 1099      305F434F 
- 1099      4E464947 
- 1100 0291 4849445F 		.ascii	"HID_OUT_RPT_SCB\000"
- 1100      4F55545F 
- 1100      5250545F 
- 1100      53434200 
- 1101              	.LASF48:
- 1102 02a1 55534246 		.ascii	"USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_"
+ 1094              	.LASF51:
+ 1095 0245 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
+ 1095      43534932 
+ 1095      53445C73 
+ 1095      6F667477 
+ 1095      6172655C 
+ 1096 0274 6E00     		.ascii	"n\000"
+ 1097              	.LASF17:
+ 1098 0276 61646472 		.ascii	"addr\000"
+ 1098      00
+ 1099              	.LASF37:
+ 1100 027b 55534246 		.ascii	"USBFS_DEVICE0_TABLE\000"
+ 1100      535F4445 
+ 1100      56494345 
+ 1100      305F5441 
+ 1100      424C4500 
+ 1101              	.LASF43:
+ 1102 028f 55534246 		.ascii	"USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_"
  1102      535F4445 
  1102      56494345 
  1102      305F434F 
  1102      4E464947 
- 1103 02d4 4849445F 		.ascii	"HID_TABLE\000"
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 22
+ 1103 02c2 4849445F 		.ascii	"HID_OUT_RPT_SCB\000"
+ 1103      4F55545F 
+ 1103      5250545F 
+ 1103      53434200 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 22
 
 
- 1103      5441424C 
- 1103      4500
- 1104              	.LASF12:
- 1105 02de 646F7562 		.ascii	"double\000"
- 1105      6C6500
- 1106              	.LASF10:
- 1107 02e5 75696E74 		.ascii	"uint16\000"
- 1107      313600
- 1108              	.LASF34:
- 1109 02ec 55534246 		.ascii	"USBFS_DEVICE0_CONFIGURATION0_EP_SETTINGS_TABLE\000"
- 1109      535F4445 
- 1109      56494345 
- 1109      305F434F 
- 1109      4E464947 
- 1110              	.LASF32:
- 1111 031b 55534246 		.ascii	"USBFS_DEVICE0_CONFIGURATION0_DESCR\000"
- 1111      535F4445 
- 1111      56494345 
- 1111      305F434F 
- 1111      4E464947 
- 1112              	.LASF5:
- 1113 033e 6C6F6E67 		.ascii	"long unsigned int\000"
- 1113      20756E73 
- 1113      69676E65 
- 1113      6420696E 
- 1113      7400
- 1114              	.LASF8:
- 1115 0350 756E7369 		.ascii	"unsigned int\000"
- 1115      676E6564 
- 1115      20696E74 
- 1115      00
- 1116              	.LASF7:
- 1117 035d 6C6F6E67 		.ascii	"long long unsigned int\000"
- 1117      206C6F6E 
- 1117      6720756E 
- 1117      7369676E 
- 1117      65642069 
- 1118              	.LASF29:
- 1119 0374 705F6C69 		.ascii	"p_list\000"
- 1119      737400
- 1120              	.LASF21:
- 1121 037b 545F5553 		.ascii	"T_USBFS_EP_SETTINGS_BLOCK\000"
- 1121      4246535F 
- 1121      45505F53 
- 1121      45545449 
- 1121      4E47535F 
- 1122              	.LASF1:
- 1123 0395 756E7369 		.ascii	"unsigned char\000"
- 1123      676E6564 
- 1123      20636861 
- 1123      7200
- 1124              	.LASF14:
- 1125 03a3 73697A65 		.ascii	"sizetype\000"
- 1125      74797065 
- 1125      00
- 1126              	.LASF6:
- 1127 03ac 6C6F6E67 		.ascii	"long long int\000"
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 23
+ 1104              	.LASF48:
+ 1105 02d2 55534246 		.ascii	"USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_"
+ 1105      535F4445 
+ 1105      56494345 
+ 1105      305F434F 
+ 1105      4E464947 
+ 1106 0305 4849445F 		.ascii	"HID_TABLE\000"
+ 1106      5441424C 
+ 1106      4500
+ 1107              	.LASF12:
+ 1108 030f 646F7562 		.ascii	"double\000"
+ 1108      6C6500
+ 1109              	.LASF10:
+ 1110 0316 75696E74 		.ascii	"uint16\000"
+ 1110      313600
+ 1111              	.LASF34:
+ 1112 031d 55534246 		.ascii	"USBFS_DEVICE0_CONFIGURATION0_EP_SETTINGS_TABLE\000"
+ 1112      535F4445 
+ 1112      56494345 
+ 1112      305F434F 
+ 1112      4E464947 
+ 1113              	.LASF32:
+ 1114 034c 55534246 		.ascii	"USBFS_DEVICE0_CONFIGURATION0_DESCR\000"
+ 1114      535F4445 
+ 1114      56494345 
+ 1114      305F434F 
+ 1114      4E464947 
+ 1115              	.LASF5:
+ 1116 036f 6C6F6E67 		.ascii	"long unsigned int\000"
+ 1116      20756E73 
+ 1116      69676E65 
+ 1116      6420696E 
+ 1116      7400
+ 1117              	.LASF8:
+ 1118 0381 756E7369 		.ascii	"unsigned int\000"
+ 1118      676E6564 
+ 1118      20696E74 
+ 1118      00
+ 1119              	.LASF7:
+ 1120 038e 6C6F6E67 		.ascii	"long long unsigned int\000"
+ 1120      206C6F6E 
+ 1120      6720756E 
+ 1120      7369676E 
+ 1120      65642069 
+ 1121              	.LASF29:
+ 1122 03a5 705F6C69 		.ascii	"p_list\000"
+ 1122      737400
+ 1123              	.LASF21:
+ 1124 03ac 545F5553 		.ascii	"T_USBFS_EP_SETTINGS_BLOCK\000"
+ 1124      4246535F 
+ 1124      45505F53 
+ 1124      45545449 
+ 1124      4E47535F 
+ 1125              	.LASF1:
+ 1126 03c6 756E7369 		.ascii	"unsigned char\000"
+ 1126      676E6564 
+ 1126      20636861 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 23
 
 
- 1127      206C6F6E 
- 1127      6720696E 
- 1127      7400
- 1128              	.LASF30:
- 1129 03ba 545F5553 		.ascii	"T_USBFS_LUT\000"
- 1129      4246535F 
- 1129      4C555400 
- 1130              	.LASF13:
- 1131 03c6 63686172 		.ascii	"char\000"
- 1131      00
- 1132              	.LASF50:
- 1133 03cb 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\USBFS_descr.c\000"
- 1133      6E657261 
- 1133      7465645F 
- 1133      536F7572 
- 1133      63655C50 
- 1134              	.LASF19:
- 1135 03f2 62756666 		.ascii	"bufferSize\000"
- 1135      65725369 
- 1135      7A6500
- 1136              	.LASF2:
- 1137 03fd 73686F72 		.ascii	"short int\000"
- 1137      7420696E 
- 1137      7400
- 1138              	.LASF45:
- 1139 0407 55534246 		.ascii	"USBFS_HIDREPORT_DESCRIPTOR1\000"
- 1139      535F4849 
- 1139      44524550 
- 1139      4F52545F 
- 1139      44455343 
- 1140              	.LASF41:
- 1141 0423 55534246 		.ascii	"USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_"
- 1141      535F4445 
- 1141      56494345 
- 1141      305F434F 
- 1141      4E464947 
- 1142 0456 4849445F 		.ascii	"HID_IN_RPT_SCB\000"
- 1142      494E5F52 
- 1142      50545F53 
- 1142      434200
- 1143              	.LASF9:
- 1144 0465 75696E74 		.ascii	"uint8\000"
- 1144      3800
- 1145              	.LASF49:
- 1146 046b 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
- 1146      4320342E 
- 1146      372E3320 
- 1146      32303133 
- 1146      30333132 
- 1147 049e 616E6368 		.ascii	"anch revision 196615]\000"
- 1147      20726576 
- 1147      6973696F 
- 1147      6E203139 
- 1147      36363135 
- 1148              	.LASF51:
- 1149 04b4 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
- 1149      43534932 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccVdA4CQ.s 			page 24
+ 1126      7200
+ 1127              	.LASF14:
+ 1128 03d4 73697A65 		.ascii	"sizetype\000"
+ 1128      74797065 
+ 1128      00
+ 1129              	.LASF6:
+ 1130 03dd 6C6F6E67 		.ascii	"long long int\000"
+ 1130      206C6F6E 
+ 1130      6720696E 
+ 1130      7400
+ 1131              	.LASF30:
+ 1132 03eb 545F5553 		.ascii	"T_USBFS_LUT\000"
+ 1132      4246535F 
+ 1132      4C555400 
+ 1133              	.LASF13:
+ 1134 03f7 63686172 		.ascii	"char\000"
+ 1134      00
+ 1135              	.LASF50:
+ 1136 03fc 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\USBFS_descr.c\000"
+ 1136      6E657261 
+ 1136      7465645F 
+ 1136      536F7572 
+ 1136      63655C50 
+ 1137              	.LASF19:
+ 1138 0423 62756666 		.ascii	"bufferSize\000"
+ 1138      65725369 
+ 1138      7A6500
+ 1139              	.LASF2:
+ 1140 042e 73686F72 		.ascii	"short int\000"
+ 1140      7420696E 
+ 1140      7400
+ 1141              	.LASF45:
+ 1142 0438 55534246 		.ascii	"USBFS_HIDREPORT_DESCRIPTOR1\000"
+ 1142      535F4849 
+ 1142      44524550 
+ 1142      4F52545F 
+ 1142      44455343 
+ 1143              	.LASF41:
+ 1144 0454 55534246 		.ascii	"USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_"
+ 1144      535F4445 
+ 1144      56494345 
+ 1144      305F434F 
+ 1144      4E464947 
+ 1145 0487 4849445F 		.ascii	"HID_IN_RPT_SCB\000"
+ 1145      494E5F52 
+ 1145      50545F53 
+ 1145      434200
+ 1146              	.LASF9:
+ 1147 0496 75696E74 		.ascii	"uint8\000"
+ 1147      3800
+ 1148              	.LASF49:
+ 1149 049c 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
+ 1149      4320342E 
+ 1149      372E3320 
+ 1149      32303133 
+ 1149      30333132 
+ 1150 04cf 616E6368 		.ascii	"anch revision 196615]\000"
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccHIenTb.s 			page 24
 
 
- 1149      53445C55 
- 1149      53425F42 
- 1149      6F6F746C 
- 1150              	.LASF15:
- 1151 04d4 696E7465 		.ascii	"interface\000"
- 1151      72666163 
- 1151      6500
- 1152              	.LASF4:
- 1153 04de 6C6F6E67 		.ascii	"long int\000"
- 1153      20696E74 
- 1153      00
- 1154              	.LASF22:
- 1155 04e7 73746174 		.ascii	"status\000"
- 1155      757300
- 1156              	.LASF0:
- 1157 04ee 7369676E 		.ascii	"signed char\000"
- 1157      65642063 
- 1157      68617200 
- 1158              	.LASF23:
- 1159 04fa 6C656E67 		.ascii	"length\000"
- 1159      746800
- 1160              	.LASF20:
- 1161 0501 624D6973 		.ascii	"bMisc\000"
- 1161      6300
- 1162              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 1150      20726576 
+ 1150      6973696F 
+ 1150      6E203139 
+ 1150      36363135 
+ 1151              	.LASF15:
+ 1152 04e5 696E7465 		.ascii	"interface\000"
+ 1152      72666163 
+ 1152      6500
+ 1153              	.LASF4:
+ 1154 04ef 6C6F6E67 		.ascii	"long int\000"
+ 1154      20696E74 
+ 1154      00
+ 1155              	.LASF22:
+ 1156 04f8 73746174 		.ascii	"status\000"
+ 1156      757300
+ 1157              	.LASF0:
+ 1158 04ff 7369676E 		.ascii	"signed char\000"
+ 1158      65642063 
+ 1158      68617200 
+ 1159              	.LASF23:
+ 1160 050b 6C656E67 		.ascii	"length\000"
+ 1160      746800
+ 1161              	.LASF20:
+ 1162 0512 624D6973 		.ascii	"bMisc\000"
+ 1162      6300
+ 1163              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_descr.o


Diferenças do arquivo suprimidas por serem muito extensas
+ 121 - 121
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_drv.lst


BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_drv.o


+ 161 - 160
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_episr.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
   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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 2
 
 
   32:.\Generated_Source\PSoC5/USBFS_episr.c **** #if(USBFS_EP1_ISR_REMOVE == 0u)
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
   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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 3
 
 
   45 0012 83F08002 		eor	r2, r3, #128
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
   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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 4
 
 
   98:.\Generated_Source\PSoC5/USBFS_episr.c ****     ********************************************************************************
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
   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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 5
 
 
   95              		.loc 1 132 0
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 6
 
 
  164:.\Generated_Source\PSoC5/USBFS_episr.c ****     * Parameters:
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 7
 
 
  221:.\Generated_Source\PSoC5/USBFS_episr.c ****     *
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 8
 
 
  278:.\Generated_Source\PSoC5/USBFS_episr.c **** 
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 9
 
 
  335:.\Generated_Source\PSoC5/USBFS_episr.c **** 
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 10
 
 
  392:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* CY_PSOC3 & USBFS_ISR_SERVICE_MIDI_OUT  */
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 11
 
 
  449:.\Generated_Source\PSoC5/USBFS_episr.c ****         /* `#END` */
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 12
 
 
  506:.\Generated_Source\PSoC5/USBFS_episr.c ****         #endif /* End USBFS_ISR_SERVICE_MIDI_OUT */
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 13
 
 
  546:.\Generated_Source\PSoC5/USBFS_episr.c **** * Summary:
@@ -765,10 +765,10 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  159 0006 00000000 		.4byte	.Ldebug_abbrev0
  160 000a 04       		.byte	0x4
  161 000b 01       		.uleb128 0x1
- 162 000c 6F010000 		.4byte	.LASF29
+ 162 000c A0010000 		.4byte	.LASF29
  163 0010 01       		.byte	0x1
  164 0011 6F000000 		.4byte	.LASF30
- 165 0015 B8010000 		.4byte	.LASF31
+ 165 0015 AD000000 		.4byte	.LASF31
  166 0019 00000000 		.4byte	.Ldebug_ranges0+0
  167 001d 00000000 		.4byte	0
  168 0021 00000000 		.4byte	0
@@ -776,9 +776,9 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  170 0029 02       		.uleb128 0x2
  171 002a 01       		.byte	0x1
  172 002b 06       		.byte	0x6
- 173 002c FA010000 		.4byte	.LASF0
+ 173 002c 0B020000 		.4byte	.LASF0
  174 0030 02       		.uleb128 0x2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 14
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 14
 
 
  175 0031 01       		.byte	0x1
@@ -787,7 +787,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  178 0037 02       		.uleb128 0x2
  179 0038 02       		.byte	0x2
  180 0039 05       		.byte	0x5
- 181 003a 5F010000 		.4byte	.LASF2
+ 181 003a 90010000 		.4byte	.LASF2
  182 003e 02       		.uleb128 0x2
  183 003f 02       		.byte	0x2
  184 0040 07       		.byte	0x7
@@ -795,7 +795,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  186 0045 02       		.uleb128 0x2
  187 0046 04       		.byte	0x4
  188 0047 05       		.byte	0x5
- 189 0048 E2010000 		.4byte	.LASF4
+ 189 0048 F3010000 		.4byte	.LASF4
  190 004c 02       		.uleb128 0x2
  191 004d 04       		.byte	0x4
  192 004e 07       		.byte	0x7
@@ -803,11 +803,11 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  194 0053 02       		.uleb128 0x2
  195 0054 08       		.byte	0x8
  196 0055 05       		.byte	0x5
- 197 0056 41010000 		.4byte	.LASF6
+ 197 0056 72010000 		.4byte	.LASF6
  198 005a 02       		.uleb128 0x2
  199 005b 08       		.byte	0x8
  200 005c 07       		.byte	0x7
- 201 005d 01010000 		.4byte	.LASF7
+ 201 005d 32010000 		.4byte	.LASF7
  202 0061 03       		.uleb128 0x3
  203 0062 04       		.byte	0x4
  204 0063 05       		.byte	0x5
@@ -815,14 +815,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  206 0068 02       		.uleb128 0x2
  207 0069 04       		.byte	0x4
  208 006a 07       		.byte	0x7
- 209 006b F4000000 		.4byte	.LASF8
+ 209 006b 25010000 		.4byte	.LASF8
  210 006f 04       		.uleb128 0x4
- 211 0070 69010000 		.4byte	.LASF9
+ 211 0070 9A010000 		.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
+ 216 007b 13010000 		.4byte	.LASF10
  217 007f 02       		.byte	0x2
  218 0080 5C       		.byte	0x5c
  219 0081 3E000000 		.4byte	0x3e
@@ -833,12 +833,12 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  224 008c 02       		.uleb128 0x2
  225 008d 08       		.byte	0x8
  226 008e 04       		.byte	0x4
- 227 008f C9000000 		.4byte	.LASF12
+ 227 008f FA000000 		.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
+ 231 0096 80010000 		.4byte	.LASF13
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 15
 
 
  232 009a 04       		.uleb128 0x4
@@ -851,14 +851,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  239 00aa 02       		.uleb128 0x2
  240 00ab 04       		.byte	0x4
  241 00ac 07       		.byte	0x7
- 242 00ad 31010000 		.4byte	.LASF15
+ 242 00ad 62010000 		.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
+ 249 00ba 01010000 		.4byte	.LASF16
  250 00be 03       		.byte	0x3
  251 00bf 7B       		.byte	0x7b
  252 00c0 6F000000 		.4byte	0x6f
@@ -866,7 +866,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  254 00c5 23       		.byte	0x23
  255 00c6 00       		.uleb128 0
  256 00c7 07       		.uleb128 0x7
- 257 00c8 E9000000 		.4byte	.LASF17
+ 257 00c8 1A010000 		.4byte	.LASF17
  258 00cc 03       		.byte	0x3
  259 00cd 7C       		.byte	0x7c
  260 00ce 6F000000 		.4byte	0x6f
@@ -874,7 +874,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  262 00d3 23       		.byte	0x23
  263 00d4 01       		.uleb128 0x1
  264 00d5 07       		.uleb128 0x7
- 265 00d6 18010000 		.4byte	.LASF18
+ 265 00d6 49010000 		.4byte	.LASF18
  266 00da 03       		.byte	0x3
  267 00db 7D       		.byte	0x7d
  268 00dc 6F000000 		.4byte	0x6f
@@ -890,7 +890,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  278 00ef 23       		.byte	0x23
  279 00f0 03       		.uleb128 0x3
  280 00f1 07       		.uleb128 0x7
- 281 00f2 AD000000 		.4byte	.LASF20
+ 281 00f2 DE000000 		.4byte	.LASF20
  282 00f6 03       		.byte	0x3
  283 00f7 7F       		.byte	0x7f
  284 00f8 6F000000 		.4byte	0x6f
@@ -898,10 +898,10 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 16
 
 
- 289 0100 3A010000 		.4byte	.LASF21
+ 289 0100 6B010000 		.4byte	.LASF21
  290 0104 03       		.byte	0x3
  291 0105 80       		.byte	0x80
  292 0106 6F000000 		.4byte	0x6f
@@ -909,7 +909,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  294 010b 23       		.byte	0x23
  295 010c 05       		.uleb128 0x5
  296 010d 07       		.uleb128 0x7
- 297 010e D7000000 		.4byte	.LASF22
+ 297 010e 08010000 		.4byte	.LASF22
  298 0112 03       		.byte	0x3
  299 0113 81       		.byte	0x81
  300 0114 7A000000 		.4byte	0x7a
@@ -917,7 +917,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  302 0119 23       		.byte	0x23
  303 011a 06       		.uleb128 0x6
  304 011b 07       		.uleb128 0x7
- 305 011c 54010000 		.4byte	.LASF23
+ 305 011c 85010000 		.4byte	.LASF23
  306 0120 03       		.byte	0x3
  307 0121 82       		.byte	0x82
  308 0122 7A000000 		.4byte	0x7a
@@ -925,7 +925,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  310 0127 23       		.byte	0x23
  311 0128 08       		.uleb128 0x8
  312 0129 07       		.uleb128 0x7
- 313 012a D8010000 		.4byte	.LASF24
+ 313 012a E9010000 		.4byte	.LASF24
  314 012e 03       		.byte	0x3
  315 012f 83       		.byte	0x83
  316 0130 6F000000 		.4byte	0x6f
@@ -940,7 +940,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  325 013f B1000000 		.4byte	0xb1
  326 0143 08       		.uleb128 0x8
  327 0144 01       		.byte	0x1
- 328 0145 22010000 		.4byte	.LASF26
+ 328 0145 53010000 		.4byte	.LASF26
  329 0149 01       		.byte	0x1
  330 014a 31       		.byte	0x31
  331 014b 01       		.byte	0x1
@@ -952,13 +952,13 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  337 0157 01       		.byte	0x1
  338 0158 08       		.uleb128 0x8
  339 0159 01       		.byte	0x1
- 340 015a EB010000 		.4byte	.LASF27
+ 340 015a FC010000 		.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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 17
 
 
  346 0169 02       		.byte	0x2
@@ -967,7 +967,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  349 016c 01       		.byte	0x1
  350 016d 09       		.uleb128 0x9
  351 016e 01       		.byte	0x1
- 352 016f B2000000 		.4byte	.LASF28
+ 352 016f E3000000 		.4byte	.LASF28
  353 0173 01       		.byte	0x1
  354 0174 1602     		.2byte	0x216
  355 0176 01       		.byte	0x1
@@ -1003,7 +1003,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  385 01b6 08       		.byte	0x8
  386 01b7 00       		.byte	0
  387 01b8 0E       		.uleb128 0xe
- 388 01b9 C0000000 		.4byte	.LASF33
+ 388 01b9 F1000000 		.4byte	.LASF33
  389 01bd 04       		.byte	0x4
  390 01be 3F       		.byte	0x3f
  391 01bf C5010000 		.4byte	0x1c5
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 18
 
 
  403 01d4 00       		.byte	0
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 19
 
 
  460 0036 00       		.byte	0
@@ -1138,7 +1138,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 20
 
 
  517 0070 0C       		.uleb128 0xc
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 21
 
 
  574 00ae 0C       		.uleb128 0xc
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  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
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 22
 
 
  631 00e7 00       		.byte	0
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  670      544C5F42 
  670      4C4F434B 
  671              	.LASF32:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 23
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.s 			page 23
 
 
  672 003e 55534246 		.ascii	"USBFS_BUS_RESET_ISR\000"
@@ -1353,119 +1353,120 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccP1x52T.s 			page 1
  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
+ 685              	.LASF31:
+ 686 00ad 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
+ 686      43534932 
+ 686      53445C73 
+ 686      6F667477 
+ 686      6172655C 
+ 687 00dc 6E00     		.ascii	"n\000"
+ 688              	.LASF20:
+ 689 00de 61646472 		.ascii	"addr\000"
+ 689      00
+ 690              	.LASF28:
+ 691 00e3 55534246 		.ascii	"USBFS_SOF_ISR\000"
+ 691      535F534F 
+ 691      465F4953 
+ 691      5200
+ 692              	.LASF33:
+ 693 00f1 55534246 		.ascii	"USBFS_EP\000"
+ 693      535F4550 
+ 693      00
+ 694              	.LASF12:
+ 695 00fa 646F7562 		.ascii	"double\000"
+ 695      6C6500
+ 696              	.LASF16:
+ 697 0101 61747472 		.ascii	"attrib\000"
+ 697      696200
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.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
+ 698              	.LASF22:
+ 699 0108 62756666 		.ascii	"buffOffset\000"
+ 699      4F666673 
+ 699      657400
+ 700              	.LASF10:
+ 701 0113 75696E74 		.ascii	"uint16\000"
+ 701      313600
+ 702              	.LASF17:
+ 703 011a 61706945 		.ascii	"apiEpState\000"
+ 703      70537461 
+ 703      746500
+ 704              	.LASF8:
+ 705 0125 756E7369 		.ascii	"unsigned int\000"
+ 705      676E6564 
+ 705      20696E74 
+ 705      00
+ 706              	.LASF7:
+ 707 0132 6C6F6E67 		.ascii	"long long unsigned int\000"
+ 707      206C6F6E 
+ 707      6720756E 
+ 707      7369676E 
+ 707      65642069 
+ 708              	.LASF18:
+ 709 0149 68774570 		.ascii	"hwEpState\000"
+ 709      53746174 
+ 709      6500
+ 710              	.LASF26:
+ 711 0153 55534246 		.ascii	"USBFS_EP_1_ISR\000"
+ 711      535F4550 
+ 711      5F315F49 
+ 711      535200
+ 712              	.LASF15:
+ 713 0162 73697A65 		.ascii	"sizetype\000"
+ 713      74797065 
+ 713      00
+ 714              	.LASF21:
+ 715 016b 65704D6F 		.ascii	"epMode\000"
+ 715      646500
+ 716              	.LASF6:
+ 717 0172 6C6F6E67 		.ascii	"long long int\000"
+ 717      206C6F6E 
+ 717      6720696E 
+ 717      7400
+ 718              	.LASF13:
+ 719 0180 63686172 		.ascii	"char\000"
+ 719      00
+ 720              	.LASF23:
+ 721 0185 62756666 		.ascii	"bufferSize\000"
+ 721      65725369 
+ 721      7A6500
+ 722              	.LASF2:
+ 723 0190 73686F72 		.ascii	"short int\000"
+ 723      7420696E 
+ 723      7400
+ 724              	.LASF9:
+ 725 019a 75696E74 		.ascii	"uint8\000"
+ 725      3800
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccPPhPqT.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
+ 726              	.LASF29:
+ 727 01a0 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
+ 727      4320342E 
+ 727      372E3320 
+ 727      32303133 
+ 727      30333132 
+ 728 01d3 616E6368 		.ascii	"anch revision 196615]\000"
+ 728      20726576 
+ 728      6973696F 
+ 728      6E203139 
+ 728      36363135 
+ 729              	.LASF24:
+ 730 01e9 696E7465 		.ascii	"interface\000"
+ 730      72666163 
+ 730      6500
+ 731              	.LASF4:
+ 732 01f3 6C6F6E67 		.ascii	"long int\000"
+ 732      20696E74 
+ 732      00
+ 733              	.LASF27:
+ 734 01fc 55534246 		.ascii	"USBFS_EP_2_ISR\000"
+ 734      535F4550 
+ 734      5F325F49 
+ 734      535200
+ 735              	.LASF0:
+ 736 020b 7369676E 		.ascii	"signed char\000"
+ 736      65642063 
+ 736      68617200 
+ 737              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_episr.o


+ 254 - 253
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_hid.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
   29:.\Generated_Source\PSoC5/USBFS_hid.c **** volatile uint8 USBFS_hidProtocol[USBFS_MAX_INTERFACES_NUMBER];  /* HID device protocol status */
   30:.\Generated_Source\PSoC5/USBFS_hid.c **** volatile uint8 USBFS_hidIdleRate[USBFS_MAX_INTERFACES_NUMBER];  /* HID device idle reload value */
   31:.\Generated_Source\PSoC5/USBFS_hid.c **** volatile uint8 USBFS_hidIdleTimer[USBFS_MAX_INTERFACES_NUMBER]; /* HID device idle rate value */
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 2
 
 
   32:.\Generated_Source\PSoC5/USBFS_hid.c **** 
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
   44 0010 D1B2     		uxtb	r1, r2
   45 0012 1954     		strb	r1, [r3, r0]
   46              	.LVL1:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 3
 
 
   69:.\Generated_Source\PSoC5/USBFS_hid.c ****             stat = USBFS_IDLE_TIMER_RUNNING;
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
   85:.\Generated_Source\PSoC5/USBFS_hid.c **** *
   86:.\Generated_Source\PSoC5/USBFS_hid.c **** * Summary:
   87:.\Generated_Source\PSoC5/USBFS_hid.c **** *  Returns the selected protocol value to the application
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 4
 
 
   88:.\Generated_Source\PSoC5/USBFS_hid.c **** *
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  115:.\Generated_Source\PSoC5/USBFS_hid.c **** * Reentrant:
  116:.\Generated_Source\PSoC5/USBFS_hid.c **** *  No.
  117:.\Generated_Source\PSoC5/USBFS_hid.c **** *
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 5
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 5
 
 
  118:.\Generated_Source\PSoC5/USBFS_hid.c **** *******************************************************************************/
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  172:.\Generated_Source\PSoC5/USBFS_hid.c ****                 {
  173:.\Generated_Source\PSoC5/USBFS_hid.c ****                     USBFS_currentTD.count = 1u;
  174:.\Generated_Source\PSoC5/USBFS_hid.c ****                     USBFS_currentTD.pData = &USBFS_hidProtocol[interfaceNumber];
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 6
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 6
 
 
  175:.\Generated_Source\PSoC5/USBFS_hid.c ****                     requestHandled  = USBFS_InitControlRead();
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  229:.\Generated_Source\PSoC5/USBFS_hid.c ****                 }
  230:.\Generated_Source\PSoC5/USBFS_hid.c ****                 break;
  231:.\Generated_Source\PSoC5/USBFS_hid.c **** 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 7
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 7
 
 
  232:.\Generated_Source\PSoC5/USBFS_hid.c ****             case USBFS_HID_SET_PROTOCOL:
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  277:.\Generated_Source\PSoC5/USBFS_hid.c ****     uint8 interfaceN;
  278:.\Generated_Source\PSoC5/USBFS_hid.c **** 
  279:.\Generated_Source\PSoC5/USBFS_hid.c ****     pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 8
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 8
 
 
  120              		.loc 1 279 0
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  295:.\Generated_Source\PSoC5/USBFS_hid.c ****     USBFS_currentTD.pData = pDescr;
  155              		.loc 1 295 0
  156 002a 5860     		str	r0, [r3, #4]
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 9
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 9
 
 
  157 002c 08BD     		pop	{r3, pc}
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  322:.\Generated_Source\PSoC5/USBFS_hid.c ****     volatile uint8 *pDescr;
  323:.\Generated_Source\PSoC5/USBFS_hid.c ****     uint8 interfaceN;
  324:.\Generated_Source\PSoC5/USBFS_hid.c **** 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 10
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 10
 
 
  325:.\Generated_Source\PSoC5/USBFS_hid.c ****     pTmp = USBFS_GetConfigTablePtr(USBFS_configuration - 1u);
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  220 0030 1180     		strh	r1, [r2, #0]	@ movhi
  341:.\Generated_Source\PSoC5/USBFS_hid.c ****     USBFS_currentTD.pData = &pDescr[2u];
  221              		.loc 1 341 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 11
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 11
 
 
  222 0032 5360     		str	r3, [r2, #4]
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  367:.\Generated_Source\PSoC5/USBFS_hid.c ****     const T_USBFS_LUT CYCODE *pTmp;
  368:.\Generated_Source\PSoC5/USBFS_hid.c ****     T_USBFS_TD *pTD;
  369:.\Generated_Source\PSoC5/USBFS_hid.c ****     uint8 interfaceN;
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 12
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 12
 
 
  370:.\Generated_Source\PSoC5/USBFS_hid.c ****     uint8 reportType;
@@ -718,7 +718,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  389:.\Generated_Source\PSoC5/USBFS_hid.c ****         pTmp = (const T_USBFS_LUT CYCODE *) pTmp->p_list;
  390:.\Generated_Source\PSoC5/USBFS_hid.c ****         /* Validate reportType to comply with "7.2.1 Get_Report Request" */
  391:.\Generated_Source\PSoC5/USBFS_hid.c ****         if((reportType >= USBFS_HID_GET_REPORT_INPUT) &&
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 13
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 13
 
 
  284              		.loc 1 391 0
@@ -778,7 +778,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  402:.\Generated_Source\PSoC5/USBFS_hid.c ****                 USBFS_currentTD.pData = pTD->pData;   /* Buffer pointer */
  323              		.loc 1 402 0
  324 004e 5868     		ldr	r0, [r3, #4]
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 14
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 14
 
 
  325              	.LVL39:
@@ -838,7 +838,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  372 0004 3A4A     		ldr	r2, .L57+4
  124:.\Generated_Source\PSoC5/USBFS_hid.c ****     interfaceNumber = CY_GET_REG8(USBFS_wIndexLo);
  373              		.loc 1 124 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 15
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 15
 
 
  374 0006 1878     		ldrb	r0, [r3, #0]	@ zero_extendqisi2
@@ -898,7 +898,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  152:.\Generated_Source\PSoC5/USBFS_hid.c ****                 if (USBFS_currentTD.count != 0u)
  421              		.loc 1 152 0
  422 0040 2D49     		ldr	r1, .L57+12
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 16
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 16
 
 
  423 0042 0B88     		ldrh	r3, [r1, #0]
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  465              		.loc 1 174 0
  466 0074 2349     		ldr	r1, .L57+24
  467 0076 F3E7     		b	.L52
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 17
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 17
 
 
  468              	.LVL52:
@@ -1018,7 +1018,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  512 00b4 124A     		ldr	r2, .L57+20
  513 00b6 1370     		strb	r3, [r2, #0]
  207:.\Generated_Source\PSoC5/USBFS_hid.c ****                        USBFS_hidIdleTimer[interfaceNumber])
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 18
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 18
 
 
  514              		.loc 1 207 0
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  555 00e6 F2E7     		b	.L50
  556              	.L23:
  557              	.LVL58:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 19
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 19
 
 
  250:.\Generated_Source\PSoC5/USBFS_hid.c **** }
@@ -1115,10 +1115,10 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  588 0006 00000000 		.4byte	.Ldebug_abbrev0
  589 000a 04       		.byte	0x4
  590 000b 01       		.uleb128 0x1
- 591 000c 84020000 		.4byte	.LASF48
+ 591 000c B5020000 		.4byte	.LASF48
  592 0010 01       		.byte	0x1
  593 0011 0D000000 		.4byte	.LASF49
- 594 0015 CD020000 		.4byte	.LASF50
+ 594 0015 1D010000 		.4byte	.LASF50
  595 0019 00000000 		.4byte	.Ldebug_ranges0+0
  596 001d 00000000 		.4byte	0
  597 0021 00000000 		.4byte	0
@@ -1126,7 +1126,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  599 0029 02       		.uleb128 0x2
  600 002a 01       		.byte	0x1
  601 002b 06       		.byte	0x6
- 602 002c 00030000 		.4byte	.LASF0
+ 602 002c 11030000 		.4byte	.LASF0
  603 0030 02       		.uleb128 0x2
  604 0031 01       		.byte	0x1
  605 0032 08       		.byte	0x8
@@ -1134,18 +1134,18 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  607 0037 02       		.uleb128 0x2
  608 0038 02       		.byte	0x2
  609 0039 05       		.byte	0x5
- 610 003a 81010000 		.4byte	.LASF2
+ 610 003a B2010000 		.4byte	.LASF2
  611 003e 02       		.uleb128 0x2
  612 003f 02       		.byte	0x2
  613 0040 07       		.byte	0x7
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 20
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 20
 
 
  614 0041 67000000 		.4byte	.LASF3
  615 0045 02       		.uleb128 0x2
  616 0046 04       		.byte	0x4
  617 0047 05       		.byte	0x5
- 618 0048 F7020000 		.4byte	.LASF4
+ 618 0048 08030000 		.4byte	.LASF4
  619 004c 02       		.uleb128 0x2
  620 004d 04       		.byte	0x4
  621 004e 07       		.byte	0x7
@@ -1153,11 +1153,11 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  623 0053 02       		.uleb128 0x2
  624 0054 08       		.byte	0x8
  625 0055 05       		.byte	0x5
- 626 0056 22020000 		.4byte	.LASF6
+ 626 0056 53020000 		.4byte	.LASF6
  627 005a 02       		.uleb128 0x2
  628 005b 08       		.byte	0x8
  629 005c 07       		.byte	0x7
- 630 005d D9010000 		.4byte	.LASF7
+ 630 005d 0A020000 		.4byte	.LASF7
  631 0061 03       		.uleb128 0x3
  632 0062 04       		.byte	0x4
  633 0063 05       		.byte	0x5
@@ -1165,14 +1165,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  635 0068 02       		.uleb128 0x2
  636 0069 04       		.byte	0x4
  637 006a 07       		.byte	0x7
- 638 006b B1010000 		.4byte	.LASF8
+ 638 006b E2010000 		.4byte	.LASF8
  639 006f 04       		.uleb128 0x4
- 640 0070 1D010000 		.4byte	.LASF9
+ 640 0070 4E010000 		.4byte	.LASF9
  641 0074 02       		.byte	0x2
  642 0075 5B       		.byte	0x5b
  643 0076 30000000 		.4byte	0x30
  644 007a 04       		.uleb128 0x4
- 645 007b 8B010000 		.4byte	.LASF10
+ 645 007b BC010000 		.4byte	.LASF10
  646 007f 02       		.byte	0x2
  647 0080 5C       		.byte	0x5c
  648 0081 3E000000 		.4byte	0x3e
@@ -1183,11 +1183,11 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  653 008c 02       		.uleb128 0x2
  654 008d 08       		.byte	0x8
  655 008e 04       		.byte	0x4
- 656 008f 64010000 		.4byte	.LASF12
+ 656 008f 95010000 		.4byte	.LASF12
  657 0093 02       		.uleb128 0x2
  658 0094 01       		.byte	0x1
  659 0095 08       		.byte	0x8
- 660 0096 3C020000 		.4byte	.LASF13
+ 660 0096 6D020000 		.4byte	.LASF13
  661 009a 04       		.uleb128 0x4
  662 009b EC000000 		.4byte	.LASF14
  663 009f 02       		.byte	0x2
@@ -1198,10 +1198,10 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  668 00aa 02       		.uleb128 0x2
  669 00ab 04       		.byte	0x4
  670 00ac 07       		.byte	0x7
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 21
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 21
 
 
- 671 00ad 19020000 		.4byte	.LASF15
+ 671 00ad 4A020000 		.4byte	.LASF15
  672 00b1 06       		.uleb128 0x6
  673 00b2 04       		.byte	0x4
  674 00b3 03       		.byte	0x3
@@ -1216,7 +1216,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  683 00c5 23       		.byte	0x23
  684 00c6 00       		.uleb128 0
  685 00c7 07       		.uleb128 0x7
- 686 00c8 31030000 		.4byte	.LASF17
+ 686 00c8 42030000 		.4byte	.LASF17
  687 00cc 03       		.byte	0x3
  688 00cd 93       		.byte	0x93
  689 00ce 7A000000 		.4byte	0x7a
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  725 0110 02       		.byte	0x2
  726 0111 23       		.byte	0x23
  727 0112 08       		.uleb128 0x8
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 22
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 22
 
 
  728 0113 00       		.byte	0
@@ -1287,7 +1287,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  751 013d 23       		.byte	0x23
  752 013e 00       		.uleb128 0
  753 013f 07       		.uleb128 0x7
- 754 0140 F0010000 		.4byte	.LASF23
+ 754 0140 21020000 		.4byte	.LASF23
  755 0144 03       		.byte	0x3
  756 0145 A1       		.byte	0xa1
  757 0146 4E010000 		.4byte	0x14e
@@ -1300,13 +1300,13 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  764 0150 54010000 		.4byte	0x154
  765 0154 0A       		.uleb128 0xa
  766 0155 04       		.uleb128 0x4
- 767 0156 30020000 		.4byte	.LASF24
+ 767 0156 61020000 		.4byte	.LASF24
  768 015a 03       		.byte	0x3
  769 015b A2       		.byte	0xa2
  770 015c 2B010000 		.4byte	0x12b
  771 0160 0B       		.uleb128 0xb
  772 0161 01       		.byte	0x1
- 773 0162 6F020000 		.4byte	.LASF25
+ 773 0162 A0020000 		.4byte	.LASF25
  774 0166 01       		.byte	0x1
  775 0167 3C       		.byte	0x3c
  776 0168 01       		.byte	0x1
@@ -1318,11 +1318,11 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  782 0177 00       		.sleb128 0
  783 0178 01       		.byte	0x1
  784 0179 9C010000 		.4byte	0x19c
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 23
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 23
 
 
  785 017d 0C       		.uleb128 0xc
- 786 017e ED020000 		.4byte	.LASF27
+ 786 017e FE020000 		.4byte	.LASF27
  787 0182 01       		.byte	0x1
  788 0183 3C       		.byte	0x3c
  789 0184 6F000000 		.4byte	0x6f
@@ -1336,7 +1336,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  797 019b 00       		.byte	0
  798 019c 0B       		.uleb128 0xb
  799 019d 01       		.byte	0x1
- 800 019e 07020000 		.4byte	.LASF26
+ 800 019e 38020000 		.4byte	.LASF26
  801 01a2 01       		.byte	0x1
  802 01a3 60       		.byte	0x60
  803 01a4 01       		.byte	0x1
@@ -1349,7 +1349,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  810 01b4 01       		.byte	0x1
  811 01b5 C9010000 		.4byte	0x1c9
  812 01b9 0C       		.uleb128 0xc
- 813 01ba ED020000 		.4byte	.LASF27
+ 813 01ba FE020000 		.4byte	.LASF27
  814 01be 01       		.byte	0x1
  815 01bf 60       		.byte	0x60
  816 01c0 6F000000 		.4byte	0x6f
@@ -1367,18 +1367,18 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  828 01df 01       		.byte	0x1
  829 01e0 1C020000 		.4byte	0x21c
  830 01e4 0F       		.uleb128 0xf
- 831 01e5 41020000 		.4byte	.LASF29
+ 831 01e5 72020000 		.4byte	.LASF29
  832 01e9 01       		.byte	0x1
  833 01ea 1301     		.2byte	0x113
  834 01ec 1C020000 		.4byte	0x21c
  835 01f0 E3000000 		.4byte	.LLST4
  836 01f4 10       		.uleb128 0x10
- 837 01f5 AA010000 		.4byte	.LASF30
+ 837 01f5 DB010000 		.4byte	.LASF30
  838 01f9 01       		.byte	0x1
  839 01fa 1401     		.2byte	0x114
  840 01fc 14010000 		.4byte	0x114
  841 0200 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 24
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 24
 
 
  842 0201 50       		.byte	0x50
@@ -1409,13 +1409,13 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  867 023d 01       		.byte	0x1
  868 023e 7C020000 		.4byte	0x27c
  869 0242 0F       		.uleb128 0xf
- 870 0243 41020000 		.4byte	.LASF29
+ 870 0243 72020000 		.4byte	.LASF29
  871 0247 01       		.byte	0x1
  872 0248 4101     		.2byte	0x141
  873 024a 1C020000 		.4byte	0x21c
  874 024e 51010000 		.4byte	.LLST7
  875 0252 0F       		.uleb128 0xf
- 876 0253 AA010000 		.4byte	.LASF30
+ 876 0253 DB010000 		.4byte	.LASF30
  877 0257 01       		.byte	0x1
  878 0258 4201     		.2byte	0x142
  879 025a 14010000 		.4byte	0x114
@@ -1432,20 +1432,20 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  890 027b 00       		.byte	0
  891 027c 0E       		.uleb128 0xe
  892 027d 01       		.byte	0x1
- 893 027e 53010000 		.4byte	.LASF34
+ 893 027e 84010000 		.4byte	.LASF34
  894 0282 01       		.byte	0x1
  895 0283 6D01     		.2byte	0x16d
  896 0285 01       		.byte	0x1
  897 0286 00000000 		.4byte	.LFB5
  898 028a 74000000 		.4byte	.LFE5
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 25
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 25
 
 
  899 028e B2010000 		.4byte	.LLST10
  900 0292 01       		.byte	0x1
  901 0293 E1020000 		.4byte	0x2e1
  902 0297 0F       		.uleb128 0xf
- 903 0298 41020000 		.4byte	.LASF29
+ 903 0298 72020000 		.4byte	.LASF29
  904 029c 01       		.byte	0x1
  905 029d 6F01     		.2byte	0x16f
  906 029f 1C020000 		.4byte	0x21c
@@ -1477,7 +1477,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  932 02e3 20010000 		.4byte	0x120
  933 02e7 14       		.uleb128 0x14
  934 02e8 01       		.byte	0x1
- 935 02e9 BE010000 		.4byte	.LASF36
+ 935 02e9 EF010000 		.4byte	.LASF36
  936 02ed 01       		.byte	0x1
  937 02ee 77       		.byte	0x77
  938 02ef 01       		.byte	0x1
@@ -1494,11 +1494,11 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  949 030c 6F000000 		.4byte	0x6f
  950 0310 77020000 		.4byte	.LLST16
  951 0314 0D       		.uleb128 0xd
- 952 0315 23010000 		.4byte	.LASF38
+ 952 0315 54010000 		.4byte	.LASF38
  953 0319 01       		.byte	0x1
  954 031a 7A       		.byte	0x7a
  955 031b 6F000000 		.4byte	0x6f
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 26
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 26
 
 
  956 031f 8B020000 		.4byte	.LLST17
@@ -1542,7 +1542,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  994 0382 00       		.byte	0
  995 0383 00       		.byte	0
  996 0384 19       		.uleb128 0x19
- 997 0385 5D020000 		.4byte	.LASF40
+ 997 0385 8E020000 		.4byte	.LASF40
  998 0389 01       		.byte	0x1
  999 038a 1D       		.byte	0x1d
  1000 038b 96030000 		.4byte	0x396
@@ -1553,12 +1553,12 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1005 0396 05       		.uleb128 0x5
  1006 0397 74030000 		.4byte	0x374
  1007 039b 19       		.uleb128 0x19
- 1008 039c 0C030000 		.4byte	.LASF41
+ 1008 039c 1D030000 		.4byte	.LASF41
  1009 03a0 01       		.byte	0x1
  1010 03a1 1E       		.byte	0x1e
  1011 03a2 AD030000 		.4byte	0x3ad
  1012 03a6 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 27
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 27
 
 
  1013 03a7 05       		.byte	0x5
@@ -1567,7 +1567,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1016 03ad 05       		.uleb128 0x5
  1017 03ae 74030000 		.4byte	0x374
  1018 03b2 19       		.uleb128 0x19
- 1019 03b3 1E030000 		.4byte	.LASF42
+ 1019 03b3 2F030000 		.4byte	.LASF42
  1020 03b7 01       		.byte	0x1
  1021 03b8 1F       		.byte	0x1f
  1022 03b9 C4030000 		.4byte	0x3c4
@@ -1578,7 +1578,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1027 03c4 05       		.uleb128 0x5
  1028 03c5 74030000 		.4byte	0x374
  1029 03c9 1A       		.uleb128 0x1a
- 1030 03ca 46020000 		.4byte	.LASF43
+ 1030 03ca 77020000 		.4byte	.LASF43
  1031 03ce 04       		.byte	0x4
  1032 03cf 39       		.byte	0x39
  1033 03d0 D6030000 		.4byte	0x3d6
@@ -1587,7 +1587,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1036 03d6 05       		.uleb128 0x5
  1037 03d7 74030000 		.4byte	0x374
  1038 03db 1A       		.uleb128 0x1a
- 1039 03dc F7010000 		.4byte	.LASF44
+ 1039 03dc 28020000 		.4byte	.LASF44
  1040 03e0 04       		.byte	0x4
  1041 03e1 40       		.byte	0x40
  1042 03e2 E8030000 		.4byte	0x3e8
@@ -1597,7 +1597,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1046 03e9 20010000 		.4byte	0x120
  1047 03ed 1B       		.uleb128 0x1b
  1048 03ee 01       		.byte	0x1
- 1049 03ef 92010000 		.4byte	.LASF51
+ 1049 03ef C3010000 		.4byte	.LASF51
  1050 03f3 04       		.byte	0x4
  1051 03f4 6D       		.byte	0x6d
  1052 03f5 01       		.byte	0x1
@@ -1609,7 +1609,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1058 0404 00       		.byte	0
  1059 0405 1D       		.uleb128 0x1d
  1060 0406 01       		.byte	0x1
- 1061 0407 6B010000 		.4byte	.LASF45
+ 1061 0407 9C010000 		.4byte	.LASF45
  1062 040b 04       		.byte	0x4
  1063 040c 56       		.byte	0x56
  1064 040d 01       		.byte	0x1
@@ -1617,8 +1617,8 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1066 0412 01       		.byte	0x1
  1067 0413 1D       		.uleb128 0x1d
  1068 0414 01       		.byte	0x1
- 1069 0415 38030000 		.4byte	.LASF46
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 28
+ 1069 0415 49030000 		.4byte	.LASF46
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 28
 
 
  1070 0419 04       		.byte	0x4
@@ -1628,7 +1628,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1074 0420 01       		.byte	0x1
  1075 0421 1D       		.uleb128 0x1d
  1076 0422 01       		.byte	0x1
- 1077 0423 33010000 		.4byte	.LASF47
+ 1077 0423 64010000 		.4byte	.LASF47
  1078 0427 04       		.byte	0x4
  1079 0428 63       		.byte	0x63
  1080 0429 01       		.byte	0x1
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1124 0026 0B       		.uleb128 0xb
  1125 0027 03       		.uleb128 0x3
  1126 0028 08       		.uleb128 0x8
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 29
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 29
 
 
  1127 0029 00       		.byte	0
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1181 005f 0B       		.uleb128 0xb
  1182 0060 49       		.uleb128 0x49
  1183 0061 13       		.uleb128 0x13
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 30
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 30
 
 
  1184 0062 00       		.byte	0
@@ -1798,7 +1798,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1238 0099 3A       		.uleb128 0x3a
  1239 009a 0B       		.uleb128 0xb
  1240 009b 3B       		.uleb128 0x3b
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 31
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 31
 
 
  1241 009c 0B       		.uleb128 0xb
@@ -1858,7 +1858,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1295 00d3 3B       		.uleb128 0x3b
  1296 00d4 05       		.uleb128 0x5
  1297 00d5 49       		.uleb128 0x49
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 32
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 32
 
 
  1298 00d6 13       		.uleb128 0x13
@@ -1918,7 +1918,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1352 010e 3F       		.uleb128 0x3f
  1353 010f 0C       		.uleb128 0xc
  1354 0110 03       		.uleb128 0x3
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 33
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 33
 
 
  1355 0111 0E       		.uleb128 0xe
@@ -1978,7 +1978,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1409 014b 01       		.uleb128 0x1
  1410 014c 13       		.uleb128 0x13
  1411 014d 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 34
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 34
 
 
  1412 014e 00       		.byte	0
@@ -2038,7 +2038,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1466 0184 0B       		.uleb128 0xb
  1467 0185 27       		.uleb128 0x27
  1468 0186 0C       		.uleb128 0xc
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 35
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 35
 
 
  1469 0187 49       		.uleb128 0x49
@@ -2098,7 +2098,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1523 0028 20000000 		.4byte	.LVL6
  1524 002c 0400     		.2byte	0x4
  1525 002e F3       		.byte	0xf3
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 36
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 36
 
 
  1526 002f 01       		.uleb128 0x1
@@ -2158,7 +2158,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1580 00b1 0C000000 		.4byte	.LFE1
  1581 00b5 0400     		.2byte	0x4
  1582 00b7 F3       		.byte	0xf3
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 37
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 37
 
 
  1583 00b8 01       		.uleb128 0x1
@@ -2218,7 +2218,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1637 0139 0200     		.2byte	0x2
  1638 013b 7D       		.byte	0x7d
  1639 013c 00       		.sleb128 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 38
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 38
 
 
  1640 013d 02000000 		.4byte	.LCFI1
@@ -2278,7 +2278,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1694 01c2 74000000 		.4byte	.LFE5
  1695 01c6 0200     		.2byte	0x2
  1696 01c8 7D       		.byte	0x7d
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 39
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 39
 
 
  1697 01c9 08       		.sleb128 8
@@ -2338,7 +2338,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1751 0257 00000000 		.4byte	.LFB2
  1752 025b 02000000 		.4byte	.LCFI3
  1753 025f 0200     		.2byte	0x2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 40
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 40
 
 
  1754 0261 7D       		.byte	0x7d
@@ -2398,7 +2398,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1808 000c 0000     		.2byte	0
  1809 000e 0000     		.2byte	0
  1810 0010 00000000 		.4byte	.LFB0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 41
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 41
 
 
  1811 0014 2C000000 		.4byte	.LFE0-.LFB0
@@ -2458,7 +2458,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1850      656400
  1851              	.LASF19:
  1852 0046 636F756E 		.ascii	"count\000"
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 42
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 42
 
 
  1852      7400
@@ -2518,7 +2518,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1877              	.LASF18:
  1878 00f1 545F5553 		.ascii	"T_USBFS_XFER_STATUS_BLOCK\000"
  1878      4246535F 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 43
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 43
 
 
  1878      58464552 
@@ -2530,176 +2530,177 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 1
  1880      69676E65 
  1880      6420696E 
  1880      7400
- 1881              	.LASF9:
- 1882 011d 75696E74 		.ascii	"uint8\000"
- 1882      3800
- 1883              	.LASF38:
- 1884 0123 696E7465 		.ascii	"interfaceNumber\000"
- 1884      72666163 
- 1884      654E756D 
- 1884      62657200 
- 1885              	.LASF47:
- 1886 0133 55534246 		.ascii	"USBFS_InitNoDataControlTransfer\000"
- 1886      535F496E 
- 1886      69744E6F 
- 1886      44617461 
- 1886      436F6E74 
- 1887              	.LASF34:
- 1888 0153 55534246 		.ascii	"USBFS_FindReport\000"
- 1888      535F4669 
- 1888      6E645265 
- 1888      706F7274 
- 1888      00
- 1889              	.LASF12:
- 1890 0164 646F7562 		.ascii	"double\000"
- 1890      6C6500
- 1891              	.LASF45:
- 1892 016b 55534246 		.ascii	"USBFS_InitControlRead\000"
- 1892      535F496E 
- 1892      6974436F 
- 1892      6E74726F 
- 1892      6C526561 
- 1893              	.LASF2:
- 1894 0181 73686F72 		.ascii	"short int\000"
- 1894      7420696E 
- 1894      7400
- 1895              	.LASF10:
- 1896 018b 75696E74 		.ascii	"uint16\000"
- 1896      313600
- 1897              	.LASF51:
- 1898 0192 55534246 		.ascii	"USBFS_GetConfigTablePtr\000"
- 1898      535F4765 
- 1898      74436F6E 
- 1898      66696754 
- 1898      61626C65 
- 1899              	.LASF30:
- 1900 01aa 70446573 		.ascii	"pDescr\000"
- 1900      637200
- 1901              	.LASF8:
- 1902 01b1 756E7369 		.ascii	"unsigned int\000"
- 1902      676E6564 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 44
-
-
- 1902      20696E74 
- 1902      00
- 1903              	.LASF36:
- 1904 01be 55534246 		.ascii	"USBFS_DispatchHIDClassRqst\000"
- 1904      535F4469 
- 1904      73706174 
- 1904      63684849 
- 1904      44436C61 
- 1905              	.LASF7:
- 1906 01d9 6C6F6E67 		.ascii	"long long unsigned int\000"
- 1906      206C6F6E 
- 1906      6720756E 
- 1906      7369676E 
- 1906      65642069 
- 1907              	.LASF23:
- 1908 01f0 705F6C69 		.ascii	"p_list\000"
- 1908      737400
- 1909              	.LASF44:
- 1910 01f7 55534246 		.ascii	"USBFS_currentTD\000"
- 1910      535F6375 
- 1910      7272656E 
- 1910      74544400 
- 1911              	.LASF26:
- 1912 0207 55534246 		.ascii	"USBFS_GetProtocol\000"
- 1912      535F4765 
- 1912      7450726F 
- 1912      746F636F 
- 1912      6C00
- 1913              	.LASF15:
- 1914 0219 73697A65 		.ascii	"sizetype\000"
- 1914      74797065 
- 1914      00
- 1915              	.LASF6:
- 1916 0222 6C6F6E67 		.ascii	"long long int\000"
- 1916      206C6F6E 
- 1916      6720696E 
- 1916      7400
- 1917              	.LASF24:
- 1918 0230 545F5553 		.ascii	"T_USBFS_LUT\000"
- 1918      4246535F 
- 1918      4C555400 
- 1919              	.LASF13:
- 1920 023c 63686172 		.ascii	"char\000"
- 1920      00
- 1921              	.LASF29:
- 1922 0241 70546D70 		.ascii	"pTmp\000"
- 1922      00
- 1923              	.LASF43:
- 1924 0246 55534246 		.ascii	"USBFS_interfaceSetting\000"
- 1924      535F696E 
- 1924      74657266 
- 1924      61636553 
- 1924      65747469 
- 1925              	.LASF40:
- 1926 025d 55534246 		.ascii	"USBFS_hidProtocol\000"
- 1926      535F6869 
- 1926      6450726F 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 45
-
-
- 1926      746F636F 
- 1926      6C00
- 1927              	.LASF25:
- 1928 026f 55534246 		.ascii	"USBFS_UpdateHIDTimer\000"
- 1928      535F5570 
- 1928      64617465 
- 1928      48494454 
- 1928      696D6572 
- 1929              	.LASF48:
- 1930 0284 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
- 1930      4320342E 
- 1930      372E3320 
- 1930      32303133 
- 1930      30333132 
- 1931 02b7 616E6368 		.ascii	"anch revision 196615]\000"
- 1931      20726576 
- 1931      6973696F 
- 1931      6E203139 
- 1931      36363135 
- 1932              	.LASF50:
- 1933 02cd 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
- 1933      43534932 
- 1933      53445C55 
- 1933      53425F42 
- 1933      6F6F746C 
- 1934              	.LASF27:
- 1935 02ed 696E7465 		.ascii	"interface\000"
- 1935      72666163 
- 1935      6500
- 1936              	.LASF4:
- 1937 02f7 6C6F6E67 		.ascii	"long int\000"
- 1937      20696E74 
- 1937      00
- 1938              	.LASF0:
- 1939 0300 7369676E 		.ascii	"signed char\000"
- 1939      65642063 
- 1939      68617200 
- 1940              	.LASF41:
- 1941 030c 55534246 		.ascii	"USBFS_hidIdleRate\000"
- 1941      535F6869 
- 1941      6449646C 
- 1941      65526174 
- 1941      6500
- 1942              	.LASF42:
- 1943 031e 55534246 		.ascii	"USBFS_hidIdleTimer\000"
- 1943      535F6869 
- 1943      6449646C 
- 1943      6554696D 
- 1943      657200
- 1944              	.LASF17:
- 1945 0331 6C656E67 		.ascii	"length\000"
- 1945      746800
- 1946              	.LASF46:
- 1947 0338 55534246 		.ascii	"USBFS_InitControlWrite\000"
- 1947      535F496E 
- 1947      6974436F 
- 1947      6E74726F 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc8K7Q7i.s 			page 46
-
-
- 1947      6C577269 
- 1948              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 1881              	.LASF50:
+ 1882 011d 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
+ 1882      43534932 
+ 1882      53445C73 
+ 1882      6F667477 
+ 1882      6172655C 
+ 1883 014c 6E00     		.ascii	"n\000"
+ 1884              	.LASF9:
+ 1885 014e 75696E74 		.ascii	"uint8\000"
+ 1885      3800
+ 1886              	.LASF38:
+ 1887 0154 696E7465 		.ascii	"interfaceNumber\000"
+ 1887      72666163 
+ 1887      654E756D 
+ 1887      62657200 
+ 1888              	.LASF47:
+ 1889 0164 55534246 		.ascii	"USBFS_InitNoDataControlTransfer\000"
+ 1889      535F496E 
+ 1889      69744E6F 
+ 1889      44617461 
+ 1889      436F6E74 
+ 1890              	.LASF34:
+ 1891 0184 55534246 		.ascii	"USBFS_FindReport\000"
+ 1891      535F4669 
+ 1891      6E645265 
+ 1891      706F7274 
+ 1891      00
+ 1892              	.LASF12:
+ 1893 0195 646F7562 		.ascii	"double\000"
+ 1893      6C6500
+ 1894              	.LASF45:
+ 1895 019c 55534246 		.ascii	"USBFS_InitControlRead\000"
+ 1895      535F496E 
+ 1895      6974436F 
+ 1895      6E74726F 
+ 1895      6C526561 
+ 1896              	.LASF2:
+ 1897 01b2 73686F72 		.ascii	"short int\000"
+ 1897      7420696E 
+ 1897      7400
+ 1898              	.LASF10:
+ 1899 01bc 75696E74 		.ascii	"uint16\000"
+ 1899      313600
+ 1900              	.LASF51:
+ 1901 01c3 55534246 		.ascii	"USBFS_GetConfigTablePtr\000"
+ 1901      535F4765 
+ 1901      74436F6E 
+ 1901      66696754 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 44
+
+
+ 1901      61626C65 
+ 1902              	.LASF30:
+ 1903 01db 70446573 		.ascii	"pDescr\000"
+ 1903      637200
+ 1904              	.LASF8:
+ 1905 01e2 756E7369 		.ascii	"unsigned int\000"
+ 1905      676E6564 
+ 1905      20696E74 
+ 1905      00
+ 1906              	.LASF36:
+ 1907 01ef 55534246 		.ascii	"USBFS_DispatchHIDClassRqst\000"
+ 1907      535F4469 
+ 1907      73706174 
+ 1907      63684849 
+ 1907      44436C61 
+ 1908              	.LASF7:
+ 1909 020a 6C6F6E67 		.ascii	"long long unsigned int\000"
+ 1909      206C6F6E 
+ 1909      6720756E 
+ 1909      7369676E 
+ 1909      65642069 
+ 1910              	.LASF23:
+ 1911 0221 705F6C69 		.ascii	"p_list\000"
+ 1911      737400
+ 1912              	.LASF44:
+ 1913 0228 55534246 		.ascii	"USBFS_currentTD\000"
+ 1913      535F6375 
+ 1913      7272656E 
+ 1913      74544400 
+ 1914              	.LASF26:
+ 1915 0238 55534246 		.ascii	"USBFS_GetProtocol\000"
+ 1915      535F4765 
+ 1915      7450726F 
+ 1915      746F636F 
+ 1915      6C00
+ 1916              	.LASF15:
+ 1917 024a 73697A65 		.ascii	"sizetype\000"
+ 1917      74797065 
+ 1917      00
+ 1918              	.LASF6:
+ 1919 0253 6C6F6E67 		.ascii	"long long int\000"
+ 1919      206C6F6E 
+ 1919      6720696E 
+ 1919      7400
+ 1920              	.LASF24:
+ 1921 0261 545F5553 		.ascii	"T_USBFS_LUT\000"
+ 1921      4246535F 
+ 1921      4C555400 
+ 1922              	.LASF13:
+ 1923 026d 63686172 		.ascii	"char\000"
+ 1923      00
+ 1924              	.LASF29:
+ 1925 0272 70546D70 		.ascii	"pTmp\000"
+ 1925      00
+ 1926              	.LASF43:
+ 1927 0277 55534246 		.ascii	"USBFS_interfaceSetting\000"
+ 1927      535F696E 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 45
+
+
+ 1927      74657266 
+ 1927      61636553 
+ 1927      65747469 
+ 1928              	.LASF40:
+ 1929 028e 55534246 		.ascii	"USBFS_hidProtocol\000"
+ 1929      535F6869 
+ 1929      6450726F 
+ 1929      746F636F 
+ 1929      6C00
+ 1930              	.LASF25:
+ 1931 02a0 55534246 		.ascii	"USBFS_UpdateHIDTimer\000"
+ 1931      535F5570 
+ 1931      64617465 
+ 1931      48494454 
+ 1931      696D6572 
+ 1932              	.LASF48:
+ 1933 02b5 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
+ 1933      4320342E 
+ 1933      372E3320 
+ 1933      32303133 
+ 1933      30333132 
+ 1934 02e8 616E6368 		.ascii	"anch revision 196615]\000"
+ 1934      20726576 
+ 1934      6973696F 
+ 1934      6E203139 
+ 1934      36363135 
+ 1935              	.LASF27:
+ 1936 02fe 696E7465 		.ascii	"interface\000"
+ 1936      72666163 
+ 1936      6500
+ 1937              	.LASF4:
+ 1938 0308 6C6F6E67 		.ascii	"long int\000"
+ 1938      20696E74 
+ 1938      00
+ 1939              	.LASF0:
+ 1940 0311 7369676E 		.ascii	"signed char\000"
+ 1940      65642063 
+ 1940      68617200 
+ 1941              	.LASF41:
+ 1942 031d 55534246 		.ascii	"USBFS_hidIdleRate\000"
+ 1942      535F6869 
+ 1942      6449646C 
+ 1942      65526174 
+ 1942      6500
+ 1943              	.LASF42:
+ 1944 032f 55534246 		.ascii	"USBFS_hidIdleTimer\000"
+ 1944      535F6869 
+ 1944      6449646C 
+ 1944      6554696D 
+ 1944      657200
+ 1945              	.LASF17:
+ 1946 0342 6C656E67 		.ascii	"length\000"
+ 1946      746800
+ 1947              	.LASF46:
+ 1948 0349 55534246 		.ascii	"USBFS_InitControlWrite\000"
+ 1948      535F496E 
+ 1948      6974436F 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAt1N4e.s 			page 46
+
+
+ 1948      6E74726F 
+ 1948      6C577269 
+ 1949              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_hid.o


+ 15 - 14
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_midi.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccF9uT4s.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccwPvd37.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccF9uT4s.s 			page 1
   55 0047 02       		.uleb128 0x2
   56 0048 08       		.byte	0x8
   57 0049 05       		.byte	0x5
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccF9uT4s.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccwPvd37.s 			page 2
 
 
   58 004a 00000000 		.4byte	.LASF6
@@ -89,7 +89,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccF9uT4s.s 			page 1
   83 0078 02       		.uleb128 0x2
   84 0079 04       		.byte	0x4
   85 007a 07       		.byte	0x7
-  86 007b 25010000 		.4byte	.LASF12
+  86 007b 36010000 		.4byte	.LASF12
   87 007f 00       		.byte	0
   88              		.section	.debug_abbrev,"",%progbits
   89              	.Ldebug_abbrev0:
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccF9uT4s.s 			page 1
  112 0016 03       		.uleb128 0x3
  113 0017 0E       		.uleb128 0xe
  114 0018 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccF9uT4s.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccwPvd37.s 			page 3
 
 
  115 0019 00       		.byte	0
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccF9uT4s.s 			page 1
  149      69676E65 
  149      6420696E 
  149      7400
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccF9uT4s.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccwPvd37.s 			page 4
 
 
  150              	.LASF7:
@@ -226,13 +226,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccF9uT4s.s 			page 1
  169      7420696E 
  169      7400
  170              	.LASF15:
- 171 0105 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
+ 171 0105 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
  171      43534932 
- 171      53445C55 
- 171      53425F42 
- 171      6F6F746C 
- 172              	.LASF12:
- 173 0125 73697A65 		.ascii	"sizetype\000"
- 173      74797065 
- 173      00
- 174              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 171      53445C73 
+ 171      6F667477 
+ 171      6172655C 
+ 172 0134 6E00     		.ascii	"n\000"
+ 173              	.LASF12:
+ 174 0136 73697A65 		.ascii	"sizetype\000"
+ 174      74797065 
+ 174      00
+ 175              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_midi.o


+ 244 - 243
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_pm.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
   29:.\Generated_Source\PSoC5/USBFS_pm.c **** 
   30:.\Generated_Source\PSoC5/USBFS_pm.c **** /***************************************
   31:.\Generated_Source\PSoC5/USBFS_pm.c **** * Local data allocation
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 2
 
 
   32:.\Generated_Source\PSoC5/USBFS_pm.c **** ***************************************/
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
   50              	.LFB57:
   63:.\Generated_Source\PSoC5/USBFS_pm.c ****     }
   64:.\Generated_Source\PSoC5/USBFS_pm.c **** 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 3
 
 
   65:.\Generated_Source\PSoC5/USBFS_pm.c **** #endif /* (USBFS_DP_ISR_REMOVE == 0u) */
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  102:.\Generated_Source\PSoC5/USBFS_pm.c **** *  None.
  103:.\Generated_Source\PSoC5/USBFS_pm.c **** *
  104:.\Generated_Source\PSoC5/USBFS_pm.c **** * Reentrant:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 4
 
 
  105:.\Generated_Source\PSoC5/USBFS_pm.c **** *  No.
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  128:.\Generated_Source\PSoC5/USBFS_pm.c **** *   None.
  129:.\Generated_Source\PSoC5/USBFS_pm.c **** *
  130:.\Generated_Source\PSoC5/USBFS_pm.c **** * Global variables:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 5
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 5
 
 
  131:.\Generated_Source\PSoC5/USBFS_pm.c **** *  USBFS_backup.enable:  modified.
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  129 001a 2E70     		strb	r6, [r5, #0]
  130              		.loc 1 151 0
  131 001c 0A78     		ldrb	r2, [r1, #0]	@ zero_extendqisi2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 6
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 6
 
 
  152:.\Generated_Source\PSoC5/USBFS_pm.c ****         CyDelayUs(0u);  /*~50ns delay */
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  167 004e 01F0FE02 		and	r2, r1, #254
  168 0052 1A70     		strb	r2, [r3, #0]
  169              		.loc 1 166 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 7
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 7
 
 
  170 0054 FFF7FEFF 		bl	CyDelayUs
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  183:.\Generated_Source\PSoC5/USBFS_pm.c ****     }
  184:.\Generated_Source\PSoC5/USBFS_pm.c ****     CyExitCriticalSection(enableInterrupts);
  206              		.loc 1 184 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 8
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 8
 
 
  207 0088 4046     		mov	r0, r8
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  192:.\Generated_Source\PSoC5/USBFS_pm.c ****     #endif /* (USBFS_DP_ISR_REMOVE == 0u) */
  193:.\Generated_Source\PSoC5/USBFS_pm.c **** 
  194:.\Generated_Source\PSoC5/USBFS_pm.c **** }
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 9
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 9
 
 
  195:.\Generated_Source\PSoC5/USBFS_pm.c **** 
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  225:.\Generated_Source\PSoC5/USBFS_pm.c ****             CyIntDisable(USBFS_DP_INTC_VECT_NUM);
  276              		.loc 1 225 0
  277 0010 2248     		ldr	r0, .L20+4
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 10
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 10
 
 
  278              	.LVL15:
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  314              		.loc 1 241 0
  315 0050 0020     		movs	r0, #0
  316 0052 FFF7FEFF 		bl	CyDelayUs
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 11
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 11
 
 
  317              	.LVL17:
@@ -658,7 +658,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  344              		.loc 1 265 0
  345 007e 0120     		movs	r0, #1
  346 0080 FFF7FEFF 		bl	CyDelayCycles
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 12
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 12
 
 
  347              	.LVL19:
@@ -718,17 +718,17 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  391              		.section	.debug_info,"",%progbits
  392              	.Ldebug_info0:
  393 0000 7D030000 		.4byte	0x37d
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 13
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 13
 
 
  394 0004 0200     		.2byte	0x2
  395 0006 00000000 		.4byte	.Ldebug_abbrev0
  396 000a 04       		.byte	0x4
  397 000b 01       		.uleb128 0x1
- 398 000c E2010000 		.4byte	.LASF35
+ 398 000c FD010000 		.4byte	.LASF35
  399 0010 01       		.byte	0x1
- 400 0011 B8010000 		.4byte	.LASF36
- 401 0015 2B020000 		.4byte	.LASF37
+ 400 0011 D3010000 		.4byte	.LASF36
+ 401 0015 93000000 		.4byte	.LASF37
  402 0019 00000000 		.4byte	.Ldebug_ranges0+0
  403 001d 00000000 		.4byte	0
  404 0021 00000000 		.4byte	0
@@ -736,40 +736,40 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  406 0029 02       		.uleb128 0x2
  407 002a 01       		.byte	0x1
  408 002b 06       		.byte	0x6
- 409 002c 6D020000 		.4byte	.LASF0
+ 409 002c 7E020000 		.4byte	.LASF0
  410 0030 02       		.uleb128 0x2
  411 0031 01       		.byte	0x1
  412 0032 08       		.byte	0x8
- 413 0033 75000000 		.4byte	.LASF1
+ 413 0033 6E000000 		.4byte	.LASF1
  414 0037 02       		.uleb128 0x2
  415 0038 02       		.byte	0x2
  416 0039 05       		.byte	0x5
- 417 003a AE010000 		.4byte	.LASF2
+ 417 003a C9010000 		.4byte	.LASF2
  418 003e 02       		.uleb128 0x2
  419 003f 02       		.byte	0x2
  420 0040 07       		.byte	0x7
- 421 0041 38000000 		.4byte	.LASF3
+ 421 0041 31000000 		.4byte	.LASF3
  422 0045 03       		.uleb128 0x3
- 423 0046 76010000 		.4byte	.LASF9
+ 423 0046 91010000 		.4byte	.LASF9
  424 004a 02       		.byte	0x2
  425 004b 4F       		.byte	0x4f
  426 004c 50000000 		.4byte	0x50
  427 0050 02       		.uleb128 0x2
  428 0051 04       		.byte	0x4
  429 0052 05       		.byte	0x5
- 430 0053 58020000 		.4byte	.LASF4
+ 430 0053 69020000 		.4byte	.LASF4
  431 0057 02       		.uleb128 0x2
  432 0058 04       		.byte	0x4
  433 0059 07       		.byte	0x7
- 434 005a 88000000 		.4byte	.LASF5
+ 434 005a 81000000 		.4byte	.LASF5
  435 005e 02       		.uleb128 0x2
  436 005f 08       		.byte	0x8
  437 0060 05       		.byte	0x5
- 438 0061 87010000 		.4byte	.LASF6
+ 438 0061 A2010000 		.4byte	.LASF6
  439 0065 02       		.uleb128 0x2
  440 0066 08       		.byte	0x8
  441 0067 07       		.byte	0x7
- 442 0068 28010000 		.4byte	.LASF7
+ 442 0068 43010000 		.4byte	.LASF7
  443 006c 04       		.uleb128 0x4
  444 006d 04       		.byte	0x4
  445 006e 05       		.byte	0x5
@@ -777,39 +777,39 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  447 0073 02       		.uleb128 0x2
  448 0074 04       		.byte	0x4
  449 0075 07       		.byte	0x7
- 450 0076 1B010000 		.4byte	.LASF8
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 14
+ 450 0076 36010000 		.4byte	.LASF8
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 14
 
 
  451 007a 03       		.uleb128 0x3
- 452 007b DC010000 		.4byte	.LASF10
+ 452 007b F7010000 		.4byte	.LASF10
  453 007f 03       		.byte	0x3
  454 0080 5B       		.byte	0x5b
  455 0081 30000000 		.4byte	0x30
  456 0085 03       		.uleb128 0x3
- 457 0086 CC000000 		.4byte	.LASF11
+ 457 0086 F6000000 		.4byte	.LASF11
  458 008a 03       		.byte	0x3
  459 008b 5C       		.byte	0x5c
  460 008c 3E000000 		.4byte	0x3e
  461 0090 03       		.uleb128 0x3
- 462 0091 EE000000 		.4byte	.LASF12
+ 462 0091 18010000 		.4byte	.LASF12
  463 0095 03       		.byte	0x3
  464 0096 5D       		.byte	0x5d
  465 0097 57000000 		.4byte	0x57
  466 009b 02       		.uleb128 0x2
  467 009c 04       		.byte	0x4
  468 009d 04       		.byte	0x4
- 469 009e 5B000000 		.4byte	.LASF13
+ 469 009e 54000000 		.4byte	.LASF13
  470 00a2 02       		.uleb128 0x2
  471 00a3 08       		.byte	0x8
  472 00a4 04       		.byte	0x4
- 473 00a5 C5000000 		.4byte	.LASF14
+ 473 00a5 EF000000 		.4byte	.LASF14
  474 00a9 02       		.uleb128 0x2
  475 00aa 01       		.byte	0x1
  476 00ab 08       		.byte	0x8
- 477 00ac 95010000 		.4byte	.LASF15
+ 477 00ac B0010000 		.4byte	.LASF15
  478 00b0 03       		.uleb128 0x3
- 479 00b1 83000000 		.4byte	.LASF16
+ 479 00b1 7C000000 		.4byte	.LASF16
  480 00b5 03       		.byte	0x3
  481 00b6 F0       		.byte	0xf0
  482 00b7 BB000000 		.4byte	0xbb
@@ -823,7 +823,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  490 00cb 05       		.uleb128 0x5
  491 00cc 90000000 		.4byte	0x90
  492 00d0 06       		.uleb128 0x6
- 493 00d1 69010000 		.4byte	.LASF18
+ 493 00d1 84010000 		.4byte	.LASF18
  494 00d5 03       		.byte	0x3
  495 00d6 0201     		.2byte	0x102
  496 00d8 DC000000 		.4byte	0xdc
@@ -835,17 +835,17 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  502 00e4 02       		.uleb128 0x2
  503 00e5 04       		.byte	0x4
  504 00e6 07       		.byte	0x7
- 505 00e7 7E010000 		.4byte	.LASF19
+ 505 00e7 99010000 		.4byte	.LASF19
  506 00eb 09       		.uleb128 0x9
  507 00ec 02       		.byte	0x2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 15
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 15
 
 
  508 00ed 04       		.byte	0x4
  509 00ee A5       		.byte	0xa5
  510 00ef 10010000 		.4byte	0x110
  511 00f3 0A       		.uleb128 0xa
- 512 00f4 61020000 		.4byte	.LASF20
+ 512 00f4 72020000 		.4byte	.LASF20
  513 00f8 04       		.byte	0x4
  514 00f9 A7       		.byte	0xa7
  515 00fa 7A000000 		.4byte	0x7a
@@ -853,7 +853,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  517 00ff 23       		.byte	0x23
  518 0100 00       		.uleb128 0
  519 0101 0A       		.uleb128 0xa
- 520 0102 50010000 		.4byte	.LASF21
+ 520 0102 6B010000 		.4byte	.LASF21
  521 0106 04       		.byte	0x4
  522 0107 A8       		.byte	0xa8
  523 0108 7A000000 		.4byte	0x7a
@@ -862,13 +862,13 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  526 010e 01       		.uleb128 0x1
  527 010f 00       		.byte	0
  528 0110 03       		.uleb128 0x3
- 529 0111 55010000 		.4byte	.LASF22
+ 529 0111 70010000 		.4byte	.LASF22
  530 0115 04       		.byte	0x4
  531 0116 A9       		.byte	0xa9
  532 0117 EB000000 		.4byte	0xeb
  533 011b 0B       		.uleb128 0xb
  534 011c 01       		.byte	0x1
- 535 011d 79020000 		.4byte	.LASF23
+ 535 011d 8A020000 		.4byte	.LASF23
  536 0121 01       		.byte	0x1
  537 0122 37       		.byte	0x37
  538 0123 01       		.byte	0x1
@@ -880,7 +880,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  544 012f 01       		.byte	0x1
  545 0130 0B       		.uleb128 0xb
  546 0131 01       		.byte	0x1
- 547 0132 D3000000 		.4byte	.LASF24
+ 547 0132 FD000000 		.4byte	.LASF24
  548 0136 01       		.byte	0x1
  549 0137 55       		.byte	0x55
  550 0138 01       		.byte	0x1
@@ -892,13 +892,13 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  556 0144 01       		.byte	0x1
  557 0145 0C       		.uleb128 0xc
  558 0146 01       		.byte	0x1
- 559 0147 9A010000 		.4byte	.LASF25
+ 559 0147 B5010000 		.4byte	.LASF25
  560 014b 01       		.byte	0x1
  561 014c 6C       		.byte	0x6c
  562 014d 01       		.byte	0x1
  563 014e 00000000 		.4byte	.LFB58
  564 0152 10000000 		.4byte	.LFE58
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 16
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 16
 
 
  565 0156 02       		.byte	0x2
@@ -923,7 +923,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  584 017e 01       		.byte	0x1
  585 017f 2E020000 		.4byte	0x22e
  586 0183 0F       		.uleb128 0xf
- 587 0184 B4000000 		.4byte	.LASF28
+ 587 0184 DE000000 		.4byte	.LASF28
  588 0188 01       		.byte	0x1
  589 0189 8B       		.byte	0x8b
  590 018a 7A000000 		.4byte	0x7a
@@ -958,7 +958,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  619 01ce 12       		.uleb128 0x12
  620 01cf 01       		.byte	0x1
  621 01d0 50       		.byte	0x50
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 17
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 17
 
 
  622 01d1 02       		.byte	0x2
@@ -1018,12 +1018,12 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  676 022b 3C       		.byte	0x3c
  677 022c 00       		.byte	0
  678 022d 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 18
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 18
 
 
  679 022e 0E       		.uleb128 0xe
  680 022f 01       		.byte	0x1
- 681 0230 4B020000 		.4byte	.LASF27
+ 681 0230 5C020000 		.4byte	.LASF27
  682 0234 01       		.byte	0x1
  683 0235 D9       		.byte	0xd9
  684 0236 01       		.byte	0x1
@@ -1033,7 +1033,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  688 0243 01       		.byte	0x1
  689 0244 C8020000 		.4byte	0x2c8
  690 0248 0F       		.uleb128 0xf
- 691 0249 B4000000 		.4byte	.LASF28
+ 691 0249 DE000000 		.4byte	.LASF28
  692 024d 01       		.byte	0x1
  693 024e DB       		.byte	0xdb
  694 024f 7A000000 		.4byte	0x7a
@@ -1078,7 +1078,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  733 02a3 AD020000 		.4byte	0x2ad
  734 02a7 12       		.uleb128 0x12
  735 02a8 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 19
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 19
 
 
  736 02a9 50       		.byte	0x50
@@ -1101,7 +1101,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  753 02c6 00       		.byte	0
  754 02c7 00       		.byte	0
  755 02c8 15       		.uleb128 0x15
- 756 02c9 9A000000 		.4byte	.LASF29
+ 756 02c9 C4000000 		.4byte	.LASF29
  757 02cd 01       		.byte	0x1
  758 02ce 22       		.byte	0x22
  759 02cf 10010000 		.4byte	0x110
@@ -1109,14 +1109,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  761 02d4 03       		.byte	0x3
  762 02d5 00000000 		.4byte	USBFS_backup
  763 02d9 16       		.uleb128 0x16
- 764 02da 61000000 		.4byte	.LASF30
+ 764 02da 5A000000 		.4byte	.LASF30
  765 02de 04       		.byte	0x4
  766 02df 1A02     		.2byte	0x21a
  767 02e1 BB000000 		.4byte	0xbb
  768 02e5 01       		.byte	0x1
  769 02e6 01       		.byte	0x1
  770 02e7 16       		.uleb128 0x16
- 771 02e8 A7000000 		.4byte	.LASF31
+ 771 02e8 D1000000 		.4byte	.LASF31
  772 02ec 05       		.byte	0x5
  773 02ed 1606     		.2byte	0x616
  774 02ef F5020000 		.4byte	0x2f5
@@ -1126,25 +1126,25 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  778 02f6 45000000 		.4byte	0x45
  779 02fa 17       		.uleb128 0x17
  780 02fb 01       		.byte	0x1
- 781 02fc 4B000000 		.4byte	.LASF38
+ 781 02fc 44000000 		.4byte	.LASF38
  782 0300 07       		.byte	0x7
  783 0301 6B       		.byte	0x6b
  784 0302 01       		.byte	0x1
  785 0303 01       		.byte	0x1
  786 0304 18       		.uleb128 0x18
  787 0305 01       		.byte	0x1
- 788 0306 F5000000 		.4byte	.LASF39
+ 788 0306 1F010000 		.4byte	.LASF39
  789 030a 06       		.byte	0x6
  790 030b 7E       		.byte	0x7e
  791 030c 01       		.byte	0x1
  792 030d 7A000000 		.4byte	0x7a
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 20
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 20
 
 
  793 0311 01       		.byte	0x1
  794 0312 19       		.uleb128 0x19
  795 0313 01       		.byte	0x1
- 796 0314 E4000000 		.4byte	.LASF32
+ 796 0314 0E010000 		.4byte	.LASF32
  797 0318 06       		.byte	0x6
  798 0319 78       		.byte	0x78
  799 031a 01       		.byte	0x1
@@ -1155,7 +1155,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  804 0325 00       		.byte	0
  805 0326 19       		.uleb128 0x19
  806 0327 01       		.byte	0x1
- 807 0328 22000000 		.4byte	.LASF33
+ 807 0328 46020000 		.4byte	.LASF33
  808 032c 06       		.byte	0x6
  809 032d 7F       		.byte	0x7f
  810 032e 01       		.byte	0x1
@@ -1166,7 +1166,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  815 0339 00       		.byte	0
  816 033a 1B       		.uleb128 0x1b
  817 033b 01       		.byte	0x1
- 818 033c 0C010000 		.4byte	.LASF40
+ 818 033c 22000000 		.4byte	.LASF40
  819 0340 06       		.byte	0x6
  820 0341 89       		.byte	0x89
  821 0342 01       		.byte	0x1
@@ -1180,7 +1180,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  829 0356 00       		.byte	0
  830 0357 19       		.uleb128 0x19
  831 0358 01       		.byte	0x1
- 832 0359 3F010000 		.4byte	.LASF34
+ 832 0359 5A010000 		.4byte	.LASF34
  833 035d 06       		.byte	0x6
  834 035e 8C       		.byte	0x8c
  835 035f 01       		.byte	0x1
@@ -1198,7 +1198,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  847 0377 7A       		.byte	0x7a
  848 0378 01       		.byte	0x1
  849 0379 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 21
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 21
 
 
  850 037a 1A       		.uleb128 0x1a
@@ -1258,7 +1258,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  904 0030 0B       		.uleb128 0xb
  905 0031 0B       		.uleb128 0xb
  906 0032 3E       		.uleb128 0x3e
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 22
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 22
 
 
  907 0033 0B       		.uleb128 0xb
@@ -1318,7 +1318,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  961 0069 0A       		.uleb128 0xa
  962 006a 0D       		.uleb128 0xd
  963 006b 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 23
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 23
 
 
  964 006c 03       		.uleb128 0x3
@@ -1378,7 +1378,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  1018 00a3 9742     		.uleb128 0x2117
  1019 00a5 0C       		.uleb128 0xc
  1020 00a6 01       		.uleb128 0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 24
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 24
 
 
  1021 00a7 13       		.uleb128 0x13
@@ -1438,7 +1438,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  1075 00e1 10       		.uleb128 0x10
  1076 00e2 898201   		.uleb128 0x4109
  1077 00e5 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 25
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 25
 
 
  1078 00e6 11       		.uleb128 0x11
@@ -1498,7 +1498,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  1132 0126 0B       		.uleb128 0xb
  1133 0127 49       		.uleb128 0x49
  1134 0128 13       		.uleb128 0x13
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 26
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 26
 
 
  1135 0129 02       		.uleb128 0x2
@@ -1558,7 +1558,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  1189 015f 0C       		.uleb128 0xc
  1190 0160 00       		.byte	0
  1191 0161 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 27
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 27
 
 
  1192 0162 19       		.uleb128 0x19
@@ -1618,7 +1618,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  1246 0198 3A       		.uleb128 0x3a
  1247 0199 0B       		.uleb128 0xb
  1248 019a 3B       		.uleb128 0x3b
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 28
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 28
 
 
  1249 019b 0B       		.uleb128 0xb
@@ -1678,7 +1678,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  1303 0070 00000000 		.4byte	0
  1304              	.LLST3:
  1305 0074 0A000000 		.4byte	.LVL14
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 29
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 29
 
 
  1306 0078 12000000 		.4byte	.LVL15
@@ -1738,7 +1738,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  1353      7300
  1354              	.LASF17:
  1355 000e 72656733 		.ascii	"reg32\000"
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 30
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 30
 
 
  1355      3200
@@ -1747,203 +1747,204 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 1
  1357      535F5375 
  1357      7370656E 
  1357      6400
- 1358              	.LASF33:
- 1359 0022 43794578 		.ascii	"CyExitCriticalSection\000"
- 1359      69744372 
- 1359      69746963 
- 1359      616C5365 
- 1359      6374696F 
+ 1358              	.LASF40:
+ 1359 0022 4379496E 		.ascii	"CyIntSetVector\000"
+ 1359      74536574 
+ 1359      56656374 
+ 1359      6F7200
  1360              	.LASF3:
- 1361 0038 73686F72 		.ascii	"short unsigned int\000"
+ 1361 0031 73686F72 		.ascii	"short unsigned int\000"
  1361      7420756E 
  1361      7369676E 
  1361      65642069 
  1361      6E7400
  1362              	.LASF38:
- 1363 004b 55534246 		.ascii	"USBFS_ConfigReg\000"
+ 1363 0044 55534246 		.ascii	"USBFS_ConfigReg\000"
  1363      535F436F 
  1363      6E666967 
  1363      52656700 
  1364              	.LASF13:
- 1365 005b 666C6F61 		.ascii	"float\000"
+ 1365 0054 666C6F61 		.ascii	"float\000"
  1365      7400
  1366              	.LASF30:
- 1367 0061 55534246 		.ascii	"USBFS_configuration\000"
+ 1367 005a 55534246 		.ascii	"USBFS_configuration\000"
  1367      535F636F 
  1367      6E666967 
  1367      75726174 
  1367      696F6E00 
  1368              	.LASF1:
- 1369 0075 756E7369 		.ascii	"unsigned char\000"
+ 1369 006e 756E7369 		.ascii	"unsigned char\000"
  1369      676E6564 
  1369      20636861 
  1369      7200
  1370              	.LASF16:
- 1371 0083 72656738 		.ascii	"reg8\000"
+ 1371 007c 72656738 		.ascii	"reg8\000"
  1371      00
  1372              	.LASF5:
- 1373 0088 6C6F6E67 		.ascii	"long unsigned int\000"
+ 1373 0081 6C6F6E67 		.ascii	"long unsigned int\000"
  1373      20756E73 
  1373      69676E65 
  1373      6420696E 
  1373      7400
- 1374              	.LASF29:
- 1375 009a 55534246 		.ascii	"USBFS_backup\000"
- 1375      535F6261 
- 1375      636B7570 
- 1375      00
- 1376              	.LASF31:
- 1377 00a7 49544D5F 		.ascii	"ITM_RxBuffer\000"
- 1377      52784275 
- 1377      66666572 
- 1377      00
- 1378              	.LASF28:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 31
-
-
- 1379 00b4 656E6162 		.ascii	"enableInterrupts\000"
- 1379      6C65496E 
- 1379      74657272 
- 1379      75707473 
- 1379      00
- 1380              	.LASF14:
- 1381 00c5 646F7562 		.ascii	"double\000"
- 1381      6C6500
- 1382              	.LASF11:
- 1383 00cc 75696E74 		.ascii	"uint16\000"
- 1383      313600
- 1384              	.LASF24:
- 1385 00d3 55534246 		.ascii	"USBFS_SaveConfig\000"
- 1385      535F5361 
- 1385      7665436F 
- 1385      6E666967 
- 1385      00
- 1386              	.LASF32:
- 1387 00e4 43794465 		.ascii	"CyDelayUs\000"
- 1387      6C617955 
- 1387      7300
- 1388              	.LASF12:
- 1389 00ee 75696E74 		.ascii	"uint32\000"
- 1389      333200
- 1390              	.LASF39:
- 1391 00f5 4379456E 		.ascii	"CyEnterCriticalSection\000"
- 1391      74657243 
- 1391      72697469 
- 1391      63616C53 
- 1391      65637469 
- 1392              	.LASF40:
- 1393 010c 4379496E 		.ascii	"CyIntSetVector\000"
- 1393      74536574 
- 1393      56656374 
- 1393      6F7200
- 1394              	.LASF8:
- 1395 011b 756E7369 		.ascii	"unsigned int\000"
- 1395      676E6564 
- 1395      20696E74 
- 1395      00
- 1396              	.LASF7:
- 1397 0128 6C6F6E67 		.ascii	"long long unsigned int\000"
- 1397      206C6F6E 
- 1397      6720756E 
- 1397      7369676E 
- 1397      65642069 
- 1398              	.LASF34:
- 1399 013f 4379496E 		.ascii	"CyIntSetPriority\000"
- 1399      74536574 
- 1399      5072696F 
- 1399      72697479 
- 1399      00
- 1400              	.LASF21:
- 1401 0150 6D6F6465 		.ascii	"mode\000"
- 1401      00
- 1402              	.LASF22:
- 1403 0155 55534246 		.ascii	"USBFS_BACKUP_STRUCT\000"
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 32
-
-
- 1403      535F4241 
- 1403      434B5550 
- 1403      5F535452 
- 1403      55435400 
- 1404              	.LASF18:
- 1405 0169 63796973 		.ascii	"cyisraddress\000"
- 1405      72616464 
- 1405      72657373 
- 1405      00
- 1406              	.LASF9:
- 1407 0176 696E7433 		.ascii	"int32_t\000"
- 1407      325F7400 
- 1408              	.LASF19:
- 1409 017e 73697A65 		.ascii	"sizetype\000"
- 1409      74797065 
- 1409      00
- 1410              	.LASF6:
- 1411 0187 6C6F6E67 		.ascii	"long long int\000"
- 1411      206C6F6E 
- 1411      6720696E 
- 1411      7400
- 1412              	.LASF15:
- 1413 0195 63686172 		.ascii	"char\000"
- 1413      00
- 1414              	.LASF25:
- 1415 019a 55534246 		.ascii	"USBFS_RestoreConfig\000"
- 1415      535F5265 
- 1415      73746F72 
- 1415      65436F6E 
- 1415      66696700 
- 1416              	.LASF2:
- 1417 01ae 73686F72 		.ascii	"short int\000"
- 1417      7420696E 
- 1417      7400
- 1418              	.LASF36:
- 1419 01b8 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\USBFS_pm.c\000"
- 1419      6E657261 
- 1419      7465645F 
- 1419      536F7572 
- 1419      63655C50 
- 1420              	.LASF10:
- 1421 01dc 75696E74 		.ascii	"uint8\000"
- 1421      3800
- 1422              	.LASF35:
- 1423 01e2 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
- 1423      4320342E 
- 1423      372E3320 
- 1423      32303133 
- 1423      30333132 
- 1424 0215 616E6368 		.ascii	"anch revision 196615]\000"
- 1424      20726576 
- 1424      6973696F 
- 1424      6E203139 
- 1424      36363135 
- 1425              	.LASF37:
- 1426 022b 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
- 1426      43534932 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccTOK9dp.s 			page 33
-
-
- 1426      53445C55 
- 1426      53425F42 
- 1426      6F6F746C 
- 1427              	.LASF27:
- 1428 024b 55534246 		.ascii	"USBFS_Resume\000"
- 1428      535F5265 
- 1428      73756D65 
- 1428      00
- 1429              	.LASF4:
- 1430 0258 6C6F6E67 		.ascii	"long int\000"
- 1430      20696E74 
- 1430      00
- 1431              	.LASF20:
- 1432 0261 656E6162 		.ascii	"enableState\000"
- 1432      6C655374 
- 1432      61746500 
- 1433              	.LASF0:
- 1434 026d 7369676E 		.ascii	"signed char\000"
- 1434      65642063 
- 1434      68617200 
- 1435              	.LASF23:
- 1436 0279 55534246 		.ascii	"USBFS_DP_ISR\000"
- 1436      535F4450 
- 1436      5F495352 
- 1436      00
- 1437              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 1374              	.LASF37:
+ 1375 0093 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
+ 1375      43534932 
+ 1375      53445C73 
+ 1375      6F667477 
+ 1375      6172655C 
+ 1376 00c2 6E00     		.ascii	"n\000"
+ 1377              	.LASF29:
+ 1378 00c4 55534246 		.ascii	"USBFS_backup\000"
+ 1378      535F6261 
+ 1378      636B7570 
+ 1378      00
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 31
+
+
+ 1379              	.LASF31:
+ 1380 00d1 49544D5F 		.ascii	"ITM_RxBuffer\000"
+ 1380      52784275 
+ 1380      66666572 
+ 1380      00
+ 1381              	.LASF28:
+ 1382 00de 656E6162 		.ascii	"enableInterrupts\000"
+ 1382      6C65496E 
+ 1382      74657272 
+ 1382      75707473 
+ 1382      00
+ 1383              	.LASF14:
+ 1384 00ef 646F7562 		.ascii	"double\000"
+ 1384      6C6500
+ 1385              	.LASF11:
+ 1386 00f6 75696E74 		.ascii	"uint16\000"
+ 1386      313600
+ 1387              	.LASF24:
+ 1388 00fd 55534246 		.ascii	"USBFS_SaveConfig\000"
+ 1388      535F5361 
+ 1388      7665436F 
+ 1388      6E666967 
+ 1388      00
+ 1389              	.LASF32:
+ 1390 010e 43794465 		.ascii	"CyDelayUs\000"
+ 1390      6C617955 
+ 1390      7300
+ 1391              	.LASF12:
+ 1392 0118 75696E74 		.ascii	"uint32\000"
+ 1392      333200
+ 1393              	.LASF39:
+ 1394 011f 4379456E 		.ascii	"CyEnterCriticalSection\000"
+ 1394      74657243 
+ 1394      72697469 
+ 1394      63616C53 
+ 1394      65637469 
+ 1395              	.LASF8:
+ 1396 0136 756E7369 		.ascii	"unsigned int\000"
+ 1396      676E6564 
+ 1396      20696E74 
+ 1396      00
+ 1397              	.LASF7:
+ 1398 0143 6C6F6E67 		.ascii	"long long unsigned int\000"
+ 1398      206C6F6E 
+ 1398      6720756E 
+ 1398      7369676E 
+ 1398      65642069 
+ 1399              	.LASF34:
+ 1400 015a 4379496E 		.ascii	"CyIntSetPriority\000"
+ 1400      74536574 
+ 1400      5072696F 
+ 1400      72697479 
+ 1400      00
+ 1401              	.LASF21:
+ 1402 016b 6D6F6465 		.ascii	"mode\000"
+ 1402      00
+ 1403              	.LASF22:
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 32
+
+
+ 1404 0170 55534246 		.ascii	"USBFS_BACKUP_STRUCT\000"
+ 1404      535F4241 
+ 1404      434B5550 
+ 1404      5F535452 
+ 1404      55435400 
+ 1405              	.LASF18:
+ 1406 0184 63796973 		.ascii	"cyisraddress\000"
+ 1406      72616464 
+ 1406      72657373 
+ 1406      00
+ 1407              	.LASF9:
+ 1408 0191 696E7433 		.ascii	"int32_t\000"
+ 1408      325F7400 
+ 1409              	.LASF19:
+ 1410 0199 73697A65 		.ascii	"sizetype\000"
+ 1410      74797065 
+ 1410      00
+ 1411              	.LASF6:
+ 1412 01a2 6C6F6E67 		.ascii	"long long int\000"
+ 1412      206C6F6E 
+ 1412      6720696E 
+ 1412      7400
+ 1413              	.LASF15:
+ 1414 01b0 63686172 		.ascii	"char\000"
+ 1414      00
+ 1415              	.LASF25:
+ 1416 01b5 55534246 		.ascii	"USBFS_RestoreConfig\000"
+ 1416      535F5265 
+ 1416      73746F72 
+ 1416      65436F6E 
+ 1416      66696700 
+ 1417              	.LASF2:
+ 1418 01c9 73686F72 		.ascii	"short int\000"
+ 1418      7420696E 
+ 1418      7400
+ 1419              	.LASF36:
+ 1420 01d3 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\USBFS_pm.c\000"
+ 1420      6E657261 
+ 1420      7465645F 
+ 1420      536F7572 
+ 1420      63655C50 
+ 1421              	.LASF10:
+ 1422 01f7 75696E74 		.ascii	"uint8\000"
+ 1422      3800
+ 1423              	.LASF35:
+ 1424 01fd 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
+ 1424      4320342E 
+ 1424      372E3320 
+ 1424      32303133 
+ 1424      30333132 
+ 1425 0230 616E6368 		.ascii	"anch revision 196615]\000"
+ 1425      20726576 
+ 1425      6973696F 
+ 1425      6E203139 
+ 1425      36363135 
+ 1426              	.LASF33:
+ 1427 0246 43794578 		.ascii	"CyExitCriticalSection\000"
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuoEjMf.s 			page 33
+
+
+ 1427      69744372 
+ 1427      69746963 
+ 1427      616C5365 
+ 1427      6374696F 
+ 1428              	.LASF27:
+ 1429 025c 55534246 		.ascii	"USBFS_Resume\000"
+ 1429      535F5265 
+ 1429      73756D65 
+ 1429      00
+ 1430              	.LASF4:
+ 1431 0269 6C6F6E67 		.ascii	"long int\000"
+ 1431      20696E74 
+ 1431      00
+ 1432              	.LASF20:
+ 1433 0272 656E6162 		.ascii	"enableState\000"
+ 1433      6C655374 
+ 1433      61746500 
+ 1434              	.LASF0:
+ 1435 027e 7369676E 		.ascii	"signed char\000"
+ 1435      65642063 
+ 1435      68617200 
+ 1436              	.LASF23:
+ 1437 028a 55534246 		.ascii	"USBFS_DP_ISR\000"
+ 1437      535F4450 
+ 1437      5F495352 
+ 1437      00
+ 1438              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_pm.o


Diferenças do arquivo suprimidas por serem muito extensas
+ 123 - 123
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_std.lst


BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_std.o


+ 48 - 47
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_vnd.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 1
   29:.\Generated_Source\PSoC5/USBFS_vnd.c **** /* `#END` */
   30:.\Generated_Source\PSoC5/USBFS_vnd.c **** 
   31:.\Generated_Source\PSoC5/USBFS_vnd.c **** 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s 			page 2
 
 
   32:.\Generated_Source\PSoC5/USBFS_vnd.c **** /*******************************************************************************
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 1
   72:.\Generated_Source\PSoC5/USBFS_vnd.c ****                 break;
   73:.\Generated_Source\PSoC5/USBFS_vnd.c ****         }
   74:.\Generated_Source\PSoC5/USBFS_vnd.c ****     }
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s 			page 3
 
 
   75:.\Generated_Source\PSoC5/USBFS_vnd.c **** 
@@ -160,7 +160,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 1
   70 0029 02       		.uleb128 0x2
   71 002a 01       		.byte	0x1
   72 002b 06       		.byte	0x6
-  73 002c 14010000 		.4byte	.LASF0
+  73 002c 19010000 		.4byte	.LASF0
   74 0030 02       		.uleb128 0x2
   75 0031 01       		.byte	0x1
   76 0032 08       		.byte	0x8
@@ -168,17 +168,17 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 1
   78 0037 02       		.uleb128 0x2
   79 0038 02       		.byte	0x2
   80 0039 05       		.byte	0x5
-  81 003a 26010000 		.4byte	.LASF2
+  81 003a 2B010000 		.4byte	.LASF2
   82 003e 02       		.uleb128 0x2
   83 003f 02       		.byte	0x2
   84 0040 07       		.byte	0x7
-  85 0041 01010000 		.4byte	.LASF3
+  85 0041 06010000 		.4byte	.LASF3
   86 0045 02       		.uleb128 0x2
   87 0046 04       		.byte	0x4
   88 0047 05       		.byte	0x5
   89 0048 F1000000 		.4byte	.LASF4
   90 004c 02       		.uleb128 0x2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s 			page 4
 
 
   91 004d 04       		.byte	0x4
@@ -208,17 +208,17 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 1
  115 007a 02       		.uleb128 0x2
  116 007b 04       		.byte	0x4
  117 007c 04       		.byte	0x4
- 118 007d 20010000 		.4byte	.LASF9
+ 118 007d 25010000 		.4byte	.LASF9
  119 0081 02       		.uleb128 0x2
  120 0082 08       		.byte	0x8
  121 0083 04       		.byte	0x4
- 122 0084 FA000000 		.4byte	.LASF10
+ 122 0084 FF000000 		.4byte	.LASF10
  123 0088 02       		.uleb128 0x2
  124 0089 01       		.byte	0x1
  125 008a 08       		.byte	0x8
  126 008b EC000000 		.4byte	.LASF11
  127 008f 04       		.uleb128 0x4
- 128 0090 30010000 		.4byte	.LASF13
+ 128 0090 FA000000 		.4byte	.LASF13
  129 0094 02       		.byte	0x2
  130 0095 F0       		.byte	0xf0
  131 0096 9A000000 		.4byte	0x9a
@@ -227,7 +227,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 1
  134 009f 02       		.uleb128 0x2
  135 00a0 04       		.byte	0x4
  136 00a1 07       		.byte	0x7
- 137 00a2 55010000 		.4byte	.LASF14
+ 137 00a2 66010000 		.4byte	.LASF14
  138 00a6 06       		.uleb128 0x6
  139 00a7 01       		.byte	0x1
  140 00a8 40000000 		.4byte	.LASF18
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 1
  145 00b3 00000000 		.4byte	.LFB0
  146 00b7 18000000 		.4byte	.LFE0
  147 00bb 02       		.byte	0x2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 5
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s 			page 5
 
 
  148 00bc 7D       		.byte	0x7d
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 1
  202 0029 00       		.byte	0
  203 002a 00       		.byte	0
  204 002b 04       		.uleb128 0x4
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 6
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s 			page 6
 
 
  205 002c 16       		.uleb128 0x16
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 1
  259 0063 13       		.uleb128 0x13
  260 0064 1C       		.uleb128 0x1c
  261 0065 0B       		.uleb128 0xb
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 7
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s 			page 7
 
 
  262 0066 00       		.byte	0
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 1
  295      32303133 
  295      30333132 
  296 008a 616E6368 		.ascii	"anch revision 196615]\000"
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 8
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s 			page 8
 
 
  296      20726576 
@@ -457,40 +457,41 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 1
  310 00f1 6C6F6E67 		.ascii	"long int\000"
  310      20696E74 
  310      00
- 311              	.LASF10:
- 312 00fa 646F7562 		.ascii	"double\000"
- 312      6C6500
- 313              	.LASF3:
- 314 0101 73686F72 		.ascii	"short unsigned int\000"
- 314      7420756E 
- 314      7369676E 
- 314      65642069 
- 314      6E7400
- 315              	.LASF0:
- 316 0114 7369676E 		.ascii	"signed char\000"
- 316      65642063 
- 316      68617200 
- 317              	.LASF9:
- 318 0120 666C6F61 		.ascii	"float\000"
- 318      7400
- 319              	.LASF2:
- 320 0126 73686F72 		.ascii	"short int\000"
- 320      7420696E 
+ 311              	.LASF13:
+ 312 00fa 72656738 		.ascii	"reg8\000"
+ 312      00
+ 313              	.LASF10:
+ 314 00ff 646F7562 		.ascii	"double\000"
+ 314      6C6500
+ 315              	.LASF3:
+ 316 0106 73686F72 		.ascii	"short unsigned int\000"
+ 316      7420756E 
+ 316      7369676E 
+ 316      65642069 
+ 316      6E7400
+ 317              	.LASF0:
+ 318 0119 7369676E 		.ascii	"signed char\000"
+ 318      65642063 
+ 318      68617200 
+ 319              	.LASF9:
+ 320 0125 666C6F61 		.ascii	"float\000"
  320      7400
- 321              	.LASF13:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccmOwN2d.s 			page 9
+ 321              	.LASF2:
+ 322 012b 73686F72 		.ascii	"short int\000"
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccwHw8QE.s 			page 9
 
 
- 322 0130 72656738 		.ascii	"reg8\000"
- 322      00
+ 322      7420696E 
+ 322      7400
  323              	.LASF17:
- 324 0135 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
+ 324 0135 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
  324      43534932 
- 324      53445C55 
- 324      53425F42 
- 324      6F6F746C 
- 325              	.LASF14:
- 326 0155 73697A65 		.ascii	"sizetype\000"
- 326      74797065 
- 326      00
- 327              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 324      53445C73 
+ 324      6F667477 
+ 324      6172655C 
+ 325 0164 6E00     		.ascii	"n\000"
+ 326              	.LASF14:
+ 327 0166 73697A65 		.ascii	"sizetype\000"
+ 327      74797065 
+ 327      00
+ 328              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USBFS_vnd.o


+ 49 - 7
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USB_Bootloader-ARM_GCC_473-Release-BUILD.log

@@ -1,11 +1,53 @@
---------------- Build Started: 10/27/2013 11:12:40 Project: USB_Bootloader, Configuration: ARM GCC 4.7.3 Release ---------------
-The code generation step is up to date.
+--------------- Build Started: 03/22/2014 22:32:33 Project: USB_Bootloader, Configuration: ARM GCC 4.7.3 Release ---------------
+cydsfit.exe "-.appdatapath" "C:\Users\Micha_000\AppData\Local\Cypress Semiconductor\PSoC Creator\3.0" "-.fdsnotice" "-.fdswarpdepfile=warp_dependencies.txt" "-.fdselabdepfile=elab_dependencies.txt" "-.fdsbldfile=generated_files.txt" "-p" "W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\USB_Bootloader.cyprj" "-d" "CY8C5267AXI-LP051" "-s" "W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\Generated_Source\PSoC5" "--" "-yv2" "-v3" "-ygs" "-q10" "-o2" "-.fftcfgtype=LE"
+Elaborating Design...
+HDL Generation ...
+Synthesis ...
+Place and Route ...
+Tech mapping ...
+Analog Placement ...
+Analog Routing ...
+Analog Code Generation ...
+Digital Placement ...
+Digital Routing ...
+Bitstream Generation ...
+Static timing analysis ...
+API Generation ...
+Dependency Generation ...
+Clean Temporary Files ...
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\main.lst -Os -ffunction-sections -c .\main.c -o .\CortexM3\ARM_GCC_473\Release\main.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\cyfitter_cfg.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\cyfitter_cfg.c -o .\CortexM3\ARM_GCC_473\Release\cyfitter_cfg.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\cymetadata.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\cymetadata.c -o .\CortexM3\ARM_GCC_473\Release\cymetadata.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS.c -o .\CortexM3\ARM_GCC_473\Release\USBFS.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_audio.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_audio.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_audio.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_boot.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_boot.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_boot.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_cdc.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_cdc.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_cdc.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_cls.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_cls.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_cls.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_descr.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_descr.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_descr.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_drv.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_drv.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_drv.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_episr.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_episr.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_episr.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_hid.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_hid.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_hid.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_pm.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_pm.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_pm.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_std.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_std.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_std.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_vnd.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_vnd.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_vnd.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_midi.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_midi.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_midi.o
 arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\BL.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\BL.c -o .\CortexM3\ARM_GCC_473\Release\BL.o
-arm-none-eabi-ar.exe -rs .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a .\CortexM3\ARM_GCC_473\Release\cyfitter_cfg.o .\CortexM3\ARM_GCC_473\Release\USBFS.o .\CortexM3\ARM_GCC_473\Release\USBFS_audio.o .\CortexM3\ARM_GCC_473\Release\USBFS_boot.o .\CortexM3\ARM_GCC_473\Release\USBFS_cdc.o .\CortexM3\ARM_GCC_473\Release\USBFS_cls.o .\CortexM3\ARM_GCC_473\Release\USBFS_descr.o .\CortexM3\ARM_GCC_473\Release\USBFS_drv.o .\CortexM3\ARM_GCC_473\Release\USBFS_episr.o .\CortexM3\ARM_GCC_473\Release\USBFS_hid.o .\CortexM3\ARM_GCC_473\Release\USBFS_pm.o .\CortexM3\ARM_GCC_473\Release\USBFS_std.o .\CortexM3\ARM_GCC_473\Release\USBFS_vnd.o .\CortexM3\ARM_GCC_473\Release\USBFS_midi.o .\CortexM3\ARM_GCC_473\Release\BL.o .\CortexM3\ARM_GCC_473\Release\USBFS_Dm.o .\CortexM3\ARM_GCC_473\Release\USBFS_Dp.o .\CortexM3\ARM_GCC_473\Release\CyBootAsmGnu.o .\CortexM3\ARM_GCC_473\Release\CyDmac.o .\CortexM3\ARM_GCC_473\Release\CyFlash.o .\CortexM3\ARM_GCC_473\Release\CyLib.o .\CortexM3\ARM_GCC_473\Release\cyPm.o .\CortexM3\ARM_GCC_473\Release\CySpc.o .\CortexM3\ARM_GCC_473\Release\cyutils.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_Dm.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_Dm.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_Dm.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\USBFS_Dp.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\USBFS_Dp.c -o .\CortexM3\ARM_GCC_473\Release\USBFS_Dp.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\Cm3Start.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\Cm3Start.c -o .\CortexM3\ARM_GCC_473\Release\Cm3Start.o
+arm-none-eabi-as.exe -I. -I./Generated_Source/PSoC5 -mcpu=cortex-m3 -mthumb -g -alh=.\CortexM3\ARM_GCC_473\Release/CyBootAsmGnu.lst -o .\CortexM3\ARM_GCC_473\Release\CyBootAsmGnu.o .\Generated_Source\PSoC5\CyBootAsmGnu.s
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\CyDmac.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\CyDmac.c -o .\CortexM3\ARM_GCC_473\Release\CyDmac.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\CyFlash.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\CyFlash.c -o .\CortexM3\ARM_GCC_473\Release\CyFlash.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\CyLib.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\CyLib.c -o .\CortexM3\ARM_GCC_473\Release\CyLib.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\cyPm.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\cyPm.c -o .\CortexM3\ARM_GCC_473\Release\cyPm.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\CySpc.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\CySpc.c -o .\CortexM3\ARM_GCC_473\Release\CySpc.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\cyutils.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\cyutils.c -o .\CortexM3\ARM_GCC_473\Release\cyutils.o
+arm-none-eabi-gcc.exe -I. -I./Generated_Source/PSoC5 -Wno-main -mcpu=cortex-m3 -mthumb -Wall -g -D NDEBUG -Wa,-alh=.\CortexM3\ARM_GCC_473\Release\SD_PULLUP.lst -Os -ffunction-sections -c .\Generated_Source\PSoC5\SD_PULLUP.c -o .\CortexM3\ARM_GCC_473\Release\SD_PULLUP.o
+arm-none-eabi-ar.exe -rs .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a .\CortexM3\ARM_GCC_473\Release\cyfitter_cfg.o .\CortexM3\ARM_GCC_473\Release\USBFS.o .\CortexM3\ARM_GCC_473\Release\USBFS_audio.o .\CortexM3\ARM_GCC_473\Release\USBFS_boot.o .\CortexM3\ARM_GCC_473\Release\USBFS_cdc.o .\CortexM3\ARM_GCC_473\Release\USBFS_cls.o .\CortexM3\ARM_GCC_473\Release\USBFS_descr.o .\CortexM3\ARM_GCC_473\Release\USBFS_drv.o .\CortexM3\ARM_GCC_473\Release\USBFS_episr.o .\CortexM3\ARM_GCC_473\Release\USBFS_hid.o .\CortexM3\ARM_GCC_473\Release\USBFS_pm.o .\CortexM3\ARM_GCC_473\Release\USBFS_std.o .\CortexM3\ARM_GCC_473\Release\USBFS_vnd.o .\CortexM3\ARM_GCC_473\Release\USBFS_midi.o .\CortexM3\ARM_GCC_473\Release\BL.o .\CortexM3\ARM_GCC_473\Release\USBFS_Dm.o .\CortexM3\ARM_GCC_473\Release\USBFS_Dp.o .\CortexM3\ARM_GCC_473\Release\CyBootAsmGnu.o .\CortexM3\ARM_GCC_473\Release\CyDmac.o .\CortexM3\ARM_GCC_473\Release\CyFlash.o .\CortexM3\ARM_GCC_473\Release\CyLib.o .\CortexM3\ARM_GCC_473\Release\cyPm.o .\CortexM3\ARM_GCC_473\Release\CySpc.o .\CortexM3\ARM_GCC_473\Release\cyutils.o .\CortexM3\ARM_GCC_473\Release\SD_PULLUP.o
 arm-none-eabi-ar.exe: creating .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a
 arm-none-eabi-gcc.exe -mthumb -march=armv7-m -mfix-cortex-m3-ldrd -T .\Generated_Source\PSoC5\cm3gcc.ld -g -Wl,-Map,.\CortexM3\ARM_GCC_473\Release\USB_Bootloader.map -specs=nano.specs -Wl,--gc-sections -Wl,--start-group -o .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.elf .\CortexM3\ARM_GCC_473\Release\main.o .\CortexM3\ARM_GCC_473\Release\cymetadata.o .\CortexM3\ARM_GCC_473\Release\Cm3Start.o .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a "C:\Program Files (x86)\Cypress\PSoC Creator\3.0\PSoC Creator\psoc\content\cycomponentlibrary\CyComponentLibrary.cylib\CortexM3\ARM_GCC_473\Release\CyComponentLibrary.a" -Wl,--end-group
-cyelftool.exe -P W:\SCSI2SD\USB_Bootloader.cydsn\CortexM3\ARM_GCC_473\Release\USB_Bootloader.elf --flash_row_size 256 --flash_size 131072 --size_var_name BL_SizeBytes --checksum_var_name BL_Checksum
-cyelftool.exe -S W:\SCSI2SD\USB_Bootloader.cydsn\CortexM3\ARM_GCC_473\Release\USB_Bootloader.elf
-Flash used: 8856 of 131072 bytes (6.8 %).
+cyelftool.exe -P W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\CortexM3\ARM_GCC_473\Release\USB_Bootloader.elf --flash_row_size 256 --flash_size 131072 --size_var_name BL_SizeBytes --checksum_var_name BL_Checksum
+cyelftool.exe -S W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\CortexM3\ARM_GCC_473\Release\USB_Bootloader.elf
+Flash used: 8880 of 131072 bytes (6.8 %).
 SRAM used: 10869 of 32768 bytes (33.2 %).
---------------- Build Succeeded: 10/27/2013 11:12:50 ---------------
+--------------- Build Succeeded: 03/22/2014 22:33:44 ---------------

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USB_Bootloader.a


BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USB_Bootloader.elf


+ 137 - 137
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USB_Bootloader.hex

@@ -1,141 +1,141 @@
-:400000000040002011000000610100006101000008B5044B04481A68026000F071FC00F0A1F800BFFA460040BC76004010B5054C237833B9044810B10448AFF3008001217E
-:40004000217010BD28C1FF1F00000000F41F000008B5064B1BB106480649AFF300800648016811B1054A02B1904708BD00000000F41F00002CC1FF1F08C1FF1F0000000053
+:400000000040002011000000610100006101000008B5044B04481A68026000F079FC00F0A1F800BFFA460040BC76004010B5054C237833B9044810B10448AFF30080012176
+:40004000217010BD28C1FF1F000000000420000008B5064B1BB106480649AFF300800648016811B1054A02B1904708BD00000000042000002CC1FF1F08C1FF1F0000000031
 :4000800008B5364B1A7802F0FE00187093F8221001F0FE0283F822200733187800F0FE01197013F8012C02F0FE0003F8010C13F8021C01F0FE0203F8022C13F8040C00F0CD
 :4000C000FE0103F8041C13F8062C02F0FE0003F8060C13F8031C01F0FE0203F8032C13F8050C00F0FE0103F8051C93F82C2002F0FE0083F82C002B33197801F0FE021A7068
 :4001000013F8010C00F0FE0103F8011C13F8022C02F0FE0003F8020C13F80B1C01F0FE0203F80B2C13F80C0C00F0FE0103F80C1C13F80D2C02F0FE0003F80D0C13F80E1C67
-:4001400001F0FE0203F80E2C13F80F0C00F0FE0103F80F1C00F094FBFEE700BF00500040FEE7000008B51249124B4A1C1AD053F8106C53F80C0C53F8085C0022AA4200EBEF
-:40018000020403D0B45884500432F7E753F8040C0022824203D00025A5500432F9E701391033E2E701F0EAFEFFF76AFFFEE700BF000000003822000008B5104A104B1A60C6
+:4001400001F0FE0203F80E2C13F80F0C00F0FE0103F80F1C00F09CFBFEE700BF00500040FEE7000008B51249124B4A1C1AD053F8106C53F80C0C53F8085C0022AA4200EBE7
+:40018000020403D0B45884500432F7E753F8040C0022824203D00025A5500432F9E701391033E2E701F0F2FEFFF76AFFFEE700BF000000005022000008B5104A104B1A60A6
 :4001C000986840F400729A600023032B96BF0D4A0D4952F823100D4A42F823100133302BF3D10B490B4B08780B4918700A6000F017F80A480022026008BD00BF0004FA05AC
-:400200000CED00E0000000006101000000C0FF1FBC76004004C1FF1F08ED00E000C1FF1FF8B572B65A4B0122A3F5A061A1F5807506205224574E1A7008702C703778564BAC
-:40024000564A40F6180041F25121177019251880002423F8021C524E4FF4F070377807F0010242EA440400F063FB013D04F0030417D0032CEFD14B484B4F00264FF48073EB
-:400280004A4D072148220224038001703E70BA700670467100F8034C287840F004032B7000E0FEE7424F062101FB0672002110680136928801F091FE082EF3D10023194666
-:4002C0003C4C002218593034C6B220F0FF0704EB4104D5B2AE4209D004EB420C14F812509CF801E0013205F807E0F2E70433C0B2302B0144E4D1304C227842F00200207085
-:40030000217C2E4841F002032D4923740C7844F040020A7003782B4A43F010042A4B047018685C68106054601A46284852F8084F046054681289446002811A4652F8124F0D
-:40034000526840F8AE4C40F8AA2C53F81A0F204A5B6810601F485360027842F0080303701D481E4A037803F007001B09107053701B4A442010701B4A0B460C3153F8040BEF
-:400380008B4242F8040BF9D119881180F8BD00BF004800400F01004922420040A1460040254200400440004006400040E8460040F81F00002820000003500140C2430040B4
-:4003C000A04300400251004084200000F05100406251004022430040CF0100496E58004076580040B043004000470000431E10B50246062B0DD8DFE803F0060E2304080A58
-:400400002100164808E0164B1BE0164804E0164802E0002000E015484178007841EA0020022A04D0032A07D0012A15D104E0020242EA102398B210BD00BA10BD0C4B00E06D
-:400440000C4BD8789C7859781B7840EA036040EA042343EA0140E3E710BD00BFD2FF0100C1FF0100D6FF0100D4FF0100C5FF0100D8FF0100C9FF010070B50220FFF7B6FF26
-:4004800006460320FFF7B2FF711C00EB01260220FFF7ACFF0024013001022546B14209D211F8010B421ED3B20419FD2B98BF0125E4B2F3E70220FFF799FF0F49421C13028C
-:4004C000DB088E4201D0F60801E04FF48046B34206D203F19041087801330219D4B2F6E7054864420278E4B2944201D0062070BD002DFBD0002070BDC0FF01002DE9F04F75
-:40050000ADF5617D804600F0E3FB62B60026B2464FF00A093746B8F1000F01D1FF2300E043464AA84FF4967101AA00F00BFCB8F1000F03D009F1FF395FFA89F9B9F1000F5E
-:4005400002D00028E7D101E0002871D1BDF80420062A40F27B819DF82831012B40F076819DF82A019DF82B514AA940EA0525EC1D4B1994425879197900F266819A79172A1B
-:4005800040F064812B1D9BB200223BB10DF22714E45C013B121992B29BB2F6E7524241EA002091B2884240F053814AE0002E00F04D81012D4FF0000440F03C81BBF1010F14
-:4005C00000F23881FF238DF82C418DF82D4125468DF82E318DF82F61042401200022211DADF806408DF828018DF829518DF82A418DF82B218BB20DF22710C15C013B5218AD
-:400600009BB292B2002BF6D1504281B2080A4BAA0DF22D131155185517210DF59772E31D11554AA899B20DF10602962300F060FBB8F1000F3FF472AF002E00F01281012685
-:4006400069E79DF829219DF82CB1A2F131030A2B00F2F78001A151F823F000BF89060000AD05000043080000A706000059070000430800005F0700007D070000A70600003C
-:400680009707000023080000002E00F0DF80002D40F0DC80FFF7F0FED0F1010238BF00228DF82C21BBE0342A12D1002E00F0CE80032D40F0CB80ABF140073F2F8CBF4FF4D6
-:4006C0009077102795A800213A4601F086FC05E0002E00F0BB80022D40F2B880033D95AB2A46D8190DF22F1101F06EFCABF140007A193F2896B203D800F0D2F9102401E050
-:400700004FF49074A64240F097809DF82E119DF82D71BBF13F0F47EA012511D8BAF1000F0ED151464FF4907202A801F056FC0120FF2102AA4FF4907300F062F94FF0010AD8
-:4007400033465846294695AA00F05AF90126002875D000270A2575E0002E77D07AE0002E74D07C19B4F5967F6ED895A9C8192A464BA901F029FCA7B2002563E0002D65D19B
-:400780003A4802AE4BAC03C886E8030084E803000126082421E7002E58D0032D56D19DF82E019DF82D11ABF140023F2A41EA00250AD82D01002310222D4811184C5D013A48
-:4007C0002344DBB2F8D126E005EB0B231C024FF480720023013A105D1918CBB2002AF9D1BBF13F0F17D80BF5103405EB04204101545C01321B19202ADBB2F9D1BBF1010F61
-:4008000009D1FF2D07D11B4D1B4C2878191A2378CA1A02F0FF035D428DF82C5100250124DBE6FFF729FE10B9144D80242C7000F045F90BE00425D0E60126002704E007461B
-:400840009AE705250024C8E60325FBE70425F9E70825F7E7B8F1000F01D147465EE60027EDE60DF5617DBDE8F08F00BFA8200000FF7F0040D0FF0100D1FF0100FA4600401E
-:4008800010B5C8B000F092F810B1002000F014F9684600F09FF810B1002000F00DF916480368196800230A4622B112F8014DE318DBB2F9E742681078C41A04F0FF0383427C
-:4008C00000D111B9002000F0F7F80C4CFFF7D4FD217801F0C002402A00D018B100202070FFF70CFE1420FFF709FE8020207000F0E5F848B010BD00BF0CC1FF1FFA46004023
-:4009000008B50A4B1A7802F0C00080280CD1002119700120FFF76AFD30B10120FFF766FDBDE80840FFF760BD08BD00BFFA4600400230800800F0058000BF013800467FF475
-:40094000FCAF7047EFF3108072B6704780F31088704700BFAFF30080012010B500F060F9072809D04FF0FF3417E00E4B187800F00201CAB2002AF5D102210B4800F0ECF8EF
-:400980000228F2D1074C237803F00200C1B219B9012000F0AFF8F5E7002400F07FF9204610BD00BF2247004057C1FF1F08B500F0C1F800F053F958B9FFF7CEFF48B900F0CA
-:4009C000B9F800F04BF918B9BDE80840FFF7C4BF042008BD38B5044600F0ACF84CB100F03DF9054638B9054B1C6000F057F9284638BD012038BD042038BD00BF44C1FF1F48
-:400A0000F8B505460E4617461C4600F027F9F0B922462846394600F0B9F80728044613D11D4B1A7802F00200C1B219B9012000F061F8F5E71C7804F00202D0B210B11B78C4
-:400A40009B0806D04FF0FF3400F028F922E0042420E0124C284622786378314600F0BCF807280446F0D10C490A7802F00200C3B21BB9012000F03EF8F5E70C7804F0020207
-:400A8000D0B20028DED009788B0814BF4FF0FF340024D9E72046F8BD2247004057C1FF1F044B1A7842F010001870197C41F010021A747047AC43004001BE7047024B1A785B
-:400AC00042F0010018707047F646004010B50446B4F5004F064B05D91868FFF729FFA4F50044F5E758686043BDE81040FFF720BF14C1FF1F024B197A4843FFF719BF00BF63
-:400B000014C1FF1F054B00F01F001B6800F1100253F8220043F82210704700BF08ED00E000F01F0000F16043490103F56442C8B21070704708B5FFF705FF064B1A7842F0B0
-:400B4000080119701A7C42F008011974BDE80840FFF7FCBEA043004070B506460D460024E3B2AB420CD207480178CB0703D40120FFF7C0FFF7E7044A137833550134EFE7EC
-:400B8000284670BD224700402047004030B5104B1C7804F00204E4B2ACB10E4CB6252570D5252570022525701B782B40DBB263B9207098B2904204D2CC5C0648013304702D
-:400BC000F7E7072030BD042030BD092030BD00BF224700402047004070B50F4D2C7804F00204E4B2A4B10D4CB6262670D8262670052626702D7805F00205EDB255B92070C5
-:400C0000080AC9B22070217007202270237070BD042070BD092070BD22470040204700400C4A137803F00201CBB273B10A4BB6211970E12119700E211970127802F00201A7
-:400C4000CAB222B9187007207047042070470920704700BF224700402047004038B5FFF771FE0C4B197879B901250B4A1D7014682C400AD0146824F00104146000BF00BF30
-:400C800000BF5D600C4600E00424FFF75FFE204638BD00BF48C1FF1F0400084010B5FFF751FE094B002259681A70012908D107490C6844F001040C6000BF00BF00BF5A6050
-:400CC000BDE81040FFF742BE48C1FF1F0400084008B562B60020022100F062F9014B01221A7008BD50C1FF1F012000F003BA0000F8B507460E4602201546394640221C466A
-:400D000000F0BAF90A235C430D4844800024022000F094F950B90A49671C4A88BFB2A24204D90120FFF7D2FE3C46F0E7022000F085F910B12E800020F8BD1020F8BD00BFCD
-:400D400050C1FF1F2DE9F04115460A225343284C8046638024780F46D4B1002400F05EF958B9234B661C5888B6B2A04204D90120FFF7ACFE3446F1E7344600F04FF9E0B184
-:400D800000F052F9FFF7B0FF194A0021117014E000F04AF908B900240FE000F03FF90028F9D0FFF7A1FF08E0114B661C5988B6B2A14209D9FFF78AFE3446012000F03EF990
-:400DC00001284FF00100EFD100F038F901280AD14146402F34BF3A46402200F09FF928800020BDE8F081002028801020BDE8F08150C1FF1FF8B5FFF7A5FD384B07461A7890
-:400E0000012542F001001870197C022641F001041C74334B334C1D7003F8946C13F88D2C02F07F0003F88D0C0020FFF763FE21782D4801F0F9032370027802F0DF0101703E
-:400E4000237828462B432370FFF754FE2820FFF751FE2648027802F07F010170037803F0BF0202702078304320703046FFF742FE21781F4A41F004032370002414703846ED
-:400E80005470FFF763FD17201A49FFF73BFE17200721FFF745FE15201749FFF733FE15200721FFF73DFE18201449FFF72BFE18200721FFF735FE20461149FFF723FE2046F3
-:400EC0000721FFF72DFE28460E49FFF71BFE28460721BDE8F840FFF723BE00BFA54300409D6000409443004012600040F851004084600040F3150000F1150000311400009E
-:400F000089150000BD150000184B012210B51A70174B4FF400041C604FF080741C601A6002221A60134B00241C70134B01B1032212491A70124B0870124A00201249187024
-:400F4000124B10700870124A12491870124B10700870802203201870012003F8202CFFF7E7FC0E480421017010BD00BFECC1FF1F00E100E072C1FF1F096000406CC1FF1FB1
-:400F800071C1FF1F6DC1FF1F70C1FF1F5CC1FF1F6FC1FF1FE5C1FF1F286000401260004070B5074C064623780D461BB9FFF722FF0120207030462946BDE87040FFF7A4BF9E
-:400FC00054C1FF1F0C4B01220C491A7000200C4A0C4B08700C49107018700C4A0C4B08700C49107018700C4B087080220320187003F8202C704700BFECC1FF1F72C1FF1F4C
-:4010000071C1FF1F6DC1FF1F70C1FF1F5CC1FF1F6FC1FF1FE5C1FF1F28600040014B1878704700BF71C1FF1F034B187810B1002218781A70704700BF70C1FF1F024B0C22F3
-:4010400002FB00304078704778C1FF1F0138C3B2072B0CD81901074ACBB2985C511C5B5C00F00F0243EA0220811E88B270470020704700BF0C600040431EDBB2072BF0B5D2
-:401080002FD8184E1C010C27E3B207FB0064E788154DBFB2C7F50077BA421D4403D9E288C2F50074A2B20C2404FB0066F47844EA12260E4C1E55D6B201341E5549B9094A28
-:4010C0000C2101FB0020002141704079084A9854F0BD0024A6B29642F1D20E5D01342E70F8E7F0BD78C1FF1F886000400C6000400E600040431EDBB2072B0AD8054A0C21F9
-:4011000001FB0020002141701B014079024ADBB29854704778C1FF1F0E600040F8B5431E0D46D9B207290746144616D8BDB10A010C4ED3B29E19FFF789FFA04228BF2046FE
-:4011400084B2002290B2A04203D23178A9540132F8E73846FFF7CEFF02E0002400E02C462046F8BD886000401B4B1C491A880878821891B219801A491A4BCAB2188880B211
-:4011800078B1194A91420BD05A68107801F8010B5A68501C58601A88501E82B21A80EBE708220E490B78082B00D05AB10F48017881F080030E4903700F200E4B087002204E
-:4011C000187004E00A490B4B022008701870034909480A7002707047E8C1FF1FE5C1FF1F0060004060C1FF1F086000406EC1FF1F5DC1FF1F72C1FF1FE6C1FF1F074B022251
-:401200001A700749074B80200F2208701A700649064A0020087010700120704772C1FF1F6EC1FF1F5DC1FF1FE5C1FF1FE6C1FF1F10B5154B1A78154B02F00F00811E188866
-:40124000CAB2111888B212491880124B188880B270B16AB1586811F8014B013A04705868D2B2013058601888013880B21880ECE709490A4B0A701A780B2182F08000187071
-:40128000074B197010BD00BF29600040E8C1FF1F0060004060C1FF1FE6C1FF1F6EC1FF1F5DC1FF1F064A0748062313700370064B064880210022197002700120704700BF58
-:4012C00072C1FF1F5DC1FF1F6EC1FF1FE6C1FF1F054B9A683AB19968044A087098681188418000209860704760C1FF1FE8C1FF1F08B50A4B1A7832B11978094A41F0800000
-:40130000002110701970074B002018700120FFF7DFFF054903220A7008BD00BF5CC1FF1F0860004072C1FF1F5DC1FF1F08B5054B002201201A70FFF7CBFF03490320087032
-:4013400008BD00BF72C1FF1F5DC1FF1F074B1878042805D0062805D0022805D1FFF704BFFFF7E4BFFFF7C4BF704700BF72C1FF1F08B50849084B1A880878821891B21980EB
-:40138000064B002018700120FFF7A2FF044903220A7008BDE5C1FF1FE8C1FF1F72C1FF1F5DC1FF1F08B50B4B1878042807D0062809D002280DD1BDE80840FFF7D9BFBDE8DE
-:4013C0000840FFF735BF0320FFF782FF024903220A7008BD72C1FF1F5DC1FF1F08B5114B1A781A701878020602D50F4B187008BD0220FFF76DFF0D490B7803F06002202A9E
-:4014000005D0402A06D042B900F04AFC04E000F08DFD01E000F07EFD10B903490320087008BD00BF286000405DC1FF1F0060004008B5224B1A78D0B200F01001CBB2002BFD
-:401440003BD052B2002A0ADA00F00F01012934D1FFF7C4FF1A4B187800060DD508BD00F04001CBB213B1FFF771FF05E000F02000C2B212B3FFF796FF104A117809061CD452
-:40148000104B114A1878117841EA00030F4803700278934211D10A49084B0A78187800F08000C0B220B90A781A70197801F00F02034B18788242EED108BD08BD286000406F
-:4014C0005DC1FF1F6EC1FF1FE6C1FF1F29600040054A00231380054A916819B191680B7090684380704700BFE8C1FF1F60C1FF1F08B50C490C4B042280201A700870FFF7EC
-:40150000E7FF0A4B1A78581E094B0178188841EA022281B2914288BF1A80064B0B221A70012008BD6EC1FF1F72C1FF1F0760004060C1FF1F5DC1FF1F10B50F4C238898B202
-:4015400010B9FFF75BFE14E00C490D4B022200200A701870FFF7BCFF0A49481E0A78037843EA0221228890B2884288BF2180FFF7FBFD012010BD00BF60C1FF1F72C1FF1FEC
-:401580006EC1FF1F07600040094B0A481B78027B02F00301012903D0C37B83F08002C273012141730448037803F0FE02027070470E60004078C1FF1F0B600040094B0A4817
-:4015C0001B78027E02F00301012903D0C37E83F08002C276012141760448037803F0FD02027070471E60004078C1FF1F0B6000407047FFF7E7BC000008B50B4B1878411EAA
-:40160000C8B200F059F9094A0949137800EBC3004269CB5C02EBC3004268064B506A01781980586008BD00BF71C1FF1F046000405EC1FF1F60C1FF1F08B50D4B1878411E17
-:40164000C8B200F039F90B4A0B49137800EBC3004269CB5C02EBC3004268D369074A597813F8020B40EA01211180536008BD00BF71C1FF1F046000405EC1FF1F60C1FF1FC6
-:4016800010B5164C00231648238001784A1ED0B200F012F91349144B1B780A7800EBC2004169D2B9114A013B1078DAB201EBC001022A496811D80E4A01EBC300127811F817
-:4016C0003310914209D30C235A4341688B1858688A5A996860602280A16010BD60C1FF1F71C1FF1F04600040036000405EC1FF1F0260004010B53A4B3A4A18781178090660
-:4017000034D5511C0B785A1E052A67D8DFE802F010182766660334480178212902D1FFF76BFF07E00378222B58D1FFF785FF01E0FFF7A6FF2D490B8898B200284ED00AE030
-:4017400000284BD12A4B1878002847D127480122284902804160BDE81040FFF7EDBE00283CD12248012202802349F3E713781A0634D4224A1178092905D02FD30A290DD0D9
-:401780000B292BD122E0FFF77BFF184B1A8890B2002823D0BDE81040FFF7AABEF0B914480178D9B9441C2378124A1370144B14781878844201D2197004E01978012901D9D2
-:4017C00012781A70BDE81040FFF76CBD30B908480378012B02D80278074BF2E7002010BD04600040006000400360004060C1FF1F02600040EAC1FF1FECC1FF1F0160004078
-:40180000EBC1FF1F30B5012202F10F031801092AC3B23BD01F4903F180440C2004F5C14500FB021428701C496579591825B12479240658BF082000E08020087017490C24F9
-:401840005818144904FB02110C890132C4F3072404700C891248E4B218180470CC881148E4B218180470CC880F48C4F3072418180470CC880D48E4B2181804700C48D2B26F
-:401880001818CB88C3F307210170BDE70949FF220A7030BD78C1FF1F0E6000400C6000400D600040866000408760004084600040856000400A600040044B05491A7801EB1F
-:4018C000C2035A6802EBC000C06870476CC1FF1FB0200000F8B53D4B1A78002A74D01878411EC8B2FFF7E8FFC368057A08330020A84269D013F8082C3549364C8E5CA45CEE
-:40190000A6425DD0895C13F8074C8C4258D1324909788A4254D113F8067C07F07F02561E3401E1B213F8056C2C4C17F0800F4FF00C0706F0030607FB024406D00127677032
-:40194000BE4214BF0D26072605E000276770012E14BF092605266671214C01260F190C2454433E701D4E33F8047C3219178113F8067C177113F8057C37550026D6701689BC
-:40198000184CC6F307260C1926701689164CF6B20C192670D688154CF6B20C192670D688134CC6F307260C192670D688114CF6B20C192670104C0C19D188C1F307222270D7
-:4019C0000130C0B2083393E7F8BD00BF71C1FF1F5EC1FF1FE4C1FF1F0460004078C1FF1F0E6000400C6000400D6000408660004087600040846000408560004008B5064B25
-:401A00001878411EC8B2FFF757FF4268137900EBC300406908BD00BF71C1FF1FF8B500210C244C43514D013100232A1909292B55937002F108045370D370537113819372B6
-:401A4000EED118B14A484B4A037013704A4B1978002900F08A801C78601EC0B2FFF72CFF4268D37903F04001CCB2444B1CB11C7844F0010102E01A7802F0FE01047A197099
-:401A80000122C36800210833A14243D013F8065C05F07F06B24239D1344E0C2707FB0266B6F808E033F8047C1FFA8EFCBC4538BF378113F8086C2E4FBE5D13F8077CB74250
-:401AC00024D113F8056C15F0800F284D4FF00C0706F0030607FB025506D001276F70BE4214BF0D26072605E000276F70012E14BF092605266E710C2555431C4E13F806EC5C
-:401B0000771987F804E013F8057C77550131C9B20833B9E70132092AB3D1C36800220833A2420DD013F8065C0C2605F07F010F4D13F8080C06FB015101328872D2B2EEE737
-:401B4000FFF75CFF0E4B00221860012307490C2000FB0310C280018901335218092B92B2F4D1BDE8F840FFF74DBEF8BD78C1FF1F5EC1FF1FE4C1FF1F71C1FF1F6FC1FF1F44
-:401B800074C1FF1F124B197801F07F014A1ED0B207281AD80301DAB20E4B0C2000FB0130817841F0010300218370C170437843F0020141700079084B10F0800F01D08D2138
-:401BC00000E08921D154FFF76DBB0020704700BF0460004078C1FF1F0E60004010B51A4B187800F07F035A1ED2B2072A2AD817490C2000FB03139C78120104F0FE019970BE
-:401C000000241349DC70D2B2545C04F07F045454597801F0FD01597019795B7811F0800F0C4905D0012B01D1505407E00D2004E0012B01D1082000E009205054BDE810407B
-:401C4000FFF730BB002010BD0460004078C1FF1F0C6000400E60004010B50C4B0C481C7801784A1ED0B2FFF727FE43681879A04209D944B9074B084A197808481170017843
-:401C80000120197010BD002010BD00BF0460004071C1FF1F5EC1FF1FE4C1FF1F0260004010B57C4B00221A807B4A7C48117811F0800F00F08A8001780A2900F22281DFE87F
-:401CC00011F05800200120012001200120010B002001780020017C00714B197801290AD170487149027801EBC203586812234268684842600FE01878022811D16B4B1878F4
-:401D0000FFF7DAFD4268634842604168CB784268917841EA03230380BDE81040FFF70CBC1A78032A21D1624B00226049087890420AD80A7882B15D495E4809785E4A007CB6
-:401D4000884208BF134607E018780028F1D01978501C5B18C2B2E8E71978002900F0D18018784C4A10805360D6E7BDE8104000F0DDB8117811F0030211D0022A40F0C180BE
-:401D800044494E4B0A8018784D4A00F07F030C2000FB032398784B4B0022187006E03D49022349480B800078464B18705A704B60B2E701221A80454805E001223F481A807E
-:401DC0000278434988185860A6E70378581E0A2800F29780DFE810F02B009500440095000B009500950095000F00950019002F4B384918784CE02D4B344A187836491070A9
-:401E000001200870FFF70AFE77E0FFF725FF002877D02A4C314A24782F4B012114701970FFF758FD2A482E49025D0A5565E0127802F00301012955D009D3022961D11B4B50
-:401E4000187800285DD1BDE81040FFF7C7BE174A1178012955D11C490B7803F0FD0017E0107800F00302012A3CD009D3022A48D10E490B78002B44D1BDE81040FFF782BEE9
-:401E80000A480278012A3CD10F490B7843F00200087032E060C1FF1F0060004001600040036000406CC1FF1FB02000000260004076210000F22100006C21000004600040C9
-:401EC00078C1FF1F55C1FF1F6FC1FF1F71C1FF1F5EC1FF1F5CC1FF1F70C1FF1F6DC1FF1FE4C1FF1F084802785AB90378074A0848D15C007821EA0001D154BDE81040FFF729
-:401F0000D1B9002010BD00BF0460004073C1FF1F02600040034B1878010644BF024909780020704700600040016000400F4B187800F0030101290CD002290DD10C4A0C2197
-:401F400010780C4A00F07F0301FB03200830837803E0074B1B7800E0002307490A68D05C032801D1FFF7C6BB00207047006000400460004078C1FF1F74C1FF1F38B50E4D85
-:401F80000E4B0024E81A8510AC4205D00B4951F8242090470134F7E700F034F90849094A541AA5100024AC4205D0054B53F8240080470134F7E738BD1022000010220000C2
-:401FC000102200001822000010B50023934203D0CC5CC4540133F9E710BD82180346934202D003F8011BFAE77047000058220000810000000000000010510040300050511E
-:4020000000401000C0510040100000000140001000140140000800400140000A004C01400002005001402000014500400152004001170140011901400340014002410140A1
-:4020400002420140024301400347014003480140024C0140015101407E027C40EE0AEE0A33803640CC30A640A780A640A780A640A78008080F40C20CAE40AF80EE50AC0868
-:40208000AF40000A00FFFF00000000000000000000000000C00000FCFC0000000000000F0F000000000000006930132E0014010101000000B820000001000000F221000076
-:4020C00001000000C820000001000000C921000002000000EA20000001000000FC20000000000000E8200000030000000103400003000000820340000300000001000000C8
-:40210000042100000000000038210000000000002C2100000000000000000000010000004421000001000000DB2100004100000033C2FF1F74C2FF1F41000000F2C1FF1FB7
-:40214000EEC1FF1F240005010900A1000900A1000900150025FF7508954091020900150025FF750895408102C0C000000A033000300030003100040309042C034300790089
-:40218000700072006500730073002000530065006D00690063006F006E0064007500630074006F0072002203500053006F0043003300200042006F006F0074006C006F0037
-:4021C00061006400650072000009022900010100800009040000020300000209211101000122240007050103400001070582034000011201000200000008B4041DB70130F9
-:4022000001028001F8B500BFF8BC08BC9E46704751000000B9010000F8B500BFF8BC08BC9E4670472D0000003822000008C1FF1F200000005001000000000000EC1F000027
-:40224000F01F00000000007D00FA0000400000000090D003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035
+:400200000CED00E0000000006101000000C0FF1FBC76004004C1FF1F08ED00E000C1FF1FF8B572B65E4B0122A3F5A061A1F58075062052245B4E1A7008702C7037785A4BA0
+:400240005A4A40F6180041F25121177019251880002423F8021C564E4FF4F070377807F0010242EA440400F06BFB013D04F0030417D0032CEFD14F484F4F00264FF48073D3
+:400280004E4D072148220224038001703E70BA700670467100F8034C287840F004032B7000E0FEE7464F062101FB0672002110680136928801F099FE082EF3D10023194656
+:4002C000404C002218593034C6B220F0FF0704EB4104D5B2AE4209D004EB420C14F812509CF801E0013205F807E0F2E70433C0B2302B0144E4D1344C227842F0020020707D
+:40030000217C324841F00203314923740C7844F040020A7003782F4A43F010042E4B047018685C68106054601A462C4852F8084F046054681289446002811A4652F8124FF9
+:40034000526840F8BE4C40F8BA2C1A4652F81A4F526840F8AE4C40F8AA2C53F8220F204A5B6810601F485360027842F0080303701D481E4A037803F007001B091070537050
+:400380001B4A442010701B4A0B460C3153F8040B8B4242F8040BF9D119881180F8BD00BF004800400F01004922420040A1460040254200400440004006400040E846004056
+:4003C000082000003820000003500140C2430040A04300400251004096200000F05100406251004022430040CF0100496E58004076580040B043004000470000431E10B552
+:400400000246062B0DD8DFE803F0060E2304080A2100164808E0164B1BE0164804E0164802E0002000E015484178007841EA0020022A04D0032A07D0012A15D104E002023C
+:4004400042EA102398B210BD00BA10BD0C4B00E00C4BD8789C7859781B7840EA036040EA042343EA0140E3E710BD00BFD2FF0100C1FF0100D6FF0100D4FF0100C5FF010085
+:40048000D8FF0100C9FF010070B50220FFF7B6FF06460320FFF7B2FF711C00EB01260220FFF7ACFF0024013001022546B14209D211F8010B421ED3B20419FD2B98BF0125E4
+:4004C000E4B2F3E70220FFF799FF0F49421C1302DB088E4201D0F60801E04FF48046B34206D203F19041087801330219D4B2F6E7054864420278E4B2944201D0062070BDE4
+:40050000002DFBD0002070BDC0FF01002DE9F04FADF5617D804600F0E3FB62B60026B2464FF00A093746B8F1000F01D1FF2300E043464AA84FF4967101AA00F00BFCB8F1AC
+:40054000000F03D009F1FF395FFA89F9B9F1000F02D00028E7D101E0002871D1BDF80420062A40F27B819DF82831012B40F076819DF82A019DF82B514AA940EA0525EC1D3D
+:400580004B1994425879197900F266819A79172A40F064812B1D9BB200223BB10DF22714E45C013B121992B29BB2F6E7524241EA002091B2884240F053814AE0002E00F032
+:4005C0004D81012D4FF0000440F03C81BBF1010F00F23881FF238DF82C418DF82D4125468DF82E318DF82F61042401200022211DADF806408DF828018DF829518DF82A41CC
+:400600008DF82B218BB20DF22710C15C013B52189BB292B2002BF6D1504281B2080A4BAA0DF22D131155185517210DF59772E31D11554AA899B20DF10602962300F060FB62
+:40064000B8F1000F3FF472AF002E00F01281012669E79DF829219DF82CB1A2F131030A2B00F2F78001A151F823F000BF99060000BD05000053080000B706000069070000EA
+:40068000530800006F0700008D070000B7060000A707000033080000002E00F0DF80002D40F0DC80FFF7F0FED0F1010238BF00228DF82C21BBE0342A12D1002E00F0CE801E
+:4006C000032D40F0CB80ABF140073F2F8CBF4FF49077102795A800213A4601F086FC05E0002E00F0BB80022D40F2B880033D95AB2A46D8190DF22F1101F06EFCABF14000B3
+:400700007A193F2896B203D800F0D2F9102401E04FF49074A64240F097809DF82E119DF82D71BBF13F0F47EA012511D8BAF1000F0ED151464FF4907202A801F056FC012092
+:40074000FF2102AA4FF4907300F062F94FF0010A33465846294695AA00F05AF90126002875D000270A2575E0002E77D07AE0002E74D07C19B4F5967F6ED895A9C8192A4622
+:400780004BA901F029FCA7B2002563E0002D65D13A4802AE4BAC03C886E8030084E803000126082421E7002E58D0032D56D19DF82E019DF82D11ABF140023F2A41EA002501
+:4007C0000AD82D01002310222D4811184C5D013A2344DBB2F8D126E005EB0B231C024FF480720023013A105D1918CBB2002AF9D1BBF13F0F17D80BF5103405EB04204101EE
+:40080000545C01321B19202ADBB2F9D1BBF1010F09D1FF2D07D11B4D1B4C2878191A2378CA1A02F0FF035D428DF82C5100250124DBE6FFF729FE10B9144D80242C7000F02E
+:4008400045F90BE00425D0E60126002704E007469AE705250024C8E60325FBE70425F9E70825F7E7B8F1000F01D147465EE60027EDE60DF5617DBDE8F08F00BFC02000005E
+:40088000FF7F0040D0FF0100D1FF0100FA46004010B5C8B000F092F810B1002000F014F9684600F09FF810B1002000F00DF916480368196800230A4622B112F8014DE318D5
+:4008C000DBB2F9E742681078C41A04F0FF03834200D111B9002000F0F7F80C4CFFF7D4FD217801F0C002402A00D018B100202070FFF70CFE1420FFF709FE8020207000F0B7
+:40090000E5F848B010BD00BF0CC1FF1FFA46004008B50A4B1A7802F0C00080280CD1002119700120FFF76AFD30B10120FFF766FDBDE80840FFF760BD08BD00BFFA46004089
+:400940000230800800F0058000BF013800467FF4FCAF7047EFF3108072B6704780F31088704700BFAFF30080012010B500F060F9072809D04FF0FF3417E00E4B187800F0C8
+:400980000201CAB2002AF5D102210B4800F0ECF80228F2D1074C237803F00200C1B219B9012000F0AFF8F5E7002400F07FF9204610BD00BF2247004057C1FF1F08B500F0CB
+:4009C000C1F800F053F958B9FFF7CEFF48B900F0B9F800F04BF918B9BDE80840FFF7C4BF042008BD38B5044600F0ACF84CB100F03DF9054638B9054B1C6000F057F9284694
+:400A000038BD012038BD042038BD00BF44C1FF1FF8B505460E4617461C4600F027F9F0B922462846394600F0B9F80728044613D11D4B1A7802F00200C1B219B9012000F055
+:400A400061F8F5E71C7804F00202D0B210B11B789B0806D04FF0FF3400F028F922E0042420E0124C284622786378314600F0BCF807280446F0D10C490A7802F00200C3B2E3
+:400A80001BB9012000F03EF8F5E70C7804F00202D0B20028DED009788B0814BF4FF0FF340024D9E72046F8BD2247004057C1FF1F044B1A7842F010001870197C41F01002B1
+:400AC0001A747047AC43004001BE7047024B1A7842F0010018707047F646004010B50446B4F5004F064B05D91868FFF729FFA4F50044F5E758686043BDE81040FFF720BF85
+:400B000014C1FF1F024B197A4843FFF719BF00BF14C1FF1F054B00F01F001B6800F1100253F8220043F82210704700BF08ED00E000F01F0000F16043490103F56442C8B2C8
+:400B40001070704708B5FFF705FF064B1A7842F0080119701A7C42F008011974BDE80840FFF7FCBEA043004070B506460D460024E3B2AB420CD207480178CB0703D40120E8
+:400B8000FFF7C0FFF7E7044A137833550134EFE7284670BD224700402047004030B5104B1C7804F00204E4B2ACB10E4CB6252570D5252570022525701B782B40DBB263B9CE
+:400BC000207098B2904204D2CC5C064801330470F7E7072030BD042030BD092030BD00BF224700402047004070B50F4D2C7804F00204E4B2A4B10D4CB6262670D8262670C4
+:400C0000052626702D7805F00205EDB255B92070080AC9B22070217007202270237070BD042070BD092070BD22470040204700400C4A137803F00201CBB273B10A4BB62153
+:400C40001970E12119700E211970127802F00201CAB222B9187007207047042070470920704700BF224700402047004038B5FFF771FE0C4B197879B901250B4A1D701468B2
+:400C80002C400AD0146824F00104146000BF00BF00BF5D600C4600E00424FFF75FFE204638BD00BF48C1FF1F0400084010B5FFF751FE094B002259681A70012908D1074993
+:400CC0000C6844F001040C6000BF00BF00BF5A60BDE81040FFF742BE48C1FF1F0400084008B562B60020022100F062F9014B01221A7008BD50C1FF1F012000F003BA000068
+:400D0000F8B507460E4602201546394640221C4600F0BAF90A235C430D4844800024022000F094F950B90A49671C4A88BFB2A24204D90120FFF7D2FE3C46F0E7022000F025
+:400D400085F910B12E800020F8BD1020F8BD00BF50C1FF1F2DE9F04115460A225343284C8046638024780F46D4B1002400F05EF958B9234B661C5888B6B2A04204D9012053
+:400D8000FFF7ACFE3446F1E7344600F04FF9E0B100F052F9FFF7B0FF194A0021117014E000F04AF908B900240FE000F03FF90028F9D0FFF7A1FF08E0114B661C5988B6B260
+:400DC000A14209D9FFF78AFE3446012000F03EF901284FF00100EFD100F038F901280AD14146402F34BF3A46402200F09FF928800020BDE8F081002028801020BDE8F08161
+:400E000050C1FF1FF8B5FFF7A5FD384B07461A78012542F001001870197C022641F001041C74334B334C1D7003F8946C13F88D2C02F07F0003F88D0C0020FFF763FE21781A
+:400E40002D4801F0F9032370027802F0DF010170237828462B432370FFF754FE2820FFF751FE2648027802F07F010170037803F0BF0202702078304320703046FFF742FE2E
+:400E800021781F4A41F0040323700024147038465470FFF763FD17201A49FFF73BFE17200721FFF745FE15201749FFF733FE15200721FFF73DFE18201449FFF72BFE18208E
+:400EC0000721FFF735FE20461149FFF723FE20460721FFF72DFE28460E49FFF71BFE28460721BDE8F840FFF723BE00BFA54300409D6000409443004012600040F851004087
+:400F00008460004003160000011600004114000099150000CD150000184B012210B51A70174B4FF400041C604FF080741C601A6002221A60134B00241C70134B01B1032274
+:400F400012491A70124B0870124A002012491870124B10700870124A12491870124B10700870802203201870012003F8202CFFF7E7FC0E480421017010BD00BFECC1FF1F9E
+:400F800000E100E072C1FF1F096000406CC1FF1F71C1FF1F6DC1FF1F70C1FF1F5CC1FF1F6FC1FF1FE5C1FF1F286000401260004070B5074C064623780D461BB9FFF722FFDC
+:400FC0000120207030462946BDE87040FFF7A4BF54C1FF1F0C4B01220C491A7000200C4A0C4B08700C49107018700C4A0C4B08700C49107018700C4B0870802203201870E1
+:4010000003F8202C704700BFECC1FF1F72C1FF1F71C1FF1F6DC1FF1F70C1FF1F5CC1FF1F6FC1FF1FE5C1FF1F28600040014B1878704700BF71C1FF1F034B187810B1002274
+:4010400018781A70704700BF70C1FF1F024B0C2202FB00304078704778C1FF1F0138C3B2072B0CD81901074ACBB2985C511C5B5C00F00F0243EA0220811E88B2704700205F
+:40108000704700BF0C600040431EDBB2072BF0B52FD8184E1C010C27E3B207FB0064E788154DBFB2C7F50077BA421D4403D9E288C2F50074A2B20C2404FB0066F47844EACB
+:4010C00012260E4C1E55D6B201341E5549B9094A0C2101FB0020002141704079084A9854F0BD0024A6B29642F1D20E5D01342E70F8E7F0BD78C1FF1F886000400C6000409B
+:401100000E600040431EDBB2072B0AD8054A0C2101FB0020002141701B014079024ADBB29854704778C1FF1F0E600040F8B5431E0D46D9B207290746144616D8BDB10A0115
+:401140000C4ED3B29E19FFF789FFA04228BF204684B2002290B2A04203D23178A9540132F8E73846FFF7CEFF02E0002400E02C462046F8BD886000401B4B1C491A8808785A
+:40118000821891B219801A491A4BCAB2188880B278B1194A91420BD05A68107801F8010B5A68501C58601A88501E82B21A80EBE708220E490B78082B00D05AB10F480178A2
+:4011C00081F080030E4903700F200E4B08700220187004E00A490B4B022008701870034909480A7002707047E8C1FF1FE5C1FF1F0060004060C1FF1F086000406EC1FF1F39
+:401200005DC1FF1F72C1FF1FE6C1FF1F074B02221A700749074B80200F2208701A700649064A0020087010700120704772C1FF1F6EC1FF1F5DC1FF1FE5C1FF1FE6C1FF1FF5
+:4012400010B5154B1A78154B02F00F00811E1888CAB2111888B212491880124B188880B270B16AB1586811F8014B013A04705868D2B2013058601888013880B21880ECE773
+:4012800009490A4B0A701A780B2182F080001870074B197010BD00BF29600040E8C1FF1F0060004060C1FF1FE6C1FF1F6EC1FF1F5DC1FF1F064A0748062313700370064BA2
+:4012C000064880210022197002700120704700BF72C1FF1F5DC1FF1F6EC1FF1FE6C1FF1F054B9A683AB19968044A087098681188418000209860704760C1FF1FE8C1FF1F79
+:4013000008B50A4B1A7832B11978094A41F08000002110701970074B002018700120FFF7DFFF054903220A7008BD00BF5CC1FF1F0860004072C1FF1F5DC1FF1F08B5054B8A
+:40134000002201201A70FFF7CBFF03490320087008BD00BF72C1FF1F5DC1FF1F074B1878042805D0062805D0022805D1FFF704BFFFF7E4BFFFF7C4BF704700BF72C1FF1F70
+:4013800008B50849084B1A880878821891B21980064B002018700120FFF7A2FF044903220A7008BDE5C1FF1FE8C1FF1F72C1FF1F5DC1FF1F08B50B4B1878042807D00628E6
+:4013C00009D002280DD1BDE80840FFF7D9BFBDE80840FFF735BF0320FFF782FF024903220A7008BD72C1FF1F5DC1FF1F08B5114B1A781A701878020602D50F4B187008BD99
+:401400000220FFF76DFF0D490B7803F06002202A05D0402A06D042B900F04AFC04E000F08DFD01E000F07EFD10B903490320087008BD00BF286000405DC1FF1F00600040E8
+:4014400008B5224B1A78D0B200F01001CBB2002B3BD052B2002A0ADA00F00F01012934D1FFF7C4FF1A4B187800060DD508BD00F04001CBB213B1FFF771FF05E000F0200011
+:40148000C2B212B3FFF796FF104A117809061CD4104B114A1878117841EA00030F4803700278934211D10A49084B0A78187800F08000C0B220B90A781A70197801F00F027C
+:4014C000034B18788242EED108BD08BD286000405DC1FF1F6EC1FF1FE6C1FF1F29600040054A00231380054A916819B191680B7090684380704700BFE8C1FF1F60C1FF1F60
+:4015000008B50C490C4B042280201A700870FFF7E7FF0A4B1A78581E094B0178188841EA022281B2914288BF1A80064B0B221A70012008BD6EC1FF1F72C1FF1F076000406B
+:4015400060C1FF1F5DC1FF1F10B50F4C238898B210B9FFF75BFE14E00C490D4B022200200A701870FFF7BCFF0A49481E0A78037843EA0221228890B2884288BF2180FFF791
+:40158000FBFD012010BD00BF60C1FF1F72C1FF1F6EC1FF1F07600040094B0A481B78027B02F00301012903D0C37B83F08002C273012141730448037803F0FE020270704738
+:4015C0000E60004078C1FF1F0B600040094B0A481B78027E02F00301012903D0C37E83F08002C276012141760448037803F0FD02027070471E60004078C1FF1F0B600040A6
+:401600007047FFF7E7BC000008B50B4B1878411EC8B200F059F9094A0949137800EBC3004269CB5C02EBC3004268064B506A01781980586008BD00BF71C1FF1F0460004045
+:401640005EC1FF1F60C1FF1F08B50D4B1878411EC8B200F039F90B4A0B49137800EBC3004269CB5C02EBC3004268D369074A597813F8020B40EA01211180536008BD00BFB6
+:4016800071C1FF1F046000405EC1FF1F60C1FF1F10B5164C00231648238001784A1ED0B200F012F91349144B1B780A7800EBC2004169D2B9114A013B1078DAB201EBC00107
+:4016C000022A496811D80E4A01EBC300127811F83310914209D30C235A4341688B1858688A5A996860602280A16010BD60C1FF1F71C1FF1F04600040036000405EC1FF1F98
+:401700000260004010B53A4B3A4A18781178090634D5511C0B785A1E052A67D8DFE802F010182766660334480178212902D1FFF76BFF07E00378222B58D1FFF785FF01E0B6
+:40174000FFF7A6FF2D490B8898B200284ED00AE000284BD12A4B1878002847D127480122284902804160BDE81040FFF7EDBE00283CD12248012202802349F3E713781A06D1
+:4017800034D4224A1178092905D02FD30A290DD00B292BD122E0FFF77BFF184B1A8890B2002823D0BDE81040FFF7AABEF0B914480178D9B9441C2378124A1370144B1478E7
+:4017C0001878844201D2197004E01978012901D912781A70BDE81040FFF76CBD30B908480378012B02D80278074BF2E7002010BD04600040006000400360004060C1FF1F24
+:4018000002600040EAC1FF1FECC1FF1F01600040EBC1FF1F30B5012202F10F031801092AC3B23BD01F4903F180440C2004F5C14500FB021428701C496579591825B1247913
+:40184000240658BF082000E08020087017490C245818144904FB02110C890132C4F3072404700C891248E4B218180470CC881148E4B218180470CC880F48C4F307241818AD
+:401880000470CC880D48E4B2181804700C48D2B21818CB88C3F307210170BDE70949FF220A7030BD78C1FF1F0E6000400C6000400D600040866000408760004084600040DA
+:4018C000856000400A600040044B05491A7801EBC2035A6802EBC000C06870476CC1FF1FC8200000F8B53D4B1A78002A74D01878411EC8B2FFF7E8FFC368057A0833002038
+:40190000A84269D013F8082C3549364C8E5CA45CA6425DD0895C13F8074C8C4258D1324909788A4254D113F8067C07F07F02561E3401E1B213F8056C2C4C17F0800F4FF015
+:401940000C0706F0030607FB024406D001276770BE4214BF0D26072605E000276770012E14BF092605266671214C01260F190C2454433E701D4E33F8047C3219178113F8BA
+:40198000067C177113F8057C37550026D6701689184CC6F307260C1926701689164CF6B20C192670D688154CF6B20C192670D688134CC6F307260C192670D688114CF6B2AE
+:4019C0000C192670104C0C19D188C1F3072222700130C0B2083393E7F8BD00BF71C1FF1F5EC1FF1FE4C1FF1F0460004078C1FF1F0E6000400C6000400D600040866000409F
+:401A000087600040846000408560004008B5064B1878411EC8B2FFF757FF4268137900EBC300406908BD00BF71C1FF1FF8B500210C244C43514D013100232A1909292B559D
+:401A4000937002F108045370D370537113819372EED118B14A484B4A037013704A4B1978002900F08A801C78601EC0B2FFF72CFF4268D37903F04001CCB2444B1CB11C78D6
+:401A800044F0010102E01A7802F0FE01047A19700122C36800210833A14243D013F8065C05F07F06B24239D1344E0C2707FB0266B6F808E033F8047C1FFA8EFCBC4538BF04
+:401AC000378113F8086C2E4FBE5D13F8077CB74224D113F8056C15F0800F284D4FF00C0706F0030607FB025506D001276F70BE4214BF0D26072605E000276F70012E14BF6F
+:401B0000092605266E710C2555431C4E13F806EC771987F804E013F8057C77550131C9B20833B9E70132092AB3D1C36800220833A2420DD013F8065C0C2605F07F010F4DC6
+:401B400013F8080C06FB015101328872D2B2EEE7FFF75CFF0E4B00221860012307490C2000FB0310C280018901335218092B92B2F4D1BDE8F840FFF74DBEF8BD78C1FF1FEA
+:401B80005EC1FF1FE4C1FF1F71C1FF1F6FC1FF1F74C1FF1F124B197801F07F014A1ED0B207281AD80301DAB20E4B0C2000FB0130817841F0010300218370C170437843F028
+:401BC000020141700079084B10F0800F01D08D2100E08921D154FFF76DBB0020704700BF0460004078C1FF1F0E60004010B51A4B187800F07F035A1ED2B2072A2AD8174990
+:401C00000C2000FB03139C78120104F0FE01997000241349DC70D2B2545C04F07F045454597801F0FD01597019795B7811F0800F0C4905D0012B01D1505407E00D2004E0E3
+:401C4000012B01D1082000E009205054BDE81040FFF730BB002010BD0460004078C1FF1F0C6000400E60004010B50C4B0C481C7801784A1ED0B2FFF727FE43681879A042D9
+:401C800009D944B9074B084A19780848117001780120197010BD002010BD00BF0460004071C1FF1F5EC1FF1FE4C1FF1F0260004010B57C4B00221A807B4A7C48117811F0B2
+:401CC000800F00F08A8001780A2900F22281DFE811F05800200120012001200120010B002001780020017C00714B197801290AD170487149027801EBC20358681223426886
+:401D0000684842600FE01878022811D16B4B1878FFF7DAFD4268634842604168CB784268917841EA03230380BDE81040FFF70CBC1A78032A21D1624B00226049087890421B
+:401D40000AD80A7882B15D495E4809785E4A007C884208BF134607E018780028F1D01978501C5B18C2B2E8E71978002900F0D18018784C4A10805360D6E7BDE8104000F0D8
+:401D8000DDB8117811F0030211D0022A40F0C18044494E4B0A8018784D4A00F07F030C2000FB032398784B4B0022187006E03D49022349480B800078464B18705A704B60E8
+:401DC000B2E701221A80454805E001223F481A800278434988185860A6E70378581E0A2800F29780DFE810F02B009500440095000B009500950095000F00950019002F4B5F
+:401E0000384918784CE02D4B344A18783649107001200870FFF70AFE77E0FFF725FF002877D02A4C314A24782F4B012114701970FFF758FD2A482E49025D0A5565E0127872
+:401E400002F00301012955D009D3022961D11B4B187800285DD1BDE81040FFF7C7BE174A1178012955D11C490B7803F0FD0017E0107800F00302012A3CD009D3022A48D14A
+:401E80000E490B78002B44D1BDE81040FFF782BE0A480278012A3CD10F490B7843F00200087032E060C1FF1F0060004001600040036000406CC1FF1FC82000000260004047
+:401EC0008E2100000A220000842100000460004078C1FF1F55C1FF1F6FC1FF1F71C1FF1F5EC1FF1F5CC1FF1F70C1FF1F6DC1FF1FE4C1FF1F084802785AB90378074A0848C6
+:401F0000D15C007821EA0001D154BDE81040FFF7D1B9002010BD00BF0460004073C1FF1F02600040034B1878010644BF024909780020704700600040016000400F4B18785C
+:401F400000F0030101290CD002290DD10C4A0C2110780C4A00F07F0301FB03200830837803E0074B1B7800E0002307490A68D05C032801D1FFF7C6BB002070470060004095
+:401F80000460004078C1FF1F74C1FF1F38B50E4D0E4B0024E81A8510AC4205D00B4951F8242090470134F7E700F038F90849094A541AA5100024AC4205D0054B53F824005B
+:401FC00080470134F7E738BD2822000028220000282200003022000010B50023934203D0CC5CC4540133F9E710BD82180346934202D003F8011BFAE7704700007022000066
+:402000008200000000000000105100402000505100401000C0510040100000000140001000140140000800400140000A004C01400002005001402000014500400252004078
+:402040000117014001190140034001400241014002420140024301400347014003480140024C0140015101407E021C3E7C40EE0AEE0A33803640CC30A640A780A640A7809B
+:40208000A640A78008080F40C20CAE40AF80EE50AC08AF40000A00FFFF00000000000000000000000000C000003E00000000000000FCFC0000000000000F0F0000000000CC
+:4020C0006930132E0014010101000000D0200000010000000A22000001000000E020000001000000E121000002000000022100000100000014210000000000000021000052
+:402100000300000001034000030000008203400003000000010000001C210000000000005021000000000000442100000000000000000000010000005C21000001000000FA
+:40214000F32100004100000033C2FF1F74C2FF1F41000000F2C1FF1FEEC1FF1F240005010900A1000900A1000900150025FF7508954091020900150025FF75089540810208
+:40218000C0C000000A033000300030003100040309042C0343007900700072006500730073002000530065006D00690063006F006E0064007500630074006F007200220301
+:4021C000500053006F0043003300200042006F006F0074006C006F0061006400650072000009022900010100800009040000020300000209211101000122240007050103CF
+:40220000400001070582034000011201000200000008B4041DB7013001028001F8B500BFF8BC08BC9E46704751000000B9010000F8B500BFF8BC08BC9E4670472D000000F7
+:402240005022000008C1FF1F200000005001000000000000FC1F0000002000000000007D00FA0000400000000090D00300000000000000000000000000000000000000003F
 :40228000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001E
 :4022C00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DE
 :40230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009D
@@ -2305,14 +2305,14 @@
 :403F80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001
 :403FC00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C1
 :0200000490006A
-:0400000000004005B7
+:040000008000400537
 :0200000490105A
 :04000000BC90ACAF55
 :0200000490303A
-:020000005802A4
+:020000005902A3
 :0200000490402A
 :4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000C0
 :400040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080
 :0200000490501A
-:0C00000000012E13306900012E1F886BD8
+:0C00000000012E13306900012E1F896BD7
 :00000001FF

+ 293 - 293
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/USB_Bootloader.map

@@ -439,7 +439,7 @@ END GROUP
                 0x00000800                ee_size = (CY_APPL_LOADABLE && ! (CY_EE_IN_BTLDR))?(CY_EE_SIZE / CY_APPL_MAX):CY_EE_SIZE
                 0x00000000                PROVIDE (CY_ECC_OFFSET, ecc_offset)
 
-.text           0x00000000     0x1ff4
+.text           0x00000000     0x2004
  CREATE_OBJECT_SYMBOLS
                 0x00000000                PROVIDE (__cy_interrupt_vector, RomVectors)
  *(.romvectors)
@@ -469,234 +469,234 @@ END GROUP
                 0x000001b8       0x68 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o
                 0x000001b8                initialize_psoc
  .text.cyfitter_cfg
-                0x00000220      0x1c8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)
+                0x00000220      0x1d8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)
                 0x00000220                cyfitter_cfg
  .text.BL_LaunchBootloadable
-                0x000003e8        0x2 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
- *fill*         0x000003ea        0x2 00
+                0x000003f8        0x2 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
+ *fill*         0x000003fa        0x2 00
  .text.BL_GetMetadata.constprop.1
-                0x000003ec       0x8c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
+                0x000003fc       0x8c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
  .text.BL_ValidateBootloadable.constprop.0
-                0x00000478       0x84 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
+                0x00000488       0x84 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
  .text.BL_HostLink
-                0x000004fc      0x384 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
+                0x0000050c      0x384 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
  .text.BL_Start
-                0x00000880       0x80 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
-                0x00000880                BL_Start
+                0x00000890       0x80 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
+                0x00000890                BL_Start
  .text.CyBtldr_CheckLaunch
-                0x00000900       0x30 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
-                0x00000900                CyBtldr_CheckLaunch
- .text          0x00000930       0x28 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyBootAsmGnu.o)
-                0x00000930                CyDelayCycles
-                0x00000944                CyEnterCriticalSection
-                0x0000094c                CyExitCriticalSection
+                0x00000910       0x30 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
+                0x00000910                CyBtldr_CheckLaunch
+ .text          0x00000940       0x28 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyBootAsmGnu.o)
+                0x00000940                CyDelayCycles
+                0x00000954                CyEnterCriticalSection
+                0x0000095c                CyExitCriticalSection
  .text.CySetTempInt.part.0
-                0x00000958       0x54 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)
+                0x00000968       0x54 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)
  .text.CySetTemp
-                0x000009ac       0x28 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)
-                0x000009ac                CySetTemp
+                0x000009bc       0x28 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)
+                0x000009bc                CySetTemp
  .text.CySetFlashEEBuffer
-                0x000009d4       0x2c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)
-                0x000009d4                CySetFlashEEBuffer
+                0x000009e4       0x2c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)
+                0x000009e4                CySetFlashEEBuffer
  .text.CyWriteRowFull
-                0x00000a00       0xa0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)
-                0x00000a00                CyWriteRowFull
+                0x00000a10       0xa0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)
+                0x00000a10                CyWriteRowFull
  .text.CyEEPROM_Start
-                0x00000aa0       0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)
-                0x00000aa0                CyEEPROM_Start
- .text.CyHalt   0x00000ab8        0x4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
-                0x00000ab8                CyHalt
+                0x00000ab0       0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)
+                0x00000ab0                CyEEPROM_Start
+ .text.CyHalt   0x00000ac8        0x4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
+                0x00000ac8                CyHalt
  .text.CySoftwareReset
-                0x00000abc       0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
-                0x00000abc                CySoftwareReset
- .text.CyDelay  0x00000acc       0x28 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
-                0x00000acc                CyDelay
+                0x00000acc       0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
+                0x00000acc                CySoftwareReset
+ .text.CyDelay  0x00000adc       0x28 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
+                0x00000adc                CyDelay
  .text.CyDelayUs
-                0x00000af4       0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
-                0x00000af4                CyDelayUs
+                0x00000b04       0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
+                0x00000b04                CyDelayUs
  .text.CyIntSetVector
-                0x00000b04       0x1c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
-                0x00000b04                CyIntSetVector
+                0x00000b14       0x1c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
+                0x00000b14                CyIntSetVector
  .text.CyIntSetPriority
-                0x00000b20       0x14 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
-                0x00000b20                CyIntSetPriority
+                0x00000b30       0x14 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
+                0x00000b30                CyIntSetPriority
  .text.CySpcStart
-                0x00000b34       0x24 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
-                0x00000b34                CySpcStart
+                0x00000b44       0x24 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
+                0x00000b44                CySpcStart
  .text.CySpcReadData
-                0x00000b58       0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
-                0x00000b58                CySpcReadData
+                0x00000b68       0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
+                0x00000b68                CySpcReadData
  .text.CySpcLoadRow
-                0x00000b8c       0x4c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
-                0x00000b8c                CySpcLoadRow
+                0x00000b9c       0x4c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
+                0x00000b9c                CySpcLoadRow
  .text.CySpcWriteRow
-                0x00000bd8       0x48 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
-                0x00000bd8                CySpcWriteRow
+                0x00000be8       0x48 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
+                0x00000be8                CySpcWriteRow
  .text.CySpcGetTemp
-                0x00000c20       0x3c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
-                0x00000c20                CySpcGetTemp
+                0x00000c30       0x3c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
+                0x00000c30                CySpcGetTemp
  .text.CySpcLock
-                0x00000c5c       0x40 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
-                0x00000c5c                CySpcLock
+                0x00000c6c       0x40 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
+                0x00000c6c                CySpcLock
  .text.CySpcUnlock
-                0x00000c9c       0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
-                0x00000c9c                CySpcUnlock
+                0x00000cac       0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
+                0x00000cac                CySpcUnlock
  .text.USBFS_CyBtldrCommStart
-                0x00000cd0       0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)
-                0x00000cd0                USBFS_CyBtldrCommStart
+                0x00000ce0       0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)
+                0x00000ce0                USBFS_CyBtldrCommStart
  .text.USBFS_CyBtldrCommReset
-                0x00000ce8        0x6 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)
-                0x00000ce8                USBFS_CyBtldrCommReset
- *fill*         0x00000cee        0x2 00
+                0x00000cf8        0x6 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)
+                0x00000cf8                USBFS_CyBtldrCommReset
+ *fill*         0x00000cfe        0x2 00
  .text.USBFS_CyBtldrCommWrite
-                0x00000cf0       0x54 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)
-                0x00000cf0                USBFS_CyBtldrCommWrite
+                0x00000d00       0x54 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)
+                0x00000d00                USBFS_CyBtldrCommWrite
  .text.USBFS_CyBtldrCommRead
-                0x00000d44       0xb0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)
-                0x00000d44                USBFS_CyBtldrCommRead
+                0x00000d54       0xb0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)
+                0x00000d54                USBFS_CyBtldrCommRead
  .text.USBFS_Init
-                0x00000df4      0x114 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
-                0x00000df4                USBFS_Init
+                0x00000e04      0x114 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
+                0x00000e04                USBFS_Init
  .text.USBFS_InitComponent
-                0x00000f08       0x98 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
-                0x00000f08                USBFS_InitComponent
+                0x00000f18       0x98 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
+                0x00000f18                USBFS_InitComponent
  .text.USBFS_Start
-                0x00000fa0       0x24 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
-                0x00000fa0                USBFS_Start
+                0x00000fb0       0x24 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
+                0x00000fb0                USBFS_Start
  .text.USBFS_ReInitComponent
-                0x00000fc4       0x58 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
-                0x00000fc4                USBFS_ReInitComponent
+                0x00000fd4       0x58 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
+                0x00000fd4                USBFS_ReInitComponent
  .text.USBFS_GetConfiguration
-                0x0000101c        0xc .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
-                0x0000101c                USBFS_GetConfiguration
+                0x0000102c        0xc .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
+                0x0000102c                USBFS_GetConfiguration
  .text.USBFS_IsConfigurationChanged
-                0x00001028       0x14 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
-                0x00001028                USBFS_IsConfigurationChanged
+                0x00001038       0x14 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
+                0x00001038                USBFS_IsConfigurationChanged
  .text.USBFS_GetEPState
-                0x0000103c       0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
-                0x0000103c                USBFS_GetEPState
+                0x0000104c       0x10 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
+                0x0000104c                USBFS_GetEPState
  .text.USBFS_GetEPCount
-                0x0000104c       0x2c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
-                0x0000104c                USBFS_GetEPCount
+                0x0000105c       0x2c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
+                0x0000105c                USBFS_GetEPCount
  .text.USBFS_LoadInEP
-                0x00001078       0x7c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
-                0x00001078                USBFS_LoadInEP
+                0x00001088       0x7c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
+                0x00001088                USBFS_LoadInEP
  .text.USBFS_EnableOutEP
-                0x000010f4       0x28 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
-                0x000010f4                USBFS_EnableOutEP
+                0x00001104       0x28 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
+                0x00001104                USBFS_EnableOutEP
  .text.USBFS_ReadOutEP
-                0x0000111c       0x4c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
-                0x0000111c                USBFS_ReadOutEP
+                0x0000112c       0x4c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
+                0x0000112c                USBFS_ReadOutEP
  .text.USBFS_LoadEP0
-                0x00001168       0x94 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
-                0x00001168                USBFS_LoadEP0
+                0x00001178       0x94 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+                0x00001178                USBFS_LoadEP0
  .text.USBFS_InitZeroLengthControlTransfer
-                0x000011fc       0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
-                0x000011fc                USBFS_InitZeroLengthControlTransfer
+                0x0000120c       0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+                0x0000120c                USBFS_InitZeroLengthControlTransfer
  .text.USBFS_ControlWriteDataStage
-                0x00001230       0x74 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
-                0x00001230                USBFS_ControlWriteDataStage
+                0x00001240       0x74 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+                0x00001240                USBFS_ControlWriteDataStage
  .text.USBFS_InitNoDataControlTransfer
-                0x000012a4       0x2c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
-                0x000012a4                USBFS_InitNoDataControlTransfer
+                0x000012b4       0x2c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+                0x000012b4                USBFS_InitNoDataControlTransfer
  .text.USBFS_UpdateStatusBlock
-                0x000012d0       0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
-                0x000012d0                USBFS_UpdateStatusBlock
+                0x000012e0       0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+                0x000012e0                USBFS_UpdateStatusBlock
  .text.USBFS_NoDataControlStatusStage
-                0x000012f0       0x3c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
-                0x000012f0                USBFS_NoDataControlStatusStage
+                0x00001300       0x3c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+                0x00001300                USBFS_NoDataControlStatusStage
  .text.USBFS_ControlWriteStatusStage
-                0x0000132c       0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
-                0x0000132c                USBFS_ControlWriteStatusStage
+                0x0000133c       0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+                0x0000133c                USBFS_ControlWriteStatusStage
  .text.USBFS_HandleIN
-                0x0000134c       0x24 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
-                0x0000134c                USBFS_HandleIN
+                0x0000135c       0x24 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+                0x0000135c                USBFS_HandleIN
  .text.USBFS_ControlReadStatusStage
-                0x00001370       0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
-                0x00001370                USBFS_ControlReadStatusStage
+                0x00001380       0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+                0x00001380                USBFS_ControlReadStatusStage
  .text.USBFS_HandleOUT
-                0x000013a4       0x38 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
-                0x000013a4                USBFS_HandleOUT
+                0x000013b4       0x38 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+                0x000013b4                USBFS_HandleOUT
  .text.USBFS_HandleSetup
-                0x000013dc       0x54 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
-                0x000013dc                USBFS_HandleSetup
+                0x000013ec       0x54 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+                0x000013ec                USBFS_HandleSetup
  .text.USBFS_EP_0_ISR
-                0x00001430       0xa0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
-                0x00001430                USBFS_EP_0_ISR
+                0x00001440       0xa0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+                0x00001440                USBFS_EP_0_ISR
  .text.USBFS_InitializeStatusBlock
-                0x000014d0       0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
-                0x000014d0                USBFS_InitializeStatusBlock
+                0x000014e0       0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+                0x000014e0                USBFS_InitializeStatusBlock
  .text.USBFS_InitControlWrite
-                0x000014f0       0x48 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
-                0x000014f0                USBFS_InitControlWrite
+                0x00001500       0x48 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+                0x00001500                USBFS_InitControlWrite
  .text.USBFS_InitControlRead
-                0x00001538       0x50 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
-                0x00001538                USBFS_InitControlRead
+                0x00001548       0x50 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+                0x00001548                USBFS_InitControlRead
  .text.USBFS_EP_1_ISR
-                0x00001588       0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)
-                0x00001588                USBFS_EP_1_ISR
+                0x00001598       0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)
+                0x00001598                USBFS_EP_1_ISR
  .text.USBFS_EP_2_ISR
-                0x000015bc       0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)
-                0x000015bc                USBFS_EP_2_ISR
+                0x000015cc       0x34 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)
+                0x000015cc                USBFS_EP_2_ISR
  .text.USBFS_SOF_ISR
-                0x000015f0        0x2 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)
-                0x000015f0                USBFS_SOF_ISR
+                0x00001600        0x2 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)
+                0x00001600                USBFS_SOF_ISR
  .text.USBFS_BUS_RESET_ISR
-                0x000015f2        0x4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)
-                0x000015f2                USBFS_BUS_RESET_ISR
- *fill*         0x000015f6        0x2 00
+                0x00001602        0x4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)
+                0x00001602                USBFS_BUS_RESET_ISR
+ *fill*         0x00001606        0x2 00
  .text.USBFS_FindHidClassDecriptor
-                0x000015f8       0x40 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)
-                0x000015f8                USBFS_FindHidClassDecriptor
+                0x00001608       0x40 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)
+                0x00001608                USBFS_FindHidClassDecriptor
  .text.USBFS_FindReportDescriptor
-                0x00001638       0x48 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)
-                0x00001638                USBFS_FindReportDescriptor
+                0x00001648       0x48 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)
+                0x00001648                USBFS_FindReportDescriptor
  .text.USBFS_FindReport
-                0x00001680       0x74 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)
-                0x00001680                USBFS_FindReport
+                0x00001690       0x74 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)
+                0x00001690                USBFS_FindReport
  .text.USBFS_DispatchHIDClassRqst
-                0x000016f4      0x110 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)
-                0x000016f4                USBFS_DispatchHIDClassRqst
+                0x00001704      0x110 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)
+                0x00001704                USBFS_DispatchHIDClassRqst
  .text.USBFS_ConfigReg
-                0x00001804       0xb4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
-                0x00001804                USBFS_ConfigReg
+                0x00001814       0xb4 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
+                0x00001814                USBFS_ConfigReg
  .text.USBFS_GetConfigTablePtr
-                0x000018b8       0x1c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
-                0x000018b8                USBFS_GetConfigTablePtr
+                0x000018c8       0x1c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
+                0x000018c8                USBFS_GetConfigTablePtr
  .text.USBFS_ConfigAltChanged
-                0x000018d4      0x128 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
-                0x000018d4                USBFS_ConfigAltChanged
+                0x000018e4      0x128 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
+                0x000018e4                USBFS_ConfigAltChanged
  .text.USBFS_GetInterfaceClassTablePtr
-                0x000019fc       0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
-                0x000019fc                USBFS_GetInterfaceClassTablePtr
+                0x00001a0c       0x20 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
+                0x00001a0c                USBFS_GetInterfaceClassTablePtr
  .text.USBFS_Config
-                0x00001a1c      0x168 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
-                0x00001a1c                USBFS_Config
+                0x00001a2c      0x168 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
+                0x00001a2c                USBFS_Config
  .text.USBFS_SetEndpointHalt
-                0x00001b84       0x58 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
-                0x00001b84                USBFS_SetEndpointHalt
+                0x00001b94       0x58 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
+                0x00001b94                USBFS_SetEndpointHalt
  .text.USBFS_ClearEndpointHalt
-                0x00001bdc       0x7c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
-                0x00001bdc                USBFS_ClearEndpointHalt
+                0x00001bec       0x7c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
+                0x00001bec                USBFS_ClearEndpointHalt
  .text.USBFS_ValidateAlternateSetting
-                0x00001c58       0x48 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
-                0x00001c58                USBFS_ValidateAlternateSetting
+                0x00001c68       0x48 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
+                0x00001c68                USBFS_ValidateAlternateSetting
  .text.USBFS_HandleStandardRqst
-                0x00001ca0      0x274 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
-                0x00001ca0                USBFS_HandleStandardRqst
+                0x00001cb0      0x274 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
+                0x00001cb0                USBFS_HandleStandardRqst
  .text.USBFS_HandleVendorRqst
-                0x00001f14       0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)
-                0x00001f14                USBFS_HandleVendorRqst
+                0x00001f24       0x18 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)
+                0x00001f24                USBFS_HandleVendorRqst
  .text.USBFS_DispatchClassRqst
-                0x00001f2c       0x50 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)
-                0x00001f2c                USBFS_DispatchClassRqst
+                0x00001f3c       0x50 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)
+                0x00001f3c                USBFS_DispatchClassRqst
  .text.__libc_init_array
-                0x00001f7c       0x4c c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-init.o)
-                0x00001f7c                __libc_init_array
- .text.memcpy   0x00001fc8       0x12 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memcpy.o)
-                0x00001fc8                memcpy
- .text.memset   0x00001fda       0x10 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memset.o)
-                0x00001fda                memset
+                0x00001f8c       0x4c c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-init.o)
+                0x00001f8c                __libc_init_array
+ .text.memcpy   0x00001fd8       0x12 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memcpy.o)
+                0x00001fd8                memcpy
+ .text.memset   0x00001fea       0x10 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memset.o)
+                0x00001fea                memset
  *(.plt)
  *(.gnu.warning)
  *(.glue_7t)
@@ -706,97 +706,97 @@ END GROUP
  *(.vfp11_veneer)
  .vfp11_veneer  0x00000000        0x0 linker stubs
  *(.bootloader)
- *fill*         0x00001fea        0x2 00
- .bootloader    0x00001fec        0x8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
-                0x00001fec                BL_SizeBytes
-                0x00001ff0                BL_Checksum
+ *fill*         0x00001ffa        0x2 00
+ .bootloader    0x00001ffc        0x8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
+                0x00001ffc                BL_SizeBytes
+                0x00002000                BL_Checksum
  *(.ARM.extab* .gnu.linkonce.armextab.*)
  *(.gcc_except_table)
 
-.v4_bx          0x00001ff4        0x0
+.v4_bx          0x00002004        0x0
  .v4_bx         0x00000000        0x0 linker stubs
 
-.iplt           0x00001ff4        0x0
+.iplt           0x00002004        0x0
  .iplt          0x00000000        0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o
 
 .eh_frame_hdr
  *(.eh_frame_hdr)
 
-.eh_frame       0x00001ff4        0x4
+.eh_frame       0x00002004        0x4
  *(.eh_frame)
- .eh_frame      0x00001ff4        0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o
- .eh_frame      0x00001ff4        0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtend.o
-                0x00001ff8                PROVIDE (__exidx_start, .)
+ .eh_frame      0x00002004        0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o
+ .eh_frame      0x00002004        0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtend.o
+                0x00002008                PROVIDE (__exidx_start, .)
 
 .ARM.exidx
  *(.ARM.exidx* .gnu.linkonce.armexidx.*)
-                0x00001ff8                __exidx_end = .
+                0x00002008                __exidx_end = .
 
-.rodata         0x00001ff8      0x240
+.rodata         0x00002008      0x248
  *(.rodata .rodata.* .gnu.linkonce.r.*)
- .rodata        0x00001ff8       0xb0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)
- .rodata        0x000020a8        0x8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
- .rodata        0x000020b0      0x154 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)
-                0x000020b0                USBFS_TABLE
-                0x000020b8                USBFS_DEVICE0_TABLE
-                0x000020c8                USBFS_DEVICE0_CONFIGURATION0_TABLE
-                0x000020e8                USBFS_DEVICE0_CONFIGURATION0_INTERFACE_CLASS
-                0x000020ea                USBFS_DEVICE0_CONFIGURATION0_EP_SETTINGS_TABLE
-                0x000020fc                USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_TABLE
-                0x00002104                USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_TABLE
-                0x0000212c                USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_TABLE
-                0x00002138                USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_TABLE
-                0x00002144                USBFS_HIDREPORT_DESCRIPTOR1
-                0x0000216c                USBFS_SN_STRING_DESCRIPTOR
-                0x00002176                USBFS_STRING_DESCRIPTORS
-                0x000021c9                USBFS_DEVICE0_CONFIGURATION0_DESCR
-                0x000021f2                USBFS_DEVICE0_DESCR
-                0x00002204                . = ALIGN (0x4)
+ .rodata        0x00002008       0xb8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)
+ .rodata        0x000020c0        0x8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
+ .rodata        0x000020c8      0x154 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)
+                0x000020c8                USBFS_TABLE
+                0x000020d0                USBFS_DEVICE0_TABLE
+                0x000020e0                USBFS_DEVICE0_CONFIGURATION0_TABLE
+                0x00002100                USBFS_DEVICE0_CONFIGURATION0_INTERFACE_CLASS
+                0x00002102                USBFS_DEVICE0_CONFIGURATION0_EP_SETTINGS_TABLE
+                0x00002114                USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_TABLE
+                0x0000211c                USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_TABLE
+                0x00002144                USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_OUT_RPT_TABLE
+                0x00002150                USBFS_DEVICE0_CONFIGURATION0_INTERFACE0_ALTERNATE0_HID_IN_RPT_TABLE
+                0x0000215c                USBFS_HIDREPORT_DESCRIPTOR1
+                0x00002184                USBFS_SN_STRING_DESCRIPTOR
+                0x0000218e                USBFS_STRING_DESCRIPTORS
+                0x000021e1                USBFS_DEVICE0_CONFIGURATION0_DESCR
+                0x0000220a                USBFS_DEVICE0_DESCR
+                0x0000221c                . = ALIGN (0x4)
  *(.init)
- .init          0x00002204        0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crti.o
-                0x00002204                _init
- .init          0x00002208        0x8 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtn.o
-                0x00002210                . = ALIGN (0x4)
-                0x00002210                __preinit_array_start = .
+ .init          0x0000221c        0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crti.o
+                0x0000221c                _init
+ .init          0x00002220        0x8 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtn.o
+                0x00002228                . = ALIGN (0x4)
+                0x00002228                __preinit_array_start = .
  *(.preinit_array)
-                0x00002210                __preinit_array_end = .
-                0x00002210                . = ALIGN (0x4)
-                0x00002210                __init_array_start = .
+                0x00002228                __preinit_array_end = .
+                0x00002228                . = ALIGN (0x4)
+                0x00002228                __init_array_start = .
  *(SORT(.init_array.*))
  *(.init_array)
- .init_array    0x00002210        0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o
- .init_array    0x00002214        0x4 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o
-                0x00002218                __init_array_end = .
-                0x00002218                . = ALIGN (0x4)
+ .init_array    0x00002228        0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o
+ .init_array    0x0000222c        0x4 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o
+                0x00002230                __init_array_end = .
+                0x00002230                . = ALIGN (0x4)
  *(.fini)
- .fini          0x00002218        0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crti.o
-                0x00002218                _fini
- .fini          0x0000221c        0x8 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtn.o
-                0x00002224                . = ALIGN (0x4)
-                0x00002224                __fini_array_start = .
+ .fini          0x00002230        0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crti.o
+                0x00002230                _fini
+ .fini          0x00002234        0x8 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtn.o
+                0x0000223c                . = ALIGN (0x4)
+                0x0000223c                __fini_array_start = .
  *(.fini_array)
- .fini_array    0x00002224        0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o
+ .fini_array    0x0000223c        0x4 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o
  *(SORT(.fini_array.*))
-                0x00002228                __fini_array_end = .
-                0x00002228                . = ALIGN (0x4)
+                0x00002240                __fini_array_end = .
+                0x00002240                . = ALIGN (0x4)
  *crtbegin.o(.ctors)
  *(EXCLUDE_FILE(*crtend.o) .ctors)
  *(SORT(.ctors.*))
  *crtend.o(.ctors)
-                0x00002228                . = ALIGN (0x4)
+                0x00002240                . = ALIGN (0x4)
  *crtbegin.o(.dtors)
  *(EXCLUDE_FILE(*crtend.o) .dtors)
  *(SORT(.dtors.*))
  *crtend.o(.dtors)
-                0x00002228                . = ALIGN (0x4)
-                0x00002228                __cy_regions = .
-                0x00002228        0x4 LONG 0x2238 __cy_region_init_ram
-                0x0000222c        0x4 LONG 0x1fffc108 __cy_region_start_data
-                0x00002230        0x4 LONG 0x20 __cy_region_init_size_ram
-                0x00002234        0x4 LONG 0x150 __cy_region_zero_size_ram
-                0x00002238                __cy_regions_end = .
-                0x00002238                . = ALIGN (0x8)
-                0x00002238                _etext = .
+                0x00002240                . = ALIGN (0x4)
+                0x00002240                __cy_regions = .
+                0x00002240        0x4 LONG 0x2250 __cy_region_init_ram
+                0x00002244        0x4 LONG 0x1fffc108 __cy_region_start_data
+                0x00002248        0x4 LONG 0x20 __cy_region_init_size_ram
+                0x0000224c        0x4 LONG 0x150 __cy_region_zero_size_ram
+                0x00002250                __cy_regions_end = .
+                0x00002250                . = ALIGN (0x8)
+                0x00002250                _etext = .
 
 .ramvectors     0x1fffc000      0x100
                 0x1fffc000                __cy_region_start_ram = .
@@ -810,7 +810,7 @@ END GROUP
  .noinit        0x1fffc104        0x1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
                 0x1fffc104                CyResetStatus
 
-.data           0x1fffc108       0x20 load address 0x00002238
+.data           0x1fffc108       0x20 load address 0x00002250
                 0x1fffc108                __cy_region_start_data = .
  *(.jcr)
  .jcr           0x1fffc108        0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o
@@ -832,10 +832,10 @@ END GROUP
  *(.ram)
                 0x1fffc128                _edata = .
 
-.igot.plt       0x1fffc128        0x0 load address 0x00002258
+.igot.plt       0x1fffc128        0x0 load address 0x00002270
  .igot.plt      0x00000000        0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o
 
-.bss            0x1fffc128      0x150 load address 0x00002258
+.bss            0x1fffc128      0x150 load address 0x00002270
                 0x1fffc128                PROVIDE (__bss_start__, .)
  *(.shbss)
  *(.bss .bss.* .gnu.linkonce.b.*)
@@ -886,11 +886,11 @@ END GROUP
                 0x1fffc278                __end = .
                 0x1fffc278                PROVIDE (end, .)
                 0x1fffc278                PROVIDE (__bss_end__, .)
-                0x00002238                __cy_region_init_ram = LOADADDR (.data)
+                0x00002250                __cy_region_init_ram = LOADADDR (.data)
                 0x00000020                __cy_region_init_size_ram = (_edata - ADDR (.data))
                 0x00000150                __cy_region_zero_size_ram = (_end - _edata)
 
-.heap           0x1fffc278      0x800 load address 0x00002258
+.heap           0x1fffc278      0x800 load address 0x00002270
                 0x1fffc278                . = _end
                 0x1fffca78                . = (. + 0x800)
  *fill*         0x1fffc278      0x800 00
@@ -941,7 +941,7 @@ END GROUP
  .cymeta        0x90500000        0xc .\CortexM3\ARM_GCC_473\Release\cymetadata.o
                 0x90500000                cy_metadata
 
-.rel.dyn        0x00002258        0x0 load address 0x9050000c
+.rel.dyn        0x00002270        0x0 load address 0x9050000c
  .rel.iplt      0x00000000        0x0 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/armv7-m/crtbegin.o
 
 .stab
@@ -1006,27 +1006,27 @@ END GROUP
 .debug_pubnames
  *(.debug_pubnames)
 
-.debug_info     0x00000000     0x658f
+.debug_info     0x00000000     0x65b7
  *(.debug_info .gnu.linkonce.wi.*)
  .debug_info    0x00000000      0x109 .\CortexM3\ARM_GCC_473\Release\main.o
  .debug_info    0x00000109      0x165 .\CortexM3\ARM_GCC_473\Release\cymetadata.o
  .debug_info    0x0000026e      0x345 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o
- .debug_info    0x000005b3      0x532 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)
- .debug_info    0x00000ae5      0xbf2 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
- .debug_info    0x000016d7       0x70 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyBootAsmGnu.o)
- .debug_info    0x00001747      0x726 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)
- .debug_info    0x00001e6d      0xfc0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
- .debug_info    0x00002e2d      0xa1c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)
- .debug_info    0x00003849      0x46f .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
- .debug_info    0x00003cb8      0x40f .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)
- .debug_info    0x000040c7      0x8c3 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
- .debug_info    0x0000498a      0x6b7 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
- .debug_info    0x00005041      0x1d5 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)
- .debug_info    0x00005216      0x430 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)
- .debug_info    0x00005646      0x89e .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
- .debug_info    0x00005ee4       0xcd .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)
- .debug_info    0x00005fb1      0x1cf .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)
- .debug_info    0x00006180      0x40f .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)
+ .debug_info    0x000005b3      0x549 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)
+ .debug_info    0x00000afc      0xbf2 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
+ .debug_info    0x000016ee       0x81 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyBootAsmGnu.o)
+ .debug_info    0x0000176f      0x726 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)
+ .debug_info    0x00001e95      0xfc0 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
+ .debug_info    0x00002e55      0xa1c .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)
+ .debug_info    0x00003871      0x46f .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
+ .debug_info    0x00003ce0      0x40f .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)
+ .debug_info    0x000040ef      0x8c3 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
+ .debug_info    0x000049b2      0x6b7 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+ .debug_info    0x00005069      0x1d5 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)
+ .debug_info    0x0000523e      0x430 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)
+ .debug_info    0x0000566e      0x89e .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
+ .debug_info    0x00005f0c       0xcd .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)
+ .debug_info    0x00005fd9      0x1cf .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)
+ .debug_info    0x000061a8      0x40f .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)
 
 .debug_abbrev   0x00000000     0x1eee
  *(.debug_abbrev)
@@ -1050,27 +1050,27 @@ END GROUP
  .debug_abbrev  0x00001d56       0xea .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)
  .debug_abbrev  0x00001e40       0xae .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)
 
-.debug_line     0x00000000     0x23f3
+.debug_line     0x00000000     0x23f4
  *(.debug_line)
  .debug_line    0x00000000      0x12f .\CortexM3\ARM_GCC_473\Release\main.o
  .debug_line    0x0000012f       0x53 .\CortexM3\ARM_GCC_473\Release\cymetadata.o
  .debug_line    0x00000182      0x19c .\CortexM3\ARM_GCC_473\Release\Cm3Start.o
- .debug_line    0x0000031e      0x1d5 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)
- .debug_line    0x000004f3      0x3d6 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
- .debug_line    0x000008c9       0x68 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyBootAsmGnu.o)
- .debug_line    0x00000931      0x201 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)
- .debug_line    0x00000b32      0x668 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
- .debug_line    0x0000119a      0x34a .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)
- .debug_line    0x000014e4      0x1bd .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
- .debug_line    0x000016a1      0x14b .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)
- .debug_line    0x000017ec      0x2cc .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
- .debug_line    0x00001ab8      0x24d .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
- .debug_line    0x00001d05       0xc1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)
- .debug_line    0x00001dc6      0x172 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)
- .debug_line    0x00001f38      0x360 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
- .debug_line    0x00002298       0x66 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)
- .debug_line    0x000022fe       0x96 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)
- .debug_line    0x00002394       0x5f .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)
+ .debug_line    0x0000031e      0x1d6 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)
+ .debug_line    0x000004f4      0x3d6 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
+ .debug_line    0x000008ca       0x68 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyBootAsmGnu.o)
+ .debug_line    0x00000932      0x201 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)
+ .debug_line    0x00000b33      0x668 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
+ .debug_line    0x0000119b      0x34a .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)
+ .debug_line    0x000014e5      0x1bd .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
+ .debug_line    0x000016a2      0x14b .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)
+ .debug_line    0x000017ed      0x2cc .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
+ .debug_line    0x00001ab9      0x24d .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+ .debug_line    0x00001d06       0xc1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)
+ .debug_line    0x00001dc7      0x172 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)
+ .debug_line    0x00001f39      0x360 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
+ .debug_line    0x00002299       0x66 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)
+ .debug_line    0x000022ff       0x96 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)
+ .debug_line    0x00002395       0x5f .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)
 
 .debug_frame    0x00000000     0x11c4
  *(.debug_frame)
@@ -1097,44 +1097,44 @@ END GROUP
  .debug_frame   0x0000117c       0x28 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memcpy.o)
  .debug_frame   0x000011a4       0x20 c:/program files (x86)/cypress/psoc creator/3.0/psoc creator/import/gnu_cs/arm/4.7.3/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7-m\libc_s.a(lib_a-memset.o)
 
-.debug_str      0x00000000     0x20bb
+.debug_str      0x00000000     0x20dd
  *(.debug_str)
- .debug_str     0x00000000      0x110 .\CortexM3\ARM_GCC_473\Release\main.o
-                                0x149 (size before relaxing)
- .debug_str     0x00000110       0x86 .\CortexM3\ARM_GCC_473\Release\cymetadata.o
-                                0x194 (size before relaxing)
- .debug_str     0x00000196      0x147 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o
-                                0x279 (size before relaxing)
- .debug_str     0x000002dd      0x1b8 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)
-                                0x30f (size before relaxing)
- .debug_str     0x00000495      0x368 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
-                                0x4df (size before relaxing)
- .debug_str     0x000007fd      0x189 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)
-                                0x329 (size before relaxing)
- .debug_str     0x00000986      0x626 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
-                                0x804 (size before relaxing)
- .debug_str     0x00000fac      0x345 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)
-                                0x695 (size before relaxing)
- .debug_str     0x000012f1       0xa1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
-                                0x28f (size before relaxing)
- .debug_str     0x00001392      0x10d .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)
-                                0x298 (size before relaxing)
- .debug_str     0x0000149f      0x274 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
-                                0x4c3 (size before relaxing)
- .debug_str     0x00001713      0x2f9 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
-                                0x568 (size before relaxing)
- .debug_str     0x00001a0c       0x67 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)
-                                0x206 (size before relaxing)
- .debug_str     0x00001a73      0x126 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)
-                                0x34f (size before relaxing)
- .debug_str     0x00001b99      0x1e9 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
-                                0x562 (size before relaxing)
- .debug_str     0x00001d82       0x25 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)
-                                0x15e (size before relaxing)
- .debug_str     0x00001da7       0x25 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)
-                                0x215 (size before relaxing)
- .debug_str     0x00001dcc      0x2ef .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)
-                                0x507 (size before relaxing)
+ .debug_str     0x00000000      0x121 .\CortexM3\ARM_GCC_473\Release\main.o
+                                0x15a (size before relaxing)
+ .debug_str     0x00000121       0x86 .\CortexM3\ARM_GCC_473\Release\cymetadata.o
+                                0x1a5 (size before relaxing)
+ .debug_str     0x000001a7      0x147 .\CortexM3\ARM_GCC_473\Release\Cm3Start.o
+                                0x28a (size before relaxing)
+ .debug_str     0x000002ee      0x1c9 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyfitter_cfg.o)
+                                0x331 (size before relaxing)
+ .debug_str     0x000004b7      0x368 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(BL.o)
+                                0x4f0 (size before relaxing)
+ .debug_str     0x0000081f      0x189 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyFlash.o)
+                                0x33a (size before relaxing)
+ .debug_str     0x000009a8      0x626 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CyLib.o)
+                                0x815 (size before relaxing)
+ .debug_str     0x00000fce      0x345 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(cyPm.o)
+                                0x6a6 (size before relaxing)
+ .debug_str     0x00001313       0xa1 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(CySpc.o)
+                                0x2a0 (size before relaxing)
+ .debug_str     0x000013b4      0x10d .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_boot.o)
+                                0x2a9 (size before relaxing)
+ .debug_str     0x000014c1      0x274 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS.o)
+                                0x4d4 (size before relaxing)
+ .debug_str     0x00001735      0x2f9 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_drv.o)
+                                0x579 (size before relaxing)
+ .debug_str     0x00001a2e       0x67 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_episr.o)
+                                0x217 (size before relaxing)
+ .debug_str     0x00001a95      0x126 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_hid.o)
+                                0x360 (size before relaxing)
+ .debug_str     0x00001bbb      0x1e9 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_std.o)
+                                0x573 (size before relaxing)
+ .debug_str     0x00001da4       0x25 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_vnd.o)
+                                0x16f (size before relaxing)
+ .debug_str     0x00001dc9       0x25 .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_cls.o)
+                                0x226 (size before relaxing)
+ .debug_str     0x00001dee      0x2ef .\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a(USBFS_descr.o)
+                                0x518 (size before relaxing)
 
 .debug_loc      0x00000000     0x3edd
  *(.debug_loc)

Diferenças do arquivo suprimidas por serem muito extensas
+ 120 - 120
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cyPm.lst


BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cyPm.o


+ 2220 - 2178
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cyfitter_cfg.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 1
 
 
    1              		.syntax unified
@@ -29,7 +29,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
   26              		.file 1 ".\\Generated_Source\\PSoC5\\cyfitter_cfg.c"
    1:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /*******************************************************************************
    2:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * FILENAME: cyfitter_cfg.c
-   3:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * PSoC Creator 3.0
+   3:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * PSoC Creator 3.0 Component Pack 7
    4:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *
    5:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Description:
    6:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * This file is automatically generated by PSoC Creator with device 
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
   29:.\Generated_Source\PSoC5/cyfitter_cfg.c ****     #define CYPACKED_ATTR __attribute__ ((packed))
   30:.\Generated_Source\PSoC5/cyfitter_cfg.c ****     #define CYALIGNED __attribute__ ((aligned))
   31:.\Generated_Source\PSoC5/cyfitter_cfg.c ****     #define CY_CFG_UNUSED __attribute__ ((unused))
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 2
 
 
   32:.\Generated_Source\PSoC5/cyfitter_cfg.c ****     #define CY_CFG_SECTION __attribute__ ((section(".psocinit")))
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
   86:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #ifdef CY_NEED_CYCLOCKSTARTUPERROR
   87:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /*******************************************************************************
   88:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Function Name: CyClockStartupError
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 3
 
 
   89:.\Generated_Source\PSoC5/cyfitter_cfg.c **** ********************************************************************************
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
  143:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Return:
  144:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *   void
  145:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 4
 
 
  146:.\Generated_Source\PSoC5/cyfitter_cfg.c **** *******************************************************************************/
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
  200:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	pllLock = 0u;
  201:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	for (timeout = 250u / 10u; (timeout > 0u) && (pllLock != 0x03u); timeout--)
  202:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	{ 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 5
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 5
 
 
  203:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		pllLock = 0x03u & ((uint8)((uint8)pllLock << 1) | ((CY_GET_XTND_REG8((void CYFAR *)CYREG_FASTCLK_
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
  257:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Summary:
  258:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Enables or disables the analog pumps feeding analog routing switches.
  259:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Intended to be called at startup, based on the Vdda system configuration;
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 6
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 6
 
 
  260:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * may be called during operation when the user informs us that the Vdda voltage
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
  286:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
  287:.\Generated_Source\PSoC5/cyfitter_cfg.c **** /*******************************************************************************
  288:.\Generated_Source\PSoC5/cyfitter_cfg.c **** * Function Name: cyfitter_cfg
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 7
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 7
 
 
  289:.\Generated_Source\PSoC5/cyfitter_cfg.c **** ********************************************************************************
@@ -399,35 +399,39 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
  311:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	static const uint8 CYCODE BS_IOPINS0_8_VAL[] = {
  312:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0xC0u, 0x00u};
  313:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 314:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* IOPINS0_4 Address: CYREG_PRT4_DM0 Size (bytes): 8 */
- 315:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	static const uint8 CYCODE BS_IOPINS0_4_VAL[] = {
- 316:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		0x00u, 0xFCu, 0xFCu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};
+ 314:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* IOPINS0_3 Address: CYREG_PRT3_DM0 Size (bytes): 8 */
+ 315:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	static const uint8 CYCODE BS_IOPINS0_3_VAL[] = {
+ 316:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		0x00u, 0x3Eu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};
  317:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 318:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* IOPINS0_6 Address: CYREG_PRT6_DM0 Size (bytes): 8 */
- 319:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	static const uint8 CYCODE BS_IOPINS0_6_VAL[] = {
- 320:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		0x00u, 0x0Fu, 0x0Fu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};
+ 318:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* IOPINS0_4 Address: CYREG_PRT4_DM0 Size (bytes): 8 */
+ 319:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	static const uint8 CYCODE BS_IOPINS0_4_VAL[] = {
+ 320:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		0x00u, 0xFCu, 0xFCu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};
  321:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 322:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #ifdef CYGlobalIntDisable
- 323:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* Disable interrupts by default. Let user enable if/when they want. */
- 324:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CYGlobalIntDisable
-  68              		.loc 1 324 0
-  69              	@ 324 ".\Generated_Source\PSoC5\cyfitter_cfg.c" 1
+ 322:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* IOPINS0_6 Address: CYREG_PRT6_DM0 Size (bytes): 8 */
+ 323:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	static const uint8 CYCODE BS_IOPINS0_6_VAL[] = {
+ 324:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		0x00u, 0x0Fu, 0x0Fu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};
+ 325:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
+ 326:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #ifdef CYGlobalIntDisable
+ 327:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* Disable interrupts by default. Let user enable if/when they want. */
+ 328:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CYGlobalIntDisable
+  68              		.loc 1 328 0
+  69              	@ 328 ".\Generated_Source\PSoC5\cyfitter_cfg.c" 1
   70 0002 72B6     		CPSID   i
   71              	@ 0 "" 2
- 325:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #endif
- 326:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 327:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 328:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* Set Flash Cycles based on max possible frequency in case a glitch occurs during ClockSetup(). *
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 8
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 8
 
 
- 329:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)(CYREG_CACHE_CC_CTL), (((CYDEV_INSTRUCT_CACHE_ENABLED) != 0) ? 0x01
-  72              		.loc 1 329 0
+ 329:.\Generated_Source\PSoC5/cyfitter_cfg.c **** #endif
+ 330:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
+ 331:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
+ 332:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* Set Flash Cycles based on max possible frequency in case a glitch occurs during ClockSetup(). *
+ 333:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)(CYREG_CACHE_CC_CTL), (((CYDEV_INSTRUCT_CACHE_ENABLED) != 0) ? 0x01
+  72              		.loc 1 333 0
   73              		.thumb
-  74 0004 5A4B     		ldr	r3, .L23
+  74 0004 5E4B     		ldr	r3, .L23
   75 0006 0122     		movs	r2, #1
-  76              	.LBB30:
-  77              	.LBB31:
+  76              	.LBB32:
+  77              	.LBB33:
  190:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)(CYREG_SLOWCLK_ILO_CR0), 0x06u);
   78              		.loc 1 190 0
   79 0008 A3F5A061 		sub	r1, r3, #1280
@@ -442,13 +446,13 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
   85 0012 5224     		movs	r4, #82
  194:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)(CYREG_IMO_TR1), (CY_GET_XTND_REG8((void CYFAR *)CYREG_FLSHID_CUST_
   86              		.loc 1 194 0
-  87 0014 574E     		ldr	r6, .L23+4
-  88              	.LBE31:
-  89              	.LBE30:
-  90              		.loc 1 329 0
+  87 0014 5B4E     		ldr	r6, .L23+4
+  88              	.LBE33:
+  89              	.LBE32:
+  90              		.loc 1 333 0
   91 0016 1A70     		strb	r2, [r3, #0]
-  92              	.LBB34:
-  93              	.LBB32:
+  92              	.LBB36:
+  93              	.LBB34:
  190:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)(CYREG_SLOWCLK_ILO_CR0), 0x06u);
   94              		.loc 1 190 0
   95 0018 0870     		strb	r0, [r1, #0]
@@ -460,10 +464,10 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
   99 001c 3778     		ldrb	r7, [r6, #0]	@ zero_extendqisi2
  197:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG16((void CYFAR *)(CYREG_FASTCLK_PLL_P), 0x0818u);
  100              		.loc 1 197 0
- 101 001e 564B     		ldr	r3, .L23+8
+ 101 001e 5A4B     		ldr	r3, .L23+8
  194:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)(CYREG_IMO_TR1), (CY_GET_XTND_REG8((void CYFAR *)CYREG_FLSHID_CUST_
  102              		.loc 1 194 0
- 103 0020 564A     		ldr	r2, .L23+12
+ 103 0020 5A4A     		ldr	r2, .L23+12
  197:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG16((void CYFAR *)(CYREG_FASTCLK_PLL_P), 0x0818u);
  104              		.loc 1 197 0
  105 0022 40F61800 		movw	r0, #2072
@@ -474,13 +478,13 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
  108              		.loc 1 194 0
  109 002a 1770     		strb	r7, [r2, #0]
  198:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG16((void CYFAR *)(CYREG_FASTCLK_PLL_CFG0), 0x1251u);
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 9
+
+
  110              		.loc 1 198 0
  111 002c 1925     		movs	r5, #25
  197:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG16((void CYFAR *)(CYREG_FASTCLK_PLL_P), 0x0818u);
  112              		.loc 1 197 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 9
-
-
  113 002e 1880     		strh	r0, [r3, #0]	@ movhi
  200:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	pllLock = 0u;
  114              		.loc 1 200 0
@@ -492,7 +496,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
  119              	.L6:
  203:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		pllLock = 0x03u & ((uint8)((uint8)pllLock << 1) | ((CY_GET_XTND_REG8((void CYFAR *)CYREG_FASTCLK_
  120              		.loc 1 203 0
- 121 0036 524E     		ldr	r6, .L23+16
+ 121 0036 564E     		ldr	r6, .L23+16
  204:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CyDelayCycles(10u * 48u); /* Delay 10us based on 48MHz clock */
  122              		.loc 1 204 0
  123 0038 4FF4F070 		mov	r0, #480
@@ -519,28 +523,28 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
  139 0054 EFD1     		bne	.L6
  213:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG16((void CYFAR *)(CYREG_CLKDIST_MSTR0), 0x0100u);
  140              		.loc 1 213 0
- 141 0056 4B48     		ldr	r0, .L23+20
+ 141 0056 4F48     		ldr	r0, .L23+20
  215:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_BCFG0), 0x00u);
  142              		.loc 1 215 0
- 143 0058 4B4F     		ldr	r7, .L23+24
+ 143 0058 4F4F     		ldr	r7, .L23+24
  144 005a 0026     		movs	r6, #0
  213:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG16((void CYFAR *)(CYREG_CLKDIST_MSTR0), 0x0100u);
  145              		.loc 1 213 0
  146 005c 4FF48073 		mov	r3, #256
- 147              	.LBE32:
- 148              	.LBE34:
- 330:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* Setup clocks based on selections from Clock DWR */
- 331:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	ClockSetup();
- 332:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* Enable/Disable Debug functionality based on settings from System DWR */
- 333:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)CYREG_MLOGIC_DEBUG, (CY_GET_XTND_REG8((void CYFAR *)CYREG_MLOGIC_DE
- 149              		.loc 1 333 0
- 150 0060 4A4D     		ldr	r5, .L23+28
- 151              	.LBB35:
- 152              	.LBB33:
+ 147              	.LBE34:
+ 148              	.LBE36:
+ 334:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* Setup clocks based on selections from Clock DWR */
+ 335:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	ClockSetup();
+ 336:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* Enable/Disable Debug functionality based on settings from System DWR */
+ 337:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)CYREG_MLOGIC_DEBUG, (CY_GET_XTND_REG8((void CYFAR *)CYREG_MLOGIC_DE
+ 149              		.loc 1 337 0
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 10
+
+
+ 150 0060 4E4D     		ldr	r5, .L23+28
+ 151              	.LBB37:
+ 152              	.LBB35:
  214:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_MSTR0), 0x07u);
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 10
-
-
  153              		.loc 1 214 0
  154 0062 0721     		movs	r1, #7
  216:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_BCFG2), 0x48u);
@@ -571,9 +575,9 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
  221:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)(CYREG_CLKDIST_LD), 0x02u);
  172              		.loc 1 221 0
  173 0074 00F8034C 		strb	r4, [r0, #-3]
- 174              	.LBE33:
- 175              	.LBE35:
- 176              		.loc 1 333 0
+ 174              	.LBE35:
+ 175              	.LBE37:
+ 176              		.loc 1 337 0
  177 0078 2878     		ldrb	r0, [r5, #0]	@ zero_extendqisi2
  178 007a 40F00403 		orr	r3, r0, #4
  179 007e 2B70     		strb	r3, [r5, #0]
@@ -584,88 +588,89 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
  184 0082 FEE7     		b	.L5
  185              	.LVL8:
  186              	.L8:
- 187              	.LBB36:
- 188              	.LBB37:
- 334:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 335:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	{
- 336:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		static const uint32 CYCODE cy_cfg_addr_table[] = {
- 337:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40004501u, /* Base address: 0x40004500 Count: 1 */
- 338:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40005201u, /* Base address: 0x40005200 Count: 1 */
- 339:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40011701u, /* Base address: 0x40011700 Count: 1 */
- 340:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40011901u, /* Base address: 0x40011900 Count: 1 */
- 341:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40014003u, /* Base address: 0x40014000 Count: 3 */
- 342:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40014102u, /* Base address: 0x40014100 Count: 2 */
- 343:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40014202u, /* Base address: 0x40014200 Count: 2 */
- 344:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40014302u, /* Base address: 0x40014300 Count: 2 */
- 345:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40014703u, /* Base address: 0x40014700 Count: 3 */
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 11
-
-
- 346:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40014803u, /* Base address: 0x40014800 Count: 3 */
- 347:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40014C02u, /* Base address: 0x40014C00 Count: 2 */
- 348:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40015101u, /* Base address: 0x40015100 Count: 1 */
- 349:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		};
- 350:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 351:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		static const cy_cfg_addrvalue_t CYCODE cy_cfg_data_table[] = {
- 352:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0x7Eu, 0x02u},
- 353:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0x7Cu, 0x40u},
- 354:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xEEu, 0x0Au},
- 355:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xEEu, 0x0Au},
- 356:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0x33u, 0x80u},
- 357:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0x36u, 0x40u},
- 358:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xCCu, 0x30u},
- 359:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xA6u, 0x40u},
- 360:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xA7u, 0x80u},
- 361:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xA6u, 0x40u},
- 362:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xA7u, 0x80u},
- 363:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xA6u, 0x40u},
- 364:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xA7u, 0x80u},
- 365:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0x08u, 0x08u},
- 366:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0x0Fu, 0x40u},
- 367:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xC2u, 0x0Cu},
- 368:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xAEu, 0x40u},
- 369:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xAFu, 0x80u},
- 370:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xEEu, 0x50u},
- 371:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xACu, 0x08u},
- 372:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xAFu, 0x40u},
- 373:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0x00u, 0x0Au},
- 374:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		};
- 375:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 376:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 377:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 378:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CYPACKED typedef struct {
- 379:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			void CYFAR *address;
- 380:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			uint16 size;
- 381:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		} CYPACKED_ATTR cfg_memset_t;
+ 187              	.LBB38:
+ 188              	.LBB39:
+ 338:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
+ 339:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	{
+ 340:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		static const uint32 CYCODE cy_cfg_addr_table[] = {
+ 341:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40004501u, /* Base address: 0x40004500 Count: 1 */
+ 342:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40005202u, /* Base address: 0x40005200 Count: 2 */
+ 343:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40011701u, /* Base address: 0x40011700 Count: 1 */
+ 344:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40011901u, /* Base address: 0x40011900 Count: 1 */
+ 345:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40014003u, /* Base address: 0x40014000 Count: 3 */
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 11
+
+
+ 346:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40014102u, /* Base address: 0x40014100 Count: 2 */
+ 347:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40014202u, /* Base address: 0x40014200 Count: 2 */
+ 348:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40014302u, /* Base address: 0x40014300 Count: 2 */
+ 349:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40014703u, /* Base address: 0x40014700 Count: 3 */
+ 350:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40014803u, /* Base address: 0x40014800 Count: 3 */
+ 351:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40014C02u, /* Base address: 0x40014C00 Count: 2 */
+ 352:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			0x40015101u, /* Base address: 0x40015100 Count: 1 */
+ 353:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		};
+ 354:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
+ 355:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		static const cy_cfg_addrvalue_t CYCODE cy_cfg_data_table[] = {
+ 356:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0x7Eu, 0x02u},
+ 357:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0x1Cu, 0x3Eu},
+ 358:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0x7Cu, 0x40u},
+ 359:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xEEu, 0x0Au},
+ 360:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xEEu, 0x0Au},
+ 361:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0x33u, 0x80u},
+ 362:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0x36u, 0x40u},
+ 363:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xCCu, 0x30u},
+ 364:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xA6u, 0x40u},
+ 365:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xA7u, 0x80u},
+ 366:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xA6u, 0x40u},
+ 367:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xA7u, 0x80u},
+ 368:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xA6u, 0x40u},
+ 369:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xA7u, 0x80u},
+ 370:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0x08u, 0x08u},
+ 371:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0x0Fu, 0x40u},
+ 372:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xC2u, 0x0Cu},
+ 373:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xAEu, 0x40u},
+ 374:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xAFu, 0x80u},
+ 375:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xEEu, 0x50u},
+ 376:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xACu, 0x08u},
+ 377:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0xAFu, 0x40u},
+ 378:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{0x00u, 0x0Au},
+ 379:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		};
+ 380:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
+ 381:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
  382:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 383:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		static const cfg_memset_t CYCODE cfg_memset_list [] = {
- 384:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			/* address, size */
- 385:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{(void CYFAR *)(CYREG_PRT1_DR), 48u},
- 386:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{(void CYFAR *)(CYREG_PRT5_DR), 16u},
- 387:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{(void CYFAR *)(CYREG_PRT12_DR), 16u},
- 388:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{(void CYFAR *)(CYDEV_UCFG_B0_P0_U0_BASE), 4096u},
- 389:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{(void CYFAR *)(CYDEV_UCFG_B1_P2_U0_BASE), 2048u},
- 390:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{(void CYFAR *)(CYDEV_UCFG_DSI0_BASE), 2560u},
- 391:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{(void CYFAR *)(CYDEV_UCFG_DSI12_BASE), 512u},
- 392:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{(void CYFAR *)(CYREG_BCTL0_MDCLK_EN), 32u},
- 393:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		};
- 394:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 395:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		uint8 CYDATA i;
- 396:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 397:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		/* Zero out critical memory blocks before beginning configuration */
- 398:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		for (i = 0u; i < (sizeof(cfg_memset_list)/sizeof(cfg_memset_list[0])); i++)
- 399:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		{
- 400:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			const cfg_memset_t CYCODE * CYDATA ms = &cfg_memset_list[i];
- 189              		.loc 1 400 0 discriminator 2
- 190 0084 424F     		ldr	r7, .L23+32
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 12
-
-
+ 383:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CYPACKED typedef struct {
+ 384:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			void CYFAR *address;
+ 385:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			uint16 size;
+ 386:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		} CYPACKED_ATTR cfg_memset_t;
+ 387:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
+ 388:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		static const cfg_memset_t CYCODE cfg_memset_list [] = {
+ 389:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			/* address, size */
+ 390:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{(void CYFAR *)(CYREG_PRT1_DR), 32u},
+ 391:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{(void CYFAR *)(CYREG_PRT5_DR), 16u},
+ 392:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{(void CYFAR *)(CYREG_PRT12_DR), 16u},
+ 393:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{(void CYFAR *)(CYDEV_UCFG_B0_P0_U0_BASE), 4096u},
+ 394:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{(void CYFAR *)(CYDEV_UCFG_B1_P2_U0_BASE), 2048u},
+ 395:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{(void CYFAR *)(CYDEV_UCFG_DSI0_BASE), 2560u},
+ 396:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{(void CYFAR *)(CYDEV_UCFG_DSI12_BASE), 512u},
+ 397:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			{(void CYFAR *)(CYREG_BCTL0_MDCLK_EN), 32u},
+ 398:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		};
+ 399:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
+ 400:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		uint8 CYDATA i;
+ 401:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
+ 402:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		/* Zero out critical memory blocks before beginning configuration */
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 12
+
+
+ 403:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		for (i = 0u; i < (sizeof(cfg_memset_list)/sizeof(cfg_memset_list[0])); i++)
+ 404:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		{
+ 405:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			const cfg_memset_t CYCODE * CYDATA ms = &cfg_memset_list[i];
+ 189              		.loc 1 405 0 discriminator 2
+ 190 0084 464F     		ldr	r7, .L23+32
  191 0086 0621     		movs	r1, #6
  192 0088 01FB0672 		mla	r2, r1, r6, r7
  193              	.LVL9:
- 194              	.LBB38:
- 195              	.LBB39:
+ 194              	.LBB40:
+ 195              	.LBB41:
   61:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	(void)memset(s, 0, n);
  196              		.loc 1 61 0 discriminator 2
  197 008c 0021     		movs	r1, #0
@@ -676,34 +681,34 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
  202              	.LVL11:
  203 0094 FFF7FEFF 		bl	memset
  204              	.LVL12:
- 205              	.LBE39:
- 206              	.LBE38:
- 207              	.LBE37:
- 398:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		for (i = 0u; i < (sizeof(cfg_memset_list)/sizeof(cfg_memset_list[0])); i++)
- 208              		.loc 1 398 0 discriminator 2
+ 205              	.LBE41:
+ 206              	.LBE40:
+ 207              	.LBE39:
+ 403:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		for (i = 0u; i < (sizeof(cfg_memset_list)/sizeof(cfg_memset_list[0])); i++)
+ 208              		.loc 1 403 0 discriminator 2
  209 0098 082E     		cmp	r6, #8
  210 009a F3D1     		bne	.L8
- 398:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		for (i = 0u; i < (sizeof(cfg_memset_list)/sizeof(cfg_memset_list[0])); i++)
- 211              		.loc 1 398 0 is_stmt 0
+ 403:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		for (i = 0u; i < (sizeof(cfg_memset_list)/sizeof(cfg_memset_list[0])); i++)
+ 211              		.loc 1 403 0 is_stmt 0
  212 009c 0023     		movs	r3, #0
  213 009e 1946     		mov	r1, r3
  214              	.LVL13:
  215              	.L11:
- 216              	.LBB40:
- 217              	.LBB41:
- 218              	.LBB42:
+ 216              	.LBB42:
+ 217              	.LBB43:
+ 218              	.LBB44:
  154:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		uint32 baseAddr = addr_table[i];
  219              		.loc 1 154 0 is_stmt 1
- 220 00a0 3C4C     		ldr	r4, .L23+36
- 221              	.LBE42:
- 222              	.LBE41:
- 223              	.LBE40:
+ 220 00a0 404C     		ldr	r4, .L23+36
+ 221              	.LBE44:
+ 222              	.LBE43:
+ 223              	.LBE42:
  304:.\Generated_Source\PSoC5/cyfitter_cfg.c **** void cyfitter_cfg(void)
  224              		.loc 1 304 0
  225 00a2 0022     		movs	r2, #0
- 226              	.LBB45:
- 227              	.LBB44:
- 228              	.LBB43:
+ 226              	.LBB47:
+ 227              	.LBB46:
+ 228              	.LBB45:
  154:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		uint32 baseAddr = addr_table[i];
  229              		.loc 1 154 0
  230 00a4 1859     		ldr	r0, [r3, r4]
@@ -713,14 +718,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
  233 00a6 3034     		adds	r4, r4, #48
  155:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		uint8 count = (uint8)baseAddr;
  234              		.loc 1 155 0
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 13
+
+
  235 00a8 C6B2     		uxtb	r6, r0
  236              	.LVL15:
  156:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		baseAddr &= 0xFFFFFF00u;
  237              		.loc 1 156 0
  238 00aa 20F0FF07 		bic	r7, r0, #255
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 13
-
-
  239              	.LVL16:
  304:.\Generated_Source\PSoC5/cyfitter_cfg.c **** void cyfitter_cfg(void)
  240              		.loc 1 304 0
@@ -748,65 +753,65 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
  304:.\Generated_Source\PSoC5/cyfitter_cfg.c **** void cyfitter_cfg(void)
  259              		.loc 1 304 0
  260 00ce C0B2     		uxtb	r0, r0
- 261              	.LBE43:
+ 261              	.LBE45:
  152:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	for (i = 0u; i < CY_CFG_BASE_ADDR_COUNT; i++)
  262              		.loc 1 152 0
  263 00d0 302B     		cmp	r3, #48
  264 00d2 0144     		add	r1, r1, r0
  265              	.LVL18:
  266 00d4 E4D1     		bne	.L11
- 267              	.LBE44:
- 268              	.LBE45:
- 401:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			CYMEMZERO(ms->address, (uint32)(ms->size));
- 402:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		}
- 403:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 404:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		cfg_write_bytes32(cy_cfg_addr_table, cy_cfg_data_table);
- 405:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 406:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		/* Enable digital routing */
- 407:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CY_SET_XTND_REG8((void CYFAR *)CYREG_BCTL0_BANK_CTL, CY_GET_XTND_REG8((void CYFAR *)CYREG_BCTL0_B
- 269              		.loc 1 407 0
- 270 00d6 304C     		ldr	r4, .L23+40
+ 267              	.LBE46:
+ 268              	.LBE47:
+ 406:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 			CYMEMZERO(ms->address, (uint32)(ms->size));
+ 407:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		}
+ 408:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
+ 409:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		cfg_write_bytes32(cy_cfg_addr_table, cy_cfg_data_table);
+ 410:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
+ 411:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		/* Enable digital routing */
+ 412:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CY_SET_XTND_REG8((void CYFAR *)CYREG_BCTL0_BANK_CTL, CY_GET_XTND_REG8((void CYFAR *)CYREG_BCTL0_B
+ 269              		.loc 1 412 0
+ 270 00d6 344C     		ldr	r4, .L23+40
  271 00d8 2278     		ldrb	r2, [r4, #0]	@ zero_extendqisi2
  272 00da 42F00200 		orr	r0, r2, #2
  273 00de 2070     		strb	r0, [r4, #0]
- 408:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CY_SET_XTND_REG8((void CYFAR *)CYREG_BCTL1_BANK_CTL, CY_GET_XTND_REG8((void CYFAR *)CYREG_BCTL1_B
- 274              		.loc 1 408 0
+ 413:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CY_SET_XTND_REG8((void CYFAR *)CYREG_BCTL1_BANK_CTL, CY_GET_XTND_REG8((void CYFAR *)CYREG_BCTL1_B
+ 274              		.loc 1 413 0
  275 00e0 217C     		ldrb	r1, [r4, #16]	@ zero_extendqisi2
  276              	.LVL19:
- 409:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 410:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		/* Enable UDB array */
- 411:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CY_SET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG0, CY_GET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG
- 412:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CY_SET_XTND_REG8((void CYFAR *)CYREG_PM_AVAIL_CR2, CY_GET_XTND_REG8((void CYFAR *)CYREG_PM_AVAIL_
- 277              		.loc 1 412 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 14
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 14
 
 
- 278 00e2 2E48     		ldr	r0, .L23+44
- 408:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CY_SET_XTND_REG8((void CYFAR *)CYREG_BCTL1_BANK_CTL, CY_GET_XTND_REG8((void CYFAR *)CYREG_BCTL1_B
- 279              		.loc 1 408 0
+ 414:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
+ 415:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		/* Enable UDB array */
+ 416:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CY_SET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG0, CY_GET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG
+ 417:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CY_SET_XTND_REG8((void CYFAR *)CYREG_PM_AVAIL_CR2, CY_GET_XTND_REG8((void CYFAR *)CYREG_PM_AVAIL_
+ 277              		.loc 1 417 0
+ 278 00e2 3248     		ldr	r0, .L23+44
+ 413:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CY_SET_XTND_REG8((void CYFAR *)CYREG_BCTL1_BANK_CTL, CY_GET_XTND_REG8((void CYFAR *)CYREG_BCTL1_B
+ 279              		.loc 1 413 0
  280 00e4 41F00203 		orr	r3, r1, #2
- 411:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CY_SET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG0, CY_GET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG
- 281              		.loc 1 411 0
- 282 00e8 2D49     		ldr	r1, .L23+48
- 408:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CY_SET_XTND_REG8((void CYFAR *)CYREG_BCTL1_BANK_CTL, CY_GET_XTND_REG8((void CYFAR *)CYREG_BCTL1_B
- 283              		.loc 1 408 0
+ 416:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CY_SET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG0, CY_GET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG
+ 281              		.loc 1 416 0
+ 282 00e8 3149     		ldr	r1, .L23+48
+ 413:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CY_SET_XTND_REG8((void CYFAR *)CYREG_BCTL1_BANK_CTL, CY_GET_XTND_REG8((void CYFAR *)CYREG_BCTL1_B
+ 283              		.loc 1 413 0
  284 00ea 2374     		strb	r3, [r4, #16]
- 411:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CY_SET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG0, CY_GET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG
- 285              		.loc 1 411 0
+ 416:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 		CY_SET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG0, CY_GET_XTND_REG8((void CYFAR *)CYREG_PM_ACT_CFG
+ 285              		.loc 1 416 0
  286 00ec 0C78     		ldrb	r4, [r1, #0]	@ zero_extendqisi2
  287 00ee 44F04002 		orr	r2, r4, #64
  288 00f2 0A70     		strb	r2, [r1, #0]
- 289              		.loc 1 412 0
+ 289              		.loc 1 417 0
  290 00f4 0378     		ldrb	r3, [r0, #0]	@ zero_extendqisi2
   75:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	(void)memcpy(dest, src, n);
  291              		.loc 1 75 0
- 292 00f6 2B4A     		ldr	r2, .L23+52
- 293              		.loc 1 412 0
+ 292 00f6 2F4A     		ldr	r2, .L23+52
+ 293              		.loc 1 417 0
  294 00f8 43F01004 		orr	r4, r3, #16
   75:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	(void)memcpy(dest, src, n);
  295              		.loc 1 75 0
- 296 00fc 2A4B     		ldr	r3, .L23+56
- 297              		.loc 1 412 0
+ 296 00fc 2E4B     		ldr	r3, .L23+56
+ 297              		.loc 1 417 0
  298 00fe 0470     		strb	r4, [r0, #0]
  299              	.LVL20:
   75:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	(void)memcpy(dest, src, n);
@@ -817,7 +822,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
  304 0106 5460     		str	r4, [r2, #4]	@ unaligned
  305              	.LVL21:
  306 0108 1A46     		mov	r2, r3
- 307 010a 2848     		ldr	r0, .L23+60
+ 307 010a 2C48     		ldr	r0, .L23+60
  308 010c 52F8084F 		ldr	r4, [r2, #8]!	@ unaligned
  309 0110 0460     		str	r4, [r0, #0]	@ unaligned
  310 0112 5468     		ldr	r4, [r2, #4]	@ unaligned
@@ -828,2002 +833,2039 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 1
  315 011a 1A46     		mov	r2, r3
  316 011c 52F8124F 		ldr	r4, [r2, #18]!	@ unaligned
  317 0120 5268     		ldr	r2, [r2, #4]	@ unaligned
- 318 0122 40F8AE4C 		str	r4, [r0, #-174]	@ unaligned
- 319 0126 40F8AA2C 		str	r2, [r0, #-170]	@ unaligned
+ 318 0122 40F8BE4C 		str	r4, [r0, #-190]	@ unaligned
+ 319 0126 40F8BA2C 		str	r2, [r0, #-186]	@ unaligned
  320              	.LVL23:
- 321 012a 53F81A0F 		ldr	r0, [r3, #26]!	@ unaligned
- 322 012e 204A     		ldr	r2, .L23+64
- 323 0130 5B68     		ldr	r3, [r3, #4]	@ unaligned
- 324 0132 1060     		str	r0, [r2, #0]	@ unaligned
- 325              	.LBE36:
- 413:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	}
- 414:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 15
-
-
- 415:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* Perform second pass device configuration. These items must be configured in specific order afte
- 416:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT0_DM0), (const void CYCODE *)(BS_IOPINS0_0_VAL), 8u);
- 417:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT15_DR), (const void CYCODE *)(BS_IOPINS0_8_VAL), 10u);
- 418:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT4_DM0), (const void CYCODE *)(BS_IOPINS0_4_VAL), 8u);
- 419:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT6_DM0), (const void CYCODE *)(BS_IOPINS0_6_VAL), 8u);
- 420:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
- 421:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* Switch Boost to the precision bandgap reference from its internal reference */
- 422:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_REG8((void CYXDATA *)CYREG_BOOST_CR2, (CY_GET_REG8((void CYXDATA *)CYREG_BOOST_CR2) | 0x08u
- 326              		.loc 1 422 0
- 327 0134 1F48     		ldr	r0, .L23+68
- 328              	.LBB46:
+ 321 012a 1A46     		mov	r2, r3
+ 322 012c 52F81A4F 		ldr	r4, [r2, #26]!	@ unaligned
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 15
+
+
+ 323 0130 5268     		ldr	r2, [r2, #4]	@ unaligned
+ 324 0132 40F8AE4C 		str	r4, [r0, #-174]	@ unaligned
+ 325 0136 40F8AA2C 		str	r2, [r0, #-170]	@ unaligned
+ 326              	.LVL24:
+ 327 013a 53F8220F 		ldr	r0, [r3, #34]!	@ unaligned
+ 328 013e 204A     		ldr	r2, .L23+64
+ 329 0140 5B68     		ldr	r3, [r3, #4]	@ unaligned
+ 330 0142 1060     		str	r0, [r2, #0]	@ unaligned
+ 331              	.LBE38:
+ 418:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	}
+ 419:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
+ 420:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* Perform second pass device configuration. These items must be configured in specific order afte
+ 421:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT0_DM0), (const void CYCODE *)(BS_IOPINS0_0_VAL), 8u);
+ 422:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT15_DR), (const void CYCODE *)(BS_IOPINS0_8_VAL), 10u);
+ 423:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT3_DM0), (const void CYCODE *)(BS_IOPINS0_3_VAL), 8u);
+ 424:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT4_DM0), (const void CYCODE *)(BS_IOPINS0_4_VAL), 8u);
+ 425:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT6_DM0), (const void CYCODE *)(BS_IOPINS0_6_VAL), 8u);
+ 426:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 
+ 427:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	/* Switch Boost to the precision bandgap reference from its internal reference */
+ 428:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_REG8((void CYXDATA *)CYREG_BOOST_CR2, (CY_GET_REG8((void CYXDATA *)CYREG_BOOST_CR2) | 0x08u
+ 332              		.loc 1 428 0
+ 333 0144 1F48     		ldr	r0, .L23+68
+ 334              	.LBB48:
   75:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	(void)memcpy(dest, src, n);
- 329              		.loc 1 75 0
- 330 0136 5360     		str	r3, [r2, #4]	@ unaligned
- 331              	.LBE46:
- 332              		.loc 1 422 0
- 333 0138 0278     		ldrb	r2, [r0, #0]	@ zero_extendqisi2
- 334 013a 42F00803 		orr	r3, r2, #8
- 335 013e 0370     		strb	r3, [r0, #0]
- 336              	.LBB47:
- 337              	.LBB48:
+ 335              		.loc 1 75 0
+ 336 0146 5360     		str	r3, [r2, #4]	@ unaligned
+ 337              	.LBE48:
+ 338              		.loc 1 428 0
+ 339 0148 0278     		ldrb	r2, [r0, #0]	@ zero_extendqisi2
+ 340 014a 42F00803 		orr	r3, r2, #8
+ 341 014e 0370     		strb	r3, [r0, #0]
+ 342              	.LBB49:
+ 343              	.LBB50:
  246:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	uint8 bg_xover_inl_trim = CY_GET_XTND_REG8((void CYFAR *)(CYREG_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM +
- 338              		.loc 1 246 0
- 339 0140 1D48     		ldr	r0, .L23+72
+ 344              		.loc 1 246 0
+ 345 0150 1D48     		ldr	r0, .L23+72
  247:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)(CYREG_BG_DFT0), (bg_xover_inl_trim & 0x07u));
- 340              		.loc 1 247 0
- 341 0142 1E4A     		ldr	r2, .L23+76
+ 346              		.loc 1 247 0
+ 347 0152 1E4A     		ldr	r2, .L23+76
  246:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	uint8 bg_xover_inl_trim = CY_GET_XTND_REG8((void CYFAR *)(CYREG_FLSHID_MFG_CFG_BG_XOVER_INL_TRIM +
- 342              		.loc 1 246 0
- 343 0144 0378     		ldrb	r3, [r0, #0]	@ zero_extendqisi2
- 344              	.LVL24:
+ 348              		.loc 1 246 0
+ 349 0154 0378     		ldrb	r3, [r0, #0]	@ zero_extendqisi2
+ 350              	.LVL25:
  247:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)(CYREG_BG_DFT0), (bg_xover_inl_trim & 0x07u));
- 345              		.loc 1 247 0
- 346 0146 03F00700 		and	r0, r3, #7
+ 351              		.loc 1 247 0
+ 352 0156 03F00700 		and	r0, r3, #7
  248:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)(CYREG_BG_DFT1), ((bg_xover_inl_trim >> 4) & 0x0Fu));
- 347              		.loc 1 248 0
- 348 014a 1B09     		lsrs	r3, r3, #4
- 349              	.LVL25:
+ 353              		.loc 1 248 0
+ 354 015a 1B09     		lsrs	r3, r3, #4
+ 355              	.LVL26:
  247:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)(CYREG_BG_DFT0), (bg_xover_inl_trim & 0x07u));
- 350              		.loc 1 247 0
- 351 014c 1070     		strb	r0, [r2, #0]
+ 356              		.loc 1 247 0
+ 357 015c 1070     		strb	r0, [r2, #0]
  248:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)(CYREG_BG_DFT1), ((bg_xover_inl_trim >> 4) & 0x0Fu));
- 352              		.loc 1 248 0
- 353 014e 5370     		strb	r3, [r2, #1]
+ 358              		.loc 1 248 0
+ 359 015e 5370     		strb	r3, [r2, #1]
  249:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	CY_SET_XTND_REG8((void CYFAR *)CYREG_PUMP_CR0, 0x44u);
- 354              		.loc 1 249 0
- 355 0150 1B4A     		ldr	r2, .L23+80
- 356 0152 4420     		movs	r0, #68
- 357 0154 1070     		strb	r0, [r2, #0]
- 358              	.LVL26:
- 359              	.LBE48:
- 360              	.LBE47:
- 361              	.LBB49:
- 362              	.LBB50:
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 16
+
+
+ 360              		.loc 1 249 0
+ 361 0160 1B4A     		ldr	r2, .L23+80
+ 362 0162 4420     		movs	r0, #68
+ 363 0164 1070     		strb	r0, [r2, #0]
+ 364              	.LVL27:
+ 365              	.LBE50:
+ 366              	.LBE49:
+ 367              	.LBB51:
+ 368              	.LBB52:
   68:.\Generated_Source\PSoC5/cyfitter_cfg.c **** 	(void)memcpy(dest, src, n);
- 363              		.loc 1 68 0
- 364 0156 1B4A     		ldr	r2, .L23+84
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 16
-
-
- 365 0158 0B46     		mov	r3, r1
- 366 015a 0C31     		adds	r1, r1, #12
- 367              	.L12:
- 368 015c 53F8040B 		ldr	r0, [r3], #4	@ unaligned
- 369 0160 8B42     		cmp	r3, r1
- 370 0162 42F8040B 		str	r0, [r2], #4	@ unaligned
- 371 0166 F9D1     		bne	.L12
- 372 0168 1988     		ldrh	r1, [r3, #0]	@ unaligned
- 373 016a 1180     		strh	r1, [r2, #0]	@ unaligned
- 374 016c F8BD     		pop	{r3, r4, r5, r6, r7, pc}
- 375              	.L24:
- 376 016e 00BF     		.align	2
- 377              	.L23:
- 378 0170 00480040 		.word	1073760256
- 379 0174 0F010049 		.word	1224737039
- 380 0178 22420040 		.word	1073758754
- 381 017c A1460040 		.word	1073759905
- 382 0180 25420040 		.word	1073758757
- 383 0184 04400040 		.word	1073758212
- 384 0188 06400040 		.word	1073758214
- 385 018c E8460040 		.word	1073759976
- 386 0190 00000000 		.word	.LANCHOR0
- 387 0194 30000000 		.word	.LANCHOR0+48
- 388 0198 03500140 		.word	1073827843
- 389 019c C2430040 		.word	1073759170
- 390 01a0 A0430040 		.word	1073759136
- 391 01a4 02510040 		.word	1073762562
- 392 01a8 8C000000 		.word	.LANCHOR0+140
- 393 01ac F0510040 		.word	1073762800
- 394 01b0 62510040 		.word	1073762658
- 395 01b4 22430040 		.word	1073759010
- 396 01b8 CF010049 		.word	1224737231
- 397 01bc 6E580040 		.word	1073764462
- 398 01c0 76580040 		.word	1073764470
- 399 01c4 B0430040 		.word	1073759152
- 400              	.LBE50:
- 401              	.LBE49:
- 402              		.cfi_endproc
- 403              	.LFE8:
- 404              		.size	cyfitter_cfg, .-cyfitter_cfg
- 405              		.section	.rodata
- 406              		.align	2
- 407              		.set	.LANCHOR0,. + 0
- 408              		.type	cfg_memset_list.4818, %object
- 409              		.size	cfg_memset_list.4818, 48
- 410              	cfg_memset_list.4818:
- 411 0000 10510040 		.4byte	1073762576
- 412 0004 3000     		.2byte	48
- 413 0006 50510040 		.4byte	1073762640
- 414 000a 1000     		.2byte	16
- 415 000c C0510040 		.4byte	1073762752
- 416 0010 1000     		.2byte	16
- 417 0012 00000140 		.4byte	1073807360
- 418 0016 0010     		.2byte	4096
- 419 0018 00140140 		.4byte	1073812480
- 420 001c 0008     		.2byte	2048
- 421 001e 00400140 		.4byte	1073823744
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 17
-
-
- 422 0022 000A     		.2byte	2560
- 423 0024 004C0140 		.4byte	1073826816
- 424 0028 0002     		.2byte	512
- 425 002a 00500140 		.4byte	1073827840
- 426 002e 2000     		.2byte	32
- 427              		.type	cy_cfg_addr_table.4812, %object
- 428              		.size	cy_cfg_addr_table.4812, 48
- 429              	cy_cfg_addr_table.4812:
- 430 0030 01450040 		.word	1073759489
- 431 0034 01520040 		.word	1073762817
- 432 0038 01170140 		.word	1073813249
- 433 003c 01190140 		.word	1073813761
- 434 0040 03400140 		.word	1073823747
- 435 0044 02410140 		.word	1073824002
- 436 0048 02420140 		.word	1073824258
- 437 004c 02430140 		.word	1073824514
- 438 0050 03470140 		.word	1073825539
- 439 0054 03480140 		.word	1073825795
- 440 0058 024C0140 		.word	1073826818
- 441 005c 01510140 		.word	1073828097
- 442              		.type	cy_cfg_data_table.4813, %object
- 443              		.size	cy_cfg_data_table.4813, 44
- 444              	cy_cfg_data_table.4813:
- 445 0060 7E       		.byte	126
- 446 0061 02       		.byte	2
- 447 0062 7C       		.byte	124
- 448 0063 40       		.byte	64
- 449 0064 EE       		.byte	-18
- 450 0065 0A       		.byte	10
- 451 0066 EE       		.byte	-18
- 452 0067 0A       		.byte	10
- 453 0068 33       		.byte	51
- 454 0069 80       		.byte	-128
- 455 006a 36       		.byte	54
- 456 006b 40       		.byte	64
- 457 006c CC       		.byte	-52
- 458 006d 30       		.byte	48
- 459 006e A6       		.byte	-90
- 460 006f 40       		.byte	64
- 461 0070 A7       		.byte	-89
- 462 0071 80       		.byte	-128
- 463 0072 A6       		.byte	-90
- 464 0073 40       		.byte	64
- 465 0074 A7       		.byte	-89
- 466 0075 80       		.byte	-128
- 467 0076 A6       		.byte	-90
- 468 0077 40       		.byte	64
- 469 0078 A7       		.byte	-89
- 470 0079 80       		.byte	-128
- 471 007a 08       		.byte	8
- 472 007b 08       		.byte	8
- 473 007c 0F       		.byte	15
- 474 007d 40       		.byte	64
- 475 007e C2       		.byte	-62
- 476 007f 0C       		.byte	12
- 477 0080 AE       		.byte	-82
- 478 0081 40       		.byte	64
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 18
-
-
- 479 0082 AF       		.byte	-81
- 480 0083 80       		.byte	-128
- 481 0084 EE       		.byte	-18
- 482 0085 50       		.byte	80
- 483 0086 AC       		.byte	-84
- 484 0087 08       		.byte	8
- 485 0088 AF       		.byte	-81
- 486 0089 40       		.byte	64
- 487 008a 00       		.byte	0
- 488 008b 0A       		.byte	10
- 489              		.type	BS_IOPINS0_0_VAL.4808, %object
- 490              		.size	BS_IOPINS0_0_VAL.4808, 8
- 491              	BS_IOPINS0_0_VAL.4808:
- 492 008c 00       		.byte	0
- 493 008d FF       		.byte	-1
- 494 008e FF       		.byte	-1
- 495 008f 00       		.byte	0
- 496 0090 00       		.byte	0
- 497 0091 00       		.byte	0
- 498 0092 00       		.byte	0
- 499 0093 00       		.byte	0
- 500              		.type	BS_IOPINS0_8_VAL.4809, %object
- 501              		.size	BS_IOPINS0_8_VAL.4809, 10
- 502              	BS_IOPINS0_8_VAL.4809:
- 503 0094 00       		.byte	0
- 504 0095 00       		.byte	0
- 505 0096 00       		.byte	0
- 506 0097 00       		.byte	0
- 507 0098 00       		.byte	0
- 508 0099 00       		.byte	0
- 509 009a 00       		.byte	0
- 510 009b 00       		.byte	0
- 511 009c C0       		.byte	-64
- 512 009d 00       		.byte	0
- 513              		.type	BS_IOPINS0_4_VAL.4810, %object
- 514              		.size	BS_IOPINS0_4_VAL.4810, 8
- 515              	BS_IOPINS0_4_VAL.4810:
- 516 009e 00       		.byte	0
- 517 009f FC       		.byte	-4
- 518 00a0 FC       		.byte	-4
- 519 00a1 00       		.byte	0
- 520 00a2 00       		.byte	0
- 521 00a3 00       		.byte	0
- 522 00a4 00       		.byte	0
- 523 00a5 00       		.byte	0
- 524              		.type	BS_IOPINS0_6_VAL.4811, %object
- 525              		.size	BS_IOPINS0_6_VAL.4811, 8
- 526              	BS_IOPINS0_6_VAL.4811:
- 527 00a6 00       		.byte	0
- 528 00a7 0F       		.byte	15
- 529 00a8 0F       		.byte	15
- 530 00a9 00       		.byte	0
- 531 00aa 00       		.byte	0
- 532 00ab 00       		.byte	0
- 533 00ac 00       		.byte	0
- 534 00ad 00       		.byte	0
- 535 00ae 0000     		.text
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 19
-
-
- 536              	.Letext0:
- 537              		.file 2 "c:\\program files (x86)\\cypress\\psoc creator\\3.0\\psoc creator\\import\\gnu_cs\\arm\\4
- 538              		.file 3 "./Generated_Source/PSoC5/cytypes.h"
- 539              		.file 4 "./Generated_Source/PSoC5/CyLib.h"
- 540              		.section	.debug_info,"",%progbits
- 541              	.Ldebug_info0:
- 542 0000 2E050000 		.4byte	0x52e
- 543 0004 0200     		.2byte	0x2
- 544 0006 00000000 		.4byte	.Ldebug_abbrev0
- 545 000a 04       		.byte	0x4
- 546 000b 01       		.uleb128 0x1
- 547 000c 1A020000 		.4byte	.LASF51
- 548 0010 01       		.byte	0x1
- 549 0011 4E010000 		.4byte	.LASF52
- 550 0015 12010000 		.4byte	.LASF53
- 551 0019 A0000000 		.4byte	.Ldebug_ranges0+0xa0
- 552 001d 00000000 		.4byte	0
- 553 0021 00000000 		.4byte	0
- 554 0025 00000000 		.4byte	.Ldebug_line0
- 555 0029 02       		.uleb128 0x2
- 556 002a 01       		.byte	0x1
- 557 002b 06       		.byte	0x6
- 558 002c 8F000000 		.4byte	.LASF0
- 559 0030 02       		.uleb128 0x2
- 560 0031 01       		.byte	0x1
- 561 0032 08       		.byte	0x8
- 562 0033 68020000 		.4byte	.LASF1
- 563 0037 02       		.uleb128 0x2
- 564 0038 02       		.byte	0x2
- 565 0039 05       		.byte	0x5
- 566 003a 76020000 		.4byte	.LASF2
- 567 003e 02       		.uleb128 0x2
- 568 003f 02       		.byte	0x2
- 569 0040 07       		.byte	0x7
- 570 0041 95010000 		.4byte	.LASF3
- 571 0045 03       		.uleb128 0x3
- 572 0046 04       		.byte	0x4
- 573 0047 05       		.byte	0x5
- 574 0048 696E7400 		.ascii	"int\000"
- 575 004c 02       		.uleb128 0x2
- 576 004d 04       		.byte	0x4
- 577 004e 07       		.byte	0x7
- 578 004f 41010000 		.4byte	.LASF4
- 579 0053 02       		.uleb128 0x2
- 580 0054 08       		.byte	0x8
- 581 0055 05       		.byte	0x5
- 582 0056 81000000 		.4byte	.LASF5
- 583 005a 02       		.uleb128 0x2
- 584 005b 08       		.byte	0x8
- 585 005c 07       		.byte	0x7
- 586 005d 3C000000 		.4byte	.LASF6
- 587 0061 02       		.uleb128 0x2
- 588 0062 04       		.byte	0x4
- 589 0063 05       		.byte	0x5
- 590 0064 E5000000 		.4byte	.LASF7
- 591 0068 02       		.uleb128 0x2
- 592 0069 04       		.byte	0x4
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 20
-
-
- 593 006a 07       		.byte	0x7
- 594 006b C9010000 		.4byte	.LASF8
- 595 006f 04       		.uleb128 0x4
- 596 0070 04       		.byte	0x4
- 597 0071 02       		.uleb128 0x2
- 598 0072 04       		.byte	0x4
- 599 0073 07       		.byte	0x7
- 600 0074 76010000 		.4byte	.LASF9
- 601 0078 02       		.uleb128 0x2
- 602 0079 01       		.byte	0x1
- 603 007a 08       		.byte	0x8
- 604 007b BD020000 		.4byte	.LASF10
- 605 007f 05       		.uleb128 0x5
- 606 0080 16000000 		.4byte	.LASF11
- 607 0084 02       		.byte	0x2
- 608 0085 D5       		.byte	0xd5
- 609 0086 4C000000 		.4byte	0x4c
- 610 008a 05       		.uleb128 0x5
- 611 008b F4000000 		.4byte	.LASF12
- 612 008f 03       		.byte	0x3
- 613 0090 5B       		.byte	0x5b
- 614 0091 30000000 		.4byte	0x30
- 615 0095 05       		.uleb128 0x5
- 616 0096 06000000 		.4byte	.LASF13
- 617 009a 03       		.byte	0x3
- 618 009b 5C       		.byte	0x5c
- 619 009c 3E000000 		.4byte	0x3e
- 620 00a0 05       		.uleb128 0x5
- 621 00a1 0B010000 		.4byte	.LASF14
- 622 00a5 03       		.byte	0x3
- 623 00a6 5D       		.byte	0x5d
- 624 00a7 71000000 		.4byte	0x71
- 625 00ab 02       		.uleb128 0x2
- 626 00ac 04       		.byte	0x4
- 627 00ad 04       		.byte	0x4
- 628 00ae 06020000 		.4byte	.LASF15
- 629 00b2 02       		.uleb128 0x2
- 630 00b3 08       		.byte	0x8
- 631 00b4 04       		.byte	0x4
- 632 00b5 FA000000 		.4byte	.LASF16
- 633 00b9 05       		.uleb128 0x5
- 634 00ba 63020000 		.4byte	.LASF17
- 635 00be 03       		.byte	0x3
- 636 00bf F0       		.byte	0xf0
- 637 00c0 C4000000 		.4byte	0xc4
- 638 00c4 06       		.uleb128 0x6
- 639 00c5 8A000000 		.4byte	0x8a
- 640 00c9 05       		.uleb128 0x5
- 641 00ca EE000000 		.4byte	.LASF18
- 642 00ce 03       		.byte	0x3
- 643 00cf F1       		.byte	0xf1
- 644 00d0 D4000000 		.4byte	0xd4
- 645 00d4 06       		.uleb128 0x6
- 646 00d5 95000000 		.4byte	0x95
- 647 00d9 07       		.uleb128 0x7
- 648 00da 02       		.byte	0x2
- 649 00db 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 21
-
-
- 650 00dc 7D       		.byte	0x7d
- 651 00dd FE000000 		.4byte	0xfe
- 652 00e1 08       		.uleb128 0x8
- 653 00e2 D8020000 		.4byte	.LASF19
- 654 00e6 01       		.byte	0x1
- 655 00e7 7F       		.byte	0x7f
- 656 00e8 8A000000 		.4byte	0x8a
- 657 00ec 02       		.byte	0x2
- 658 00ed 23       		.byte	0x23
- 659 00ee 00       		.uleb128 0
- 660 00ef 08       		.uleb128 0x8
- 661 00f0 3B010000 		.4byte	.LASF20
- 662 00f4 01       		.byte	0x1
- 663 00f5 80       		.byte	0x80
- 664 00f6 8A000000 		.4byte	0x8a
- 665 00fa 02       		.byte	0x2
- 666 00fb 23       		.byte	0x23
- 667 00fc 01       		.uleb128 0x1
- 668 00fd 00       		.byte	0
- 669 00fe 05       		.uleb128 0x5
- 670 00ff AA020000 		.4byte	.LASF21
- 671 0103 01       		.byte	0x1
- 672 0104 81       		.byte	0x81
- 673 0105 D9000000 		.4byte	0xd9
- 674 0109 09       		.uleb128 0x9
- 675 010a 1D000000 		.4byte	.LASF22
- 676 010e 01       		.byte	0x1
- 677 010f 69       		.byte	0x69
- 678 0110 01       		.byte	0x1
- 679 0111 01       		.byte	0x1
- 680 0112 22010000 		.4byte	0x122
- 681 0116 0A       		.uleb128 0xa
- 682 0117 CA000000 		.4byte	.LASF24
- 683 011b 01       		.byte	0x1
- 684 011c 69       		.byte	0x69
- 685 011d 8A000000 		.4byte	0x8a
- 686 0121 00       		.byte	0
- 687 0122 09       		.uleb128 0x9
- 688 0123 B9010000 		.4byte	.LASF23
- 689 0127 01       		.byte	0x1
- 690 0128 49       		.byte	0x49
- 691 0129 01       		.byte	0x1
- 692 012a 01       		.byte	0x1
- 693 012b 4F010000 		.4byte	0x14f
- 694 012f 0A       		.uleb128 0xa
- 695 0130 01020000 		.4byte	.LASF25
- 696 0134 01       		.byte	0x1
- 697 0135 49       		.byte	0x49
- 698 0136 6F000000 		.4byte	0x6f
- 699 013a 0B       		.uleb128 0xb
- 700 013b 73726300 		.ascii	"src\000"
- 701 013f 01       		.byte	0x1
- 702 0140 49       		.byte	0x49
- 703 0141 4F010000 		.4byte	0x14f
- 704 0145 0B       		.uleb128 0xb
- 705 0146 6E00     		.ascii	"n\000"
- 706 0148 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 22
-
-
- 707 0149 49       		.byte	0x49
- 708 014a 7F000000 		.4byte	0x7f
- 709 014e 00       		.byte	0
- 710 014f 0C       		.uleb128 0xc
- 711 0150 04       		.byte	0x4
- 712 0151 55010000 		.4byte	0x155
- 713 0155 0D       		.uleb128 0xd
- 714 0156 09       		.uleb128 0x9
- 715 0157 EE020000 		.4byte	.LASF26
- 716 015b 01       		.byte	0x1
- 717 015c 42       		.byte	0x42
- 718 015d 01       		.byte	0x1
- 719 015e 01       		.byte	0x1
- 720 015f 83010000 		.4byte	0x183
- 721 0163 0A       		.uleb128 0xa
- 722 0164 01020000 		.4byte	.LASF25
- 723 0168 01       		.byte	0x1
- 724 0169 42       		.byte	0x42
- 725 016a 6F000000 		.4byte	0x6f
- 726 016e 0B       		.uleb128 0xb
- 727 016f 73726300 		.ascii	"src\000"
- 728 0173 01       		.byte	0x1
- 729 0174 42       		.byte	0x42
- 730 0175 4F010000 		.4byte	0x14f
- 731 0179 0B       		.uleb128 0xb
- 732 017a 6E00     		.ascii	"n\000"
- 733 017c 01       		.byte	0x1
- 734 017d 42       		.byte	0x42
- 735 017e 7F000000 		.4byte	0x7f
- 736 0182 00       		.byte	0
- 737 0183 09       		.uleb128 0x9
- 738 0184 AD000000 		.4byte	.LASF27
- 739 0188 01       		.byte	0x1
- 740 0189 94       		.byte	0x94
- 741 018a 01       		.byte	0x1
- 742 018b 01       		.byte	0x1
- 743 018c D1010000 		.4byte	0x1d1
- 744 0190 0A       		.uleb128 0xa
- 745 0191 53000000 		.4byte	.LASF28
- 746 0195 01       		.byte	0x1
- 747 0196 94       		.byte	0x94
- 748 0197 D1010000 		.4byte	0x1d1
- 749 019b 0A       		.uleb128 0xa
- 750 019c 31000000 		.4byte	.LASF29
- 751 01a0 01       		.byte	0x1
- 752 01a1 94       		.byte	0x94
- 753 01a2 DC010000 		.4byte	0x1dc
- 754 01a6 0E       		.uleb128 0xe
- 755 01a7 6900     		.ascii	"i\000"
- 756 01a9 01       		.byte	0x1
- 757 01aa 97       		.byte	0x97
- 758 01ab A0000000 		.4byte	0xa0
- 759 01af 0E       		.uleb128 0xe
- 760 01b0 6A00     		.ascii	"j\000"
- 761 01b2 01       		.byte	0x1
- 762 01b3 97       		.byte	0x97
- 763 01b4 A0000000 		.4byte	0xa0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 23
-
-
- 764 01b8 0F       		.uleb128 0xf
- 765 01b9 10       		.uleb128 0x10
- 766 01ba 0D000000 		.4byte	.LASF30
- 767 01be 01       		.byte	0x1
- 768 01bf 9A       		.byte	0x9a
- 769 01c0 A0000000 		.4byte	0xa0
- 770 01c4 10       		.uleb128 0x10
- 771 01c5 00000000 		.4byte	.LASF31
- 772 01c9 01       		.byte	0x1
- 773 01ca 9B       		.byte	0x9b
- 774 01cb 8A000000 		.4byte	0x8a
- 775 01cf 00       		.byte	0
- 776 01d0 00       		.byte	0
- 777 01d1 0C       		.uleb128 0xc
- 778 01d2 04       		.byte	0x4
- 779 01d3 D7010000 		.4byte	0x1d7
- 780 01d7 11       		.uleb128 0x11
- 781 01d8 A0000000 		.4byte	0xa0
- 782 01dc 0C       		.uleb128 0xc
- 783 01dd 04       		.byte	0x4
- 784 01de E2010000 		.4byte	0x1e2
- 785 01e2 11       		.uleb128 0x11
- 786 01e3 FE000000 		.4byte	0xfe
- 787 01e7 12       		.uleb128 0x12
- 788 01e8 01       		.byte	0x1
- 789 01e9 C2020000 		.4byte	.LASF38
- 790 01ed 01       		.byte	0x1
- 791 01ee 0E01     		.2byte	0x10e
- 792 01f0 01       		.byte	0x1
- 793 01f1 00000000 		.4byte	.LFB7
- 794 01f5 0C000000 		.4byte	.LFE7
- 795 01f9 02       		.byte	0x2
- 796 01fa 7D       		.byte	0x7d
- 797 01fb 00       		.sleb128 0
- 798 01fc 01       		.byte	0x1
- 799 01fd 1E020000 		.4byte	0x21e
- 800 0201 13       		.uleb128 0x13
- 801 0202 DF020000 		.4byte	.LASF54
- 802 0206 01       		.byte	0x1
- 803 0207 0E01     		.2byte	0x10e
- 804 0209 8A000000 		.4byte	0x8a
- 805 020d 01       		.byte	0x1
- 806 020e 50       		.byte	0x50
- 807 020f 14       		.uleb128 0x14
- 808 0210 32010000 		.4byte	.LASF40
- 809 0214 01       		.byte	0x1
- 810 0215 1001     		.2byte	0x110
- 811 0217 8A000000 		.4byte	0x8a
- 812 021b 01       		.byte	0x1
- 813 021c 52       		.byte	0x52
- 814 021d 00       		.byte	0
- 815 021e 09       		.uleb128 0x9
- 816 021f BF000000 		.4byte	.LASF32
- 817 0223 01       		.byte	0x1
- 818 0224 B7       		.byte	0xb7
- 819 0225 01       		.byte	0x1
- 820 0226 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 24
-
-
- 821 0227 42020000 		.4byte	0x242
- 822 022b 10       		.uleb128 0x10
- 823 022c 88010000 		.4byte	.LASF33
- 824 0230 01       		.byte	0x1
- 825 0231 B9       		.byte	0xb9
- 826 0232 A0000000 		.4byte	0xa0
- 827 0236 10       		.uleb128 0x10
- 828 0237 91020000 		.4byte	.LASF34
- 829 023b 01       		.byte	0x1
- 830 023c BA       		.byte	0xba
- 831 023d 8A000000 		.4byte	0x8a
- 832 0241 00       		.byte	0
- 833 0242 09       		.uleb128 0x9
- 834 0243 01010000 		.4byte	.LASF35
- 835 0247 01       		.byte	0x1
- 836 0248 3B       		.byte	0x3b
- 837 0249 01       		.byte	0x1
- 838 024a 01       		.byte	0x1
- 839 024b 62020000 		.4byte	0x262
- 840 024f 0B       		.uleb128 0xb
- 841 0250 7300     		.ascii	"s\000"
- 842 0252 01       		.byte	0x1
- 843 0253 3B       		.byte	0x3b
- 844 0254 6F000000 		.4byte	0x6f
- 845 0258 0B       		.uleb128 0xb
- 846 0259 6E00     		.ascii	"n\000"
- 847 025b 01       		.byte	0x1
- 848 025c 3B       		.byte	0x3b
- 849 025d 7F000000 		.4byte	0x7f
- 850 0261 00       		.byte	0
- 851 0262 09       		.uleb128 0x9
- 852 0263 70000000 		.4byte	.LASF36
- 853 0267 01       		.byte	0x1
- 854 0268 F4       		.byte	0xf4
- 855 0269 01       		.byte	0x1
- 856 026a 01       		.byte	0x1
- 857 026b 7B020000 		.4byte	0x27b
- 858 026f 10       		.uleb128 0x10
- 859 0270 D2010000 		.4byte	.LASF37
- 860 0274 01       		.byte	0x1
- 861 0275 F6       		.byte	0xf6
- 862 0276 8A000000 		.4byte	0x8a
- 863 027a 00       		.byte	0
- 864 027b 15       		.uleb128 0x15
- 865 027c 01       		.byte	0x1
- 866 027d 02030000 		.4byte	.LASF39
- 867 0281 01       		.byte	0x1
- 868 0282 3001     		.2byte	0x130
- 869 0284 01       		.byte	0x1
- 870 0285 00000000 		.4byte	.LFB8
- 871 0289 C8010000 		.4byte	.LFE8
- 872 028d 00000000 		.4byte	.LLST0
- 873 0291 01       		.byte	0x1
- 874 0292 A2040000 		.4byte	0x4a2
- 875 0296 14       		.uleb128 0x14
- 876 0297 80020000 		.4byte	.LASF41
- 877 029b 01       		.byte	0x1
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 25
-
-
- 878 029c 3301     		.2byte	0x133
- 879 029e B2040000 		.4byte	0x4b2
- 880 02a2 05       		.byte	0x5
- 881 02a3 03       		.byte	0x3
- 882 02a4 8C000000 		.4byte	BS_IOPINS0_0_VAL.4808
- 883 02a8 14       		.uleb128 0x14
- 884 02a9 99020000 		.4byte	.LASF42
- 885 02ad 01       		.byte	0x1
- 886 02ae 3701     		.2byte	0x137
- 887 02b0 C7040000 		.4byte	0x4c7
- 888 02b4 05       		.byte	0x5
- 889 02b5 03       		.byte	0x3
- 890 02b6 94000000 		.4byte	BS_IOPINS0_8_VAL.4809
- 891 02ba 14       		.uleb128 0x14
- 892 02bb D4000000 		.4byte	.LASF43
- 893 02bf 01       		.byte	0x1
- 894 02c0 3B01     		.2byte	0x13b
- 895 02c2 CC040000 		.4byte	0x4cc
- 896 02c6 05       		.byte	0x5
- 897 02c7 03       		.byte	0x3
- 898 02c8 9E000000 		.4byte	BS_IOPINS0_4_VAL.4810
- 899 02cc 14       		.uleb128 0x14
- 900 02cd A8010000 		.4byte	.LASF44
- 901 02d1 01       		.byte	0x1
- 902 02d2 3F01     		.2byte	0x13f
- 903 02d4 D1040000 		.4byte	0x4d1
- 904 02d8 05       		.byte	0x5
- 905 02d9 03       		.byte	0x3
- 906 02da A6000000 		.4byte	BS_IOPINS0_6_VAL.4811
- 907 02de 16       		.uleb128 0x16
- 908 02df 1E020000 		.4byte	0x21e
- 909 02e3 08000000 		.4byte	.LBB30
- 910 02e7 00000000 		.4byte	.Ldebug_ranges0+0
- 911 02eb 01       		.byte	0x1
- 912 02ec 4B01     		.2byte	0x14b
- 913 02ee 18030000 		.4byte	0x318
- 914 02f2 17       		.uleb128 0x17
- 915 02f3 20000000 		.4byte	.Ldebug_ranges0+0x20
- 916 02f7 18       		.uleb128 0x18
- 917 02f8 2B020000 		.4byte	0x22b
- 918 02fc 19       		.uleb128 0x19
- 919 02fd 36020000 		.4byte	0x236
- 920 0301 20000000 		.4byte	.LLST1
- 921 0305 1A       		.uleb128 0x1a
- 922 0306 4A000000 		.4byte	.LVL3
- 923 030a 00050000 		.4byte	0x500
- 924 030e 1B       		.uleb128 0x1b
- 925 030f 01       		.byte	0x1
- 926 0310 50       		.byte	0x50
- 927 0311 03       		.byte	0x3
- 928 0312 0A       		.byte	0xa
- 929 0313 E001     		.2byte	0x1e0
- 930 0315 00       		.byte	0
- 931 0316 00       		.byte	0
- 932 0317 00       		.byte	0
- 933 0318 1C       		.uleb128 0x1c
- 934 0319 40000000 		.4byte	.Ldebug_ranges0+0x40
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 26
-
-
- 935 031d 50040000 		.4byte	0x450
- 936 0321 14       		.uleb128 0x14
- 937 0322 9B000000 		.4byte	.LASF45
- 938 0326 01       		.byte	0x1
- 939 0327 5001     		.2byte	0x150
- 940 0329 E6040000 		.4byte	0x4e6
- 941 032d 05       		.byte	0x5
- 942 032e 03       		.byte	0x3
- 943 032f 30000000 		.4byte	cy_cfg_addr_table.4812
- 944 0333 14       		.uleb128 0x14
- 945 0334 5E000000 		.4byte	.LASF46
- 946 0338 01       		.byte	0x1
- 947 0339 5F01     		.2byte	0x15f
- 948 033b FB040000 		.4byte	0x4fb
- 949 033f 05       		.byte	0x5
- 950 0340 03       		.byte	0x3
- 951 0341 60000000 		.4byte	cy_cfg_data_table.4813
- 952 0345 1D       		.uleb128 0x1d
- 953 0346 06       		.byte	0x6
- 954 0347 01       		.byte	0x1
- 955 0348 7A01     		.2byte	0x17a
- 956 034a 6D030000 		.4byte	0x36d
- 957 034e 1E       		.uleb128 0x1e
- 958 034f FA020000 		.4byte	.LASF47
- 959 0353 01       		.byte	0x1
- 960 0354 7B01     		.2byte	0x17b
- 961 0356 6F000000 		.4byte	0x6f
- 962 035a 02       		.byte	0x2
- 963 035b 23       		.byte	0x23
- 964 035c 00       		.uleb128 0
- 965 035d 1E       		.uleb128 0x1e
- 966 035e 90010000 		.4byte	.LASF48
- 967 0362 01       		.byte	0x1
- 968 0363 7C01     		.2byte	0x17c
- 969 0365 95000000 		.4byte	0x95
- 970 0369 02       		.byte	0x2
- 971 036a 23       		.byte	0x23
- 972 036b 04       		.uleb128 0x4
- 973 036c 00       		.byte	0
- 974 036d 1F       		.uleb128 0x1f
- 975 036e E4010000 		.4byte	.LASF49
- 976 0372 01       		.byte	0x1
- 977 0373 7D01     		.2byte	0x17d
- 978 0375 45030000 		.4byte	0x345
- 979 0379 20       		.uleb128 0x20
- 980 037a 6D030000 		.4byte	0x36d
- 981 037e 89030000 		.4byte	0x389
- 982 0382 21       		.uleb128 0x21
- 983 0383 68000000 		.4byte	0x68
- 984 0387 07       		.byte	0x7
- 985 0388 00       		.byte	0
- 986 0389 14       		.uleb128 0x14
- 987 038a F1010000 		.4byte	.LASF50
- 988 038e 01       		.byte	0x1
- 989 038f 7F01     		.2byte	0x17f
- 990 0391 9B030000 		.4byte	0x39b
- 991 0395 05       		.byte	0x5
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 27
-
-
- 992 0396 03       		.byte	0x3
- 993 0397 00000000 		.4byte	cfg_memset_list.4818
- 994 039b 11       		.uleb128 0x11
- 995 039c 79030000 		.4byte	0x379
- 996 03a0 22       		.uleb128 0x22
- 997 03a1 6900     		.ascii	"i\000"
- 998 03a3 01       		.byte	0x1
- 999 03a4 8B01     		.2byte	0x18b
- 1000 03a6 8A000000 		.4byte	0x8a
- 1001 03aa 3E000000 		.4byte	.LLST2
- 1002 03ae 23       		.uleb128 0x23
- 1003 03af 84000000 		.4byte	.LBB37
- 1004 03b3 98000000 		.4byte	.LBE37
- 1005 03b7 08040000 		.4byte	0x408
- 1006 03bb 22       		.uleb128 0x22
- 1007 03bc 6D7300   		.ascii	"ms\000"
- 1008 03bf 01       		.byte	0x1
- 1009 03c0 9001     		.2byte	0x190
- 1010 03c2 CA030000 		.4byte	0x3ca
- 1011 03c6 52000000 		.4byte	.LLST3
- 1012 03ca 0C       		.uleb128 0xc
- 1013 03cb 04       		.byte	0x4
- 1014 03cc D0030000 		.4byte	0x3d0
- 1015 03d0 11       		.uleb128 0x11
- 1016 03d1 6D030000 		.4byte	0x36d
- 1017 03d5 24       		.uleb128 0x24
- 1018 03d6 42020000 		.4byte	0x242
- 1019 03da 8C000000 		.4byte	.LBB38
- 1020 03de 98000000 		.4byte	.LBE38
- 1021 03e2 01       		.byte	0x1
- 1022 03e3 9101     		.2byte	0x191
- 1023 03e5 25       		.uleb128 0x25
- 1024 03e6 58020000 		.4byte	0x258
- 1025 03ea 77000000 		.4byte	.LLST4
- 1026 03ee 25       		.uleb128 0x25
- 1027 03ef 4F020000 		.4byte	0x24f
- 1028 03f3 AC000000 		.4byte	.LLST5
- 1029 03f7 1A       		.uleb128 0x1a
- 1030 03f8 98000000 		.4byte	.LVL12
- 1031 03fc 14050000 		.4byte	0x514
- 1032 0400 1B       		.uleb128 0x1b
- 1033 0401 01       		.byte	0x1
- 1034 0402 51       		.byte	0x51
- 1035 0403 01       		.byte	0x1
- 1036 0404 30       		.byte	0x30
- 1037 0405 00       		.byte	0
- 1038 0406 00       		.byte	0
- 1039 0407 00       		.byte	0
- 1040 0408 26       		.uleb128 0x26
- 1041 0409 83010000 		.4byte	0x183
- 1042 040d A0000000 		.4byte	.LBB40
- 1043 0411 58000000 		.4byte	.Ldebug_ranges0+0x58
- 1044 0415 01       		.byte	0x1
- 1045 0416 9401     		.2byte	0x194
- 1046 0418 17       		.uleb128 0x17
- 1047 0419 70000000 		.4byte	.Ldebug_ranges0+0x70
- 1048 041d 18       		.uleb128 0x18
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 28
-
-
- 1049 041e A6010000 		.4byte	0x1a6
- 1050 0422 19       		.uleb128 0x19
- 1051 0423 AF010000 		.4byte	0x1af
- 1052 0427 DC000000 		.4byte	.LLST6
- 1053 042b 27       		.uleb128 0x27
- 1054 042c 9B010000 		.4byte	0x19b
- 1055 0430 27       		.uleb128 0x27
- 1056 0431 90010000 		.4byte	0x190
- 1057 0435 17       		.uleb128 0x17
- 1058 0436 88000000 		.4byte	.Ldebug_ranges0+0x88
- 1059 043a 19       		.uleb128 0x19
- 1060 043b B9010000 		.4byte	0x1b9
- 1061 043f EF000000 		.4byte	.LLST7
- 1062 0443 19       		.uleb128 0x19
- 1063 0444 C4010000 		.4byte	0x1c4
- 1064 0448 0D010000 		.4byte	.LLST8
- 1065 044c 00       		.byte	0
- 1066 044d 00       		.byte	0
- 1067 044e 00       		.byte	0
- 1068 044f 00       		.byte	0
- 1069 0450 28       		.uleb128 0x28
- 1070 0451 62020000 		.4byte	0x262
- 1071 0455 40010000 		.4byte	.LBB47
- 1072 0459 56010000 		.4byte	.LBE47
- 1073 045d 01       		.byte	0x1
- 1074 045e A901     		.2byte	0x1a9
- 1075 0460 78040000 		.4byte	0x478
- 1076 0464 29       		.uleb128 0x29
- 1077 0465 40010000 		.4byte	.LBB48
- 1078 0469 56010000 		.4byte	.LBE48
- 1079 046d 19       		.uleb128 0x19
- 1080 046e 6F020000 		.4byte	0x26f
- 1081 0472 20010000 		.4byte	.LLST9
- 1082 0476 00       		.byte	0
- 1083 0477 00       		.byte	0
- 1084 0478 24       		.uleb128 0x24
- 1085 0479 56010000 		.4byte	0x156
- 1086 047d 56010000 		.4byte	.LBB49
- 1087 0481 C8010000 		.4byte	.LBE49
- 1088 0485 01       		.byte	0x1
- 1089 0486 AC01     		.2byte	0x1ac
- 1090 0488 2A       		.uleb128 0x2a
- 1091 0489 79010000 		.4byte	0x179
- 1092 048d 0E       		.byte	0xe
- 1093 048e 2B       		.uleb128 0x2b
- 1094 048f 6E010000 		.4byte	0x16e
- 1095 0493 A0430040 		.4byte	0x400043a0
- 1096 0497 2B       		.uleb128 0x2b
- 1097 0498 63010000 		.4byte	0x163
- 1098 049c B0430040 		.4byte	0x400043b0
- 1099 04a0 00       		.byte	0
- 1100 04a1 00       		.byte	0
- 1101 04a2 20       		.uleb128 0x20
- 1102 04a3 8A000000 		.4byte	0x8a
- 1103 04a7 B2040000 		.4byte	0x4b2
- 1104 04ab 21       		.uleb128 0x21
- 1105 04ac 68000000 		.4byte	0x68
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 29
-
-
- 1106 04b0 07       		.byte	0x7
- 1107 04b1 00       		.byte	0
- 1108 04b2 11       		.uleb128 0x11
- 1109 04b3 A2040000 		.4byte	0x4a2
- 1110 04b7 20       		.uleb128 0x20
- 1111 04b8 8A000000 		.4byte	0x8a
- 1112 04bc C7040000 		.4byte	0x4c7
- 1113 04c0 21       		.uleb128 0x21
- 1114 04c1 68000000 		.4byte	0x68
- 1115 04c5 09       		.byte	0x9
- 1116 04c6 00       		.byte	0
- 1117 04c7 11       		.uleb128 0x11
- 1118 04c8 B7040000 		.4byte	0x4b7
- 1119 04cc 11       		.uleb128 0x11
- 1120 04cd A2040000 		.4byte	0x4a2
- 1121 04d1 11       		.uleb128 0x11
- 1122 04d2 A2040000 		.4byte	0x4a2
- 1123 04d6 20       		.uleb128 0x20
- 1124 04d7 A0000000 		.4byte	0xa0
- 1125 04db E6040000 		.4byte	0x4e6
- 1126 04df 21       		.uleb128 0x21
- 1127 04e0 68000000 		.4byte	0x68
- 1128 04e4 0B       		.byte	0xb
- 1129 04e5 00       		.byte	0
- 1130 04e6 11       		.uleb128 0x11
- 1131 04e7 D6040000 		.4byte	0x4d6
- 1132 04eb 20       		.uleb128 0x20
- 1133 04ec FE000000 		.4byte	0xfe
- 1134 04f0 FB040000 		.4byte	0x4fb
- 1135 04f4 21       		.uleb128 0x21
- 1136 04f5 68000000 		.4byte	0x68
- 1137 04f9 15       		.byte	0x15
- 1138 04fa 00       		.byte	0
- 1139 04fb 11       		.uleb128 0x11
- 1140 04fc EB040000 		.4byte	0x4eb
- 1141 0500 2C       		.uleb128 0x2c
- 1142 0501 01       		.byte	0x1
- 1143 0502 0C020000 		.4byte	.LASF55
- 1144 0506 04       		.byte	0x4
- 1145 0507 7A       		.byte	0x7a
- 1146 0508 01       		.byte	0x1
- 1147 0509 01       		.byte	0x1
- 1148 050a 14050000 		.4byte	0x514
- 1149 050e 2D       		.uleb128 0x2d
- 1150 050f A0000000 		.4byte	0xa0
- 1151 0513 00       		.byte	0
- 1152 0514 2E       		.uleb128 0x2e
- 1153 0515 01       		.byte	0x1
- 1154 0516 E7020000 		.4byte	.LASF56
- 1155 051a 01       		.byte	0x1
- 1156 051b 6F000000 		.4byte	0x6f
- 1157 051f 01       		.byte	0x1
- 1158 0520 01       		.byte	0x1
- 1159 0521 2D       		.uleb128 0x2d
- 1160 0522 6F000000 		.4byte	0x6f
- 1161 0526 2D       		.uleb128 0x2d
- 1162 0527 45000000 		.4byte	0x45
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 30
-
-
- 1163 052b 2D       		.uleb128 0x2d
- 1164 052c 68000000 		.4byte	0x68
- 1165 0530 00       		.byte	0
- 1166 0531 00       		.byte	0
- 1167              		.section	.debug_abbrev,"",%progbits
- 1168              	.Ldebug_abbrev0:
- 1169 0000 01       		.uleb128 0x1
- 1170 0001 11       		.uleb128 0x11
- 1171 0002 01       		.byte	0x1
- 1172 0003 25       		.uleb128 0x25
- 1173 0004 0E       		.uleb128 0xe
- 1174 0005 13       		.uleb128 0x13
- 1175 0006 0B       		.uleb128 0xb
- 1176 0007 03       		.uleb128 0x3
- 1177 0008 0E       		.uleb128 0xe
- 1178 0009 1B       		.uleb128 0x1b
- 1179 000a 0E       		.uleb128 0xe
- 1180 000b 55       		.uleb128 0x55
- 1181 000c 06       		.uleb128 0x6
- 1182 000d 11       		.uleb128 0x11
- 1183 000e 01       		.uleb128 0x1
- 1184 000f 52       		.uleb128 0x52
- 1185 0010 01       		.uleb128 0x1
- 1186 0011 10       		.uleb128 0x10
- 1187 0012 06       		.uleb128 0x6
- 1188 0013 00       		.byte	0
- 1189 0014 00       		.byte	0
- 1190 0015 02       		.uleb128 0x2
- 1191 0016 24       		.uleb128 0x24
- 1192 0017 00       		.byte	0
- 1193 0018 0B       		.uleb128 0xb
- 1194 0019 0B       		.uleb128 0xb
- 1195 001a 3E       		.uleb128 0x3e
- 1196 001b 0B       		.uleb128 0xb
- 1197 001c 03       		.uleb128 0x3
- 1198 001d 0E       		.uleb128 0xe
- 1199 001e 00       		.byte	0
- 1200 001f 00       		.byte	0
- 1201 0020 03       		.uleb128 0x3
- 1202 0021 24       		.uleb128 0x24
- 1203 0022 00       		.byte	0
- 1204 0023 0B       		.uleb128 0xb
- 1205 0024 0B       		.uleb128 0xb
- 1206 0025 3E       		.uleb128 0x3e
- 1207 0026 0B       		.uleb128 0xb
- 1208 0027 03       		.uleb128 0x3
- 1209 0028 08       		.uleb128 0x8
- 1210 0029 00       		.byte	0
- 1211 002a 00       		.byte	0
- 1212 002b 04       		.uleb128 0x4
- 1213 002c 0F       		.uleb128 0xf
- 1214 002d 00       		.byte	0
- 1215 002e 0B       		.uleb128 0xb
- 1216 002f 0B       		.uleb128 0xb
- 1217 0030 00       		.byte	0
- 1218 0031 00       		.byte	0
- 1219 0032 05       		.uleb128 0x5
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 31
-
-
- 1220 0033 16       		.uleb128 0x16
- 1221 0034 00       		.byte	0
- 1222 0035 03       		.uleb128 0x3
- 1223 0036 0E       		.uleb128 0xe
- 1224 0037 3A       		.uleb128 0x3a
- 1225 0038 0B       		.uleb128 0xb
- 1226 0039 3B       		.uleb128 0x3b
- 1227 003a 0B       		.uleb128 0xb
- 1228 003b 49       		.uleb128 0x49
- 1229 003c 13       		.uleb128 0x13
- 1230 003d 00       		.byte	0
- 1231 003e 00       		.byte	0
- 1232 003f 06       		.uleb128 0x6
- 1233 0040 35       		.uleb128 0x35
- 1234 0041 00       		.byte	0
- 1235 0042 49       		.uleb128 0x49
- 1236 0043 13       		.uleb128 0x13
- 1237 0044 00       		.byte	0
- 1238 0045 00       		.byte	0
- 1239 0046 07       		.uleb128 0x7
- 1240 0047 13       		.uleb128 0x13
- 1241 0048 01       		.byte	0x1
- 1242 0049 0B       		.uleb128 0xb
- 1243 004a 0B       		.uleb128 0xb
- 1244 004b 3A       		.uleb128 0x3a
- 1245 004c 0B       		.uleb128 0xb
- 1246 004d 3B       		.uleb128 0x3b
- 1247 004e 0B       		.uleb128 0xb
- 1248 004f 01       		.uleb128 0x1
- 1249 0050 13       		.uleb128 0x13
- 1250 0051 00       		.byte	0
- 1251 0052 00       		.byte	0
- 1252 0053 08       		.uleb128 0x8
- 1253 0054 0D       		.uleb128 0xd
- 1254 0055 00       		.byte	0
- 1255 0056 03       		.uleb128 0x3
- 1256 0057 0E       		.uleb128 0xe
- 1257 0058 3A       		.uleb128 0x3a
- 1258 0059 0B       		.uleb128 0xb
- 1259 005a 3B       		.uleb128 0x3b
- 1260 005b 0B       		.uleb128 0xb
- 1261 005c 49       		.uleb128 0x49
- 1262 005d 13       		.uleb128 0x13
- 1263 005e 38       		.uleb128 0x38
- 1264 005f 0A       		.uleb128 0xa
- 1265 0060 00       		.byte	0
- 1266 0061 00       		.byte	0
- 1267 0062 09       		.uleb128 0x9
- 1268 0063 2E       		.uleb128 0x2e
- 1269 0064 01       		.byte	0x1
- 1270 0065 03       		.uleb128 0x3
- 1271 0066 0E       		.uleb128 0xe
- 1272 0067 3A       		.uleb128 0x3a
- 1273 0068 0B       		.uleb128 0xb
- 1274 0069 3B       		.uleb128 0x3b
- 1275 006a 0B       		.uleb128 0xb
- 1276 006b 27       		.uleb128 0x27
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 32
-
-
- 1277 006c 0C       		.uleb128 0xc
- 1278 006d 20       		.uleb128 0x20
- 1279 006e 0B       		.uleb128 0xb
- 1280 006f 01       		.uleb128 0x1
- 1281 0070 13       		.uleb128 0x13
- 1282 0071 00       		.byte	0
- 1283 0072 00       		.byte	0
- 1284 0073 0A       		.uleb128 0xa
- 1285 0074 05       		.uleb128 0x5
- 1286 0075 00       		.byte	0
- 1287 0076 03       		.uleb128 0x3
- 1288 0077 0E       		.uleb128 0xe
- 1289 0078 3A       		.uleb128 0x3a
- 1290 0079 0B       		.uleb128 0xb
- 1291 007a 3B       		.uleb128 0x3b
- 1292 007b 0B       		.uleb128 0xb
- 1293 007c 49       		.uleb128 0x49
- 1294 007d 13       		.uleb128 0x13
- 1295 007e 00       		.byte	0
- 1296 007f 00       		.byte	0
- 1297 0080 0B       		.uleb128 0xb
- 1298 0081 05       		.uleb128 0x5
- 1299 0082 00       		.byte	0
- 1300 0083 03       		.uleb128 0x3
- 1301 0084 08       		.uleb128 0x8
- 1302 0085 3A       		.uleb128 0x3a
- 1303 0086 0B       		.uleb128 0xb
- 1304 0087 3B       		.uleb128 0x3b
- 1305 0088 0B       		.uleb128 0xb
- 1306 0089 49       		.uleb128 0x49
- 1307 008a 13       		.uleb128 0x13
- 1308 008b 00       		.byte	0
- 1309 008c 00       		.byte	0
- 1310 008d 0C       		.uleb128 0xc
- 1311 008e 0F       		.uleb128 0xf
- 1312 008f 00       		.byte	0
- 1313 0090 0B       		.uleb128 0xb
- 1314 0091 0B       		.uleb128 0xb
- 1315 0092 49       		.uleb128 0x49
- 1316 0093 13       		.uleb128 0x13
- 1317 0094 00       		.byte	0
- 1318 0095 00       		.byte	0
- 1319 0096 0D       		.uleb128 0xd
- 1320 0097 26       		.uleb128 0x26
- 1321 0098 00       		.byte	0
- 1322 0099 00       		.byte	0
- 1323 009a 00       		.byte	0
- 1324 009b 0E       		.uleb128 0xe
- 1325 009c 34       		.uleb128 0x34
- 1326 009d 00       		.byte	0
- 1327 009e 03       		.uleb128 0x3
- 1328 009f 08       		.uleb128 0x8
- 1329 00a0 3A       		.uleb128 0x3a
- 1330 00a1 0B       		.uleb128 0xb
- 1331 00a2 3B       		.uleb128 0x3b
- 1332 00a3 0B       		.uleb128 0xb
- 1333 00a4 49       		.uleb128 0x49
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 33
-
-
- 1334 00a5 13       		.uleb128 0x13
- 1335 00a6 00       		.byte	0
- 1336 00a7 00       		.byte	0
- 1337 00a8 0F       		.uleb128 0xf
- 1338 00a9 0B       		.uleb128 0xb
- 1339 00aa 01       		.byte	0x1
- 1340 00ab 00       		.byte	0
- 1341 00ac 00       		.byte	0
- 1342 00ad 10       		.uleb128 0x10
- 1343 00ae 34       		.uleb128 0x34
- 1344 00af 00       		.byte	0
- 1345 00b0 03       		.uleb128 0x3
- 1346 00b1 0E       		.uleb128 0xe
- 1347 00b2 3A       		.uleb128 0x3a
- 1348 00b3 0B       		.uleb128 0xb
- 1349 00b4 3B       		.uleb128 0x3b
- 1350 00b5 0B       		.uleb128 0xb
- 1351 00b6 49       		.uleb128 0x49
- 1352 00b7 13       		.uleb128 0x13
- 1353 00b8 00       		.byte	0
- 1354 00b9 00       		.byte	0
- 1355 00ba 11       		.uleb128 0x11
- 1356 00bb 26       		.uleb128 0x26
- 1357 00bc 00       		.byte	0
- 1358 00bd 49       		.uleb128 0x49
- 1359 00be 13       		.uleb128 0x13
- 1360 00bf 00       		.byte	0
- 1361 00c0 00       		.byte	0
- 1362 00c1 12       		.uleb128 0x12
- 1363 00c2 2E       		.uleb128 0x2e
- 1364 00c3 01       		.byte	0x1
- 1365 00c4 3F       		.uleb128 0x3f
- 1366 00c5 0C       		.uleb128 0xc
- 1367 00c6 03       		.uleb128 0x3
- 1368 00c7 0E       		.uleb128 0xe
- 1369 00c8 3A       		.uleb128 0x3a
- 1370 00c9 0B       		.uleb128 0xb
- 1371 00ca 3B       		.uleb128 0x3b
- 1372 00cb 05       		.uleb128 0x5
- 1373 00cc 27       		.uleb128 0x27
- 1374 00cd 0C       		.uleb128 0xc
- 1375 00ce 11       		.uleb128 0x11
- 1376 00cf 01       		.uleb128 0x1
- 1377 00d0 12       		.uleb128 0x12
- 1378 00d1 01       		.uleb128 0x1
- 1379 00d2 40       		.uleb128 0x40
- 1380 00d3 0A       		.uleb128 0xa
- 1381 00d4 9742     		.uleb128 0x2117
- 1382 00d6 0C       		.uleb128 0xc
- 1383 00d7 01       		.uleb128 0x1
- 1384 00d8 13       		.uleb128 0x13
- 1385 00d9 00       		.byte	0
- 1386 00da 00       		.byte	0
- 1387 00db 13       		.uleb128 0x13
- 1388 00dc 05       		.uleb128 0x5
- 1389 00dd 00       		.byte	0
- 1390 00de 03       		.uleb128 0x3
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 34
-
-
- 1391 00df 0E       		.uleb128 0xe
- 1392 00e0 3A       		.uleb128 0x3a
- 1393 00e1 0B       		.uleb128 0xb
- 1394 00e2 3B       		.uleb128 0x3b
- 1395 00e3 05       		.uleb128 0x5
- 1396 00e4 49       		.uleb128 0x49
- 1397 00e5 13       		.uleb128 0x13
- 1398 00e6 02       		.uleb128 0x2
- 1399 00e7 0A       		.uleb128 0xa
- 1400 00e8 00       		.byte	0
- 1401 00e9 00       		.byte	0
- 1402 00ea 14       		.uleb128 0x14
- 1403 00eb 34       		.uleb128 0x34
- 1404 00ec 00       		.byte	0
- 1405 00ed 03       		.uleb128 0x3
- 1406 00ee 0E       		.uleb128 0xe
- 1407 00ef 3A       		.uleb128 0x3a
- 1408 00f0 0B       		.uleb128 0xb
- 1409 00f1 3B       		.uleb128 0x3b
- 1410 00f2 05       		.uleb128 0x5
- 1411 00f3 49       		.uleb128 0x49
- 1412 00f4 13       		.uleb128 0x13
- 1413 00f5 02       		.uleb128 0x2
- 1414 00f6 0A       		.uleb128 0xa
- 1415 00f7 00       		.byte	0
- 1416 00f8 00       		.byte	0
- 1417 00f9 15       		.uleb128 0x15
- 1418 00fa 2E       		.uleb128 0x2e
- 1419 00fb 01       		.byte	0x1
- 1420 00fc 3F       		.uleb128 0x3f
- 1421 00fd 0C       		.uleb128 0xc
- 1422 00fe 03       		.uleb128 0x3
- 1423 00ff 0E       		.uleb128 0xe
- 1424 0100 3A       		.uleb128 0x3a
- 1425 0101 0B       		.uleb128 0xb
- 1426 0102 3B       		.uleb128 0x3b
- 1427 0103 05       		.uleb128 0x5
- 1428 0104 27       		.uleb128 0x27
- 1429 0105 0C       		.uleb128 0xc
- 1430 0106 11       		.uleb128 0x11
- 1431 0107 01       		.uleb128 0x1
- 1432 0108 12       		.uleb128 0x12
- 1433 0109 01       		.uleb128 0x1
- 1434 010a 40       		.uleb128 0x40
- 1435 010b 06       		.uleb128 0x6
- 1436 010c 9742     		.uleb128 0x2117
- 1437 010e 0C       		.uleb128 0xc
- 1438 010f 01       		.uleb128 0x1
- 1439 0110 13       		.uleb128 0x13
- 1440 0111 00       		.byte	0
- 1441 0112 00       		.byte	0
- 1442 0113 16       		.uleb128 0x16
- 1443 0114 1D       		.uleb128 0x1d
- 1444 0115 01       		.byte	0x1
- 1445 0116 31       		.uleb128 0x31
- 1446 0117 13       		.uleb128 0x13
- 1447 0118 52       		.uleb128 0x52
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 35
-
-
- 1448 0119 01       		.uleb128 0x1
- 1449 011a 55       		.uleb128 0x55
- 1450 011b 06       		.uleb128 0x6
- 1451 011c 58       		.uleb128 0x58
- 1452 011d 0B       		.uleb128 0xb
- 1453 011e 59       		.uleb128 0x59
- 1454 011f 05       		.uleb128 0x5
- 1455 0120 01       		.uleb128 0x1
- 1456 0121 13       		.uleb128 0x13
- 1457 0122 00       		.byte	0
- 1458 0123 00       		.byte	0
- 1459 0124 17       		.uleb128 0x17
- 1460 0125 0B       		.uleb128 0xb
- 1461 0126 01       		.byte	0x1
- 1462 0127 55       		.uleb128 0x55
- 1463 0128 06       		.uleb128 0x6
- 1464 0129 00       		.byte	0
- 1465 012a 00       		.byte	0
- 1466 012b 18       		.uleb128 0x18
- 1467 012c 34       		.uleb128 0x34
- 1468 012d 00       		.byte	0
- 1469 012e 31       		.uleb128 0x31
- 1470 012f 13       		.uleb128 0x13
- 1471 0130 00       		.byte	0
- 1472 0131 00       		.byte	0
- 1473 0132 19       		.uleb128 0x19
- 1474 0133 34       		.uleb128 0x34
- 1475 0134 00       		.byte	0
- 1476 0135 31       		.uleb128 0x31
- 1477 0136 13       		.uleb128 0x13
- 1478 0137 02       		.uleb128 0x2
- 1479 0138 06       		.uleb128 0x6
- 1480 0139 00       		.byte	0
- 1481 013a 00       		.byte	0
- 1482 013b 1A       		.uleb128 0x1a
- 1483 013c 898201   		.uleb128 0x4109
- 1484 013f 01       		.byte	0x1
- 1485 0140 11       		.uleb128 0x11
- 1486 0141 01       		.uleb128 0x1
- 1487 0142 31       		.uleb128 0x31
- 1488 0143 13       		.uleb128 0x13
- 1489 0144 00       		.byte	0
- 1490 0145 00       		.byte	0
- 1491 0146 1B       		.uleb128 0x1b
- 1492 0147 8A8201   		.uleb128 0x410a
- 1493 014a 00       		.byte	0
- 1494 014b 02       		.uleb128 0x2
- 1495 014c 0A       		.uleb128 0xa
- 1496 014d 9142     		.uleb128 0x2111
- 1497 014f 0A       		.uleb128 0xa
- 1498 0150 00       		.byte	0
- 1499 0151 00       		.byte	0
- 1500 0152 1C       		.uleb128 0x1c
- 1501 0153 0B       		.uleb128 0xb
- 1502 0154 01       		.byte	0x1
- 1503 0155 55       		.uleb128 0x55
- 1504 0156 06       		.uleb128 0x6
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 36
-
-
- 1505 0157 01       		.uleb128 0x1
- 1506 0158 13       		.uleb128 0x13
- 1507 0159 00       		.byte	0
- 1508 015a 00       		.byte	0
- 1509 015b 1D       		.uleb128 0x1d
- 1510 015c 13       		.uleb128 0x13
- 1511 015d 01       		.byte	0x1
- 1512 015e 0B       		.uleb128 0xb
- 1513 015f 0B       		.uleb128 0xb
- 1514 0160 3A       		.uleb128 0x3a
- 1515 0161 0B       		.uleb128 0xb
- 1516 0162 3B       		.uleb128 0x3b
- 1517 0163 05       		.uleb128 0x5
- 1518 0164 01       		.uleb128 0x1
- 1519 0165 13       		.uleb128 0x13
- 1520 0166 00       		.byte	0
- 1521 0167 00       		.byte	0
- 1522 0168 1E       		.uleb128 0x1e
- 1523 0169 0D       		.uleb128 0xd
- 1524 016a 00       		.byte	0
- 1525 016b 03       		.uleb128 0x3
- 1526 016c 0E       		.uleb128 0xe
- 1527 016d 3A       		.uleb128 0x3a
- 1528 016e 0B       		.uleb128 0xb
- 1529 016f 3B       		.uleb128 0x3b
- 1530 0170 05       		.uleb128 0x5
- 1531 0171 49       		.uleb128 0x49
- 1532 0172 13       		.uleb128 0x13
- 1533 0173 38       		.uleb128 0x38
- 1534 0174 0A       		.uleb128 0xa
- 1535 0175 00       		.byte	0
- 1536 0176 00       		.byte	0
- 1537 0177 1F       		.uleb128 0x1f
- 1538 0178 16       		.uleb128 0x16
- 1539 0179 00       		.byte	0
- 1540 017a 03       		.uleb128 0x3
- 1541 017b 0E       		.uleb128 0xe
- 1542 017c 3A       		.uleb128 0x3a
- 1543 017d 0B       		.uleb128 0xb
- 1544 017e 3B       		.uleb128 0x3b
- 1545 017f 05       		.uleb128 0x5
- 1546 0180 49       		.uleb128 0x49
- 1547 0181 13       		.uleb128 0x13
- 1548 0182 00       		.byte	0
- 1549 0183 00       		.byte	0
- 1550 0184 20       		.uleb128 0x20
- 1551 0185 01       		.uleb128 0x1
- 1552 0186 01       		.byte	0x1
- 1553 0187 49       		.uleb128 0x49
- 1554 0188 13       		.uleb128 0x13
- 1555 0189 01       		.uleb128 0x1
- 1556 018a 13       		.uleb128 0x13
- 1557 018b 00       		.byte	0
- 1558 018c 00       		.byte	0
- 1559 018d 21       		.uleb128 0x21
- 1560 018e 21       		.uleb128 0x21
- 1561 018f 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 37
-
-
- 1562 0190 49       		.uleb128 0x49
- 1563 0191 13       		.uleb128 0x13
- 1564 0192 2F       		.uleb128 0x2f
- 1565 0193 0B       		.uleb128 0xb
- 1566 0194 00       		.byte	0
- 1567 0195 00       		.byte	0
- 1568 0196 22       		.uleb128 0x22
- 1569 0197 34       		.uleb128 0x34
- 1570 0198 00       		.byte	0
- 1571 0199 03       		.uleb128 0x3
- 1572 019a 08       		.uleb128 0x8
- 1573 019b 3A       		.uleb128 0x3a
- 1574 019c 0B       		.uleb128 0xb
- 1575 019d 3B       		.uleb128 0x3b
- 1576 019e 05       		.uleb128 0x5
- 1577 019f 49       		.uleb128 0x49
- 1578 01a0 13       		.uleb128 0x13
- 1579 01a1 02       		.uleb128 0x2
- 1580 01a2 06       		.uleb128 0x6
- 1581 01a3 00       		.byte	0
- 1582 01a4 00       		.byte	0
- 1583 01a5 23       		.uleb128 0x23
- 1584 01a6 0B       		.uleb128 0xb
- 1585 01a7 01       		.byte	0x1
- 1586 01a8 11       		.uleb128 0x11
- 1587 01a9 01       		.uleb128 0x1
- 1588 01aa 12       		.uleb128 0x12
- 1589 01ab 01       		.uleb128 0x1
- 1590 01ac 01       		.uleb128 0x1
- 1591 01ad 13       		.uleb128 0x13
- 1592 01ae 00       		.byte	0
- 1593 01af 00       		.byte	0
- 1594 01b0 24       		.uleb128 0x24
- 1595 01b1 1D       		.uleb128 0x1d
- 1596 01b2 01       		.byte	0x1
- 1597 01b3 31       		.uleb128 0x31
- 1598 01b4 13       		.uleb128 0x13
- 1599 01b5 11       		.uleb128 0x11
- 1600 01b6 01       		.uleb128 0x1
- 1601 01b7 12       		.uleb128 0x12
- 1602 01b8 01       		.uleb128 0x1
- 1603 01b9 58       		.uleb128 0x58
- 1604 01ba 0B       		.uleb128 0xb
- 1605 01bb 59       		.uleb128 0x59
- 1606 01bc 05       		.uleb128 0x5
- 1607 01bd 00       		.byte	0
- 1608 01be 00       		.byte	0
- 1609 01bf 25       		.uleb128 0x25
- 1610 01c0 05       		.uleb128 0x5
- 1611 01c1 00       		.byte	0
- 1612 01c2 31       		.uleb128 0x31
- 1613 01c3 13       		.uleb128 0x13
- 1614 01c4 02       		.uleb128 0x2
- 1615 01c5 06       		.uleb128 0x6
- 1616 01c6 00       		.byte	0
- 1617 01c7 00       		.byte	0
- 1618 01c8 26       		.uleb128 0x26
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 38
-
-
- 1619 01c9 1D       		.uleb128 0x1d
- 1620 01ca 01       		.byte	0x1
- 1621 01cb 31       		.uleb128 0x31
- 1622 01cc 13       		.uleb128 0x13
- 1623 01cd 52       		.uleb128 0x52
- 1624 01ce 01       		.uleb128 0x1
- 1625 01cf 55       		.uleb128 0x55
- 1626 01d0 06       		.uleb128 0x6
- 1627 01d1 58       		.uleb128 0x58
- 1628 01d2 0B       		.uleb128 0xb
- 1629 01d3 59       		.uleb128 0x59
- 1630 01d4 05       		.uleb128 0x5
- 1631 01d5 00       		.byte	0
- 1632 01d6 00       		.byte	0
- 1633 01d7 27       		.uleb128 0x27
- 1634 01d8 05       		.uleb128 0x5
- 1635 01d9 00       		.byte	0
- 1636 01da 31       		.uleb128 0x31
- 1637 01db 13       		.uleb128 0x13
- 1638 01dc 00       		.byte	0
- 1639 01dd 00       		.byte	0
- 1640 01de 28       		.uleb128 0x28
- 1641 01df 1D       		.uleb128 0x1d
- 1642 01e0 01       		.byte	0x1
- 1643 01e1 31       		.uleb128 0x31
- 1644 01e2 13       		.uleb128 0x13
- 1645 01e3 11       		.uleb128 0x11
- 1646 01e4 01       		.uleb128 0x1
- 1647 01e5 12       		.uleb128 0x12
- 1648 01e6 01       		.uleb128 0x1
- 1649 01e7 58       		.uleb128 0x58
- 1650 01e8 0B       		.uleb128 0xb
- 1651 01e9 59       		.uleb128 0x59
- 1652 01ea 05       		.uleb128 0x5
- 1653 01eb 01       		.uleb128 0x1
- 1654 01ec 13       		.uleb128 0x13
- 1655 01ed 00       		.byte	0
- 1656 01ee 00       		.byte	0
- 1657 01ef 29       		.uleb128 0x29
- 1658 01f0 0B       		.uleb128 0xb
- 1659 01f1 01       		.byte	0x1
- 1660 01f2 11       		.uleb128 0x11
- 1661 01f3 01       		.uleb128 0x1
- 1662 01f4 12       		.uleb128 0x12
- 1663 01f5 01       		.uleb128 0x1
- 1664 01f6 00       		.byte	0
- 1665 01f7 00       		.byte	0
- 1666 01f8 2A       		.uleb128 0x2a
- 1667 01f9 05       		.uleb128 0x5
- 1668 01fa 00       		.byte	0
- 1669 01fb 31       		.uleb128 0x31
- 1670 01fc 13       		.uleb128 0x13
- 1671 01fd 1C       		.uleb128 0x1c
- 1672 01fe 0B       		.uleb128 0xb
- 1673 01ff 00       		.byte	0
- 1674 0200 00       		.byte	0
- 1675 0201 2B       		.uleb128 0x2b
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 39
-
-
- 1676 0202 05       		.uleb128 0x5
- 1677 0203 00       		.byte	0
- 1678 0204 31       		.uleb128 0x31
- 1679 0205 13       		.uleb128 0x13
- 1680 0206 1C       		.uleb128 0x1c
- 1681 0207 06       		.uleb128 0x6
- 1682 0208 00       		.byte	0
- 1683 0209 00       		.byte	0
- 1684 020a 2C       		.uleb128 0x2c
- 1685 020b 2E       		.uleb128 0x2e
- 1686 020c 01       		.byte	0x1
- 1687 020d 3F       		.uleb128 0x3f
- 1688 020e 0C       		.uleb128 0xc
- 1689 020f 03       		.uleb128 0x3
- 1690 0210 0E       		.uleb128 0xe
- 1691 0211 3A       		.uleb128 0x3a
- 1692 0212 0B       		.uleb128 0xb
- 1693 0213 3B       		.uleb128 0x3b
- 1694 0214 0B       		.uleb128 0xb
- 1695 0215 27       		.uleb128 0x27
- 1696 0216 0C       		.uleb128 0xc
- 1697 0217 3C       		.uleb128 0x3c
- 1698 0218 0C       		.uleb128 0xc
- 1699 0219 01       		.uleb128 0x1
- 1700 021a 13       		.uleb128 0x13
- 1701 021b 00       		.byte	0
- 1702 021c 00       		.byte	0
- 1703 021d 2D       		.uleb128 0x2d
- 1704 021e 05       		.uleb128 0x5
- 1705 021f 00       		.byte	0
- 1706 0220 49       		.uleb128 0x49
- 1707 0221 13       		.uleb128 0x13
- 1708 0222 00       		.byte	0
- 1709 0223 00       		.byte	0
- 1710 0224 2E       		.uleb128 0x2e
- 1711 0225 2E       		.uleb128 0x2e
- 1712 0226 01       		.byte	0x1
- 1713 0227 3F       		.uleb128 0x3f
- 1714 0228 0C       		.uleb128 0xc
- 1715 0229 03       		.uleb128 0x3
- 1716 022a 0E       		.uleb128 0xe
- 1717 022b 27       		.uleb128 0x27
- 1718 022c 0C       		.uleb128 0xc
- 1719 022d 49       		.uleb128 0x49
- 1720 022e 13       		.uleb128 0x13
- 1721 022f 34       		.uleb128 0x34
- 1722 0230 0C       		.uleb128 0xc
- 1723 0231 3C       		.uleb128 0x3c
- 1724 0232 0C       		.uleb128 0xc
- 1725 0233 00       		.byte	0
- 1726 0234 00       		.byte	0
- 1727 0235 00       		.byte	0
- 1728              		.section	.debug_loc,"",%progbits
- 1729              	.Ldebug_loc0:
- 1730              	.LLST0:
- 1731 0000 00000000 		.4byte	.LFB8
- 1732 0004 02000000 		.4byte	.LCFI0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 40
-
-
- 1733 0008 0200     		.2byte	0x2
- 1734 000a 7D       		.byte	0x7d
- 1735 000b 00       		.sleb128 0
- 1736 000c 02000000 		.4byte	.LCFI0
- 1737 0010 C8010000 		.4byte	.LFE8
- 1738 0014 0200     		.2byte	0x2
- 1739 0016 7D       		.byte	0x7d
- 1740 0017 18       		.sleb128 24
- 1741 0018 00000000 		.4byte	0
- 1742 001c 00000000 		.4byte	0
- 1743              	.LLST1:
- 1744 0020 50000000 		.4byte	.LVL4
- 1745 0024 68000000 		.4byte	.LVL5
- 1746 0028 0100     		.2byte	0x1
- 1747 002a 54       		.byte	0x54
- 1748 002b 82000000 		.4byte	.LVL7
- 1749 002f 84000000 		.4byte	.LVL8
- 1750 0033 0100     		.2byte	0x1
- 1751 0035 54       		.byte	0x54
- 1752 0036 00000000 		.4byte	0
- 1753 003a 00000000 		.4byte	0
- 1754              	.LLST2:
- 1755 003e 80000000 		.4byte	.LVL6
- 1756 0042 82000000 		.4byte	.LVL7
- 1757 0046 0200     		.2byte	0x2
- 1758 0048 30       		.byte	0x30
- 1759 0049 9F       		.byte	0x9f
- 1760 004a 00000000 		.4byte	0
- 1761 004e 00000000 		.4byte	0
- 1762              	.LLST3:
- 1763 0052 8C000000 		.4byte	.LVL9
- 1764 0056 94000000 		.4byte	.LVL11
- 1765 005a 0100     		.2byte	0x1
- 1766 005c 52       		.byte	0x52
- 1767 005d 94000000 		.4byte	.LVL11
- 1768 0061 A0000000 		.4byte	.LVL13
- 1769 0065 0800     		.2byte	0x8
- 1770 0067 76       		.byte	0x76
- 1771 0068 7F       		.sleb128 -1
- 1772 0069 36       		.byte	0x36
- 1773 006a 1E       		.byte	0x1e
- 1774 006b 77       		.byte	0x77
- 1775 006c 00       		.sleb128 0
- 1776 006d 22       		.byte	0x22
- 1777 006e 9F       		.byte	0x9f
- 1778 006f 00000000 		.4byte	0
- 1779 0073 00000000 		.4byte	0
- 1780              	.LLST4:
- 1781 0077 8C000000 		.4byte	.LVL9
- 1782 007b 94000000 		.4byte	.LVL11
- 1783 007f 0900     		.2byte	0x9
- 1784 0081 72       		.byte	0x72
- 1785 0082 04       		.sleb128 4
- 1786 0083 94       		.byte	0x94
- 1787 0084 02       		.byte	0x2
- 1788 0085 0A       		.byte	0xa
- 1789 0086 FFFF     		.2byte	0xffff
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 41
-
-
- 1790 0088 1A       		.byte	0x1a
- 1791 0089 9F       		.byte	0x9f
- 1792 008a 94000000 		.4byte	.LVL11
- 1793 008e 97000000 		.4byte	.LVL12-1
- 1794 0092 1000     		.2byte	0x10
- 1795 0094 76       		.byte	0x76
- 1796 0095 7F       		.sleb128 -1
- 1797 0096 36       		.byte	0x36
- 1798 0097 1E       		.byte	0x1e
- 1799 0098 77       		.byte	0x77
- 1800 0099 00       		.sleb128 0
- 1801 009a 22       		.byte	0x22
- 1802 009b 23       		.byte	0x23
- 1803 009c 04       		.uleb128 0x4
- 1804 009d 94       		.byte	0x94
- 1805 009e 02       		.byte	0x2
- 1806 009f 0A       		.byte	0xa
- 1807 00a0 FFFF     		.2byte	0xffff
- 1808 00a2 1A       		.byte	0x1a
- 1809 00a3 9F       		.byte	0x9f
- 1810 00a4 00000000 		.4byte	0
- 1811 00a8 00000000 		.4byte	0
- 1812              	.LLST5:
- 1813 00ac 8C000000 		.4byte	.LVL9
- 1814 00b0 92000000 		.4byte	.LVL10
- 1815 00b4 0A00     		.2byte	0xa
- 1816 00b6 76       		.byte	0x76
- 1817 00b7 00       		.sleb128 0
- 1818 00b8 36       		.byte	0x36
- 1819 00b9 1E       		.byte	0x1e
- 1820 00ba 03       		.byte	0x3
- 1821 00bb 00000000 		.4byte	.LANCHOR0
- 1822 00bf 22       		.byte	0x22
- 1823 00c0 92000000 		.4byte	.LVL10
- 1824 00c4 97000000 		.4byte	.LVL12-1
- 1825 00c8 0A00     		.2byte	0xa
- 1826 00ca 76       		.byte	0x76
- 1827 00cb 7F       		.sleb128 -1
- 1828 00cc 36       		.byte	0x36
- 1829 00cd 1E       		.byte	0x1e
- 1830 00ce 03       		.byte	0x3
- 1831 00cf 00000000 		.4byte	.LANCHOR0
- 1832 00d3 22       		.byte	0x22
- 1833 00d4 00000000 		.4byte	0
- 1834 00d8 00000000 		.4byte	0
- 1835              	.LLST6:
- 1836 00dc D4000000 		.4byte	.LVL18
- 1837 00e0 E2000000 		.4byte	.LVL19
- 1838 00e4 0100     		.2byte	0x1
- 1839 00e6 51       		.byte	0x51
- 1840 00e7 00000000 		.4byte	0
- 1841 00eb 00000000 		.4byte	0
- 1842              	.LLST7:
- 1843 00ef A6000000 		.4byte	.LVL14
- 1844 00f3 AE000000 		.4byte	.LVL16
- 1845 00f7 0100     		.2byte	0x1
- 1846 00f9 50       		.byte	0x50
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 42
-
-
- 1847 00fa AE000000 		.4byte	.LVL16
- 1848 00fe C8010000 		.4byte	.LFE8
- 1849 0102 0100     		.2byte	0x1
- 1850 0104 57       		.byte	0x57
- 1851 0105 00000000 		.4byte	0
- 1852 0109 00000000 		.4byte	0
- 1853              	.LLST8:
- 1854 010d AA000000 		.4byte	.LVL15
- 1855 0111 B2000000 		.4byte	.LVL17
- 1856 0115 0100     		.2byte	0x1
- 1857 0117 50       		.byte	0x50
- 1858 0118 00000000 		.4byte	0
- 1859 011c 00000000 		.4byte	0
- 1860              	.LLST9:
- 1861 0120 46010000 		.4byte	.LVL24
- 1862 0124 4C010000 		.4byte	.LVL25
- 1863 0128 0100     		.2byte	0x1
- 1864 012a 53       		.byte	0x53
- 1865 012b 00000000 		.4byte	0
- 1866 012f 00000000 		.4byte	0
- 1867              		.section	.debug_aranges,"",%progbits
- 1868 0000 24000000 		.4byte	0x24
- 1869 0004 0200     		.2byte	0x2
- 1870 0006 00000000 		.4byte	.Ldebug_info0
- 1871 000a 04       		.byte	0x4
- 1872 000b 00       		.byte	0
- 1873 000c 0000     		.2byte	0
- 1874 000e 0000     		.2byte	0
- 1875 0010 00000000 		.4byte	.LFB7
- 1876 0014 0C000000 		.4byte	.LFE7-.LFB7
- 1877 0018 00000000 		.4byte	.LFB8
- 1878 001c C8010000 		.4byte	.LFE8-.LFB8
- 1879 0020 00000000 		.4byte	0
- 1880 0024 00000000 		.4byte	0
- 1881              		.section	.debug_ranges,"",%progbits
- 1882              	.Ldebug_ranges0:
- 1883 0000 08000000 		.4byte	.LBB30
- 1884 0004 16000000 		.4byte	.LBE30
- 1885 0008 18000000 		.4byte	.LBB34
- 1886 000c 60000000 		.4byte	.LBE34
- 1887 0010 62000000 		.4byte	.LBB35
- 1888 0014 78000000 		.4byte	.LBE35
- 1889 0018 00000000 		.4byte	0
- 1890 001c 00000000 		.4byte	0
- 1891 0020 08000000 		.4byte	.LBB31
- 1892 0024 16000000 		.4byte	.LBE31
- 1893 0028 18000000 		.4byte	.LBB32
- 1894 002c 60000000 		.4byte	.LBE32
- 1895 0030 62000000 		.4byte	.LBB33
- 1896 0034 78000000 		.4byte	.LBE33
- 1897 0038 00000000 		.4byte	0
- 1898 003c 00000000 		.4byte	0
- 1899 0040 84000000 		.4byte	.LBB36
- 1900 0044 34010000 		.4byte	.LBE36
- 1901 0048 36010000 		.4byte	.LBB46
- 1902 004c 38010000 		.4byte	.LBE46
- 1903 0050 00000000 		.4byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 43
-
-
- 1904 0054 00000000 		.4byte	0
- 1905 0058 A0000000 		.4byte	.LBB40
- 1906 005c A2000000 		.4byte	.LBE40
- 1907 0060 A4000000 		.4byte	.LBB45
- 1908 0064 D6000000 		.4byte	.LBE45
- 1909 0068 00000000 		.4byte	0
- 1910 006c 00000000 		.4byte	0
- 1911 0070 A0000000 		.4byte	.LBB41
- 1912 0074 A2000000 		.4byte	.LBE41
- 1913 0078 A4000000 		.4byte	.LBB44
- 1914 007c D6000000 		.4byte	.LBE44
- 1915 0080 00000000 		.4byte	0
- 1916 0084 00000000 		.4byte	0
- 1917 0088 A0000000 		.4byte	.LBB42
- 1918 008c A2000000 		.4byte	.LBE42
- 1919 0090 A4000000 		.4byte	.LBB43
- 1920 0094 D0000000 		.4byte	.LBE43
- 1921 0098 00000000 		.4byte	0
- 1922 009c 00000000 		.4byte	0
- 1923 00a0 00000000 		.4byte	.LFB7
- 1924 00a4 0C000000 		.4byte	.LFE7
- 1925 00a8 00000000 		.4byte	.LFB8
- 1926 00ac C8010000 		.4byte	.LFE8
- 1927 00b0 00000000 		.4byte	0
- 1928 00b4 00000000 		.4byte	0
- 1929              		.section	.debug_line,"",%progbits
- 1930              	.Ldebug_line0:
- 1931 0000 D1010000 		.section	.debug_str,"MS",%progbits,1
- 1931      0200E200 
- 1931      00000201 
- 1931      FB0E0D00 
- 1931      01010101 
- 1932              	.LASF31:
- 1933 0000 636F756E 		.ascii	"count\000"
- 1933      7400
- 1934              	.LASF13:
- 1935 0006 75696E74 		.ascii	"uint16\000"
- 1935      313600
- 1936              	.LASF30:
- 1937 000d 62617365 		.ascii	"baseAddr\000"
- 1937      41646472 
- 1937      00
- 1938              	.LASF11:
- 1939 0016 73697A65 		.ascii	"size_t\000"
- 1939      5F7400
- 1940              	.LASF22:
- 1941 001d 4379436C 		.ascii	"CyClockStartupError\000"
- 1941      6F636B53 
- 1941      74617274 
- 1941      75704572 
- 1941      726F7200 
- 1942              	.LASF29:
- 1943 0031 64617461 		.ascii	"data_table\000"
- 1943      5F746162 
- 1943      6C6500
- 1944              	.LASF6:
- 1945 003c 6C6F6E67 		.ascii	"long long unsigned int\000"
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 44
-
-
- 1945      206C6F6E 
- 1945      6720756E 
- 1945      7369676E 
- 1945      65642069 
- 1946              	.LASF28:
- 1947 0053 61646472 		.ascii	"addr_table\000"
- 1947      5F746162 
- 1947      6C6500
- 1948              	.LASF46:
- 1949 005e 63795F63 		.ascii	"cy_cfg_data_table\000"
- 1949      66675F64 
- 1949      6174615F 
- 1949      7461626C 
- 1949      6500
- 1950              	.LASF36:
- 1951 0070 416E616C 		.ascii	"AnalogSetDefault\000"
- 1951      6F675365 
- 1951      74446566 
- 1951      61756C74 
- 1951      00
- 1952              	.LASF5:
- 1953 0081 6C6F6E67 		.ascii	"long long int\000"
- 1953      206C6F6E 
- 1953      6720696E 
- 1953      7400
- 1954              	.LASF0:
- 1955 008f 7369676E 		.ascii	"signed char\000"
- 1955      65642063 
- 1955      68617200 
- 1956              	.LASF45:
- 1957 009b 63795F63 		.ascii	"cy_cfg_addr_table\000"
- 1957      66675F61 
- 1957      6464725F 
- 1957      7461626C 
- 1957      6500
- 1958              	.LASF27:
- 1959 00ad 6366675F 		.ascii	"cfg_write_bytes32\000"
- 1959      77726974 
- 1959      655F6279 
- 1959      74657333 
- 1959      3200
- 1960              	.LASF32:
- 1961 00bf 436C6F63 		.ascii	"ClockSetup\000"
- 1961      6B536574 
- 1961      757000
- 1962              	.LASF24:
- 1963 00ca 6572726F 		.ascii	"errorCode\000"
- 1963      72436F64 
- 1963      6500
- 1964              	.LASF43:
- 1965 00d4 42535F49 		.ascii	"BS_IOPINS0_4_VAL\000"
- 1965      4F50494E 
- 1965      53305F34 
- 1965      5F56414C 
- 1965      00
- 1966              	.LASF7:
- 1967 00e5 6C6F6E67 		.ascii	"long int\000"
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 45
-
-
- 1967      20696E74 
- 1967      00
- 1968              	.LASF18:
- 1969 00ee 72656731 		.ascii	"reg16\000"
- 1969      3600
- 1970              	.LASF12:
- 1971 00f4 75696E74 		.ascii	"uint8\000"
- 1971      3800
- 1972              	.LASF16:
- 1973 00fa 646F7562 		.ascii	"double\000"
- 1973      6C6500
- 1974              	.LASF35:
- 1975 0101 43594D45 		.ascii	"CYMEMZERO\000"
- 1975      4D5A4552 
- 1975      4F00
- 1976              	.LASF14:
- 1977 010b 75696E74 		.ascii	"uint32\000"
- 1977      333200
- 1978              	.LASF53:
- 1979 0112 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
- 1979      43534932 
- 1979      53445C55 
- 1979      53425F42 
- 1979      6F6F746C 
- 1980              	.LASF40:
- 1981 0132 72656756 		.ascii	"regValue\000"
- 1981      616C7565 
- 1981      00
- 1982              	.LASF20:
- 1983 013b 76616C75 		.ascii	"value\000"
- 1983      6500
- 1984              	.LASF4:
- 1985 0141 756E7369 		.ascii	"unsigned int\000"
- 1985      676E6564 
- 1985      20696E74 
- 1985      00
- 1986              	.LASF52:
- 1987 014e 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\cyfitter_cfg.c\000"
- 1987      6E657261 
- 1987      7465645F 
- 1987      536F7572 
- 1987      63655C50 
- 1988              	.LASF9:
- 1989 0176 6C6F6E67 		.ascii	"long unsigned int\000"
- 1989      20756E73 
- 1989      69676E65 
- 1989      6420696E 
- 1989      7400
- 1990              	.LASF33:
- 1991 0188 74696D65 		.ascii	"timeout\000"
- 1991      6F757400 
- 1992              	.LASF48:
- 1993 0190 73697A65 		.ascii	"size\000"
- 1993      00
- 1994              	.LASF3:
- 1995 0195 73686F72 		.ascii	"short unsigned int\000"
- 1995      7420756E 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 46
-
-
- 1995      7369676E 
- 1995      65642069 
- 1995      6E7400
- 1996              	.LASF44:
- 1997 01a8 42535F49 		.ascii	"BS_IOPINS0_6_VAL\000"
- 1997      4F50494E 
- 1997      53305F36 
- 1997      5F56414C 
- 1997      00
- 1998              	.LASF23:
- 1999 01b9 4359434F 		.ascii	"CYCONFIGCPYCODE\000"
- 1999      4E464947 
- 1999      43505943 
- 1999      4F444500 
- 2000              	.LASF8:
- 2001 01c9 73697A65 		.ascii	"sizetype\000"
- 2001      74797065 
- 2001      00
- 2002              	.LASF37:
- 2003 01d2 62675F78 		.ascii	"bg_xover_inl_trim\000"
- 2003      6F766572 
- 2003      5F696E6C 
- 2003      5F747269 
- 2003      6D00
- 2004              	.LASF49:
- 2005 01e4 6366675F 		.ascii	"cfg_memset_t\000"
- 2005      6D656D73 
- 2005      65745F74 
- 2005      00
- 2006              	.LASF50:
- 2007 01f1 6366675F 		.ascii	"cfg_memset_list\000"
- 2007      6D656D73 
- 2007      65745F6C 
- 2007      69737400 
- 2008              	.LASF25:
- 2009 0201 64657374 		.ascii	"dest\000"
- 2009      00
- 2010              	.LASF15:
- 2011 0206 666C6F61 		.ascii	"float\000"
- 2011      7400
- 2012              	.LASF55:
- 2013 020c 43794465 		.ascii	"CyDelayCycles\000"
- 2013      6C617943 
- 2013      79636C65 
- 2013      7300
- 2014              	.LASF51:
- 2015 021a 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
- 2015      4320342E 
- 2015      372E3320 
- 2015      32303133 
- 2015      30333132 
- 2016 024d 616E6368 		.ascii	"anch revision 196615]\000"
- 2016      20726576 
- 2016      6973696F 
- 2016      6E203139 
- 2016      36363135 
- 2017              	.LASF17:
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 47
-
-
- 2018 0263 72656738 		.ascii	"reg8\000"
- 2018      00
- 2019              	.LASF1:
- 2020 0268 756E7369 		.ascii	"unsigned char\000"
- 2020      676E6564 
- 2020      20636861 
- 2020      7200
- 2021              	.LASF2:
- 2022 0276 73686F72 		.ascii	"short int\000"
- 2022      7420696E 
- 2022      7400
- 2023              	.LASF41:
- 2024 0280 42535F49 		.ascii	"BS_IOPINS0_0_VAL\000"
+ 369              		.loc 1 68 0
+ 370 0166 1B4A     		ldr	r2, .L23+84
+ 371 0168 0B46     		mov	r3, r1
+ 372 016a 0C31     		adds	r1, r1, #12
+ 373              	.L12:
+ 374 016c 53F8040B 		ldr	r0, [r3], #4	@ unaligned
+ 375 0170 8B42     		cmp	r3, r1
+ 376 0172 42F8040B 		str	r0, [r2], #4	@ unaligned
+ 377 0176 F9D1     		bne	.L12
+ 378 0178 1988     		ldrh	r1, [r3, #0]	@ unaligned
+ 379 017a 1180     		strh	r1, [r2, #0]	@ unaligned
+ 380 017c F8BD     		pop	{r3, r4, r5, r6, r7, pc}
+ 381              	.L24:
+ 382 017e 00BF     		.align	2
+ 383              	.L23:
+ 384 0180 00480040 		.word	1073760256
+ 385 0184 0F010049 		.word	1224737039
+ 386 0188 22420040 		.word	1073758754
+ 387 018c A1460040 		.word	1073759905
+ 388 0190 25420040 		.word	1073758757
+ 389 0194 04400040 		.word	1073758212
+ 390 0198 06400040 		.word	1073758214
+ 391 019c E8460040 		.word	1073759976
+ 392 01a0 00000000 		.word	.LANCHOR0
+ 393 01a4 30000000 		.word	.LANCHOR0+48
+ 394 01a8 03500140 		.word	1073827843
+ 395 01ac C2430040 		.word	1073759170
+ 396 01b0 A0430040 		.word	1073759136
+ 397 01b4 02510040 		.word	1073762562
+ 398 01b8 8E000000 		.word	.LANCHOR0+142
+ 399 01bc F0510040 		.word	1073762800
+ 400 01c0 62510040 		.word	1073762658
+ 401 01c4 22430040 		.word	1073759010
+ 402 01c8 CF010049 		.word	1224737231
+ 403 01cc 6E580040 		.word	1073764462
+ 404 01d0 76580040 		.word	1073764470
+ 405 01d4 B0430040 		.word	1073759152
+ 406              	.LBE52:
+ 407              	.LBE51:
+ 408              		.cfi_endproc
+ 409              	.LFE8:
+ 410              		.size	cyfitter_cfg, .-cyfitter_cfg
+ 411              		.section	.rodata
+ 412              		.align	2
+ 413              		.set	.LANCHOR0,. + 0
+ 414              		.type	cfg_memset_list.4819, %object
+ 415              		.size	cfg_memset_list.4819, 48
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 17
+
+
+ 416              	cfg_memset_list.4819:
+ 417 0000 10510040 		.4byte	1073762576
+ 418 0004 2000     		.2byte	32
+ 419 0006 50510040 		.4byte	1073762640
+ 420 000a 1000     		.2byte	16
+ 421 000c C0510040 		.4byte	1073762752
+ 422 0010 1000     		.2byte	16
+ 423 0012 00000140 		.4byte	1073807360
+ 424 0016 0010     		.2byte	4096
+ 425 0018 00140140 		.4byte	1073812480
+ 426 001c 0008     		.2byte	2048
+ 427 001e 00400140 		.4byte	1073823744
+ 428 0022 000A     		.2byte	2560
+ 429 0024 004C0140 		.4byte	1073826816
+ 430 0028 0002     		.2byte	512
+ 431 002a 00500140 		.4byte	1073827840
+ 432 002e 2000     		.2byte	32
+ 433              		.type	cy_cfg_addr_table.4813, %object
+ 434              		.size	cy_cfg_addr_table.4813, 48
+ 435              	cy_cfg_addr_table.4813:
+ 436 0030 01450040 		.word	1073759489
+ 437 0034 02520040 		.word	1073762818
+ 438 0038 01170140 		.word	1073813249
+ 439 003c 01190140 		.word	1073813761
+ 440 0040 03400140 		.word	1073823747
+ 441 0044 02410140 		.word	1073824002
+ 442 0048 02420140 		.word	1073824258
+ 443 004c 02430140 		.word	1073824514
+ 444 0050 03470140 		.word	1073825539
+ 445 0054 03480140 		.word	1073825795
+ 446 0058 024C0140 		.word	1073826818
+ 447 005c 01510140 		.word	1073828097
+ 448              		.type	cy_cfg_data_table.4814, %object
+ 449              		.size	cy_cfg_data_table.4814, 46
+ 450              	cy_cfg_data_table.4814:
+ 451 0060 7E       		.byte	126
+ 452 0061 02       		.byte	2
+ 453 0062 1C       		.byte	28
+ 454 0063 3E       		.byte	62
+ 455 0064 7C       		.byte	124
+ 456 0065 40       		.byte	64
+ 457 0066 EE       		.byte	-18
+ 458 0067 0A       		.byte	10
+ 459 0068 EE       		.byte	-18
+ 460 0069 0A       		.byte	10
+ 461 006a 33       		.byte	51
+ 462 006b 80       		.byte	-128
+ 463 006c 36       		.byte	54
+ 464 006d 40       		.byte	64
+ 465 006e CC       		.byte	-52
+ 466 006f 30       		.byte	48
+ 467 0070 A6       		.byte	-90
+ 468 0071 40       		.byte	64
+ 469 0072 A7       		.byte	-89
+ 470 0073 80       		.byte	-128
+ 471 0074 A6       		.byte	-90
+ 472 0075 40       		.byte	64
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 18
+
+
+ 473 0076 A7       		.byte	-89
+ 474 0077 80       		.byte	-128
+ 475 0078 A6       		.byte	-90
+ 476 0079 40       		.byte	64
+ 477 007a A7       		.byte	-89
+ 478 007b 80       		.byte	-128
+ 479 007c 08       		.byte	8
+ 480 007d 08       		.byte	8
+ 481 007e 0F       		.byte	15
+ 482 007f 40       		.byte	64
+ 483 0080 C2       		.byte	-62
+ 484 0081 0C       		.byte	12
+ 485 0082 AE       		.byte	-82
+ 486 0083 40       		.byte	64
+ 487 0084 AF       		.byte	-81
+ 488 0085 80       		.byte	-128
+ 489 0086 EE       		.byte	-18
+ 490 0087 50       		.byte	80
+ 491 0088 AC       		.byte	-84
+ 492 0089 08       		.byte	8
+ 493 008a AF       		.byte	-81
+ 494 008b 40       		.byte	64
+ 495 008c 00       		.byte	0
+ 496 008d 0A       		.byte	10
+ 497              		.type	BS_IOPINS0_0_VAL.4808, %object
+ 498              		.size	BS_IOPINS0_0_VAL.4808, 8
+ 499              	BS_IOPINS0_0_VAL.4808:
+ 500 008e 00       		.byte	0
+ 501 008f FF       		.byte	-1
+ 502 0090 FF       		.byte	-1
+ 503 0091 00       		.byte	0
+ 504 0092 00       		.byte	0
+ 505 0093 00       		.byte	0
+ 506 0094 00       		.byte	0
+ 507 0095 00       		.byte	0
+ 508              		.type	BS_IOPINS0_8_VAL.4809, %object
+ 509              		.size	BS_IOPINS0_8_VAL.4809, 10
+ 510              	BS_IOPINS0_8_VAL.4809:
+ 511 0096 00       		.byte	0
+ 512 0097 00       		.byte	0
+ 513 0098 00       		.byte	0
+ 514 0099 00       		.byte	0
+ 515 009a 00       		.byte	0
+ 516 009b 00       		.byte	0
+ 517 009c 00       		.byte	0
+ 518 009d 00       		.byte	0
+ 519 009e C0       		.byte	-64
+ 520 009f 00       		.byte	0
+ 521              		.type	BS_IOPINS0_3_VAL.4810, %object
+ 522              		.size	BS_IOPINS0_3_VAL.4810, 8
+ 523              	BS_IOPINS0_3_VAL.4810:
+ 524 00a0 00       		.byte	0
+ 525 00a1 3E       		.byte	62
+ 526 00a2 00       		.byte	0
+ 527 00a3 00       		.byte	0
+ 528 00a4 00       		.byte	0
+ 529 00a5 00       		.byte	0
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 19
+
+
+ 530 00a6 00       		.byte	0
+ 531 00a7 00       		.byte	0
+ 532              		.type	BS_IOPINS0_4_VAL.4811, %object
+ 533              		.size	BS_IOPINS0_4_VAL.4811, 8
+ 534              	BS_IOPINS0_4_VAL.4811:
+ 535 00a8 00       		.byte	0
+ 536 00a9 FC       		.byte	-4
+ 537 00aa FC       		.byte	-4
+ 538 00ab 00       		.byte	0
+ 539 00ac 00       		.byte	0
+ 540 00ad 00       		.byte	0
+ 541 00ae 00       		.byte	0
+ 542 00af 00       		.byte	0
+ 543              		.type	BS_IOPINS0_6_VAL.4812, %object
+ 544              		.size	BS_IOPINS0_6_VAL.4812, 8
+ 545              	BS_IOPINS0_6_VAL.4812:
+ 546 00b0 00       		.byte	0
+ 547 00b1 0F       		.byte	15
+ 548 00b2 0F       		.byte	15
+ 549 00b3 00       		.byte	0
+ 550 00b4 00       		.byte	0
+ 551 00b5 00       		.byte	0
+ 552 00b6 00       		.byte	0
+ 553 00b7 00       		.byte	0
+ 554              		.text
+ 555              	.Letext0:
+ 556              		.file 2 "c:\\program files (x86)\\cypress\\psoc creator\\3.0\\psoc creator\\import\\gnu_cs\\arm\\4
+ 557              		.file 3 "./Generated_Source/PSoC5/cytypes.h"
+ 558              		.file 4 "./Generated_Source/PSoC5/CyLib.h"
+ 559              		.section	.debug_info,"",%progbits
+ 560              	.Ldebug_info0:
+ 561 0000 45050000 		.4byte	0x545
+ 562 0004 0200     		.2byte	0x2
+ 563 0006 00000000 		.4byte	.Ldebug_abbrev0
+ 564 000a 04       		.byte	0x4
+ 565 000b 01       		.uleb128 0x1
+ 566 000c 3C020000 		.4byte	.LASF52
+ 567 0010 01       		.byte	0x1
+ 568 0011 2E010000 		.4byte	.LASF53
+ 569 0015 99010000 		.4byte	.LASF54
+ 570 0019 A0000000 		.4byte	.Ldebug_ranges0+0xa0
+ 571 001d 00000000 		.4byte	0
+ 572 0021 00000000 		.4byte	0
+ 573 0025 00000000 		.4byte	.Ldebug_line0
+ 574 0029 02       		.uleb128 0x2
+ 575 002a 01       		.byte	0x1
+ 576 002b 06       		.byte	0x6
+ 577 002c 8F000000 		.4byte	.LASF0
+ 578 0030 02       		.uleb128 0x2
+ 579 0031 01       		.byte	0x1
+ 580 0032 08       		.byte	0x8
+ 581 0033 8A020000 		.4byte	.LASF1
+ 582 0037 02       		.uleb128 0x2
+ 583 0038 02       		.byte	0x2
+ 584 0039 05       		.byte	0x5
+ 585 003a 98020000 		.4byte	.LASF2
+ 586 003e 02       		.uleb128 0x2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 20
+
+
+ 587 003f 02       		.byte	0x2
+ 588 0040 07       		.byte	0x7
+ 589 0041 75010000 		.4byte	.LASF3
+ 590 0045 03       		.uleb128 0x3
+ 591 0046 04       		.byte	0x4
+ 592 0047 05       		.byte	0x5
+ 593 0048 696E7400 		.ascii	"int\000"
+ 594 004c 02       		.uleb128 0x2
+ 595 004d 04       		.byte	0x4
+ 596 004e 07       		.byte	0x7
+ 597 004f 21010000 		.4byte	.LASF4
+ 598 0053 02       		.uleb128 0x2
+ 599 0054 08       		.byte	0x8
+ 600 0055 05       		.byte	0x5
+ 601 0056 81000000 		.4byte	.LASF5
+ 602 005a 02       		.uleb128 0x2
+ 603 005b 08       		.byte	0x8
+ 604 005c 07       		.byte	0x7
+ 605 005d 3C000000 		.4byte	.LASF6
+ 606 0061 02       		.uleb128 0x2
+ 607 0062 04       		.byte	0x4
+ 608 0063 05       		.byte	0x5
+ 609 0064 E5000000 		.4byte	.LASF7
+ 610 0068 02       		.uleb128 0x2
+ 611 0069 04       		.byte	0x4
+ 612 006a 07       		.byte	0x7
+ 613 006b DA010000 		.4byte	.LASF8
+ 614 006f 04       		.uleb128 0x4
+ 615 0070 04       		.byte	0x4
+ 616 0071 02       		.uleb128 0x2
+ 617 0072 04       		.byte	0x4
+ 618 0073 07       		.byte	0x7
+ 619 0074 56010000 		.4byte	.LASF9
+ 620 0078 02       		.uleb128 0x2
+ 621 0079 01       		.byte	0x1
+ 622 007a 08       		.byte	0x8
+ 623 007b DF020000 		.4byte	.LASF10
+ 624 007f 05       		.uleb128 0x5
+ 625 0080 16000000 		.4byte	.LASF11
+ 626 0084 02       		.byte	0x2
+ 627 0085 D5       		.byte	0xd5
+ 628 0086 4C000000 		.4byte	0x4c
+ 629 008a 05       		.uleb128 0x5
+ 630 008b F4000000 		.4byte	.LASF12
+ 631 008f 03       		.byte	0x3
+ 632 0090 5B       		.byte	0x5b
+ 633 0091 30000000 		.4byte	0x30
+ 634 0095 05       		.uleb128 0x5
+ 635 0096 06000000 		.4byte	.LASF13
+ 636 009a 03       		.byte	0x3
+ 637 009b 5C       		.byte	0x5c
+ 638 009c 3E000000 		.4byte	0x3e
+ 639 00a0 05       		.uleb128 0x5
+ 640 00a1 0B010000 		.4byte	.LASF14
+ 641 00a5 03       		.byte	0x3
+ 642 00a6 5D       		.byte	0x5d
+ 643 00a7 71000000 		.4byte	0x71
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 21
+
+
+ 644 00ab 02       		.uleb128 0x2
+ 645 00ac 04       		.byte	0x4
+ 646 00ad 04       		.byte	0x4
+ 647 00ae 28020000 		.4byte	.LASF15
+ 648 00b2 02       		.uleb128 0x2
+ 649 00b3 08       		.byte	0x8
+ 650 00b4 04       		.byte	0x4
+ 651 00b5 FA000000 		.4byte	.LASF16
+ 652 00b9 05       		.uleb128 0x5
+ 653 00ba 85020000 		.4byte	.LASF17
+ 654 00be 03       		.byte	0x3
+ 655 00bf F0       		.byte	0xf0
+ 656 00c0 C4000000 		.4byte	0xc4
+ 657 00c4 06       		.uleb128 0x6
+ 658 00c5 8A000000 		.4byte	0x8a
+ 659 00c9 05       		.uleb128 0x5
+ 660 00ca EE000000 		.4byte	.LASF18
+ 661 00ce 03       		.byte	0x3
+ 662 00cf F1       		.byte	0xf1
+ 663 00d0 D4000000 		.4byte	0xd4
+ 664 00d4 06       		.uleb128 0x6
+ 665 00d5 95000000 		.4byte	0x95
+ 666 00d9 07       		.uleb128 0x7
+ 667 00da 02       		.byte	0x2
+ 668 00db 01       		.byte	0x1
+ 669 00dc 7D       		.byte	0x7d
+ 670 00dd FE000000 		.4byte	0xfe
+ 671 00e1 08       		.uleb128 0x8
+ 672 00e2 FA020000 		.4byte	.LASF19
+ 673 00e6 01       		.byte	0x1
+ 674 00e7 7F       		.byte	0x7f
+ 675 00e8 8A000000 		.4byte	0x8a
+ 676 00ec 02       		.byte	0x2
+ 677 00ed 23       		.byte	0x23
+ 678 00ee 00       		.uleb128 0
+ 679 00ef 08       		.uleb128 0x8
+ 680 00f0 1B010000 		.4byte	.LASF20
+ 681 00f4 01       		.byte	0x1
+ 682 00f5 80       		.byte	0x80
+ 683 00f6 8A000000 		.4byte	0x8a
+ 684 00fa 02       		.byte	0x2
+ 685 00fb 23       		.byte	0x23
+ 686 00fc 01       		.uleb128 0x1
+ 687 00fd 00       		.byte	0
+ 688 00fe 05       		.uleb128 0x5
+ 689 00ff CC020000 		.4byte	.LASF21
+ 690 0103 01       		.byte	0x1
+ 691 0104 81       		.byte	0x81
+ 692 0105 D9000000 		.4byte	0xd9
+ 693 0109 09       		.uleb128 0x9
+ 694 010a 1D000000 		.4byte	.LASF22
+ 695 010e 01       		.byte	0x1
+ 696 010f 69       		.byte	0x69
+ 697 0110 01       		.byte	0x1
+ 698 0111 01       		.byte	0x1
+ 699 0112 22010000 		.4byte	0x122
+ 700 0116 0A       		.uleb128 0xa
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 22
+
+
+ 701 0117 CA000000 		.4byte	.LASF24
+ 702 011b 01       		.byte	0x1
+ 703 011c 69       		.byte	0x69
+ 704 011d 8A000000 		.4byte	0x8a
+ 705 0121 00       		.byte	0
+ 706 0122 09       		.uleb128 0x9
+ 707 0123 CA010000 		.4byte	.LASF23
+ 708 0127 01       		.byte	0x1
+ 709 0128 49       		.byte	0x49
+ 710 0129 01       		.byte	0x1
+ 711 012a 01       		.byte	0x1
+ 712 012b 4F010000 		.4byte	0x14f
+ 713 012f 0A       		.uleb128 0xa
+ 714 0130 23020000 		.4byte	.LASF25
+ 715 0134 01       		.byte	0x1
+ 716 0135 49       		.byte	0x49
+ 717 0136 6F000000 		.4byte	0x6f
+ 718 013a 0B       		.uleb128 0xb
+ 719 013b 73726300 		.ascii	"src\000"
+ 720 013f 01       		.byte	0x1
+ 721 0140 49       		.byte	0x49
+ 722 0141 4F010000 		.4byte	0x14f
+ 723 0145 0B       		.uleb128 0xb
+ 724 0146 6E00     		.ascii	"n\000"
+ 725 0148 01       		.byte	0x1
+ 726 0149 49       		.byte	0x49
+ 727 014a 7F000000 		.4byte	0x7f
+ 728 014e 00       		.byte	0
+ 729 014f 0C       		.uleb128 0xc
+ 730 0150 04       		.byte	0x4
+ 731 0151 55010000 		.4byte	0x155
+ 732 0155 0D       		.uleb128 0xd
+ 733 0156 09       		.uleb128 0x9
+ 734 0157 10030000 		.4byte	.LASF26
+ 735 015b 01       		.byte	0x1
+ 736 015c 42       		.byte	0x42
+ 737 015d 01       		.byte	0x1
+ 738 015e 01       		.byte	0x1
+ 739 015f 83010000 		.4byte	0x183
+ 740 0163 0A       		.uleb128 0xa
+ 741 0164 23020000 		.4byte	.LASF25
+ 742 0168 01       		.byte	0x1
+ 743 0169 42       		.byte	0x42
+ 744 016a 6F000000 		.4byte	0x6f
+ 745 016e 0B       		.uleb128 0xb
+ 746 016f 73726300 		.ascii	"src\000"
+ 747 0173 01       		.byte	0x1
+ 748 0174 42       		.byte	0x42
+ 749 0175 4F010000 		.4byte	0x14f
+ 750 0179 0B       		.uleb128 0xb
+ 751 017a 6E00     		.ascii	"n\000"
+ 752 017c 01       		.byte	0x1
+ 753 017d 42       		.byte	0x42
+ 754 017e 7F000000 		.4byte	0x7f
+ 755 0182 00       		.byte	0
+ 756 0183 09       		.uleb128 0x9
+ 757 0184 AD000000 		.4byte	.LASF27
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 23
+
+
+ 758 0188 01       		.byte	0x1
+ 759 0189 94       		.byte	0x94
+ 760 018a 01       		.byte	0x1
+ 761 018b 01       		.byte	0x1
+ 762 018c D1010000 		.4byte	0x1d1
+ 763 0190 0A       		.uleb128 0xa
+ 764 0191 53000000 		.4byte	.LASF28
+ 765 0195 01       		.byte	0x1
+ 766 0196 94       		.byte	0x94
+ 767 0197 D1010000 		.4byte	0x1d1
+ 768 019b 0A       		.uleb128 0xa
+ 769 019c 31000000 		.4byte	.LASF29
+ 770 01a0 01       		.byte	0x1
+ 771 01a1 94       		.byte	0x94
+ 772 01a2 DC010000 		.4byte	0x1dc
+ 773 01a6 0E       		.uleb128 0xe
+ 774 01a7 6900     		.ascii	"i\000"
+ 775 01a9 01       		.byte	0x1
+ 776 01aa 97       		.byte	0x97
+ 777 01ab A0000000 		.4byte	0xa0
+ 778 01af 0E       		.uleb128 0xe
+ 779 01b0 6A00     		.ascii	"j\000"
+ 780 01b2 01       		.byte	0x1
+ 781 01b3 97       		.byte	0x97
+ 782 01b4 A0000000 		.4byte	0xa0
+ 783 01b8 0F       		.uleb128 0xf
+ 784 01b9 10       		.uleb128 0x10
+ 785 01ba 0D000000 		.4byte	.LASF30
+ 786 01be 01       		.byte	0x1
+ 787 01bf 9A       		.byte	0x9a
+ 788 01c0 A0000000 		.4byte	0xa0
+ 789 01c4 10       		.uleb128 0x10
+ 790 01c5 00000000 		.4byte	.LASF31
+ 791 01c9 01       		.byte	0x1
+ 792 01ca 9B       		.byte	0x9b
+ 793 01cb 8A000000 		.4byte	0x8a
+ 794 01cf 00       		.byte	0
+ 795 01d0 00       		.byte	0
+ 796 01d1 0C       		.uleb128 0xc
+ 797 01d2 04       		.byte	0x4
+ 798 01d3 D7010000 		.4byte	0x1d7
+ 799 01d7 11       		.uleb128 0x11
+ 800 01d8 A0000000 		.4byte	0xa0
+ 801 01dc 0C       		.uleb128 0xc
+ 802 01dd 04       		.byte	0x4
+ 803 01de E2010000 		.4byte	0x1e2
+ 804 01e2 11       		.uleb128 0x11
+ 805 01e3 FE000000 		.4byte	0xfe
+ 806 01e7 12       		.uleb128 0x12
+ 807 01e8 01       		.byte	0x1
+ 808 01e9 E4020000 		.4byte	.LASF38
+ 809 01ed 01       		.byte	0x1
+ 810 01ee 0E01     		.2byte	0x10e
+ 811 01f0 01       		.byte	0x1
+ 812 01f1 00000000 		.4byte	.LFB7
+ 813 01f5 0C000000 		.4byte	.LFE7
+ 814 01f9 02       		.byte	0x2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 24
+
+
+ 815 01fa 7D       		.byte	0x7d
+ 816 01fb 00       		.sleb128 0
+ 817 01fc 01       		.byte	0x1
+ 818 01fd 1E020000 		.4byte	0x21e
+ 819 0201 13       		.uleb128 0x13
+ 820 0202 01030000 		.4byte	.LASF55
+ 821 0206 01       		.byte	0x1
+ 822 0207 0E01     		.2byte	0x10e
+ 823 0209 8A000000 		.4byte	0x8a
+ 824 020d 01       		.byte	0x1
+ 825 020e 50       		.byte	0x50
+ 826 020f 14       		.uleb128 0x14
+ 827 0210 12010000 		.4byte	.LASF40
+ 828 0214 01       		.byte	0x1
+ 829 0215 1001     		.2byte	0x110
+ 830 0217 8A000000 		.4byte	0x8a
+ 831 021b 01       		.byte	0x1
+ 832 021c 52       		.byte	0x52
+ 833 021d 00       		.byte	0
+ 834 021e 09       		.uleb128 0x9
+ 835 021f BF000000 		.4byte	.LASF32
+ 836 0223 01       		.byte	0x1
+ 837 0224 B7       		.byte	0xb7
+ 838 0225 01       		.byte	0x1
+ 839 0226 01       		.byte	0x1
+ 840 0227 42020000 		.4byte	0x242
+ 841 022b 10       		.uleb128 0x10
+ 842 022c 68010000 		.4byte	.LASF33
+ 843 0230 01       		.byte	0x1
+ 844 0231 B9       		.byte	0xb9
+ 845 0232 A0000000 		.4byte	0xa0
+ 846 0236 10       		.uleb128 0x10
+ 847 0237 B3020000 		.4byte	.LASF34
+ 848 023b 01       		.byte	0x1
+ 849 023c BA       		.byte	0xba
+ 850 023d 8A000000 		.4byte	0x8a
+ 851 0241 00       		.byte	0
+ 852 0242 09       		.uleb128 0x9
+ 853 0243 01010000 		.4byte	.LASF35
+ 854 0247 01       		.byte	0x1
+ 855 0248 3B       		.byte	0x3b
+ 856 0249 01       		.byte	0x1
+ 857 024a 01       		.byte	0x1
+ 858 024b 62020000 		.4byte	0x262
+ 859 024f 0B       		.uleb128 0xb
+ 860 0250 7300     		.ascii	"s\000"
+ 861 0252 01       		.byte	0x1
+ 862 0253 3B       		.byte	0x3b
+ 863 0254 6F000000 		.4byte	0x6f
+ 864 0258 0B       		.uleb128 0xb
+ 865 0259 6E00     		.ascii	"n\000"
+ 866 025b 01       		.byte	0x1
+ 867 025c 3B       		.byte	0x3b
+ 868 025d 7F000000 		.4byte	0x7f
+ 869 0261 00       		.byte	0
+ 870 0262 09       		.uleb128 0x9
+ 871 0263 70000000 		.4byte	.LASF36
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 25
+
+
+ 872 0267 01       		.byte	0x1
+ 873 0268 F4       		.byte	0xf4
+ 874 0269 01       		.byte	0x1
+ 875 026a 01       		.byte	0x1
+ 876 026b 7B020000 		.4byte	0x27b
+ 877 026f 10       		.uleb128 0x10
+ 878 0270 E3010000 		.4byte	.LASF37
+ 879 0274 01       		.byte	0x1
+ 880 0275 F6       		.byte	0xf6
+ 881 0276 8A000000 		.4byte	0x8a
+ 882 027a 00       		.byte	0
+ 883 027b 15       		.uleb128 0x15
+ 884 027c 01       		.byte	0x1
+ 885 027d 24030000 		.4byte	.LASF39
+ 886 0281 01       		.byte	0x1
+ 887 0282 3001     		.2byte	0x130
+ 888 0284 01       		.byte	0x1
+ 889 0285 00000000 		.4byte	.LFB8
+ 890 0289 D8010000 		.4byte	.LFE8
+ 891 028d 00000000 		.4byte	.LLST0
+ 892 0291 01       		.byte	0x1
+ 893 0292 B4040000 		.4byte	0x4b4
+ 894 0296 14       		.uleb128 0x14
+ 895 0297 A2020000 		.4byte	.LASF41
+ 896 029b 01       		.byte	0x1
+ 897 029c 3301     		.2byte	0x133
+ 898 029e C4040000 		.4byte	0x4c4
+ 899 02a2 05       		.byte	0x5
+ 900 02a3 03       		.byte	0x3
+ 901 02a4 8E000000 		.4byte	BS_IOPINS0_0_VAL.4808
+ 902 02a8 14       		.uleb128 0x14
+ 903 02a9 BB020000 		.4byte	.LASF42
+ 904 02ad 01       		.byte	0x1
+ 905 02ae 3701     		.2byte	0x137
+ 906 02b0 D9040000 		.4byte	0x4d9
+ 907 02b4 05       		.byte	0x5
+ 908 02b5 03       		.byte	0x3
+ 909 02b6 96000000 		.4byte	BS_IOPINS0_8_VAL.4809
+ 910 02ba 14       		.uleb128 0x14
+ 911 02bb 12020000 		.4byte	.LASF43
+ 912 02bf 01       		.byte	0x1
+ 913 02c0 3B01     		.2byte	0x13b
+ 914 02c2 DE040000 		.4byte	0x4de
+ 915 02c6 05       		.byte	0x5
+ 916 02c7 03       		.byte	0x3
+ 917 02c8 A0000000 		.4byte	BS_IOPINS0_3_VAL.4810
+ 918 02cc 14       		.uleb128 0x14
+ 919 02cd D4000000 		.4byte	.LASF44
+ 920 02d1 01       		.byte	0x1
+ 921 02d2 3F01     		.2byte	0x13f
+ 922 02d4 E3040000 		.4byte	0x4e3
+ 923 02d8 05       		.byte	0x5
+ 924 02d9 03       		.byte	0x3
+ 925 02da A8000000 		.4byte	BS_IOPINS0_4_VAL.4811
+ 926 02de 14       		.uleb128 0x14
+ 927 02df 88010000 		.4byte	.LASF45
+ 928 02e3 01       		.byte	0x1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 26
+
+
+ 929 02e4 4301     		.2byte	0x143
+ 930 02e6 E8040000 		.4byte	0x4e8
+ 931 02ea 05       		.byte	0x5
+ 932 02eb 03       		.byte	0x3
+ 933 02ec B0000000 		.4byte	BS_IOPINS0_6_VAL.4812
+ 934 02f0 16       		.uleb128 0x16
+ 935 02f1 1E020000 		.4byte	0x21e
+ 936 02f5 08000000 		.4byte	.LBB32
+ 937 02f9 00000000 		.4byte	.Ldebug_ranges0+0
+ 938 02fd 01       		.byte	0x1
+ 939 02fe 4F01     		.2byte	0x14f
+ 940 0300 2A030000 		.4byte	0x32a
+ 941 0304 17       		.uleb128 0x17
+ 942 0305 20000000 		.4byte	.Ldebug_ranges0+0x20
+ 943 0309 18       		.uleb128 0x18
+ 944 030a 2B020000 		.4byte	0x22b
+ 945 030e 19       		.uleb128 0x19
+ 946 030f 36020000 		.4byte	0x236
+ 947 0313 20000000 		.4byte	.LLST1
+ 948 0317 1A       		.uleb128 0x1a
+ 949 0318 4A000000 		.4byte	.LVL3
+ 950 031c 17050000 		.4byte	0x517
+ 951 0320 1B       		.uleb128 0x1b
+ 952 0321 01       		.byte	0x1
+ 953 0322 50       		.byte	0x50
+ 954 0323 03       		.byte	0x3
+ 955 0324 0A       		.byte	0xa
+ 956 0325 E001     		.2byte	0x1e0
+ 957 0327 00       		.byte	0
+ 958 0328 00       		.byte	0
+ 959 0329 00       		.byte	0
+ 960 032a 1C       		.uleb128 0x1c
+ 961 032b 40000000 		.4byte	.Ldebug_ranges0+0x40
+ 962 032f 62040000 		.4byte	0x462
+ 963 0333 14       		.uleb128 0x14
+ 964 0334 9B000000 		.4byte	.LASF46
+ 965 0338 01       		.byte	0x1
+ 966 0339 5401     		.2byte	0x154
+ 967 033b FD040000 		.4byte	0x4fd
+ 968 033f 05       		.byte	0x5
+ 969 0340 03       		.byte	0x3
+ 970 0341 30000000 		.4byte	cy_cfg_addr_table.4813
+ 971 0345 14       		.uleb128 0x14
+ 972 0346 5E000000 		.4byte	.LASF47
+ 973 034a 01       		.byte	0x1
+ 974 034b 6301     		.2byte	0x163
+ 975 034d 12050000 		.4byte	0x512
+ 976 0351 05       		.byte	0x5
+ 977 0352 03       		.byte	0x3
+ 978 0353 60000000 		.4byte	cy_cfg_data_table.4814
+ 979 0357 1D       		.uleb128 0x1d
+ 980 0358 06       		.byte	0x6
+ 981 0359 01       		.byte	0x1
+ 982 035a 7F01     		.2byte	0x17f
+ 983 035c 7F030000 		.4byte	0x37f
+ 984 0360 1E       		.uleb128 0x1e
+ 985 0361 1C030000 		.4byte	.LASF48
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 27
+
+
+ 986 0365 01       		.byte	0x1
+ 987 0366 8001     		.2byte	0x180
+ 988 0368 6F000000 		.4byte	0x6f
+ 989 036c 02       		.byte	0x2
+ 990 036d 23       		.byte	0x23
+ 991 036e 00       		.uleb128 0
+ 992 036f 1E       		.uleb128 0x1e
+ 993 0370 70010000 		.4byte	.LASF49
+ 994 0374 01       		.byte	0x1
+ 995 0375 8101     		.2byte	0x181
+ 996 0377 95000000 		.4byte	0x95
+ 997 037b 02       		.byte	0x2
+ 998 037c 23       		.byte	0x23
+ 999 037d 04       		.uleb128 0x4
+ 1000 037e 00       		.byte	0
+ 1001 037f 1F       		.uleb128 0x1f
+ 1002 0380 F5010000 		.4byte	.LASF50
+ 1003 0384 01       		.byte	0x1
+ 1004 0385 8201     		.2byte	0x182
+ 1005 0387 57030000 		.4byte	0x357
+ 1006 038b 20       		.uleb128 0x20
+ 1007 038c 7F030000 		.4byte	0x37f
+ 1008 0390 9B030000 		.4byte	0x39b
+ 1009 0394 21       		.uleb128 0x21
+ 1010 0395 68000000 		.4byte	0x68
+ 1011 0399 07       		.byte	0x7
+ 1012 039a 00       		.byte	0
+ 1013 039b 14       		.uleb128 0x14
+ 1014 039c 02020000 		.4byte	.LASF51
+ 1015 03a0 01       		.byte	0x1
+ 1016 03a1 8401     		.2byte	0x184
+ 1017 03a3 AD030000 		.4byte	0x3ad
+ 1018 03a7 05       		.byte	0x5
+ 1019 03a8 03       		.byte	0x3
+ 1020 03a9 00000000 		.4byte	cfg_memset_list.4819
+ 1021 03ad 11       		.uleb128 0x11
+ 1022 03ae 8B030000 		.4byte	0x38b
+ 1023 03b2 22       		.uleb128 0x22
+ 1024 03b3 6900     		.ascii	"i\000"
+ 1025 03b5 01       		.byte	0x1
+ 1026 03b6 9001     		.2byte	0x190
+ 1027 03b8 8A000000 		.4byte	0x8a
+ 1028 03bc 3E000000 		.4byte	.LLST2
+ 1029 03c0 23       		.uleb128 0x23
+ 1030 03c1 84000000 		.4byte	.LBB39
+ 1031 03c5 98000000 		.4byte	.LBE39
+ 1032 03c9 1A040000 		.4byte	0x41a
+ 1033 03cd 22       		.uleb128 0x22
+ 1034 03ce 6D7300   		.ascii	"ms\000"
+ 1035 03d1 01       		.byte	0x1
+ 1036 03d2 9501     		.2byte	0x195
+ 1037 03d4 DC030000 		.4byte	0x3dc
+ 1038 03d8 52000000 		.4byte	.LLST3
+ 1039 03dc 0C       		.uleb128 0xc
+ 1040 03dd 04       		.byte	0x4
+ 1041 03de E2030000 		.4byte	0x3e2
+ 1042 03e2 11       		.uleb128 0x11
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 28
+
+
+ 1043 03e3 7F030000 		.4byte	0x37f
+ 1044 03e7 24       		.uleb128 0x24
+ 1045 03e8 42020000 		.4byte	0x242
+ 1046 03ec 8C000000 		.4byte	.LBB40
+ 1047 03f0 98000000 		.4byte	.LBE40
+ 1048 03f4 01       		.byte	0x1
+ 1049 03f5 9601     		.2byte	0x196
+ 1050 03f7 25       		.uleb128 0x25
+ 1051 03f8 58020000 		.4byte	0x258
+ 1052 03fc 77000000 		.4byte	.LLST4
+ 1053 0400 25       		.uleb128 0x25
+ 1054 0401 4F020000 		.4byte	0x24f
+ 1055 0405 AC000000 		.4byte	.LLST5
+ 1056 0409 1A       		.uleb128 0x1a
+ 1057 040a 98000000 		.4byte	.LVL12
+ 1058 040e 2B050000 		.4byte	0x52b
+ 1059 0412 1B       		.uleb128 0x1b
+ 1060 0413 01       		.byte	0x1
+ 1061 0414 51       		.byte	0x51
+ 1062 0415 01       		.byte	0x1
+ 1063 0416 30       		.byte	0x30
+ 1064 0417 00       		.byte	0
+ 1065 0418 00       		.byte	0
+ 1066 0419 00       		.byte	0
+ 1067 041a 26       		.uleb128 0x26
+ 1068 041b 83010000 		.4byte	0x183
+ 1069 041f A0000000 		.4byte	.LBB42
+ 1070 0423 58000000 		.4byte	.Ldebug_ranges0+0x58
+ 1071 0427 01       		.byte	0x1
+ 1072 0428 9901     		.2byte	0x199
+ 1073 042a 17       		.uleb128 0x17
+ 1074 042b 70000000 		.4byte	.Ldebug_ranges0+0x70
+ 1075 042f 18       		.uleb128 0x18
+ 1076 0430 A6010000 		.4byte	0x1a6
+ 1077 0434 19       		.uleb128 0x19
+ 1078 0435 AF010000 		.4byte	0x1af
+ 1079 0439 DC000000 		.4byte	.LLST6
+ 1080 043d 27       		.uleb128 0x27
+ 1081 043e 9B010000 		.4byte	0x19b
+ 1082 0442 27       		.uleb128 0x27
+ 1083 0443 90010000 		.4byte	0x190
+ 1084 0447 17       		.uleb128 0x17
+ 1085 0448 88000000 		.4byte	.Ldebug_ranges0+0x88
+ 1086 044c 19       		.uleb128 0x19
+ 1087 044d B9010000 		.4byte	0x1b9
+ 1088 0451 EF000000 		.4byte	.LLST7
+ 1089 0455 19       		.uleb128 0x19
+ 1090 0456 C4010000 		.4byte	0x1c4
+ 1091 045a 0D010000 		.4byte	.LLST8
+ 1092 045e 00       		.byte	0
+ 1093 045f 00       		.byte	0
+ 1094 0460 00       		.byte	0
+ 1095 0461 00       		.byte	0
+ 1096 0462 28       		.uleb128 0x28
+ 1097 0463 62020000 		.4byte	0x262
+ 1098 0467 50010000 		.4byte	.LBB49
+ 1099 046b 66010000 		.4byte	.LBE49
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 29
+
+
+ 1100 046f 01       		.byte	0x1
+ 1101 0470 AF01     		.2byte	0x1af
+ 1102 0472 8A040000 		.4byte	0x48a
+ 1103 0476 29       		.uleb128 0x29
+ 1104 0477 50010000 		.4byte	.LBB50
+ 1105 047b 66010000 		.4byte	.LBE50
+ 1106 047f 19       		.uleb128 0x19
+ 1107 0480 6F020000 		.4byte	0x26f
+ 1108 0484 20010000 		.4byte	.LLST9
+ 1109 0488 00       		.byte	0
+ 1110 0489 00       		.byte	0
+ 1111 048a 24       		.uleb128 0x24
+ 1112 048b 56010000 		.4byte	0x156
+ 1113 048f 66010000 		.4byte	.LBB51
+ 1114 0493 D8010000 		.4byte	.LBE51
+ 1115 0497 01       		.byte	0x1
+ 1116 0498 B201     		.2byte	0x1b2
+ 1117 049a 2A       		.uleb128 0x2a
+ 1118 049b 79010000 		.4byte	0x179
+ 1119 049f 0E       		.byte	0xe
+ 1120 04a0 2B       		.uleb128 0x2b
+ 1121 04a1 6E010000 		.4byte	0x16e
+ 1122 04a5 A0430040 		.4byte	0x400043a0
+ 1123 04a9 2B       		.uleb128 0x2b
+ 1124 04aa 63010000 		.4byte	0x163
+ 1125 04ae B0430040 		.4byte	0x400043b0
+ 1126 04b2 00       		.byte	0
+ 1127 04b3 00       		.byte	0
+ 1128 04b4 20       		.uleb128 0x20
+ 1129 04b5 8A000000 		.4byte	0x8a
+ 1130 04b9 C4040000 		.4byte	0x4c4
+ 1131 04bd 21       		.uleb128 0x21
+ 1132 04be 68000000 		.4byte	0x68
+ 1133 04c2 07       		.byte	0x7
+ 1134 04c3 00       		.byte	0
+ 1135 04c4 11       		.uleb128 0x11
+ 1136 04c5 B4040000 		.4byte	0x4b4
+ 1137 04c9 20       		.uleb128 0x20
+ 1138 04ca 8A000000 		.4byte	0x8a
+ 1139 04ce D9040000 		.4byte	0x4d9
+ 1140 04d2 21       		.uleb128 0x21
+ 1141 04d3 68000000 		.4byte	0x68
+ 1142 04d7 09       		.byte	0x9
+ 1143 04d8 00       		.byte	0
+ 1144 04d9 11       		.uleb128 0x11
+ 1145 04da C9040000 		.4byte	0x4c9
+ 1146 04de 11       		.uleb128 0x11
+ 1147 04df B4040000 		.4byte	0x4b4
+ 1148 04e3 11       		.uleb128 0x11
+ 1149 04e4 B4040000 		.4byte	0x4b4
+ 1150 04e8 11       		.uleb128 0x11
+ 1151 04e9 B4040000 		.4byte	0x4b4
+ 1152 04ed 20       		.uleb128 0x20
+ 1153 04ee A0000000 		.4byte	0xa0
+ 1154 04f2 FD040000 		.4byte	0x4fd
+ 1155 04f6 21       		.uleb128 0x21
+ 1156 04f7 68000000 		.4byte	0x68
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 30
+
+
+ 1157 04fb 0B       		.byte	0xb
+ 1158 04fc 00       		.byte	0
+ 1159 04fd 11       		.uleb128 0x11
+ 1160 04fe ED040000 		.4byte	0x4ed
+ 1161 0502 20       		.uleb128 0x20
+ 1162 0503 FE000000 		.4byte	0xfe
+ 1163 0507 12050000 		.4byte	0x512
+ 1164 050b 21       		.uleb128 0x21
+ 1165 050c 68000000 		.4byte	0x68
+ 1166 0510 16       		.byte	0x16
+ 1167 0511 00       		.byte	0
+ 1168 0512 11       		.uleb128 0x11
+ 1169 0513 02050000 		.4byte	0x502
+ 1170 0517 2C       		.uleb128 0x2c
+ 1171 0518 01       		.byte	0x1
+ 1172 0519 2E020000 		.4byte	.LASF56
+ 1173 051d 04       		.byte	0x4
+ 1174 051e 7A       		.byte	0x7a
+ 1175 051f 01       		.byte	0x1
+ 1176 0520 01       		.byte	0x1
+ 1177 0521 2B050000 		.4byte	0x52b
+ 1178 0525 2D       		.uleb128 0x2d
+ 1179 0526 A0000000 		.4byte	0xa0
+ 1180 052a 00       		.byte	0
+ 1181 052b 2E       		.uleb128 0x2e
+ 1182 052c 01       		.byte	0x1
+ 1183 052d 09030000 		.4byte	.LASF57
+ 1184 0531 01       		.byte	0x1
+ 1185 0532 6F000000 		.4byte	0x6f
+ 1186 0536 01       		.byte	0x1
+ 1187 0537 01       		.byte	0x1
+ 1188 0538 2D       		.uleb128 0x2d
+ 1189 0539 6F000000 		.4byte	0x6f
+ 1190 053d 2D       		.uleb128 0x2d
+ 1191 053e 45000000 		.4byte	0x45
+ 1192 0542 2D       		.uleb128 0x2d
+ 1193 0543 68000000 		.4byte	0x68
+ 1194 0547 00       		.byte	0
+ 1195 0548 00       		.byte	0
+ 1196              		.section	.debug_abbrev,"",%progbits
+ 1197              	.Ldebug_abbrev0:
+ 1198 0000 01       		.uleb128 0x1
+ 1199 0001 11       		.uleb128 0x11
+ 1200 0002 01       		.byte	0x1
+ 1201 0003 25       		.uleb128 0x25
+ 1202 0004 0E       		.uleb128 0xe
+ 1203 0005 13       		.uleb128 0x13
+ 1204 0006 0B       		.uleb128 0xb
+ 1205 0007 03       		.uleb128 0x3
+ 1206 0008 0E       		.uleb128 0xe
+ 1207 0009 1B       		.uleb128 0x1b
+ 1208 000a 0E       		.uleb128 0xe
+ 1209 000b 55       		.uleb128 0x55
+ 1210 000c 06       		.uleb128 0x6
+ 1211 000d 11       		.uleb128 0x11
+ 1212 000e 01       		.uleb128 0x1
+ 1213 000f 52       		.uleb128 0x52
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 31
+
+
+ 1214 0010 01       		.uleb128 0x1
+ 1215 0011 10       		.uleb128 0x10
+ 1216 0012 06       		.uleb128 0x6
+ 1217 0013 00       		.byte	0
+ 1218 0014 00       		.byte	0
+ 1219 0015 02       		.uleb128 0x2
+ 1220 0016 24       		.uleb128 0x24
+ 1221 0017 00       		.byte	0
+ 1222 0018 0B       		.uleb128 0xb
+ 1223 0019 0B       		.uleb128 0xb
+ 1224 001a 3E       		.uleb128 0x3e
+ 1225 001b 0B       		.uleb128 0xb
+ 1226 001c 03       		.uleb128 0x3
+ 1227 001d 0E       		.uleb128 0xe
+ 1228 001e 00       		.byte	0
+ 1229 001f 00       		.byte	0
+ 1230 0020 03       		.uleb128 0x3
+ 1231 0021 24       		.uleb128 0x24
+ 1232 0022 00       		.byte	0
+ 1233 0023 0B       		.uleb128 0xb
+ 1234 0024 0B       		.uleb128 0xb
+ 1235 0025 3E       		.uleb128 0x3e
+ 1236 0026 0B       		.uleb128 0xb
+ 1237 0027 03       		.uleb128 0x3
+ 1238 0028 08       		.uleb128 0x8
+ 1239 0029 00       		.byte	0
+ 1240 002a 00       		.byte	0
+ 1241 002b 04       		.uleb128 0x4
+ 1242 002c 0F       		.uleb128 0xf
+ 1243 002d 00       		.byte	0
+ 1244 002e 0B       		.uleb128 0xb
+ 1245 002f 0B       		.uleb128 0xb
+ 1246 0030 00       		.byte	0
+ 1247 0031 00       		.byte	0
+ 1248 0032 05       		.uleb128 0x5
+ 1249 0033 16       		.uleb128 0x16
+ 1250 0034 00       		.byte	0
+ 1251 0035 03       		.uleb128 0x3
+ 1252 0036 0E       		.uleb128 0xe
+ 1253 0037 3A       		.uleb128 0x3a
+ 1254 0038 0B       		.uleb128 0xb
+ 1255 0039 3B       		.uleb128 0x3b
+ 1256 003a 0B       		.uleb128 0xb
+ 1257 003b 49       		.uleb128 0x49
+ 1258 003c 13       		.uleb128 0x13
+ 1259 003d 00       		.byte	0
+ 1260 003e 00       		.byte	0
+ 1261 003f 06       		.uleb128 0x6
+ 1262 0040 35       		.uleb128 0x35
+ 1263 0041 00       		.byte	0
+ 1264 0042 49       		.uleb128 0x49
+ 1265 0043 13       		.uleb128 0x13
+ 1266 0044 00       		.byte	0
+ 1267 0045 00       		.byte	0
+ 1268 0046 07       		.uleb128 0x7
+ 1269 0047 13       		.uleb128 0x13
+ 1270 0048 01       		.byte	0x1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 32
+
+
+ 1271 0049 0B       		.uleb128 0xb
+ 1272 004a 0B       		.uleb128 0xb
+ 1273 004b 3A       		.uleb128 0x3a
+ 1274 004c 0B       		.uleb128 0xb
+ 1275 004d 3B       		.uleb128 0x3b
+ 1276 004e 0B       		.uleb128 0xb
+ 1277 004f 01       		.uleb128 0x1
+ 1278 0050 13       		.uleb128 0x13
+ 1279 0051 00       		.byte	0
+ 1280 0052 00       		.byte	0
+ 1281 0053 08       		.uleb128 0x8
+ 1282 0054 0D       		.uleb128 0xd
+ 1283 0055 00       		.byte	0
+ 1284 0056 03       		.uleb128 0x3
+ 1285 0057 0E       		.uleb128 0xe
+ 1286 0058 3A       		.uleb128 0x3a
+ 1287 0059 0B       		.uleb128 0xb
+ 1288 005a 3B       		.uleb128 0x3b
+ 1289 005b 0B       		.uleb128 0xb
+ 1290 005c 49       		.uleb128 0x49
+ 1291 005d 13       		.uleb128 0x13
+ 1292 005e 38       		.uleb128 0x38
+ 1293 005f 0A       		.uleb128 0xa
+ 1294 0060 00       		.byte	0
+ 1295 0061 00       		.byte	0
+ 1296 0062 09       		.uleb128 0x9
+ 1297 0063 2E       		.uleb128 0x2e
+ 1298 0064 01       		.byte	0x1
+ 1299 0065 03       		.uleb128 0x3
+ 1300 0066 0E       		.uleb128 0xe
+ 1301 0067 3A       		.uleb128 0x3a
+ 1302 0068 0B       		.uleb128 0xb
+ 1303 0069 3B       		.uleb128 0x3b
+ 1304 006a 0B       		.uleb128 0xb
+ 1305 006b 27       		.uleb128 0x27
+ 1306 006c 0C       		.uleb128 0xc
+ 1307 006d 20       		.uleb128 0x20
+ 1308 006e 0B       		.uleb128 0xb
+ 1309 006f 01       		.uleb128 0x1
+ 1310 0070 13       		.uleb128 0x13
+ 1311 0071 00       		.byte	0
+ 1312 0072 00       		.byte	0
+ 1313 0073 0A       		.uleb128 0xa
+ 1314 0074 05       		.uleb128 0x5
+ 1315 0075 00       		.byte	0
+ 1316 0076 03       		.uleb128 0x3
+ 1317 0077 0E       		.uleb128 0xe
+ 1318 0078 3A       		.uleb128 0x3a
+ 1319 0079 0B       		.uleb128 0xb
+ 1320 007a 3B       		.uleb128 0x3b
+ 1321 007b 0B       		.uleb128 0xb
+ 1322 007c 49       		.uleb128 0x49
+ 1323 007d 13       		.uleb128 0x13
+ 1324 007e 00       		.byte	0
+ 1325 007f 00       		.byte	0
+ 1326 0080 0B       		.uleb128 0xb
+ 1327 0081 05       		.uleb128 0x5
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 33
+
+
+ 1328 0082 00       		.byte	0
+ 1329 0083 03       		.uleb128 0x3
+ 1330 0084 08       		.uleb128 0x8
+ 1331 0085 3A       		.uleb128 0x3a
+ 1332 0086 0B       		.uleb128 0xb
+ 1333 0087 3B       		.uleb128 0x3b
+ 1334 0088 0B       		.uleb128 0xb
+ 1335 0089 49       		.uleb128 0x49
+ 1336 008a 13       		.uleb128 0x13
+ 1337 008b 00       		.byte	0
+ 1338 008c 00       		.byte	0
+ 1339 008d 0C       		.uleb128 0xc
+ 1340 008e 0F       		.uleb128 0xf
+ 1341 008f 00       		.byte	0
+ 1342 0090 0B       		.uleb128 0xb
+ 1343 0091 0B       		.uleb128 0xb
+ 1344 0092 49       		.uleb128 0x49
+ 1345 0093 13       		.uleb128 0x13
+ 1346 0094 00       		.byte	0
+ 1347 0095 00       		.byte	0
+ 1348 0096 0D       		.uleb128 0xd
+ 1349 0097 26       		.uleb128 0x26
+ 1350 0098 00       		.byte	0
+ 1351 0099 00       		.byte	0
+ 1352 009a 00       		.byte	0
+ 1353 009b 0E       		.uleb128 0xe
+ 1354 009c 34       		.uleb128 0x34
+ 1355 009d 00       		.byte	0
+ 1356 009e 03       		.uleb128 0x3
+ 1357 009f 08       		.uleb128 0x8
+ 1358 00a0 3A       		.uleb128 0x3a
+ 1359 00a1 0B       		.uleb128 0xb
+ 1360 00a2 3B       		.uleb128 0x3b
+ 1361 00a3 0B       		.uleb128 0xb
+ 1362 00a4 49       		.uleb128 0x49
+ 1363 00a5 13       		.uleb128 0x13
+ 1364 00a6 00       		.byte	0
+ 1365 00a7 00       		.byte	0
+ 1366 00a8 0F       		.uleb128 0xf
+ 1367 00a9 0B       		.uleb128 0xb
+ 1368 00aa 01       		.byte	0x1
+ 1369 00ab 00       		.byte	0
+ 1370 00ac 00       		.byte	0
+ 1371 00ad 10       		.uleb128 0x10
+ 1372 00ae 34       		.uleb128 0x34
+ 1373 00af 00       		.byte	0
+ 1374 00b0 03       		.uleb128 0x3
+ 1375 00b1 0E       		.uleb128 0xe
+ 1376 00b2 3A       		.uleb128 0x3a
+ 1377 00b3 0B       		.uleb128 0xb
+ 1378 00b4 3B       		.uleb128 0x3b
+ 1379 00b5 0B       		.uleb128 0xb
+ 1380 00b6 49       		.uleb128 0x49
+ 1381 00b7 13       		.uleb128 0x13
+ 1382 00b8 00       		.byte	0
+ 1383 00b9 00       		.byte	0
+ 1384 00ba 11       		.uleb128 0x11
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 34
+
+
+ 1385 00bb 26       		.uleb128 0x26
+ 1386 00bc 00       		.byte	0
+ 1387 00bd 49       		.uleb128 0x49
+ 1388 00be 13       		.uleb128 0x13
+ 1389 00bf 00       		.byte	0
+ 1390 00c0 00       		.byte	0
+ 1391 00c1 12       		.uleb128 0x12
+ 1392 00c2 2E       		.uleb128 0x2e
+ 1393 00c3 01       		.byte	0x1
+ 1394 00c4 3F       		.uleb128 0x3f
+ 1395 00c5 0C       		.uleb128 0xc
+ 1396 00c6 03       		.uleb128 0x3
+ 1397 00c7 0E       		.uleb128 0xe
+ 1398 00c8 3A       		.uleb128 0x3a
+ 1399 00c9 0B       		.uleb128 0xb
+ 1400 00ca 3B       		.uleb128 0x3b
+ 1401 00cb 05       		.uleb128 0x5
+ 1402 00cc 27       		.uleb128 0x27
+ 1403 00cd 0C       		.uleb128 0xc
+ 1404 00ce 11       		.uleb128 0x11
+ 1405 00cf 01       		.uleb128 0x1
+ 1406 00d0 12       		.uleb128 0x12
+ 1407 00d1 01       		.uleb128 0x1
+ 1408 00d2 40       		.uleb128 0x40
+ 1409 00d3 0A       		.uleb128 0xa
+ 1410 00d4 9742     		.uleb128 0x2117
+ 1411 00d6 0C       		.uleb128 0xc
+ 1412 00d7 01       		.uleb128 0x1
+ 1413 00d8 13       		.uleb128 0x13
+ 1414 00d9 00       		.byte	0
+ 1415 00da 00       		.byte	0
+ 1416 00db 13       		.uleb128 0x13
+ 1417 00dc 05       		.uleb128 0x5
+ 1418 00dd 00       		.byte	0
+ 1419 00de 03       		.uleb128 0x3
+ 1420 00df 0E       		.uleb128 0xe
+ 1421 00e0 3A       		.uleb128 0x3a
+ 1422 00e1 0B       		.uleb128 0xb
+ 1423 00e2 3B       		.uleb128 0x3b
+ 1424 00e3 05       		.uleb128 0x5
+ 1425 00e4 49       		.uleb128 0x49
+ 1426 00e5 13       		.uleb128 0x13
+ 1427 00e6 02       		.uleb128 0x2
+ 1428 00e7 0A       		.uleb128 0xa
+ 1429 00e8 00       		.byte	0
+ 1430 00e9 00       		.byte	0
+ 1431 00ea 14       		.uleb128 0x14
+ 1432 00eb 34       		.uleb128 0x34
+ 1433 00ec 00       		.byte	0
+ 1434 00ed 03       		.uleb128 0x3
+ 1435 00ee 0E       		.uleb128 0xe
+ 1436 00ef 3A       		.uleb128 0x3a
+ 1437 00f0 0B       		.uleb128 0xb
+ 1438 00f1 3B       		.uleb128 0x3b
+ 1439 00f2 05       		.uleb128 0x5
+ 1440 00f3 49       		.uleb128 0x49
+ 1441 00f4 13       		.uleb128 0x13
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 35
+
+
+ 1442 00f5 02       		.uleb128 0x2
+ 1443 00f6 0A       		.uleb128 0xa
+ 1444 00f7 00       		.byte	0
+ 1445 00f8 00       		.byte	0
+ 1446 00f9 15       		.uleb128 0x15
+ 1447 00fa 2E       		.uleb128 0x2e
+ 1448 00fb 01       		.byte	0x1
+ 1449 00fc 3F       		.uleb128 0x3f
+ 1450 00fd 0C       		.uleb128 0xc
+ 1451 00fe 03       		.uleb128 0x3
+ 1452 00ff 0E       		.uleb128 0xe
+ 1453 0100 3A       		.uleb128 0x3a
+ 1454 0101 0B       		.uleb128 0xb
+ 1455 0102 3B       		.uleb128 0x3b
+ 1456 0103 05       		.uleb128 0x5
+ 1457 0104 27       		.uleb128 0x27
+ 1458 0105 0C       		.uleb128 0xc
+ 1459 0106 11       		.uleb128 0x11
+ 1460 0107 01       		.uleb128 0x1
+ 1461 0108 12       		.uleb128 0x12
+ 1462 0109 01       		.uleb128 0x1
+ 1463 010a 40       		.uleb128 0x40
+ 1464 010b 06       		.uleb128 0x6
+ 1465 010c 9742     		.uleb128 0x2117
+ 1466 010e 0C       		.uleb128 0xc
+ 1467 010f 01       		.uleb128 0x1
+ 1468 0110 13       		.uleb128 0x13
+ 1469 0111 00       		.byte	0
+ 1470 0112 00       		.byte	0
+ 1471 0113 16       		.uleb128 0x16
+ 1472 0114 1D       		.uleb128 0x1d
+ 1473 0115 01       		.byte	0x1
+ 1474 0116 31       		.uleb128 0x31
+ 1475 0117 13       		.uleb128 0x13
+ 1476 0118 52       		.uleb128 0x52
+ 1477 0119 01       		.uleb128 0x1
+ 1478 011a 55       		.uleb128 0x55
+ 1479 011b 06       		.uleb128 0x6
+ 1480 011c 58       		.uleb128 0x58
+ 1481 011d 0B       		.uleb128 0xb
+ 1482 011e 59       		.uleb128 0x59
+ 1483 011f 05       		.uleb128 0x5
+ 1484 0120 01       		.uleb128 0x1
+ 1485 0121 13       		.uleb128 0x13
+ 1486 0122 00       		.byte	0
+ 1487 0123 00       		.byte	0
+ 1488 0124 17       		.uleb128 0x17
+ 1489 0125 0B       		.uleb128 0xb
+ 1490 0126 01       		.byte	0x1
+ 1491 0127 55       		.uleb128 0x55
+ 1492 0128 06       		.uleb128 0x6
+ 1493 0129 00       		.byte	0
+ 1494 012a 00       		.byte	0
+ 1495 012b 18       		.uleb128 0x18
+ 1496 012c 34       		.uleb128 0x34
+ 1497 012d 00       		.byte	0
+ 1498 012e 31       		.uleb128 0x31
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 36
+
+
+ 1499 012f 13       		.uleb128 0x13
+ 1500 0130 00       		.byte	0
+ 1501 0131 00       		.byte	0
+ 1502 0132 19       		.uleb128 0x19
+ 1503 0133 34       		.uleb128 0x34
+ 1504 0134 00       		.byte	0
+ 1505 0135 31       		.uleb128 0x31
+ 1506 0136 13       		.uleb128 0x13
+ 1507 0137 02       		.uleb128 0x2
+ 1508 0138 06       		.uleb128 0x6
+ 1509 0139 00       		.byte	0
+ 1510 013a 00       		.byte	0
+ 1511 013b 1A       		.uleb128 0x1a
+ 1512 013c 898201   		.uleb128 0x4109
+ 1513 013f 01       		.byte	0x1
+ 1514 0140 11       		.uleb128 0x11
+ 1515 0141 01       		.uleb128 0x1
+ 1516 0142 31       		.uleb128 0x31
+ 1517 0143 13       		.uleb128 0x13
+ 1518 0144 00       		.byte	0
+ 1519 0145 00       		.byte	0
+ 1520 0146 1B       		.uleb128 0x1b
+ 1521 0147 8A8201   		.uleb128 0x410a
+ 1522 014a 00       		.byte	0
+ 1523 014b 02       		.uleb128 0x2
+ 1524 014c 0A       		.uleb128 0xa
+ 1525 014d 9142     		.uleb128 0x2111
+ 1526 014f 0A       		.uleb128 0xa
+ 1527 0150 00       		.byte	0
+ 1528 0151 00       		.byte	0
+ 1529 0152 1C       		.uleb128 0x1c
+ 1530 0153 0B       		.uleb128 0xb
+ 1531 0154 01       		.byte	0x1
+ 1532 0155 55       		.uleb128 0x55
+ 1533 0156 06       		.uleb128 0x6
+ 1534 0157 01       		.uleb128 0x1
+ 1535 0158 13       		.uleb128 0x13
+ 1536 0159 00       		.byte	0
+ 1537 015a 00       		.byte	0
+ 1538 015b 1D       		.uleb128 0x1d
+ 1539 015c 13       		.uleb128 0x13
+ 1540 015d 01       		.byte	0x1
+ 1541 015e 0B       		.uleb128 0xb
+ 1542 015f 0B       		.uleb128 0xb
+ 1543 0160 3A       		.uleb128 0x3a
+ 1544 0161 0B       		.uleb128 0xb
+ 1545 0162 3B       		.uleb128 0x3b
+ 1546 0163 05       		.uleb128 0x5
+ 1547 0164 01       		.uleb128 0x1
+ 1548 0165 13       		.uleb128 0x13
+ 1549 0166 00       		.byte	0
+ 1550 0167 00       		.byte	0
+ 1551 0168 1E       		.uleb128 0x1e
+ 1552 0169 0D       		.uleb128 0xd
+ 1553 016a 00       		.byte	0
+ 1554 016b 03       		.uleb128 0x3
+ 1555 016c 0E       		.uleb128 0xe
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 37
+
+
+ 1556 016d 3A       		.uleb128 0x3a
+ 1557 016e 0B       		.uleb128 0xb
+ 1558 016f 3B       		.uleb128 0x3b
+ 1559 0170 05       		.uleb128 0x5
+ 1560 0171 49       		.uleb128 0x49
+ 1561 0172 13       		.uleb128 0x13
+ 1562 0173 38       		.uleb128 0x38
+ 1563 0174 0A       		.uleb128 0xa
+ 1564 0175 00       		.byte	0
+ 1565 0176 00       		.byte	0
+ 1566 0177 1F       		.uleb128 0x1f
+ 1567 0178 16       		.uleb128 0x16
+ 1568 0179 00       		.byte	0
+ 1569 017a 03       		.uleb128 0x3
+ 1570 017b 0E       		.uleb128 0xe
+ 1571 017c 3A       		.uleb128 0x3a
+ 1572 017d 0B       		.uleb128 0xb
+ 1573 017e 3B       		.uleb128 0x3b
+ 1574 017f 05       		.uleb128 0x5
+ 1575 0180 49       		.uleb128 0x49
+ 1576 0181 13       		.uleb128 0x13
+ 1577 0182 00       		.byte	0
+ 1578 0183 00       		.byte	0
+ 1579 0184 20       		.uleb128 0x20
+ 1580 0185 01       		.uleb128 0x1
+ 1581 0186 01       		.byte	0x1
+ 1582 0187 49       		.uleb128 0x49
+ 1583 0188 13       		.uleb128 0x13
+ 1584 0189 01       		.uleb128 0x1
+ 1585 018a 13       		.uleb128 0x13
+ 1586 018b 00       		.byte	0
+ 1587 018c 00       		.byte	0
+ 1588 018d 21       		.uleb128 0x21
+ 1589 018e 21       		.uleb128 0x21
+ 1590 018f 00       		.byte	0
+ 1591 0190 49       		.uleb128 0x49
+ 1592 0191 13       		.uleb128 0x13
+ 1593 0192 2F       		.uleb128 0x2f
+ 1594 0193 0B       		.uleb128 0xb
+ 1595 0194 00       		.byte	0
+ 1596 0195 00       		.byte	0
+ 1597 0196 22       		.uleb128 0x22
+ 1598 0197 34       		.uleb128 0x34
+ 1599 0198 00       		.byte	0
+ 1600 0199 03       		.uleb128 0x3
+ 1601 019a 08       		.uleb128 0x8
+ 1602 019b 3A       		.uleb128 0x3a
+ 1603 019c 0B       		.uleb128 0xb
+ 1604 019d 3B       		.uleb128 0x3b
+ 1605 019e 05       		.uleb128 0x5
+ 1606 019f 49       		.uleb128 0x49
+ 1607 01a0 13       		.uleb128 0x13
+ 1608 01a1 02       		.uleb128 0x2
+ 1609 01a2 06       		.uleb128 0x6
+ 1610 01a3 00       		.byte	0
+ 1611 01a4 00       		.byte	0
+ 1612 01a5 23       		.uleb128 0x23
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 38
+
+
+ 1613 01a6 0B       		.uleb128 0xb
+ 1614 01a7 01       		.byte	0x1
+ 1615 01a8 11       		.uleb128 0x11
+ 1616 01a9 01       		.uleb128 0x1
+ 1617 01aa 12       		.uleb128 0x12
+ 1618 01ab 01       		.uleb128 0x1
+ 1619 01ac 01       		.uleb128 0x1
+ 1620 01ad 13       		.uleb128 0x13
+ 1621 01ae 00       		.byte	0
+ 1622 01af 00       		.byte	0
+ 1623 01b0 24       		.uleb128 0x24
+ 1624 01b1 1D       		.uleb128 0x1d
+ 1625 01b2 01       		.byte	0x1
+ 1626 01b3 31       		.uleb128 0x31
+ 1627 01b4 13       		.uleb128 0x13
+ 1628 01b5 11       		.uleb128 0x11
+ 1629 01b6 01       		.uleb128 0x1
+ 1630 01b7 12       		.uleb128 0x12
+ 1631 01b8 01       		.uleb128 0x1
+ 1632 01b9 58       		.uleb128 0x58
+ 1633 01ba 0B       		.uleb128 0xb
+ 1634 01bb 59       		.uleb128 0x59
+ 1635 01bc 05       		.uleb128 0x5
+ 1636 01bd 00       		.byte	0
+ 1637 01be 00       		.byte	0
+ 1638 01bf 25       		.uleb128 0x25
+ 1639 01c0 05       		.uleb128 0x5
+ 1640 01c1 00       		.byte	0
+ 1641 01c2 31       		.uleb128 0x31
+ 1642 01c3 13       		.uleb128 0x13
+ 1643 01c4 02       		.uleb128 0x2
+ 1644 01c5 06       		.uleb128 0x6
+ 1645 01c6 00       		.byte	0
+ 1646 01c7 00       		.byte	0
+ 1647 01c8 26       		.uleb128 0x26
+ 1648 01c9 1D       		.uleb128 0x1d
+ 1649 01ca 01       		.byte	0x1
+ 1650 01cb 31       		.uleb128 0x31
+ 1651 01cc 13       		.uleb128 0x13
+ 1652 01cd 52       		.uleb128 0x52
+ 1653 01ce 01       		.uleb128 0x1
+ 1654 01cf 55       		.uleb128 0x55
+ 1655 01d0 06       		.uleb128 0x6
+ 1656 01d1 58       		.uleb128 0x58
+ 1657 01d2 0B       		.uleb128 0xb
+ 1658 01d3 59       		.uleb128 0x59
+ 1659 01d4 05       		.uleb128 0x5
+ 1660 01d5 00       		.byte	0
+ 1661 01d6 00       		.byte	0
+ 1662 01d7 27       		.uleb128 0x27
+ 1663 01d8 05       		.uleb128 0x5
+ 1664 01d9 00       		.byte	0
+ 1665 01da 31       		.uleb128 0x31
+ 1666 01db 13       		.uleb128 0x13
+ 1667 01dc 00       		.byte	0
+ 1668 01dd 00       		.byte	0
+ 1669 01de 28       		.uleb128 0x28
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 39
+
+
+ 1670 01df 1D       		.uleb128 0x1d
+ 1671 01e0 01       		.byte	0x1
+ 1672 01e1 31       		.uleb128 0x31
+ 1673 01e2 13       		.uleb128 0x13
+ 1674 01e3 11       		.uleb128 0x11
+ 1675 01e4 01       		.uleb128 0x1
+ 1676 01e5 12       		.uleb128 0x12
+ 1677 01e6 01       		.uleb128 0x1
+ 1678 01e7 58       		.uleb128 0x58
+ 1679 01e8 0B       		.uleb128 0xb
+ 1680 01e9 59       		.uleb128 0x59
+ 1681 01ea 05       		.uleb128 0x5
+ 1682 01eb 01       		.uleb128 0x1
+ 1683 01ec 13       		.uleb128 0x13
+ 1684 01ed 00       		.byte	0
+ 1685 01ee 00       		.byte	0
+ 1686 01ef 29       		.uleb128 0x29
+ 1687 01f0 0B       		.uleb128 0xb
+ 1688 01f1 01       		.byte	0x1
+ 1689 01f2 11       		.uleb128 0x11
+ 1690 01f3 01       		.uleb128 0x1
+ 1691 01f4 12       		.uleb128 0x12
+ 1692 01f5 01       		.uleb128 0x1
+ 1693 01f6 00       		.byte	0
+ 1694 01f7 00       		.byte	0
+ 1695 01f8 2A       		.uleb128 0x2a
+ 1696 01f9 05       		.uleb128 0x5
+ 1697 01fa 00       		.byte	0
+ 1698 01fb 31       		.uleb128 0x31
+ 1699 01fc 13       		.uleb128 0x13
+ 1700 01fd 1C       		.uleb128 0x1c
+ 1701 01fe 0B       		.uleb128 0xb
+ 1702 01ff 00       		.byte	0
+ 1703 0200 00       		.byte	0
+ 1704 0201 2B       		.uleb128 0x2b
+ 1705 0202 05       		.uleb128 0x5
+ 1706 0203 00       		.byte	0
+ 1707 0204 31       		.uleb128 0x31
+ 1708 0205 13       		.uleb128 0x13
+ 1709 0206 1C       		.uleb128 0x1c
+ 1710 0207 06       		.uleb128 0x6
+ 1711 0208 00       		.byte	0
+ 1712 0209 00       		.byte	0
+ 1713 020a 2C       		.uleb128 0x2c
+ 1714 020b 2E       		.uleb128 0x2e
+ 1715 020c 01       		.byte	0x1
+ 1716 020d 3F       		.uleb128 0x3f
+ 1717 020e 0C       		.uleb128 0xc
+ 1718 020f 03       		.uleb128 0x3
+ 1719 0210 0E       		.uleb128 0xe
+ 1720 0211 3A       		.uleb128 0x3a
+ 1721 0212 0B       		.uleb128 0xb
+ 1722 0213 3B       		.uleb128 0x3b
+ 1723 0214 0B       		.uleb128 0xb
+ 1724 0215 27       		.uleb128 0x27
+ 1725 0216 0C       		.uleb128 0xc
+ 1726 0217 3C       		.uleb128 0x3c
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 40
+
+
+ 1727 0218 0C       		.uleb128 0xc
+ 1728 0219 01       		.uleb128 0x1
+ 1729 021a 13       		.uleb128 0x13
+ 1730 021b 00       		.byte	0
+ 1731 021c 00       		.byte	0
+ 1732 021d 2D       		.uleb128 0x2d
+ 1733 021e 05       		.uleb128 0x5
+ 1734 021f 00       		.byte	0
+ 1735 0220 49       		.uleb128 0x49
+ 1736 0221 13       		.uleb128 0x13
+ 1737 0222 00       		.byte	0
+ 1738 0223 00       		.byte	0
+ 1739 0224 2E       		.uleb128 0x2e
+ 1740 0225 2E       		.uleb128 0x2e
+ 1741 0226 01       		.byte	0x1
+ 1742 0227 3F       		.uleb128 0x3f
+ 1743 0228 0C       		.uleb128 0xc
+ 1744 0229 03       		.uleb128 0x3
+ 1745 022a 0E       		.uleb128 0xe
+ 1746 022b 27       		.uleb128 0x27
+ 1747 022c 0C       		.uleb128 0xc
+ 1748 022d 49       		.uleb128 0x49
+ 1749 022e 13       		.uleb128 0x13
+ 1750 022f 34       		.uleb128 0x34
+ 1751 0230 0C       		.uleb128 0xc
+ 1752 0231 3C       		.uleb128 0x3c
+ 1753 0232 0C       		.uleb128 0xc
+ 1754 0233 00       		.byte	0
+ 1755 0234 00       		.byte	0
+ 1756 0235 00       		.byte	0
+ 1757              		.section	.debug_loc,"",%progbits
+ 1758              	.Ldebug_loc0:
+ 1759              	.LLST0:
+ 1760 0000 00000000 		.4byte	.LFB8
+ 1761 0004 02000000 		.4byte	.LCFI0
+ 1762 0008 0200     		.2byte	0x2
+ 1763 000a 7D       		.byte	0x7d
+ 1764 000b 00       		.sleb128 0
+ 1765 000c 02000000 		.4byte	.LCFI0
+ 1766 0010 D8010000 		.4byte	.LFE8
+ 1767 0014 0200     		.2byte	0x2
+ 1768 0016 7D       		.byte	0x7d
+ 1769 0017 18       		.sleb128 24
+ 1770 0018 00000000 		.4byte	0
+ 1771 001c 00000000 		.4byte	0
+ 1772              	.LLST1:
+ 1773 0020 50000000 		.4byte	.LVL4
+ 1774 0024 68000000 		.4byte	.LVL5
+ 1775 0028 0100     		.2byte	0x1
+ 1776 002a 54       		.byte	0x54
+ 1777 002b 82000000 		.4byte	.LVL7
+ 1778 002f 84000000 		.4byte	.LVL8
+ 1779 0033 0100     		.2byte	0x1
+ 1780 0035 54       		.byte	0x54
+ 1781 0036 00000000 		.4byte	0
+ 1782 003a 00000000 		.4byte	0
+ 1783              	.LLST2:
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 41
+
+
+ 1784 003e 80000000 		.4byte	.LVL6
+ 1785 0042 82000000 		.4byte	.LVL7
+ 1786 0046 0200     		.2byte	0x2
+ 1787 0048 30       		.byte	0x30
+ 1788 0049 9F       		.byte	0x9f
+ 1789 004a 00000000 		.4byte	0
+ 1790 004e 00000000 		.4byte	0
+ 1791              	.LLST3:
+ 1792 0052 8C000000 		.4byte	.LVL9
+ 1793 0056 94000000 		.4byte	.LVL11
+ 1794 005a 0100     		.2byte	0x1
+ 1795 005c 52       		.byte	0x52
+ 1796 005d 94000000 		.4byte	.LVL11
+ 1797 0061 A0000000 		.4byte	.LVL13
+ 1798 0065 0800     		.2byte	0x8
+ 1799 0067 76       		.byte	0x76
+ 1800 0068 7F       		.sleb128 -1
+ 1801 0069 36       		.byte	0x36
+ 1802 006a 1E       		.byte	0x1e
+ 1803 006b 77       		.byte	0x77
+ 1804 006c 00       		.sleb128 0
+ 1805 006d 22       		.byte	0x22
+ 1806 006e 9F       		.byte	0x9f
+ 1807 006f 00000000 		.4byte	0
+ 1808 0073 00000000 		.4byte	0
+ 1809              	.LLST4:
+ 1810 0077 8C000000 		.4byte	.LVL9
+ 1811 007b 94000000 		.4byte	.LVL11
+ 1812 007f 0900     		.2byte	0x9
+ 1813 0081 72       		.byte	0x72
+ 1814 0082 04       		.sleb128 4
+ 1815 0083 94       		.byte	0x94
+ 1816 0084 02       		.byte	0x2
+ 1817 0085 0A       		.byte	0xa
+ 1818 0086 FFFF     		.2byte	0xffff
+ 1819 0088 1A       		.byte	0x1a
+ 1820 0089 9F       		.byte	0x9f
+ 1821 008a 94000000 		.4byte	.LVL11
+ 1822 008e 97000000 		.4byte	.LVL12-1
+ 1823 0092 1000     		.2byte	0x10
+ 1824 0094 76       		.byte	0x76
+ 1825 0095 7F       		.sleb128 -1
+ 1826 0096 36       		.byte	0x36
+ 1827 0097 1E       		.byte	0x1e
+ 1828 0098 77       		.byte	0x77
+ 1829 0099 00       		.sleb128 0
+ 1830 009a 22       		.byte	0x22
+ 1831 009b 23       		.byte	0x23
+ 1832 009c 04       		.uleb128 0x4
+ 1833 009d 94       		.byte	0x94
+ 1834 009e 02       		.byte	0x2
+ 1835 009f 0A       		.byte	0xa
+ 1836 00a0 FFFF     		.2byte	0xffff
+ 1837 00a2 1A       		.byte	0x1a
+ 1838 00a3 9F       		.byte	0x9f
+ 1839 00a4 00000000 		.4byte	0
+ 1840 00a8 00000000 		.4byte	0
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 42
+
+
+ 1841              	.LLST5:
+ 1842 00ac 8C000000 		.4byte	.LVL9
+ 1843 00b0 92000000 		.4byte	.LVL10
+ 1844 00b4 0A00     		.2byte	0xa
+ 1845 00b6 76       		.byte	0x76
+ 1846 00b7 00       		.sleb128 0
+ 1847 00b8 36       		.byte	0x36
+ 1848 00b9 1E       		.byte	0x1e
+ 1849 00ba 03       		.byte	0x3
+ 1850 00bb 00000000 		.4byte	.LANCHOR0
+ 1851 00bf 22       		.byte	0x22
+ 1852 00c0 92000000 		.4byte	.LVL10
+ 1853 00c4 97000000 		.4byte	.LVL12-1
+ 1854 00c8 0A00     		.2byte	0xa
+ 1855 00ca 76       		.byte	0x76
+ 1856 00cb 7F       		.sleb128 -1
+ 1857 00cc 36       		.byte	0x36
+ 1858 00cd 1E       		.byte	0x1e
+ 1859 00ce 03       		.byte	0x3
+ 1860 00cf 00000000 		.4byte	.LANCHOR0
+ 1861 00d3 22       		.byte	0x22
+ 1862 00d4 00000000 		.4byte	0
+ 1863 00d8 00000000 		.4byte	0
+ 1864              	.LLST6:
+ 1865 00dc D4000000 		.4byte	.LVL18
+ 1866 00e0 E2000000 		.4byte	.LVL19
+ 1867 00e4 0100     		.2byte	0x1
+ 1868 00e6 51       		.byte	0x51
+ 1869 00e7 00000000 		.4byte	0
+ 1870 00eb 00000000 		.4byte	0
+ 1871              	.LLST7:
+ 1872 00ef A6000000 		.4byte	.LVL14
+ 1873 00f3 AE000000 		.4byte	.LVL16
+ 1874 00f7 0100     		.2byte	0x1
+ 1875 00f9 50       		.byte	0x50
+ 1876 00fa AE000000 		.4byte	.LVL16
+ 1877 00fe D8010000 		.4byte	.LFE8
+ 1878 0102 0100     		.2byte	0x1
+ 1879 0104 57       		.byte	0x57
+ 1880 0105 00000000 		.4byte	0
+ 1881 0109 00000000 		.4byte	0
+ 1882              	.LLST8:
+ 1883 010d AA000000 		.4byte	.LVL15
+ 1884 0111 B2000000 		.4byte	.LVL17
+ 1885 0115 0100     		.2byte	0x1
+ 1886 0117 50       		.byte	0x50
+ 1887 0118 00000000 		.4byte	0
+ 1888 011c 00000000 		.4byte	0
+ 1889              	.LLST9:
+ 1890 0120 56010000 		.4byte	.LVL25
+ 1891 0124 5C010000 		.4byte	.LVL26
+ 1892 0128 0100     		.2byte	0x1
+ 1893 012a 53       		.byte	0x53
+ 1894 012b 00000000 		.4byte	0
+ 1895 012f 00000000 		.4byte	0
+ 1896              		.section	.debug_aranges,"",%progbits
+ 1897 0000 24000000 		.4byte	0x24
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 43
+
+
+ 1898 0004 0200     		.2byte	0x2
+ 1899 0006 00000000 		.4byte	.Ldebug_info0
+ 1900 000a 04       		.byte	0x4
+ 1901 000b 00       		.byte	0
+ 1902 000c 0000     		.2byte	0
+ 1903 000e 0000     		.2byte	0
+ 1904 0010 00000000 		.4byte	.LFB7
+ 1905 0014 0C000000 		.4byte	.LFE7-.LFB7
+ 1906 0018 00000000 		.4byte	.LFB8
+ 1907 001c D8010000 		.4byte	.LFE8-.LFB8
+ 1908 0020 00000000 		.4byte	0
+ 1909 0024 00000000 		.4byte	0
+ 1910              		.section	.debug_ranges,"",%progbits
+ 1911              	.Ldebug_ranges0:
+ 1912 0000 08000000 		.4byte	.LBB32
+ 1913 0004 16000000 		.4byte	.LBE32
+ 1914 0008 18000000 		.4byte	.LBB36
+ 1915 000c 60000000 		.4byte	.LBE36
+ 1916 0010 62000000 		.4byte	.LBB37
+ 1917 0014 78000000 		.4byte	.LBE37
+ 1918 0018 00000000 		.4byte	0
+ 1919 001c 00000000 		.4byte	0
+ 1920 0020 08000000 		.4byte	.LBB33
+ 1921 0024 16000000 		.4byte	.LBE33
+ 1922 0028 18000000 		.4byte	.LBB34
+ 1923 002c 60000000 		.4byte	.LBE34
+ 1924 0030 62000000 		.4byte	.LBB35
+ 1925 0034 78000000 		.4byte	.LBE35
+ 1926 0038 00000000 		.4byte	0
+ 1927 003c 00000000 		.4byte	0
+ 1928 0040 84000000 		.4byte	.LBB38
+ 1929 0044 44010000 		.4byte	.LBE38
+ 1930 0048 46010000 		.4byte	.LBB48
+ 1931 004c 48010000 		.4byte	.LBE48
+ 1932 0050 00000000 		.4byte	0
+ 1933 0054 00000000 		.4byte	0
+ 1934 0058 A0000000 		.4byte	.LBB42
+ 1935 005c A2000000 		.4byte	.LBE42
+ 1936 0060 A4000000 		.4byte	.LBB47
+ 1937 0064 D6000000 		.4byte	.LBE47
+ 1938 0068 00000000 		.4byte	0
+ 1939 006c 00000000 		.4byte	0
+ 1940 0070 A0000000 		.4byte	.LBB43
+ 1941 0074 A2000000 		.4byte	.LBE43
+ 1942 0078 A4000000 		.4byte	.LBB46
+ 1943 007c D6000000 		.4byte	.LBE46
+ 1944 0080 00000000 		.4byte	0
+ 1945 0084 00000000 		.4byte	0
+ 1946 0088 A0000000 		.4byte	.LBB44
+ 1947 008c A2000000 		.4byte	.LBE44
+ 1948 0090 A4000000 		.4byte	.LBB45
+ 1949 0094 D0000000 		.4byte	.LBE45
+ 1950 0098 00000000 		.4byte	0
+ 1951 009c 00000000 		.4byte	0
+ 1952 00a0 00000000 		.4byte	.LFB7
+ 1953 00a4 0C000000 		.4byte	.LFE7
+ 1954 00a8 00000000 		.4byte	.LFB8
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 44
+
+
+ 1955 00ac D8010000 		.4byte	.LFE8
+ 1956 00b0 00000000 		.4byte	0
+ 1957 00b4 00000000 		.4byte	0
+ 1958              		.section	.debug_line,"",%progbits
+ 1959              	.Ldebug_line0:
+ 1960 0000 D2010000 		.section	.debug_str,"MS",%progbits,1
+ 1960      0200E200 
+ 1960      00000201 
+ 1960      FB0E0D00 
+ 1960      01010101 
+ 1961              	.LASF31:
+ 1962 0000 636F756E 		.ascii	"count\000"
+ 1962      7400
+ 1963              	.LASF13:
+ 1964 0006 75696E74 		.ascii	"uint16\000"
+ 1964      313600
+ 1965              	.LASF30:
+ 1966 000d 62617365 		.ascii	"baseAddr\000"
+ 1966      41646472 
+ 1966      00
+ 1967              	.LASF11:
+ 1968 0016 73697A65 		.ascii	"size_t\000"
+ 1968      5F7400
+ 1969              	.LASF22:
+ 1970 001d 4379436C 		.ascii	"CyClockStartupError\000"
+ 1970      6F636B53 
+ 1970      74617274 
+ 1970      75704572 
+ 1970      726F7200 
+ 1971              	.LASF29:
+ 1972 0031 64617461 		.ascii	"data_table\000"
+ 1972      5F746162 
+ 1972      6C6500
+ 1973              	.LASF6:
+ 1974 003c 6C6F6E67 		.ascii	"long long unsigned int\000"
+ 1974      206C6F6E 
+ 1974      6720756E 
+ 1974      7369676E 
+ 1974      65642069 
+ 1975              	.LASF28:
+ 1976 0053 61646472 		.ascii	"addr_table\000"
+ 1976      5F746162 
+ 1976      6C6500
+ 1977              	.LASF47:
+ 1978 005e 63795F63 		.ascii	"cy_cfg_data_table\000"
+ 1978      66675F64 
+ 1978      6174615F 
+ 1978      7461626C 
+ 1978      6500
+ 1979              	.LASF36:
+ 1980 0070 416E616C 		.ascii	"AnalogSetDefault\000"
+ 1980      6F675365 
+ 1980      74446566 
+ 1980      61756C74 
+ 1980      00
+ 1981              	.LASF5:
+ 1982 0081 6C6F6E67 		.ascii	"long long int\000"
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 45
+
+
+ 1982      206C6F6E 
+ 1982      6720696E 
+ 1982      7400
+ 1983              	.LASF0:
+ 1984 008f 7369676E 		.ascii	"signed char\000"
+ 1984      65642063 
+ 1984      68617200 
+ 1985              	.LASF46:
+ 1986 009b 63795F63 		.ascii	"cy_cfg_addr_table\000"
+ 1986      66675F61 
+ 1986      6464725F 
+ 1986      7461626C 
+ 1986      6500
+ 1987              	.LASF27:
+ 1988 00ad 6366675F 		.ascii	"cfg_write_bytes32\000"
+ 1988      77726974 
+ 1988      655F6279 
+ 1988      74657333 
+ 1988      3200
+ 1989              	.LASF32:
+ 1990 00bf 436C6F63 		.ascii	"ClockSetup\000"
+ 1990      6B536574 
+ 1990      757000
+ 1991              	.LASF24:
+ 1992 00ca 6572726F 		.ascii	"errorCode\000"
+ 1992      72436F64 
+ 1992      6500
+ 1993              	.LASF44:
+ 1994 00d4 42535F49 		.ascii	"BS_IOPINS0_4_VAL\000"
+ 1994      4F50494E 
+ 1994      53305F34 
+ 1994      5F56414C 
+ 1994      00
+ 1995              	.LASF7:
+ 1996 00e5 6C6F6E67 		.ascii	"long int\000"
+ 1996      20696E74 
+ 1996      00
+ 1997              	.LASF18:
+ 1998 00ee 72656731 		.ascii	"reg16\000"
+ 1998      3600
+ 1999              	.LASF12:
+ 2000 00f4 75696E74 		.ascii	"uint8\000"
+ 2000      3800
+ 2001              	.LASF16:
+ 2002 00fa 646F7562 		.ascii	"double\000"
+ 2002      6C6500
+ 2003              	.LASF35:
+ 2004 0101 43594D45 		.ascii	"CYMEMZERO\000"
+ 2004      4D5A4552 
+ 2004      4F00
+ 2005              	.LASF14:
+ 2006 010b 75696E74 		.ascii	"uint32\000"
+ 2006      333200
+ 2007              	.LASF40:
+ 2008 0112 72656756 		.ascii	"regValue\000"
+ 2008      616C7565 
+ 2008      00
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 46
+
+
+ 2009              	.LASF20:
+ 2010 011b 76616C75 		.ascii	"value\000"
+ 2010      6500
+ 2011              	.LASF4:
+ 2012 0121 756E7369 		.ascii	"unsigned int\000"
+ 2012      676E6564 
+ 2012      20696E74 
+ 2012      00
+ 2013              	.LASF53:
+ 2014 012e 2E5C4765 		.ascii	".\\Generated_Source\\PSoC5\\cyfitter_cfg.c\000"
+ 2014      6E657261 
+ 2014      7465645F 
+ 2014      536F7572 
+ 2014      63655C50 
+ 2015              	.LASF9:
+ 2016 0156 6C6F6E67 		.ascii	"long unsigned int\000"
+ 2016      20756E73 
+ 2016      69676E65 
+ 2016      6420696E 
+ 2016      7400
+ 2017              	.LASF33:
+ 2018 0168 74696D65 		.ascii	"timeout\000"
+ 2018      6F757400 
+ 2019              	.LASF49:
+ 2020 0170 73697A65 		.ascii	"size\000"
+ 2020      00
+ 2021              	.LASF3:
+ 2022 0175 73686F72 		.ascii	"short unsigned int\000"
+ 2022      7420756E 
+ 2022      7369676E 
+ 2022      65642069 
+ 2022      6E7400
+ 2023              	.LASF45:
+ 2024 0188 42535F49 		.ascii	"BS_IOPINS0_6_VAL\000"
  2024      4F50494E 
- 2024      53305F30 
+ 2024      53305F36 
  2024      5F56414C 
  2024      00
- 2025              	.LASF34:
- 2026 0291 706C6C4C 		.ascii	"pllLock\000"
- 2026      6F636B00 
- 2027              	.LASF42:
- 2028 0299 42535F49 		.ascii	"BS_IOPINS0_8_VAL\000"
- 2028      4F50494E 
- 2028      53305F38 
- 2028      5F56414C 
- 2028      00
- 2029              	.LASF21:
- 2030 02aa 63795F63 		.ascii	"cy_cfg_addrvalue_t\000"
- 2030      66675F61 
- 2030      64647276 
- 2030      616C7565 
- 2030      5F7400
- 2031              	.LASF10:
- 2032 02bd 63686172 		.ascii	"char\000"
- 2032      00
- 2033              	.LASF38:
- 2034 02c2 53657441 		.ascii	"SetAnalogRoutingPumps\000"
- 2034      6E616C6F 
- 2034      67526F75 
- 2034      74696E67 
- 2034      50756D70 
- 2035              	.LASF19:
- 2036 02d8 6F666673 		.ascii	"offset\000"
- 2036      657400
- 2037              	.LASF54:
- 2038 02df 656E6162 		.ascii	"enabled\000"
- 2038      6C656400 
- 2039              	.LASF56:
- 2040 02e7 6D656D73 		.ascii	"memset\000"
- 2040      657400
- 2041              	.LASF26:
- 2042 02ee 4359434F 		.ascii	"CYCONFIGCPY\000"
- 2042      4E464947 
- 2042      43505900 
- 2043              	.LASF47:
- 2044 02fa 61646472 		.ascii	"address\000"
- 2044      65737300 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccuuLLS2.s 			page 48
-
-
- 2045              	.LASF39:
- 2046 0302 63796669 		.ascii	"cyfitter_cfg\000"
- 2046      74746572 
- 2046      5F636667 
- 2046      00
- 2047              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 2025              	.LASF54:
+ 2026 0199 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
+ 2026      43534932 
+ 2026      53445C73 
+ 2026      6F667477 
+ 2026      6172655C 
+ 2027 01c8 6E00     		.ascii	"n\000"
+ 2028              	.LASF23:
+ 2029 01ca 4359434F 		.ascii	"CYCONFIGCPYCODE\000"
+ 2029      4E464947 
+ 2029      43505943 
+ 2029      4F444500 
+ 2030              	.LASF8:
+ 2031 01da 73697A65 		.ascii	"sizetype\000"
+ 2031      74797065 
+ 2031      00
+ 2032              	.LASF37:
+ 2033 01e3 62675F78 		.ascii	"bg_xover_inl_trim\000"
+ 2033      6F766572 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 47
+
+
+ 2033      5F696E6C 
+ 2033      5F747269 
+ 2033      6D00
+ 2034              	.LASF50:
+ 2035 01f5 6366675F 		.ascii	"cfg_memset_t\000"
+ 2035      6D656D73 
+ 2035      65745F74 
+ 2035      00
+ 2036              	.LASF51:
+ 2037 0202 6366675F 		.ascii	"cfg_memset_list\000"
+ 2037      6D656D73 
+ 2037      65745F6C 
+ 2037      69737400 
+ 2038              	.LASF43:
+ 2039 0212 42535F49 		.ascii	"BS_IOPINS0_3_VAL\000"
+ 2039      4F50494E 
+ 2039      53305F33 
+ 2039      5F56414C 
+ 2039      00
+ 2040              	.LASF25:
+ 2041 0223 64657374 		.ascii	"dest\000"
+ 2041      00
+ 2042              	.LASF15:
+ 2043 0228 666C6F61 		.ascii	"float\000"
+ 2043      7400
+ 2044              	.LASF56:
+ 2045 022e 43794465 		.ascii	"CyDelayCycles\000"
+ 2045      6C617943 
+ 2045      79636C65 
+ 2045      7300
+ 2046              	.LASF52:
+ 2047 023c 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
+ 2047      4320342E 
+ 2047      372E3320 
+ 2047      32303133 
+ 2047      30333132 
+ 2048 026f 616E6368 		.ascii	"anch revision 196615]\000"
+ 2048      20726576 
+ 2048      6973696F 
+ 2048      6E203139 
+ 2048      36363135 
+ 2049              	.LASF17:
+ 2050 0285 72656738 		.ascii	"reg8\000"
+ 2050      00
+ 2051              	.LASF1:
+ 2052 028a 756E7369 		.ascii	"unsigned char\000"
+ 2052      676E6564 
+ 2052      20636861 
+ 2052      7200
+ 2053              	.LASF2:
+ 2054 0298 73686F72 		.ascii	"short int\000"
+ 2054      7420696E 
+ 2054      7400
+ 2055              	.LASF41:
+ 2056 02a2 42535F49 		.ascii	"BS_IOPINS0_0_VAL\000"
+ 2056      4F50494E 
+ 2056      53305F30 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccYFm6IZ.s 			page 48
+
+
+ 2056      5F56414C 
+ 2056      00
+ 2057              	.LASF34:
+ 2058 02b3 706C6C4C 		.ascii	"pllLock\000"
+ 2058      6F636B00 
+ 2059              	.LASF42:
+ 2060 02bb 42535F49 		.ascii	"BS_IOPINS0_8_VAL\000"
+ 2060      4F50494E 
+ 2060      53305F38 
+ 2060      5F56414C 
+ 2060      00
+ 2061              	.LASF21:
+ 2062 02cc 63795F63 		.ascii	"cy_cfg_addrvalue_t\000"
+ 2062      66675F61 
+ 2062      64647276 
+ 2062      616C7565 
+ 2062      5F7400
+ 2063              	.LASF10:
+ 2064 02df 63686172 		.ascii	"char\000"
+ 2064      00
+ 2065              	.LASF38:
+ 2066 02e4 53657441 		.ascii	"SetAnalogRoutingPumps\000"
+ 2066      6E616C6F 
+ 2066      67526F75 
+ 2066      74696E67 
+ 2066      50756D70 
+ 2067              	.LASF19:
+ 2068 02fa 6F666673 		.ascii	"offset\000"
+ 2068      657400
+ 2069              	.LASF55:
+ 2070 0301 656E6162 		.ascii	"enabled\000"
+ 2070      6C656400 
+ 2071              	.LASF57:
+ 2072 0309 6D656D73 		.ascii	"memset\000"
+ 2072      657400
+ 2073              	.LASF26:
+ 2074 0310 4359434F 		.ascii	"CYCONFIGCPY\000"
+ 2074      4E464947 
+ 2074      43505900 
+ 2075              	.LASF48:
+ 2076 031c 61646472 		.ascii	"address\000"
+ 2076      65737300 
+ 2077              	.LASF39:
+ 2078 0324 63796669 		.ascii	"cyfitter_cfg\000"
+ 2078      74746572 
+ 2078      5F636667 
+ 2078      00
+ 2079              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cyfitter_cfg.o


+ 116 - 115
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cymetadata.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
   55 000e 00       		.byte	0
   56 000f 00       		.byte	0
   57 0010 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s 			page 2
 
 
   58 0011 00       		.byte	0
@@ -112,13 +112,13 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
  106              		.type	cy_meta_custnvl, %object
  107              		.size	cy_meta_custnvl, 4
  108              	cy_meta_custnvl:
- 109 0000 00       		.byte	0
+ 109 0000 80       		.byte	-128
  110 0001 00       		.byte	0
  111 0002 40       		.byte	64
  112 0003 05       		.byte	5
  113              		.section	.cymeta,"a",%progbits
  114              		.type	cy_metadata, %object
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s 			page 3
 
 
  115              		.size	cy_metadata, 12
@@ -155,15 +155,15 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
  142 0006 00000000 		.4byte	.Ldebug_abbrev0
  143 000a 04       		.byte	0x4
  144 000b 01       		.uleb128 0x1
- 145 000c 16010000 		.4byte	.LASF19
+ 145 000c 47010000 		.4byte	.LASF19
  146 0010 01       		.byte	0x1
  147 0011 00000000 		.4byte	.LASF20
- 148 0015 5F010000 		.4byte	.LASF21
+ 148 0015 67000000 		.4byte	.LASF21
  149 0019 00000000 		.4byte	.Ldebug_line0
  150 001d 02       		.uleb128 0x2
  151 001e 01       		.byte	0x1
  152 001f 06       		.byte	0x6
- 153 0020 88010000 		.4byte	.LASF0
+ 153 0020 99010000 		.4byte	.LASF0
  154 0024 02       		.uleb128 0x2
  155 0025 01       		.byte	0x1
  156 0026 08       		.byte	0x8
@@ -171,18 +171,18 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
  158 002b 02       		.uleb128 0x2
  159 002c 02       		.byte	0x2
  160 002d 05       		.byte	0x5
- 161 002e 06010000 		.4byte	.LASF2
+ 161 002e 37010000 		.4byte	.LASF2
  162 0032 02       		.uleb128 0x2
  163 0033 02       		.byte	0x2
  164 0034 07       		.byte	0x7
- 165 0035 67000000 		.4byte	.LASF3
+ 165 0035 98000000 		.4byte	.LASF3
  166 0039 02       		.uleb128 0x2
  167 003a 04       		.byte	0x4
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s 			page 4
 
 
  168 003b 05       		.byte	0x5
- 169 003c 7F010000 		.4byte	.LASF4
+ 169 003c 90010000 		.4byte	.LASF4
  170 0040 02       		.uleb128 0x2
  171 0041 04       		.byte	0x4
  172 0042 07       		.byte	0x7
@@ -190,11 +190,11 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
  174 0047 02       		.uleb128 0x2
  175 0048 08       		.byte	0x8
  176 0049 05       		.byte	0x5
- 177 004a F3000000 		.4byte	.LASF6
+ 177 004a 24010000 		.4byte	.LASF6
  178 004e 02       		.uleb128 0x2
  179 004f 08       		.byte	0x8
  180 0050 07       		.byte	0x7
- 181 0051 B0000000 		.4byte	.LASF7
+ 181 0051 E1000000 		.4byte	.LASF7
  182 0055 03       		.uleb128 0x3
  183 0056 04       		.byte	0x4
  184 0057 05       		.byte	0x5
@@ -202,9 +202,9 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
  186 005c 02       		.uleb128 0x2
  187 005d 04       		.byte	0x4
  188 005e 07       		.byte	0x7
- 189 005f A3000000 		.4byte	.LASF8
+ 189 005f D4000000 		.4byte	.LASF8
  190 0063 04       		.uleb128 0x4
- 191 0064 10010000 		.4byte	.LASF22
+ 191 0064 41010000 		.4byte	.LASF22
  192 0068 02       		.byte	0x2
  193 0069 5B       		.byte	0x5b
  194 006a 24000000 		.4byte	0x24
@@ -215,11 +215,11 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
  199 0075 02       		.uleb128 0x2
  200 0076 08       		.byte	0x8
  201 0077 04       		.byte	0x4
- 202 0078 7A000000 		.4byte	.LASF10
+ 202 0078 AB000000 		.4byte	.LASF10
  203 007c 02       		.uleb128 0x2
  204 007d 01       		.byte	0x1
  205 007e 08       		.byte	0x8
- 206 007f 01010000 		.4byte	.LASF11
+ 206 007f 32010000 		.4byte	.LASF11
  207 0083 05       		.uleb128 0x5
  208 0084 63000000 		.4byte	0x63
  209 0088 93000000 		.4byte	0x93
@@ -230,7 +230,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
  214 0093 02       		.uleb128 0x2
  215 0094 04       		.byte	0x4
  216 0095 07       		.byte	0x7
- 217 0096 EA000000 		.4byte	.LASF12
+ 217 0096 1B010000 		.4byte	.LASF12
  218 009a 07       		.uleb128 0x7
  219 009b 26000000 		.4byte	.LASF13
  220 009f 01       		.byte	0x1
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
  222 00a1 AC000000 		.4byte	0xac
  223 00a5 01       		.byte	0x1
  224 00a6 05       		.byte	0x5
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 5
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s 			page 5
 
 
  225 00a7 03       		.byte	0x3
@@ -253,7 +253,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
  234 00bf 00       		.byte	0
  235 00c0 00       		.byte	0
  236 00c1 07       		.uleb128 0x7
- 237 00c2 91000000 		.4byte	.LASF14
+ 237 00c2 C2000000 		.4byte	.LASF14
  238 00c6 01       		.byte	0x1
  239 00c7 2E       		.byte	0x2e
  240 00c8 D3000000 		.4byte	0xd3
@@ -271,7 +271,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
  252 00e6 03       		.byte	0x3
  253 00e7 00       		.byte	0
  254 00e8 07       		.uleb128 0x7
- 255 00e9 81000000 		.4byte	.LASF15
+ 255 00e9 B2000000 		.4byte	.LASF15
  256 00ed 01       		.byte	0x1
  257 00ee 39       		.byte	0x39
  258 00ef FA000000 		.4byte	0xfa
@@ -282,7 +282,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
  263 00fa 08       		.uleb128 0x8
  264 00fb D8000000 		.4byte	0xd8
  265 00ff 07       		.uleb128 0x7
- 266 0100 DC000000 		.4byte	.LASF16
+ 266 0100 0D010000 		.4byte	.LASF16
  267 0104 01       		.byte	0x1
  268 0105 44       		.byte	0x44
  269 0106 11010000 		.4byte	0x111
@@ -298,12 +298,12 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
  279 011f 06       		.uleb128 0x6
  280 0120 93000000 		.4byte	0x93
  281 0124 7F       		.byte	0x7f
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 6
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s 			page 6
 
 
  282 0125 00       		.byte	0
  283 0126 07       		.uleb128 0x7
- 284 0127 C7000000 		.4byte	.LASF17
+ 284 0127 F8000000 		.4byte	.LASF17
  285 012b 01       		.byte	0x1
  286 012c 4F       		.byte	0x4f
  287 012d 38010000 		.4byte	0x138
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
  336 0015 0B       		.uleb128 0xb
  337 0016 03       		.uleb128 0x3
  338 0017 0E       		.uleb128 0xe
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 7
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s 			page 7
 
 
  339 0018 00       		.byte	0
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
  393 004e 13       		.uleb128 0x13
  394 004f 3F       		.uleb128 0x3f
  395 0050 0C       		.uleb128 0xc
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 8
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s 			page 8
 
 
  396 0051 02       		.uleb128 0x2
@@ -478,97 +478,98 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 1
  432      20756E73 
  432      69676E65 
  432      6420696E 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 9
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s 			page 9
 
 
  432      7400
- 433              	.LASF3:
- 434 0067 73686F72 		.ascii	"short unsigned int\000"
- 434      7420756E 
- 434      7369676E 
- 434      65642069 
- 434      6E7400
- 435              	.LASF10:
- 436 007a 646F7562 		.ascii	"double\000"
- 436      6C6500
- 437              	.LASF15:
- 438 0081 63795F6D 		.ascii	"cy_meta_custnvl\000"
- 438      6574615F 
- 438      63757374 
- 438      6E766C00 
- 439              	.LASF14:
- 440 0091 63795F6D 		.ascii	"cy_meta_configecc\000"
- 440      6574615F 
- 440      636F6E66 
- 440      69676563 
- 440      6300
- 441              	.LASF8:
- 442 00a3 756E7369 		.ascii	"unsigned int\000"
- 442      676E6564 
- 442      20696E74 
- 442      00
- 443              	.LASF7:
- 444 00b0 6C6F6E67 		.ascii	"long long unsigned int\000"
- 444      206C6F6E 
- 444      6720756E 
- 444      7369676E 
- 444      65642069 
- 445              	.LASF17:
- 446 00c7 63795F6D 		.ascii	"cy_meta_flashprotect\000"
- 446      6574615F 
- 446      666C6173 
- 446      6870726F 
- 446      74656374 
- 447              	.LASF16:
- 448 00dc 63795F6D 		.ascii	"cy_meta_wonvl\000"
- 448      6574615F 
- 448      776F6E76 
- 448      6C00
- 449              	.LASF12:
- 450 00ea 73697A65 		.ascii	"sizetype\000"
- 450      74797065 
- 450      00
- 451              	.LASF6:
- 452 00f3 6C6F6E67 		.ascii	"long long int\000"
- 452      206C6F6E 
- 452      6720696E 
- 452      7400
- 453              	.LASF11:
- 454 0101 63686172 		.ascii	"char\000"
- 454      00
- 455              	.LASF2:
- 456 0106 73686F72 		.ascii	"short int\000"
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc9iBHYT.s 			page 10
+ 433              	.LASF21:
+ 434 0067 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
+ 434      43534932 
+ 434      53445C73 
+ 434      6F667477 
+ 434      6172655C 
+ 435 0096 6E00     		.ascii	"n\000"
+ 436              	.LASF3:
+ 437 0098 73686F72 		.ascii	"short unsigned int\000"
+ 437      7420756E 
+ 437      7369676E 
+ 437      65642069 
+ 437      6E7400
+ 438              	.LASF10:
+ 439 00ab 646F7562 		.ascii	"double\000"
+ 439      6C6500
+ 440              	.LASF15:
+ 441 00b2 63795F6D 		.ascii	"cy_meta_custnvl\000"
+ 441      6574615F 
+ 441      63757374 
+ 441      6E766C00 
+ 442              	.LASF14:
+ 443 00c2 63795F6D 		.ascii	"cy_meta_configecc\000"
+ 443      6574615F 
+ 443      636F6E66 
+ 443      69676563 
+ 443      6300
+ 444              	.LASF8:
+ 445 00d4 756E7369 		.ascii	"unsigned int\000"
+ 445      676E6564 
+ 445      20696E74 
+ 445      00
+ 446              	.LASF7:
+ 447 00e1 6C6F6E67 		.ascii	"long long unsigned int\000"
+ 447      206C6F6E 
+ 447      6720756E 
+ 447      7369676E 
+ 447      65642069 
+ 448              	.LASF17:
+ 449 00f8 63795F6D 		.ascii	"cy_meta_flashprotect\000"
+ 449      6574615F 
+ 449      666C6173 
+ 449      6870726F 
+ 449      74656374 
+ 450              	.LASF16:
+ 451 010d 63795F6D 		.ascii	"cy_meta_wonvl\000"
+ 451      6574615F 
+ 451      776F6E76 
+ 451      6C00
+ 452              	.LASF12:
+ 453 011b 73697A65 		.ascii	"sizetype\000"
+ 453      74797065 
+ 453      00
+ 454              	.LASF6:
+ 455 0124 6C6F6E67 		.ascii	"long long int\000"
+ 455      206C6F6E 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cc5i4OkO.s 			page 10
 
 
- 456      7420696E 
- 456      7400
- 457              	.LASF22:
- 458 0110 75696E74 		.ascii	"uint8\000"
- 458      3800
- 459              	.LASF19:
- 460 0116 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
- 460      4320342E 
- 460      372E3320 
- 460      32303133 
- 460      30333132 
- 461 0149 616E6368 		.ascii	"anch revision 196615]\000"
- 461      20726576 
- 461      6973696F 
- 461      6E203139 
- 461      36363135 
- 462              	.LASF21:
- 463 015f 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
- 463      43534932 
- 463      53445C55 
- 463      53425F42 
- 463      6F6F746C 
- 464              	.LASF4:
- 465 017f 6C6F6E67 		.ascii	"long int\000"
- 465      20696E74 
- 465      00
- 466              	.LASF0:
- 467 0188 7369676E 		.ascii	"signed char\000"
- 467      65642063 
- 467      68617200 
- 468              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 455      6720696E 
+ 455      7400
+ 456              	.LASF11:
+ 457 0132 63686172 		.ascii	"char\000"
+ 457      00
+ 458              	.LASF2:
+ 459 0137 73686F72 		.ascii	"short int\000"
+ 459      7420696E 
+ 459      7400
+ 460              	.LASF22:
+ 461 0141 75696E74 		.ascii	"uint8\000"
+ 461      3800
+ 462              	.LASF19:
+ 463 0147 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
+ 463      4320342E 
+ 463      372E3320 
+ 463      32303133 
+ 463      30333132 
+ 464 017a 616E6368 		.ascii	"anch revision 196615]\000"
+ 464      20726576 
+ 464      6973696F 
+ 464      6E203139 
+ 464      36363135 
+ 465              	.LASF4:
+ 466 0190 6C6F6E67 		.ascii	"long int\000"
+ 466      20696E74 
+ 466      00
+ 467              	.LASF0:
+ 468 0199 7369676E 		.ascii	"signed char\000"
+ 468      65642063 
+ 468      68617200 
+ 469              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cymetadata.o


+ 87 - 86
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cyutils.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 1
   29:.\Generated_Source\PSoC5/cyutils.c ****     *
   30:.\Generated_Source\PSoC5/cyutils.c ****     * Return:
   31:.\Generated_Source\PSoC5/cyutils.c ****     *  None
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s 			page 2
 
 
   32:.\Generated_Source\PSoC5/cyutils.c ****     *
@@ -110,21 +110,21 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 1
   57 0006 00000000 		.4byte	.Ldebug_abbrev0
   58 000a 04       		.byte	0x4
   59 000b 01       		.uleb128 0x1
-  60 000c CF000000 		.4byte	.LASF16
+  60 000c 00010000 		.4byte	.LASF16
   61 0010 01       		.byte	0x1
   62 0011 06000000 		.4byte	.LASF17
-  63 0015 18010000 		.4byte	.LASF18
+  63 0015 67000000 		.4byte	.LASF18
   64 0019 00000000 		.4byte	.Ldebug_ranges0+0
   65 001d 00000000 		.4byte	0
   66 0021 00000000 		.4byte	0
   67 0025 00000000 		.4byte	.Ldebug_line0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s 			page 3
 
 
   68 0029 02       		.uleb128 0x2
   69 002a 01       		.byte	0x1
   70 002b 06       		.byte	0x6
-  71 002c 41010000 		.4byte	.LASF0
+  71 002c 52010000 		.4byte	.LASF0
   72 0030 02       		.uleb128 0x2
   73 0031 01       		.byte	0x1
   74 0032 08       		.byte	0x8
@@ -132,15 +132,15 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 1
   76 0037 02       		.uleb128 0x2
   77 0038 02       		.byte	0x2
   78 0039 05       		.byte	0x5
-  79 003a BF000000 		.4byte	.LASF2
+  79 003a F0000000 		.4byte	.LASF2
   80 003e 02       		.uleb128 0x2
   81 003f 02       		.byte	0x2
   82 0040 07       		.byte	0x7
-  83 0041 67000000 		.4byte	.LASF3
+  83 0041 98000000 		.4byte	.LASF3
   84 0045 02       		.uleb128 0x2
   85 0046 04       		.byte	0x4
   86 0047 05       		.byte	0x5
-  87 0048 38010000 		.4byte	.LASF4
+  87 0048 49010000 		.4byte	.LASF4
   88 004c 02       		.uleb128 0x2
   89 004d 04       		.byte	0x4
   90 004e 07       		.byte	0x7
@@ -148,11 +148,11 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 1
   92 0053 02       		.uleb128 0x2
   93 0054 08       		.byte	0x8
   94 0055 05       		.byte	0x5
-  95 0056 AC000000 		.4byte	.LASF6
+  95 0056 DD000000 		.4byte	.LASF6
   96 005a 02       		.uleb128 0x2
   97 005b 08       		.byte	0x8
   98 005c 07       		.byte	0x7
-  99 005d 95000000 		.4byte	.LASF7
+  99 005d C6000000 		.4byte	.LASF7
  100 0061 03       		.uleb128 0x3
  101 0062 04       		.byte	0x4
  102 0063 05       		.byte	0x5
@@ -160,14 +160,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 1
  104 0068 02       		.uleb128 0x2
  105 0069 04       		.byte	0x4
  106 006a 07       		.byte	0x7
- 107 006b 88000000 		.4byte	.LASF8
+ 107 006b B9000000 		.4byte	.LASF8
  108 006f 04       		.uleb128 0x4
- 109 0070 C9000000 		.4byte	.LASF9
+ 109 0070 FA000000 		.4byte	.LASF9
  110 0074 02       		.byte	0x2
  111 0075 5B       		.byte	0x5b
  112 0076 30000000 		.4byte	0x30
  113 007a 04       		.uleb128 0x4
- 114 007b 81000000 		.4byte	.LASF10
+ 114 007b B2000000 		.4byte	.LASF10
  115 007f 02       		.byte	0x2
  116 0080 5D       		.byte	0x5d
  117 0081 4C000000 		.4byte	0x4c
@@ -178,14 +178,14 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 1
  122 008c 02       		.uleb128 0x2
  123 008d 08       		.byte	0x8
  124 008e 04       		.byte	0x4
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s 			page 4
 
 
- 125 008f 7A000000 		.4byte	.LASF12
+ 125 008f AB000000 		.4byte	.LASF12
  126 0093 02       		.uleb128 0x2
  127 0094 01       		.byte	0x1
  128 0095 08       		.byte	0x8
- 129 0096 BA000000 		.4byte	.LASF13
+ 129 0096 EB000000 		.4byte	.LASF13
  130 009a 05       		.uleb128 0x5
  131 009b 6F000000 		.4byte	0x6f
  132 009f 05       		.uleb128 0x5
@@ -238,7 +238,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 1
  179 0002 01       		.byte	0x1
  180 0003 25       		.uleb128 0x25
  181 0004 0E       		.uleb128 0xe
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 5
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s 			page 5
 
 
  182 0005 13       		.uleb128 0x13
@@ -298,7 +298,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 1
  236 003b 49       		.uleb128 0x49
  237 003c 13       		.uleb128 0x13
  238 003d 00       		.byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 6
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s 			page 6
 
 
  239 003e 00       		.byte	0
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 1
  293 0075 00       		.byte	0
  294 0076 00       		.byte	0
  295 0077 09       		.uleb128 0x9
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 7
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s 			page 7
 
 
  296 0078 34       		.uleb128 0x34
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 1
  350 0000 00000000 		.4byte	.LFB0
  351 0004 12000000 		.4byte	.LFE0
  352 0008 00000000 		.4byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 8
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s 			page 8
 
 
  353 000c 00000000 		.4byte	0
@@ -462,70 +462,71 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 1
  372      69676E65 
  372      6420696E 
  372      7400
- 373              	.LASF3:
- 374 0067 73686F72 		.ascii	"short unsigned int\000"
- 374      7420756E 
- 374      7369676E 
- 374      65642069 
- 374      6E7400
- 375              	.LASF12:
- 376 007a 646F7562 		.ascii	"double\000"
- 376      6C6500
- 377              	.LASF10:
- 378 0081 75696E74 		.ascii	"uint32\000"
- 378      333200
- 379              	.LASF8:
- 380 0088 756E7369 		.ascii	"unsigned int\000"
- 380      676E6564 
- 380      20696E74 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccAHBH8x.s 			page 9
+ 373              	.LASF18:
+ 374 0067 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
+ 374      43534932 
+ 374      53445C73 
+ 374      6F667477 
+ 374      6172655C 
+ 375 0096 6E00     		.ascii	"n\000"
+ 376              	.LASF3:
+ 377 0098 73686F72 		.ascii	"short unsigned int\000"
+ 377      7420756E 
+ 377      7369676E 
+ 377      65642069 
+ 377      6E7400
+ 378              	.LASF12:
+ 379 00ab 646F7562 		.ascii	"double\000"
+ 379      6C6500
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\cckTs2oT.s 			page 9
 
 
- 380      00
- 381              	.LASF7:
- 382 0095 6C6F6E67 		.ascii	"long long unsigned int\000"
- 382      206C6F6E 
- 382      6720756E 
- 382      7369676E 
- 382      65642069 
- 383              	.LASF6:
- 384 00ac 6C6F6E67 		.ascii	"long long int\000"
- 384      206C6F6E 
- 384      6720696E 
- 384      7400
- 385              	.LASF13:
- 386 00ba 63686172 		.ascii	"char\000"
- 386      00
- 387              	.LASF2:
- 388 00bf 73686F72 		.ascii	"short int\000"
- 388      7420696E 
- 388      7400
- 389              	.LASF9:
- 390 00c9 75696E74 		.ascii	"uint8\000"
- 390      3800
- 391              	.LASF16:
- 392 00cf 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
- 392      4320342E 
- 392      372E3320 
- 392      32303133 
- 392      30333132 
- 393 0102 616E6368 		.ascii	"anch revision 196615]\000"
- 393      20726576 
- 393      6973696F 
- 393      6E203139 
- 393      36363135 
- 394              	.LASF18:
- 395 0118 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
- 395      43534932 
- 395      53445C55 
- 395      53425F42 
- 395      6F6F746C 
- 396              	.LASF4:
- 397 0138 6C6F6E67 		.ascii	"long int\000"
- 397      20696E74 
- 397      00
- 398              	.LASF0:
- 399 0141 7369676E 		.ascii	"signed char\000"
- 399      65642063 
- 399      68617200 
- 400              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 380              	.LASF10:
+ 381 00b2 75696E74 		.ascii	"uint32\000"
+ 381      333200
+ 382              	.LASF8:
+ 383 00b9 756E7369 		.ascii	"unsigned int\000"
+ 383      676E6564 
+ 383      20696E74 
+ 383      00
+ 384              	.LASF7:
+ 385 00c6 6C6F6E67 		.ascii	"long long unsigned int\000"
+ 385      206C6F6E 
+ 385      6720756E 
+ 385      7369676E 
+ 385      65642069 
+ 386              	.LASF6:
+ 387 00dd 6C6F6E67 		.ascii	"long long int\000"
+ 387      206C6F6E 
+ 387      6720696E 
+ 387      7400
+ 388              	.LASF13:
+ 389 00eb 63686172 		.ascii	"char\000"
+ 389      00
+ 390              	.LASF2:
+ 391 00f0 73686F72 		.ascii	"short int\000"
+ 391      7420696E 
+ 391      7400
+ 392              	.LASF9:
+ 393 00fa 75696E74 		.ascii	"uint8\000"
+ 393      3800
+ 394              	.LASF16:
+ 395 0100 474E5520 		.ascii	"GNU C 4.7.3 20130312 (release) [ARM/embedded-4_7-br"
+ 395      4320342E 
+ 395      372E3320 
+ 395      32303133 
+ 395      30333132 
+ 396 0133 616E6368 		.ascii	"anch revision 196615]\000"
+ 396      20726576 
+ 396      6973696F 
+ 396      6E203139 
+ 396      36363135 
+ 397              	.LASF4:
+ 398 0149 6C6F6E67 		.ascii	"long int\000"
+ 398      20696E74 
+ 398      00
+ 399              	.LASF0:
+ 400 0152 7369676E 		.ascii	"signed char\000"
+ 400      65642063 
+ 400      68617200 
+ 401              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/cyutils.o


+ 1 - 1
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/library.deps

@@ -1 +1 @@
-W:\SCSI2SD\USB_Bootloader.cydsn\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a : .\CortexM3\ARM_GCC_473\Release\cyfitter_cfg.o .\CortexM3\ARM_GCC_473\Release\USBFS.o .\CortexM3\ARM_GCC_473\Release\USBFS_audio.o .\CortexM3\ARM_GCC_473\Release\USBFS_boot.o .\CortexM3\ARM_GCC_473\Release\USBFS_cdc.o .\CortexM3\ARM_GCC_473\Release\USBFS_cls.o .\CortexM3\ARM_GCC_473\Release\USBFS_descr.o .\CortexM3\ARM_GCC_473\Release\USBFS_drv.o .\CortexM3\ARM_GCC_473\Release\USBFS_episr.o .\CortexM3\ARM_GCC_473\Release\USBFS_hid.o .\CortexM3\ARM_GCC_473\Release\USBFS_pm.o .\CortexM3\ARM_GCC_473\Release\USBFS_std.o .\CortexM3\ARM_GCC_473\Release\USBFS_vnd.o .\CortexM3\ARM_GCC_473\Release\USBFS_midi.o .\CortexM3\ARM_GCC_473\Release\BL.o .\CortexM3\ARM_GCC_473\Release\USBFS_Dm.o .\CortexM3\ARM_GCC_473\Release\USBFS_Dp.o .\CortexM3\ARM_GCC_473\Release\CyBootAsmGnu.o .\CortexM3\ARM_GCC_473\Release\CyDmac.o .\CortexM3\ARM_GCC_473\Release\CyFlash.o .\CortexM3\ARM_GCC_473\Release\CyLib.o .\CortexM3\ARM_GCC_473\Release\cyPm.o .\CortexM3\ARM_GCC_473\Release\CySpc.o .\CortexM3\ARM_GCC_473\Release\cyutils.o
+W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\CortexM3\ARM_GCC_473\Release\USB_Bootloader.a : .\CortexM3\ARM_GCC_473\Release\cyfitter_cfg.o .\CortexM3\ARM_GCC_473\Release\USBFS.o .\CortexM3\ARM_GCC_473\Release\USBFS_audio.o .\CortexM3\ARM_GCC_473\Release\USBFS_boot.o .\CortexM3\ARM_GCC_473\Release\USBFS_cdc.o .\CortexM3\ARM_GCC_473\Release\USBFS_cls.o .\CortexM3\ARM_GCC_473\Release\USBFS_descr.o .\CortexM3\ARM_GCC_473\Release\USBFS_drv.o .\CortexM3\ARM_GCC_473\Release\USBFS_episr.o .\CortexM3\ARM_GCC_473\Release\USBFS_hid.o .\CortexM3\ARM_GCC_473\Release\USBFS_pm.o .\CortexM3\ARM_GCC_473\Release\USBFS_std.o .\CortexM3\ARM_GCC_473\Release\USBFS_vnd.o .\CortexM3\ARM_GCC_473\Release\USBFS_midi.o .\CortexM3\ARM_GCC_473\Release\BL.o .\CortexM3\ARM_GCC_473\Release\USBFS_Dm.o .\CortexM3\ARM_GCC_473\Release\USBFS_Dp.o .\CortexM3\ARM_GCC_473\Release\CyBootAsmGnu.o .\CortexM3\ARM_GCC_473\Release\CyDmac.o .\CortexM3\ARM_GCC_473\Release\CyFlash.o .\CortexM3\ARM_GCC_473\Release\CyLib.o .\CortexM3\ARM_GCC_473\Release\cyPm.o .\CortexM3\ARM_GCC_473\Release\CySpc.o .\CortexM3\ARM_GCC_473\Release\cyutils.o .\CortexM3\ARM_GCC_473\Release\SD_PULLUP.o

+ 35 - 34
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/main.lst

@@ -1,4 +1,4 @@
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 1
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s 			page 1
 
 
    1              		.syntax unified
@@ -58,7 +58,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 1
   29:.\main.c      **** 	CyPins_ClearPin(SCSI_Out_CD);
   30:.\main.c      **** 	CyPins_ClearPin(SCSI_Out_DBx_DB0);
   31:.\main.c      **** 	CyPins_ClearPin(SCSI_Out_DBx_DB1);
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 2
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s 			page 2
 
 
   32:.\main.c      **** 	CyPins_ClearPin(SCSI_Out_DBx_DB2);
@@ -118,7 +118,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 1
   64 0042 03F8041C 		strb	r1, [r3, #-4]
   27:.\main.c      **** 	CyPins_ClearPin(SCSI_Out_REQ);
   65              		.loc 1 27 0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 3
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s 			page 3
 
 
   66 0046 13F8062C 		ldrb	r2, [r3, #-6]	@ zero_extendqisi2
@@ -178,7 +178,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 1
   38:.\main.c      **** 	CyPins_ClearPin(SCSI_Out_DBP_raw);
  110              		.loc 1 38 0
  111 00c8 13F80F0C 		ldrb	r0, [r3, #-15]	@ zero_extendqisi2
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 4
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s 			page 4
 
 
  112 00cc 00F0FE01 		and	r1, r0, #254
@@ -217,7 +217,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 1
  141 000c 33000000 		.4byte	.LASF16
  142 0010 01       		.byte	0x1
  143 0011 C3000000 		.4byte	.LASF17
- 144 0015 17010000 		.4byte	.LASF18
+ 144 0015 0F010000 		.4byte	.LASF18
  145 0019 00000000 		.4byte	.Ldebug_ranges0+0
  146 001d 00000000 		.4byte	0
  147 0021 00000000 		.4byte	0
@@ -238,11 +238,11 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 1
  162 003f 02       		.byte	0x2
  163 0040 07       		.byte	0x7
  164 0041 0E000000 		.4byte	.LASF3
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 5
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s 			page 5
 
 
  165 0045 03       		.uleb128 0x3
- 166 0046 0F010000 		.4byte	.LASF9
+ 166 0046 40010000 		.4byte	.LASF9
  167 004a 02       		.byte	0x2
  168 004b 4F       		.byte	0x4f
  169 004c 50000000 		.4byte	0x50
@@ -297,8 +297,8 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 1
  218 00aa 02       		.uleb128 0x2
  219 00ab 04       		.byte	0x4
  220 00ac 07       		.byte	0x7
- 221 00ad 40010000 		.4byte	.LASF15
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 6
+ 221 00ad 51010000 		.4byte	.LASF15
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s 			page 6
 
 
  222 00b1 06       		.uleb128 0x6
@@ -337,7 +337,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 1
  255 00fa 45000000 		.4byte	0x45
  256 00fe 0B       		.uleb128 0xb
  257 00ff 01       		.byte	0x1
- 258 0100 37010000 		.4byte	.LASF22
+ 258 0100 48010000 		.4byte	.LASF22
  259 0104 05       		.byte	0x5
  260 0105 93       		.byte	0x93
  261 0106 01       		.byte	0x1
@@ -358,7 +358,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 1
  276 000a 0E       		.uleb128 0xe
  277 000b 55       		.uleb128 0x55
  278 000c 06       		.uleb128 0x6
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 7
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s 			page 7
 
 
  279 000d 11       		.uleb128 0x11
@@ -418,7 +418,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 1
  333 0043 0E       		.uleb128 0xe
  334 0044 3A       		.uleb128 0x3a
  335 0045 0B       		.uleb128 0xb
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 8
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s 			page 8
 
 
  336 0046 3B       		.uleb128 0x3b
@@ -478,7 +478,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 1
  390 007f 34       		.uleb128 0x34
  391 0080 00       		.byte	0
  392 0081 03       		.uleb128 0x3
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 9
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s 			page 9
 
 
  393 0082 0E       		.uleb128 0xe
@@ -538,7 +538,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 1
  447 0010 00000000 		.4byte	.LFB57
  448 0014 E0000000 		.4byte	.LFE57-.LFB57
  449 0018 00000000 		.4byte	0
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 10
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s 			page 10
 
 
  450 001c 00000000 		.4byte	0
@@ -598,7 +598,7 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 1
  476 0094 6C6F6E67 		.ascii	"long long unsigned int\000"
  476      206C6F6E 
  476      6720756E 
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 11
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s 			page 11
 
 
  476      7369676E 
@@ -645,24 +645,25 @@ ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 1
  498 0105 73686F72 		.ascii	"short int\000"
  498      7420696E 
  498      7400
- 499              	.LASF9:
- 500 010f 696E7433 		.ascii	"int32_t\000"
- 500      325F7400 
- 501              	.LASF18:
- 502 0117 573A5C53 		.ascii	"W:\\SCSI2SD\\USB_Bootloader.cydsn\000"
- 502      43534932 
- 502      53445C55 
- 502      53425F42 
- 502      6F6F746C 
- 503              	.LASF22:
- 504 0137 424C5F53 		.ascii	"BL_Start\000"
- 504      74617274 
- 504      00
-ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccoNPR8i.s 			page 12
+ 499              	.LASF18:
+ 500 010f 573A5C53 		.ascii	"W:\\SCSI2SD\\software\\SCSI2SD\\USB_Bootloader.cyds"
+ 500      43534932 
+ 500      53445C73 
+ 500      6F667477 
+ 500      6172655C 
+ 501 013e 6E00     		.ascii	"n\000"
+ 502              	.LASF9:
+ 503 0140 696E7433 		.ascii	"int32_t\000"
+ 503      325F7400 
+ 504              	.LASF22:
+ 505 0148 424C5F53 		.ascii	"BL_Start\000"
+ 505      74617274 
+ARM GAS  C:\Users\MICHA_~1\AppData\Local\Temp\ccLNGxQg.s 			page 12
 
 
- 505              	.LASF15:
- 506 0140 73697A65 		.ascii	"sizetype\000"
- 506      74797065 
- 506      00
- 507              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br
+ 505      00
+ 506              	.LASF15:
+ 507 0151 73697A65 		.ascii	"sizetype\000"
+ 507      74797065 
+ 507      00
+ 508              		.ident	"GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20130312 (release) [ARM/embedded-4_7-br

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/CortexM3/ARM_GCC_473/Release/main.o


+ 141 - 0
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP.c

@@ -0,0 +1,141 @@
+/*******************************************************************************
+* File Name: SD_PULLUP.c  
+* Version 1.90
+*
+* Description:
+*  This file contains API to enable firmware control of a Pins component.
+*
+* Note:
+*
+********************************************************************************
+* Copyright 2008-2012, Cypress Semiconductor Corporation.  All rights reserved.
+* You may use this file only in accordance with the license, terms, conditions, 
+* disclaimers, and limitations in the end user license agreement accompanying 
+* the software package with which this file was provided.
+*******************************************************************************/
+
+#include "cytypes.h"
+#include "SD_PULLUP.h"
+
+/* APIs are not generated for P15[7:6] on PSoC 5 */
+#if !(CY_PSOC5A &&\
+	 SD_PULLUP__PORT == 15 && ((SD_PULLUP__MASK & 0xC0) != 0))
+
+
+/*******************************************************************************
+* Function Name: SD_PULLUP_Write
+********************************************************************************
+*
+* Summary:
+*  Assign a new value to the digital port's data output register.  
+*
+* Parameters:  
+*  prtValue:  The value to be assigned to the Digital Port. 
+*
+* Return: 
+*  None
+*  
+*******************************************************************************/
+void SD_PULLUP_Write(uint8 value) 
+{
+    uint8 staticBits = (SD_PULLUP_DR & (uint8)(~SD_PULLUP_MASK));
+    SD_PULLUP_DR = staticBits | ((uint8)(value << SD_PULLUP_SHIFT) & SD_PULLUP_MASK);
+}
+
+
+/*******************************************************************************
+* Function Name: SD_PULLUP_SetDriveMode
+********************************************************************************
+*
+* Summary:
+*  Change the drive mode on the pins of the port.
+* 
+* Parameters:  
+*  mode:  Change the pins to this drive mode.
+*
+* Return: 
+*  None
+*
+*******************************************************************************/
+void SD_PULLUP_SetDriveMode(uint8 mode) 
+{
+	CyPins_SetPinDriveMode(SD_PULLUP_0, mode);
+	CyPins_SetPinDriveMode(SD_PULLUP_1, mode);
+	CyPins_SetPinDriveMode(SD_PULLUP_2, mode);
+	CyPins_SetPinDriveMode(SD_PULLUP_3, mode);
+	CyPins_SetPinDriveMode(SD_PULLUP_4, mode);
+}
+
+
+/*******************************************************************************
+* Function Name: SD_PULLUP_Read
+********************************************************************************
+*
+* Summary:
+*  Read the current value on the pins of the Digital Port in right justified 
+*  form.
+*
+* Parameters:  
+*  None
+*
+* Return: 
+*  Returns the current value of the Digital Port as a right justified number
+*  
+* Note:
+*  Macro SD_PULLUP_ReadPS calls this function. 
+*  
+*******************************************************************************/
+uint8 SD_PULLUP_Read(void) 
+{
+    return (SD_PULLUP_PS & SD_PULLUP_MASK) >> SD_PULLUP_SHIFT;
+}
+
+
+/*******************************************************************************
+* Function Name: SD_PULLUP_ReadDataReg
+********************************************************************************
+*
+* Summary:
+*  Read the current value assigned to a Digital Port's data output register
+*
+* Parameters:  
+*  None 
+*
+* Return: 
+*  Returns the current value assigned to the Digital Port's data output register
+*  
+*******************************************************************************/
+uint8 SD_PULLUP_ReadDataReg(void) 
+{
+    return (SD_PULLUP_DR & SD_PULLUP_MASK) >> SD_PULLUP_SHIFT;
+}
+
+
+/* If Interrupts Are Enabled for this Pins component */ 
+#if defined(SD_PULLUP_INTSTAT) 
+
+    /*******************************************************************************
+    * Function Name: SD_PULLUP_ClearInterrupt
+    ********************************************************************************
+    * Summary:
+    *  Clears any active interrupts attached to port and returns the value of the 
+    *  interrupt status register.
+    *
+    * Parameters:  
+    *  None 
+    *
+    * Return: 
+    *  Returns the value of the interrupt status register
+    *  
+    *******************************************************************************/
+    uint8 SD_PULLUP_ClearInterrupt(void) 
+    {
+        return (SD_PULLUP_INTSTAT & SD_PULLUP_MASK) >> SD_PULLUP_SHIFT;
+    }
+
+#endif /* If Interrupts Are Enabled for this Pins component */ 
+
+#endif /* CY_PSOC5A... */
+
+    
+/* [] END OF FILE */

+ 130 - 0
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP.h

@@ -0,0 +1,130 @@
+/*******************************************************************************
+* File Name: SD_PULLUP.h  
+* Version 1.90
+*
+* Description:
+*  This file containts Control Register function prototypes and register defines
+*
+* Note:
+*
+********************************************************************************
+* Copyright 2008-2012, Cypress Semiconductor Corporation.  All rights reserved.
+* You may use this file only in accordance with the license, terms, conditions, 
+* disclaimers, and limitations in the end user license agreement accompanying 
+* the software package with which this file was provided.
+*******************************************************************************/
+
+#if !defined(CY_PINS_SD_PULLUP_H) /* Pins SD_PULLUP_H */
+#define CY_PINS_SD_PULLUP_H
+
+#include "cytypes.h"
+#include "cyfitter.h"
+#include "cypins.h"
+#include "SD_PULLUP_aliases.h"
+
+/* Check to see if required defines such as CY_PSOC5A are available */
+/* They are defined starting with cy_boot v3.0 */
+#if !defined (CY_PSOC5A)
+    #error Component cy_pins_v1_90 requires cy_boot v3.0 or later
+#endif /* (CY_PSOC5A) */
+
+/* APIs are not generated for P15[7:6] */
+#if !(CY_PSOC5A &&\
+	 SD_PULLUP__PORT == 15 && ((SD_PULLUP__MASK & 0xC0) != 0))
+
+
+/***************************************
+*        Function Prototypes             
+***************************************/    
+
+void    SD_PULLUP_Write(uint8 value) ;
+void    SD_PULLUP_SetDriveMode(uint8 mode) ;
+uint8   SD_PULLUP_ReadDataReg(void) ;
+uint8   SD_PULLUP_Read(void) ;
+uint8   SD_PULLUP_ClearInterrupt(void) ;
+
+
+/***************************************
+*           API Constants        
+***************************************/
+
+/* Drive Modes */
+#define SD_PULLUP_DM_ALG_HIZ         PIN_DM_ALG_HIZ
+#define SD_PULLUP_DM_DIG_HIZ         PIN_DM_DIG_HIZ
+#define SD_PULLUP_DM_RES_UP          PIN_DM_RES_UP
+#define SD_PULLUP_DM_RES_DWN         PIN_DM_RES_DWN
+#define SD_PULLUP_DM_OD_LO           PIN_DM_OD_LO
+#define SD_PULLUP_DM_OD_HI           PIN_DM_OD_HI
+#define SD_PULLUP_DM_STRONG          PIN_DM_STRONG
+#define SD_PULLUP_DM_RES_UPDWN       PIN_DM_RES_UPDWN
+
+/* Digital Port Constants */
+#define SD_PULLUP_MASK               SD_PULLUP__MASK
+#define SD_PULLUP_SHIFT              SD_PULLUP__SHIFT
+#define SD_PULLUP_WIDTH              5u
+
+
+/***************************************
+*             Registers        
+***************************************/
+
+/* Main Port Registers */
+/* Pin State */
+#define SD_PULLUP_PS                     (* (reg8 *) SD_PULLUP__PS)
+/* Data Register */
+#define SD_PULLUP_DR                     (* (reg8 *) SD_PULLUP__DR)
+/* Port Number */
+#define SD_PULLUP_PRT_NUM                (* (reg8 *) SD_PULLUP__PRT) 
+/* Connect to Analog Globals */                                                  
+#define SD_PULLUP_AG                     (* (reg8 *) SD_PULLUP__AG)                       
+/* Analog MUX bux enable */
+#define SD_PULLUP_AMUX                   (* (reg8 *) SD_PULLUP__AMUX) 
+/* Bidirectional Enable */                                                        
+#define SD_PULLUP_BIE                    (* (reg8 *) SD_PULLUP__BIE)
+/* Bit-mask for Aliased Register Access */
+#define SD_PULLUP_BIT_MASK               (* (reg8 *) SD_PULLUP__BIT_MASK)
+/* Bypass Enable */
+#define SD_PULLUP_BYP                    (* (reg8 *) SD_PULLUP__BYP)
+/* Port wide control signals */                                                   
+#define SD_PULLUP_CTL                    (* (reg8 *) SD_PULLUP__CTL)
+/* Drive Modes */
+#define SD_PULLUP_DM0                    (* (reg8 *) SD_PULLUP__DM0) 
+#define SD_PULLUP_DM1                    (* (reg8 *) SD_PULLUP__DM1)
+#define SD_PULLUP_DM2                    (* (reg8 *) SD_PULLUP__DM2) 
+/* Input Buffer Disable Override */
+#define SD_PULLUP_INP_DIS                (* (reg8 *) SD_PULLUP__INP_DIS)
+/* LCD Common or Segment Drive */
+#define SD_PULLUP_LCD_COM_SEG            (* (reg8 *) SD_PULLUP__LCD_COM_SEG)
+/* Enable Segment LCD */
+#define SD_PULLUP_LCD_EN                 (* (reg8 *) SD_PULLUP__LCD_EN)
+/* Slew Rate Control */
+#define SD_PULLUP_SLW                    (* (reg8 *) SD_PULLUP__SLW)
+
+/* DSI Port Registers */
+/* Global DSI Select Register */
+#define SD_PULLUP_PRTDSI__CAPS_SEL       (* (reg8 *) SD_PULLUP__PRTDSI__CAPS_SEL) 
+/* Double Sync Enable */
+#define SD_PULLUP_PRTDSI__DBL_SYNC_IN    (* (reg8 *) SD_PULLUP__PRTDSI__DBL_SYNC_IN) 
+/* Output Enable Select Drive Strength */
+#define SD_PULLUP_PRTDSI__OE_SEL0        (* (reg8 *) SD_PULLUP__PRTDSI__OE_SEL0) 
+#define SD_PULLUP_PRTDSI__OE_SEL1        (* (reg8 *) SD_PULLUP__PRTDSI__OE_SEL1) 
+/* Port Pin Output Select Registers */
+#define SD_PULLUP_PRTDSI__OUT_SEL0       (* (reg8 *) SD_PULLUP__PRTDSI__OUT_SEL0) 
+#define SD_PULLUP_PRTDSI__OUT_SEL1       (* (reg8 *) SD_PULLUP__PRTDSI__OUT_SEL1) 
+/* Sync Output Enable Registers */
+#define SD_PULLUP_PRTDSI__SYNC_OUT       (* (reg8 *) SD_PULLUP__PRTDSI__SYNC_OUT) 
+
+
+#if defined(SD_PULLUP__INTSTAT)  /* Interrupt Registers */
+
+    #define SD_PULLUP_INTSTAT                (* (reg8 *) SD_PULLUP__INTSTAT)
+    #define SD_PULLUP_SNAP                   (* (reg8 *) SD_PULLUP__SNAP)
+
+#endif /* Interrupt Registers */
+
+#endif /* CY_PSOC5A... */
+
+#endif /*  CY_PINS_SD_PULLUP_H */
+
+
+/* [] END OF FILE */

+ 36 - 0
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/SD_PULLUP_aliases.h

@@ -0,0 +1,36 @@
+/*******************************************************************************
+* File Name: SD_PULLUP.h  
+* Version 1.90
+*
+* Description:
+*  This file containts Control Register function prototypes and register defines
+*
+* Note:
+*
+********************************************************************************
+* Copyright 2008-2012, Cypress Semiconductor Corporation.  All rights reserved.
+* You may use this file only in accordance with the license, terms, conditions, 
+* disclaimers, and limitations in the end user license agreement accompanying 
+* the software package with which this file was provided.
+*******************************************************************************/
+
+#if !defined(CY_PINS_SD_PULLUP_ALIASES_H) /* Pins SD_PULLUP_ALIASES_H */
+#define CY_PINS_SD_PULLUP_ALIASES_H
+
+#include "cytypes.h"
+#include "cyfitter.h"
+
+
+
+/***************************************
+*              Constants        
+***************************************/
+#define SD_PULLUP_0		SD_PULLUP__0__PC
+#define SD_PULLUP_1		SD_PULLUP__1__PC
+#define SD_PULLUP_2		SD_PULLUP__2__PC
+#define SD_PULLUP_3		SD_PULLUP__3__PC
+#define SD_PULLUP_4		SD_PULLUP__4__PC
+
+#endif /* End Pins SD_PULLUP_ALIASES_H */
+
+/* [] END OF FILE */

+ 1 - 1
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice.h

@@ -1,7 +1,7 @@
 /*******************************************************************************
 * FILENAME: cydevice.h
 * OBSOLETE: Do not use this file. Use the _trm version instead.
-* PSoC Creator 3.0
+* PSoC Creator 3.0 Component Pack 7
 *
 * DESCRIPTION:
 * This file provides all of the address values for the entire PSoC device.

+ 1 - 1
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevice_trm.h

@@ -1,7 +1,7 @@
 /*******************************************************************************
 * FILENAME: cydevice_trm.h
 * 
-* PSoC Creator 3.0
+* PSoC Creator 3.0 Component Pack 7
 *
 * DESCRIPTION:
 * This file provides all of the address values for the entire PSoC device.

+ 1 - 1
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicegnu.inc

@@ -1,7 +1,7 @@
 /*******************************************************************************
 * FILENAME: cydevicegnu.inc
 * OBSOLETE: Do not use this file. Use the _trm version instead.
-* PSoC Creator 3.0
+* PSoC Creator 3.0 Component Pack 7
 *
 * DESCRIPTION:
 * This file provides all of the address values for the entire PSoC device.

+ 1 - 1
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicegnu_trm.inc

@@ -1,7 +1,7 @@
 /*******************************************************************************
 * FILENAME: cydevicegnu_trm.inc
 * 
-* PSoC Creator 3.0
+* PSoC Creator 3.0 Component Pack 7
 *
 * DESCRIPTION:
 * This file provides all of the address values for the entire PSoC device.

+ 1 - 1
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydeviceiar.inc

@@ -1,7 +1,7 @@
 ;
 ; FILENAME: cydeviceiar.inc
 ; OBSOLETE: Do not use this file. Use the _trm version instead.
-; PSoC Creator 3.0
+; PSoC Creator 3.0 Component Pack 7
 ;
 ; DESCRIPTION:
 ; This file provides all of the address values for the entire PSoC device.

+ 1 - 1
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydeviceiar_trm.inc

@@ -1,7 +1,7 @@
 ;
 ; FILENAME: cydeviceiar_trm.inc
 ; 
-; PSoC Creator 3.0
+; PSoC Creator 3.0 Component Pack 7
 ;
 ; DESCRIPTION:
 ; This file provides all of the address values for the entire PSoC device.

+ 1 - 1
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicerv.inc

@@ -1,7 +1,7 @@
 ;
 ; FILENAME: cydevicerv.inc
 ; OBSOLETE: Do not use this file. Use the _trm version instead.
-; PSoC Creator 3.0
+; PSoC Creator 3.0 Component Pack 7
 ;
 ; DESCRIPTION:
 ; This file provides all of the address values for the entire PSoC device.

+ 1 - 1
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cydevicerv_trm.inc

@@ -1,7 +1,7 @@
 ;
 ; FILENAME: cydevicerv_trm.inc
 ; 
-; PSoC Creator 3.0
+; PSoC Creator 3.0 Component Pack 7
 ;
 ; DESCRIPTION:
 ; This file provides all of the address values for the entire PSoC device.

+ 48 - 0
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter.h

@@ -507,6 +507,54 @@
 #define USBFS_ep_2__INTC_SET_EN_REG CYREG_NVIC_SETENA0
 #define USBFS_ep_2__INTC_SET_PD_REG CYREG_NVIC_SETPEND0
 
+/* SD_PULLUP */
+#define SD_PULLUP__0__MASK 0x02u
+#define SD_PULLUP__0__PC CYREG_PRT3_PC1
+#define SD_PULLUP__0__PORT 3u
+#define SD_PULLUP__0__SHIFT 1
+#define SD_PULLUP__1__MASK 0x04u
+#define SD_PULLUP__1__PC CYREG_PRT3_PC2
+#define SD_PULLUP__1__PORT 3u
+#define SD_PULLUP__1__SHIFT 2
+#define SD_PULLUP__2__MASK 0x08u
+#define SD_PULLUP__2__PC CYREG_PRT3_PC3
+#define SD_PULLUP__2__PORT 3u
+#define SD_PULLUP__2__SHIFT 3
+#define SD_PULLUP__3__MASK 0x10u
+#define SD_PULLUP__3__PC CYREG_PRT3_PC4
+#define SD_PULLUP__3__PORT 3u
+#define SD_PULLUP__3__SHIFT 4
+#define SD_PULLUP__4__MASK 0x20u
+#define SD_PULLUP__4__PC CYREG_PRT3_PC5
+#define SD_PULLUP__4__PORT 3u
+#define SD_PULLUP__4__SHIFT 5
+#define SD_PULLUP__AG CYREG_PRT3_AG
+#define SD_PULLUP__AMUX CYREG_PRT3_AMUX
+#define SD_PULLUP__BIE CYREG_PRT3_BIE
+#define SD_PULLUP__BIT_MASK CYREG_PRT3_BIT_MASK
+#define SD_PULLUP__BYP CYREG_PRT3_BYP
+#define SD_PULLUP__CTL CYREG_PRT3_CTL
+#define SD_PULLUP__DM0 CYREG_PRT3_DM0
+#define SD_PULLUP__DM1 CYREG_PRT3_DM1
+#define SD_PULLUP__DM2 CYREG_PRT3_DM2
+#define SD_PULLUP__DR CYREG_PRT3_DR
+#define SD_PULLUP__INP_DIS CYREG_PRT3_INP_DIS
+#define SD_PULLUP__LCD_COM_SEG CYREG_PRT3_LCD_COM_SEG
+#define SD_PULLUP__LCD_EN CYREG_PRT3_LCD_EN
+#define SD_PULLUP__MASK 0x3Eu
+#define SD_PULLUP__PORT 3u
+#define SD_PULLUP__PRT CYREG_PRT3_PRT
+#define SD_PULLUP__PRTDSI__CAPS_SEL CYREG_PRT3_CAPS_SEL
+#define SD_PULLUP__PRTDSI__DBL_SYNC_IN CYREG_PRT3_DBL_SYNC_IN
+#define SD_PULLUP__PRTDSI__OE_SEL0 CYREG_PRT3_OE_SEL0
+#define SD_PULLUP__PRTDSI__OE_SEL1 CYREG_PRT3_OE_SEL1
+#define SD_PULLUP__PRTDSI__OUT_SEL0 CYREG_PRT3_OUT_SEL0
+#define SD_PULLUP__PRTDSI__OUT_SEL1 CYREG_PRT3_OUT_SEL1
+#define SD_PULLUP__PRTDSI__SYNC_OUT CYREG_PRT3_SYNC_OUT
+#define SD_PULLUP__PS CYREG_PRT3_PS
+#define SD_PULLUP__SHIFT 1
+#define SD_PULLUP__SLW CYREG_PRT3_SLW
+
 /* USBFS_USB */
 #define USBFS_USB__ARB_CFG CYREG_USB_ARB_CFG
 #define USBFS_USB__ARB_EP1_CFG CYREG_USB_ARB_EP1_CFG

+ 9 - 3
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter_cfg.c

@@ -1,6 +1,6 @@
 /*******************************************************************************
 * FILENAME: cyfitter_cfg.c
-* PSoC Creator 3.0
+* PSoC Creator 3.0 Component Pack 7
 *
 * Description:
 * This file is automatically generated by PSoC Creator with device 
@@ -311,6 +311,10 @@ void cyfitter_cfg(void)
 	static const uint8 CYCODE BS_IOPINS0_8_VAL[] = {
 		0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0xC0u, 0x00u};
 
+	/* IOPINS0_3 Address: CYREG_PRT3_DM0 Size (bytes): 8 */
+	static const uint8 CYCODE BS_IOPINS0_3_VAL[] = {
+		0x00u, 0x3Eu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};
+
 	/* IOPINS0_4 Address: CYREG_PRT4_DM0 Size (bytes): 8 */
 	static const uint8 CYCODE BS_IOPINS0_4_VAL[] = {
 		0x00u, 0xFCu, 0xFCu, 0x00u, 0x00u, 0x00u, 0x00u, 0x00u};
@@ -335,7 +339,7 @@ void cyfitter_cfg(void)
 	{
 		static const uint32 CYCODE cy_cfg_addr_table[] = {
 			0x40004501u, /* Base address: 0x40004500 Count: 1 */
-			0x40005201u, /* Base address: 0x40005200 Count: 1 */
+			0x40005202u, /* Base address: 0x40005200 Count: 2 */
 			0x40011701u, /* Base address: 0x40011700 Count: 1 */
 			0x40011901u, /* Base address: 0x40011900 Count: 1 */
 			0x40014003u, /* Base address: 0x40014000 Count: 3 */
@@ -350,6 +354,7 @@ void cyfitter_cfg(void)
 
 		static const cy_cfg_addrvalue_t CYCODE cy_cfg_data_table[] = {
 			{0x7Eu, 0x02u},
+			{0x1Cu, 0x3Eu},
 			{0x7Cu, 0x40u},
 			{0xEEu, 0x0Au},
 			{0xEEu, 0x0Au},
@@ -382,7 +387,7 @@ void cyfitter_cfg(void)
 
 		static const cfg_memset_t CYCODE cfg_memset_list [] = {
 			/* address, size */
-			{(void CYFAR *)(CYREG_PRT1_DR), 48u},
+			{(void CYFAR *)(CYREG_PRT1_DR), 32u},
 			{(void CYFAR *)(CYREG_PRT5_DR), 16u},
 			{(void CYFAR *)(CYREG_PRT12_DR), 16u},
 			{(void CYFAR *)(CYDEV_UCFG_B0_P0_U0_BASE), 4096u},
@@ -415,6 +420,7 @@ void cyfitter_cfg(void)
 	/* Perform second pass device configuration. These items must be configured in specific order after the regular configuration is done. */
 	CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT0_DM0), (const void CYCODE *)(BS_IOPINS0_0_VAL), 8u);
 	CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT15_DR), (const void CYCODE *)(BS_IOPINS0_8_VAL), 10u);
+	CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT3_DM0), (const void CYCODE *)(BS_IOPINS0_3_VAL), 8u);
 	CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT4_DM0), (const void CYCODE *)(BS_IOPINS0_4_VAL), 8u);
 	CYCONFIGCPYCODE((void CYFAR *)(CYREG_PRT6_DM0), (const void CYCODE *)(BS_IOPINS0_6_VAL), 8u);
 

+ 1 - 1
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitter_cfg.h

@@ -1,6 +1,6 @@
 /*******************************************************************************
 * FILENAME: cyfitter_cfg.h
-* PSoC Creator 3.0
+* PSoC Creator 3.0 Component Pack 7
 *
 * Description:
 * This file is automatically generated by PSoC Creator.

+ 48 - 0
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfittergnu.inc

@@ -507,6 +507,54 @@
 .set USBFS_ep_2__INTC_SET_EN_REG, CYREG_NVIC_SETENA0
 .set USBFS_ep_2__INTC_SET_PD_REG, CYREG_NVIC_SETPEND0
 
+/* SD_PULLUP */
+.set SD_PULLUP__0__MASK, 0x02
+.set SD_PULLUP__0__PC, CYREG_PRT3_PC1
+.set SD_PULLUP__0__PORT, 3
+.set SD_PULLUP__0__SHIFT, 1
+.set SD_PULLUP__1__MASK, 0x04
+.set SD_PULLUP__1__PC, CYREG_PRT3_PC2
+.set SD_PULLUP__1__PORT, 3
+.set SD_PULLUP__1__SHIFT, 2
+.set SD_PULLUP__2__MASK, 0x08
+.set SD_PULLUP__2__PC, CYREG_PRT3_PC3
+.set SD_PULLUP__2__PORT, 3
+.set SD_PULLUP__2__SHIFT, 3
+.set SD_PULLUP__3__MASK, 0x10
+.set SD_PULLUP__3__PC, CYREG_PRT3_PC4
+.set SD_PULLUP__3__PORT, 3
+.set SD_PULLUP__3__SHIFT, 4
+.set SD_PULLUP__4__MASK, 0x20
+.set SD_PULLUP__4__PC, CYREG_PRT3_PC5
+.set SD_PULLUP__4__PORT, 3
+.set SD_PULLUP__4__SHIFT, 5
+.set SD_PULLUP__AG, CYREG_PRT3_AG
+.set SD_PULLUP__AMUX, CYREG_PRT3_AMUX
+.set SD_PULLUP__BIE, CYREG_PRT3_BIE
+.set SD_PULLUP__BIT_MASK, CYREG_PRT3_BIT_MASK
+.set SD_PULLUP__BYP, CYREG_PRT3_BYP
+.set SD_PULLUP__CTL, CYREG_PRT3_CTL
+.set SD_PULLUP__DM0, CYREG_PRT3_DM0
+.set SD_PULLUP__DM1, CYREG_PRT3_DM1
+.set SD_PULLUP__DM2, CYREG_PRT3_DM2
+.set SD_PULLUP__DR, CYREG_PRT3_DR
+.set SD_PULLUP__INP_DIS, CYREG_PRT3_INP_DIS
+.set SD_PULLUP__LCD_COM_SEG, CYREG_PRT3_LCD_COM_SEG
+.set SD_PULLUP__LCD_EN, CYREG_PRT3_LCD_EN
+.set SD_PULLUP__MASK, 0x3E
+.set SD_PULLUP__PORT, 3
+.set SD_PULLUP__PRT, CYREG_PRT3_PRT
+.set SD_PULLUP__PRTDSI__CAPS_SEL, CYREG_PRT3_CAPS_SEL
+.set SD_PULLUP__PRTDSI__DBL_SYNC_IN, CYREG_PRT3_DBL_SYNC_IN
+.set SD_PULLUP__PRTDSI__OE_SEL0, CYREG_PRT3_OE_SEL0
+.set SD_PULLUP__PRTDSI__OE_SEL1, CYREG_PRT3_OE_SEL1
+.set SD_PULLUP__PRTDSI__OUT_SEL0, CYREG_PRT3_OUT_SEL0
+.set SD_PULLUP__PRTDSI__OUT_SEL1, CYREG_PRT3_OUT_SEL1
+.set SD_PULLUP__PRTDSI__SYNC_OUT, CYREG_PRT3_SYNC_OUT
+.set SD_PULLUP__PS, CYREG_PRT3_PS
+.set SD_PULLUP__SHIFT, 1
+.set SD_PULLUP__SLW, CYREG_PRT3_SLW
+
 /* USBFS_USB */
 .set USBFS_USB__ARB_CFG, CYREG_USB_ARB_CFG
 .set USBFS_USB__ARB_EP1_CFG, CYREG_USB_ARB_EP1_CFG

+ 48 - 0
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitteriar.inc

@@ -507,6 +507,54 @@ USBFS_ep_2__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_1
 USBFS_ep_2__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0
 USBFS_ep_2__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0
 
+/* SD_PULLUP */
+SD_PULLUP__0__MASK EQU 0x02
+SD_PULLUP__0__PC EQU CYREG_PRT3_PC1
+SD_PULLUP__0__PORT EQU 3
+SD_PULLUP__0__SHIFT EQU 1
+SD_PULLUP__1__MASK EQU 0x04
+SD_PULLUP__1__PC EQU CYREG_PRT3_PC2
+SD_PULLUP__1__PORT EQU 3
+SD_PULLUP__1__SHIFT EQU 2
+SD_PULLUP__2__MASK EQU 0x08
+SD_PULLUP__2__PC EQU CYREG_PRT3_PC3
+SD_PULLUP__2__PORT EQU 3
+SD_PULLUP__2__SHIFT EQU 3
+SD_PULLUP__3__MASK EQU 0x10
+SD_PULLUP__3__PC EQU CYREG_PRT3_PC4
+SD_PULLUP__3__PORT EQU 3
+SD_PULLUP__3__SHIFT EQU 4
+SD_PULLUP__4__MASK EQU 0x20
+SD_PULLUP__4__PC EQU CYREG_PRT3_PC5
+SD_PULLUP__4__PORT EQU 3
+SD_PULLUP__4__SHIFT EQU 5
+SD_PULLUP__AG EQU CYREG_PRT3_AG
+SD_PULLUP__AMUX EQU CYREG_PRT3_AMUX
+SD_PULLUP__BIE EQU CYREG_PRT3_BIE
+SD_PULLUP__BIT_MASK EQU CYREG_PRT3_BIT_MASK
+SD_PULLUP__BYP EQU CYREG_PRT3_BYP
+SD_PULLUP__CTL EQU CYREG_PRT3_CTL
+SD_PULLUP__DM0 EQU CYREG_PRT3_DM0
+SD_PULLUP__DM1 EQU CYREG_PRT3_DM1
+SD_PULLUP__DM2 EQU CYREG_PRT3_DM2
+SD_PULLUP__DR EQU CYREG_PRT3_DR
+SD_PULLUP__INP_DIS EQU CYREG_PRT3_INP_DIS
+SD_PULLUP__LCD_COM_SEG EQU CYREG_PRT3_LCD_COM_SEG
+SD_PULLUP__LCD_EN EQU CYREG_PRT3_LCD_EN
+SD_PULLUP__MASK EQU 0x3E
+SD_PULLUP__PORT EQU 3
+SD_PULLUP__PRT EQU CYREG_PRT3_PRT
+SD_PULLUP__PRTDSI__CAPS_SEL EQU CYREG_PRT3_CAPS_SEL
+SD_PULLUP__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT3_DBL_SYNC_IN
+SD_PULLUP__PRTDSI__OE_SEL0 EQU CYREG_PRT3_OE_SEL0
+SD_PULLUP__PRTDSI__OE_SEL1 EQU CYREG_PRT3_OE_SEL1
+SD_PULLUP__PRTDSI__OUT_SEL0 EQU CYREG_PRT3_OUT_SEL0
+SD_PULLUP__PRTDSI__OUT_SEL1 EQU CYREG_PRT3_OUT_SEL1
+SD_PULLUP__PRTDSI__SYNC_OUT EQU CYREG_PRT3_SYNC_OUT
+SD_PULLUP__PS EQU CYREG_PRT3_PS
+SD_PULLUP__SHIFT EQU 1
+SD_PULLUP__SLW EQU CYREG_PRT3_SLW
+
 /* USBFS_USB */
 USBFS_USB__ARB_CFG EQU CYREG_USB_ARB_CFG
 USBFS_USB__ARB_EP1_CFG EQU CYREG_USB_ARB_EP1_CFG

+ 48 - 0
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cyfitterrv.inc

@@ -507,6 +507,54 @@ USBFS_ep_2__INTC_PRIOR_REG EQU CYREG_NVIC_PRI_1
 USBFS_ep_2__INTC_SET_EN_REG EQU CYREG_NVIC_SETENA0
 USBFS_ep_2__INTC_SET_PD_REG EQU CYREG_NVIC_SETPEND0
 
+; SD_PULLUP
+SD_PULLUP__0__MASK EQU 0x02
+SD_PULLUP__0__PC EQU CYREG_PRT3_PC1
+SD_PULLUP__0__PORT EQU 3
+SD_PULLUP__0__SHIFT EQU 1
+SD_PULLUP__1__MASK EQU 0x04
+SD_PULLUP__1__PC EQU CYREG_PRT3_PC2
+SD_PULLUP__1__PORT EQU 3
+SD_PULLUP__1__SHIFT EQU 2
+SD_PULLUP__2__MASK EQU 0x08
+SD_PULLUP__2__PC EQU CYREG_PRT3_PC3
+SD_PULLUP__2__PORT EQU 3
+SD_PULLUP__2__SHIFT EQU 3
+SD_PULLUP__3__MASK EQU 0x10
+SD_PULLUP__3__PC EQU CYREG_PRT3_PC4
+SD_PULLUP__3__PORT EQU 3
+SD_PULLUP__3__SHIFT EQU 4
+SD_PULLUP__4__MASK EQU 0x20
+SD_PULLUP__4__PC EQU CYREG_PRT3_PC5
+SD_PULLUP__4__PORT EQU 3
+SD_PULLUP__4__SHIFT EQU 5
+SD_PULLUP__AG EQU CYREG_PRT3_AG
+SD_PULLUP__AMUX EQU CYREG_PRT3_AMUX
+SD_PULLUP__BIE EQU CYREG_PRT3_BIE
+SD_PULLUP__BIT_MASK EQU CYREG_PRT3_BIT_MASK
+SD_PULLUP__BYP EQU CYREG_PRT3_BYP
+SD_PULLUP__CTL EQU CYREG_PRT3_CTL
+SD_PULLUP__DM0 EQU CYREG_PRT3_DM0
+SD_PULLUP__DM1 EQU CYREG_PRT3_DM1
+SD_PULLUP__DM2 EQU CYREG_PRT3_DM2
+SD_PULLUP__DR EQU CYREG_PRT3_DR
+SD_PULLUP__INP_DIS EQU CYREG_PRT3_INP_DIS
+SD_PULLUP__LCD_COM_SEG EQU CYREG_PRT3_LCD_COM_SEG
+SD_PULLUP__LCD_EN EQU CYREG_PRT3_LCD_EN
+SD_PULLUP__MASK EQU 0x3E
+SD_PULLUP__PORT EQU 3
+SD_PULLUP__PRT EQU CYREG_PRT3_PRT
+SD_PULLUP__PRTDSI__CAPS_SEL EQU CYREG_PRT3_CAPS_SEL
+SD_PULLUP__PRTDSI__DBL_SYNC_IN EQU CYREG_PRT3_DBL_SYNC_IN
+SD_PULLUP__PRTDSI__OE_SEL0 EQU CYREG_PRT3_OE_SEL0
+SD_PULLUP__PRTDSI__OE_SEL1 EQU CYREG_PRT3_OE_SEL1
+SD_PULLUP__PRTDSI__OUT_SEL0 EQU CYREG_PRT3_OUT_SEL0
+SD_PULLUP__PRTDSI__OUT_SEL1 EQU CYREG_PRT3_OUT_SEL1
+SD_PULLUP__PRTDSI__SYNC_OUT EQU CYREG_PRT3_SYNC_OUT
+SD_PULLUP__PS EQU CYREG_PRT3_PS
+SD_PULLUP__SHIFT EQU 1
+SD_PULLUP__SLW EQU CYREG_PRT3_SLW
+
 ; USBFS_USB
 USBFS_USB__ARB_CFG EQU CYREG_USB_ARB_CFG
 USBFS_USB__ARB_EP1_CFG EQU CYREG_USB_ARB_EP1_CFG

+ 2 - 2
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/cymetadata.c

@@ -1,7 +1,7 @@
 /*******************************************************************************
 * FILENAME: cymetadata.c
 * 
-* PSoC Creator 3.0
+* PSoC Creator 3.0 Component Pack 7
 *
 * DESCRIPTION:
 * This file defines all extra memory spaces that need to be included.
@@ -55,7 +55,7 @@ __attribute__ ((__section__(".cycustnvl"), used))
 #error "Unsupported toolchain"
 #endif
 const uint8 cy_meta_custnvl[] = {
-    0x00u, 0x00u, 0x40u, 0x05u
+    0x80u, 0x00u, 0x40u, 0x05u
 };
 
 #if defined(__GNUC__) || defined(__ARMCC_VERSION)

+ 3 - 1
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoC5/project.h

@@ -1,6 +1,6 @@
 /*******************************************************************************
  * File Name: project.h
- * PSoC Creator 3.0
+ * PSoC Creator 3.0 Component Pack 7
  *
  *  Description:
  *  This file is automatically generated by PSoC Creator and should not 
@@ -29,6 +29,8 @@
 #include <BL_PVT.h>
 #include <SCSI_Out_DBx_aliases.h>
 #include <SCSI_Out_aliases.h>
+#include <SD_PULLUP_aliases.h>
+#include <SD_PULLUP.h>
 #include <USBFS_Dm_aliases.h>
 #include <USBFS_Dm.h>
 #include <USBFS_Dp_aliases.h>

+ 21 - 18
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/Generated_Source/PSoCCreatorExportIDE.xml

@@ -18,7 +18,7 @@
       <Tool Name="postbuild" Command="" Options="" />
     </Toolchain>
   </Toolchains>
-  <Project Name="USB_Bootloader" Path="W:\SCSI2SD\USB_Bootloader.cydsn" Version="4.0" Type="Bootloader">
+  <Project Name="USB_Bootloader" Path="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn" Version="4.0" Type="Bootloader">
     <CMSIS_SVD_File>USB_Bootloader.svd</CMSIS_SVD_File>
     <Datasheet />
     <LinkerFiles>
@@ -27,13 +27,13 @@
       <LinkerFile Toolchain="IAR EWARM">.\Generated_Source\PSoC5\Cm3Iar.icf</LinkerFile>
     </LinkerFiles>
     <Folders>
-      <Folder BuildType="BUILD" Path="W:\SCSI2SD\USB_Bootloader.cydsn">
-        <Files Root="W:\SCSI2SD\USB_Bootloader.cydsn">
+      <Folder BuildType="BUILD" Path="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn">
+        <Files Root="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn">
           <File BuildType="BUILD" Toolchain="">.\main.c</File>
         </Files>
       </Folder>
-      <Folder BuildType="STRICT" Path="W:\SCSI2SD\USB_Bootloader.cydsn\Generated_Source\PSoC5">
-        <Files Root="W:\SCSI2SD\USB_Bootloader.cydsn">
+      <Folder BuildType="STRICT" Path="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\Generated_Source\PSoC5">
+        <Files Root="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn">
           <File BuildType="BUILD" Toolchain="">.\Generated_Source\PSoC5\cyfitter_cfg.h</File>
           <File BuildType="BUILD" Toolchain="">.\Generated_Source\PSoC5\cyfitter_cfg.c</File>
           <File BuildType="BUILD" Toolchain="">.\Generated_Source\PSoC5\cymetadata.c</File>
@@ -102,47 +102,50 @@
           <File BuildType="BUILD" Toolchain="">.\Generated_Source\PSoC5\core_cmInstr.h</File>
           <File BuildType="BUILD" Toolchain="IAR EWARM">.\Generated_Source\PSoC5\CyBootAsmIar.s</File>
           <File BuildType="BUILD" Toolchain="">.\Generated_Source\PSoC5\project.h</File>
+          <File BuildType="BUILD" Toolchain="">.\Generated_Source\PSoC5\SD_PULLUP_aliases.h</File>
+          <File BuildType="BUILD" Toolchain="">.\Generated_Source\PSoC5\SD_PULLUP.c</File>
+          <File BuildType="BUILD" Toolchain="">.\Generated_Source\PSoC5\SD_PULLUP.h</File>
           <File BuildType="BUILD" Toolchain="">.\Generated_Source\PSoC5\prebuild.bat</File>
           <File BuildType="BUILD" Toolchain="">.\Generated_Source\PSoC5\postbuild.bat</File>
           <File BuildType="BUILD" Toolchain="">.\Generated_Source\PSoC5\CyElfTool.exe</File>
           <File BuildType="BUILD" Toolchain="">.\Generated_Source\PSoC5\libelf.dll</File>
         </Files>
       </Folder>
-      <Folder BuildType="STRICT" Path="W:\SCSI2SD\USB_Bootloader.cydsn\Generated_Source\PSoC5\ARM_GCC">
-        <Files Root="W:\SCSI2SD\USB_Bootloader.cydsn">
+      <Folder BuildType="STRICT" Path="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\Generated_Source\PSoC5\ARM_GCC">
+        <Files Root="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn">
           <File BuildType="BUILD" Toolchain="ARM GCC">.\Generated_Source\PSoC5\ARM_GCC\CyComponentLibrary.a</File>
         </Files>
       </Folder>
-      <Folder BuildType="STRICT" Path="W:\SCSI2SD\USB_Bootloader.cydsn\Generated_Source\PSoC5\ARM_Keil_MDK">
-        <Files Root="W:\SCSI2SD\USB_Bootloader.cydsn">
+      <Folder BuildType="STRICT" Path="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\Generated_Source\PSoC5\ARM_Keil_MDK">
+        <Files Root="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn">
           <File BuildType="BUILD" Toolchain="ARM Keil MDK">.\Generated_Source\PSoC5\ARM_Keil_MDK\CyComponentLibrary.a</File>
         </Files>
       </Folder>
-      <Folder BuildType="STRICT" Path="W:\SCSI2SD\USB_Bootloader.cydsn\Generated_Source\PSoC5\IAR">
-        <Files Root="W:\SCSI2SD\USB_Bootloader.cydsn">
+      <Folder BuildType="STRICT" Path="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn\Generated_Source\PSoC5\IAR">
+        <Files Root="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn">
           <File BuildType="BUILD" Toolchain="IAR">.\Generated_Source\PSoC5\IAR\CyComponentLibrary.a</File>
         </Files>
       </Folder>
       <Folder BuildType="EXCLUDE" Path=".\codegentemp">
-        <Files Root="W:\SCSI2SD\USB_Bootloader.cydsn" />
+        <Files Root="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn" />
       </Folder>
       <Folder BuildType="EXCLUDE" Path=".\ARM_GCC_441">
-        <Files Root="W:\SCSI2SD\USB_Bootloader.cydsn" />
+        <Files Root="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn" />
       </Folder>
       <Folder BuildType="EXCLUDE" Path=".\ARM_GCC_473">
-        <Files Root="W:\SCSI2SD\USB_Bootloader.cydsn" />
+        <Files Root="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn" />
       </Folder>
       <Folder BuildType="EXCLUDE" Path=".\DP8051_Keil_951">
-        <Files Root="W:\SCSI2SD\USB_Bootloader.cydsn" />
+        <Files Root="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn" />
       </Folder>
       <Folder BuildType="EXCLUDE" Path=".\DP8051">
-        <Files Root="W:\SCSI2SD\USB_Bootloader.cydsn" />
+        <Files Root="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn" />
       </Folder>
       <Folder BuildType="EXCLUDE" Path=".\CortexM0">
-        <Files Root="W:\SCSI2SD\USB_Bootloader.cydsn" />
+        <Files Root="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn" />
       </Folder>
       <Folder BuildType="EXCLUDE" Path=".\CortexM3">
-        <Files Root="W:\SCSI2SD\USB_Bootloader.cydsn" />
+        <Files Root="W:\SCSI2SD\software\SCSI2SD\USB_Bootloader.cydsn" />
       </Folder>
     </Folders>
   </Project>

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/TopDesign/TopDesign.cysch


+ 2 - 1
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/USB_Bootloader.cycdx

@@ -1,7 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <blockRegMap version="1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://cypress.com/xsd/cyblockregmap cyblockregmap.xsd" xmlns="http://cypress.com/xsd/cyblockregmap">
-  <block name="SCSI_Out_DBx" BASE="0x0" SIZE="0x0" desc="" visible="true" />
   <block name="SCSI_Out" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+  <block name="SD_PULLUP" BASE="0x0" SIZE="0x0" desc="" visible="true" />
+  <block name="SCSI_Out_DBx" BASE="0x0" SIZE="0x0" desc="" visible="true" />
   <block name="USBFS" BASE="0x0" SIZE="0x0" desc="USBFS" visible="true">
     <block name="bus_reset" BASE="0x0" SIZE="0x0" desc="" visible="true" />
     <block name="ep_0" BASE="0x0" SIZE="0x0" desc="" visible="true" />

BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/USB_Bootloader.cydwr


BIN
lib/SCSI2SD/software/SCSI2SD/USB_Bootloader.cydsn/USB_Bootloader.cyfit


Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff