	.cpu cortex-r5
	.eabi_attribute 28, 1	@ Tag_ABI_VFP_args
	.eabi_attribute 20, 1	@ Tag_ABI_FP_denormal
	.eabi_attribute 21, 1	@ Tag_ABI_FP_exceptions
	.eabi_attribute 23, 3	@ Tag_ABI_FP_number_model
	.eabi_attribute 24, 1	@ Tag_ABI_align8_needed
	.eabi_attribute 25, 1	@ Tag_ABI_align8_preserved
	.eabi_attribute 26, 1	@ Tag_ABI_enum_size
	.eabi_attribute 30, 1	@ Tag_ABI_optimization_goals
	.eabi_attribute 34, 1	@ Tag_CPU_unaligned_access
	.eabi_attribute 18, 4	@ Tag_ABI_PCS_wchar_t
	.file	"HL_i2c.c"
@ GNU C11 (GNU Tools for Arm Embedded Processors 7-2017-q4-major) version 7.2.1 20170904 (release) [ARM/embedded-7-branch revision 255204] (arm-none-eabi)
@	compiled by GNU C version 4.8.4, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version isl-0.15-GMP

@ GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
@ options passed:  -fpreprocessed HL_i2c.i -mcpu=cortex-r5 -mfloat-abi=hard
@ -mfpu=vfpv3-d16 -auxbase-strip source/HL_i2c.o -g -gdwarf-3
@ -gstrict-dwarf -Og -Wall -fverbose-asm
@ options enabled:  -faggressive-loop-optimizations -fauto-inc-dec
@ -fchkp-check-incomplete-type -fchkp-check-read -fchkp-check-write
@ -fchkp-instrument-calls -fchkp-narrow-bounds -fchkp-optimize
@ -fchkp-store-bounds -fchkp-use-static-bounds
@ -fchkp-use-static-const-bounds -fchkp-use-wrappers
@ -fcombine-stack-adjustments -fcommon -fcompare-elim -fcprop-registers
@ -fdefer-pop -fdelete-null-pointer-checks -fdwarf2-cfi-asm
@ -fearly-inlining -feliminate-unused-debug-types -fforward-propagate
@ -ffp-int-builtin-inexact -ffunction-cse -fgcse-lm -fgnu-runtime
@ -fgnu-unique -fguess-branch-probability -fident -finline -finline-atomics
@ -fipa-profile -fipa-pure-const -fipa-reference -fira-hoist-pressure
@ -fira-share-save-slots -fira-share-spill-slots -fivopts
@ -fkeep-static-consts -fleading-underscore -flifetime-dse
@ -flto-odr-type-merging -fmath-errno -fmerge-constants
@ -fmerge-debug-strings -fomit-frame-pointer -fpeephole -fplt
@ -fprefetch-loop-arrays -freg-struct-return -freorder-blocks
@ -fsched-critical-path-heuristic -fsched-dep-count-heuristic
@ -fsched-group-heuristic -fsched-interblock -fsched-last-insn-heuristic
@ -fsched-pressure -fsched-rank-heuristic -fsched-spec
@ -fsched-spec-insn-heuristic -fsched-stalled-insns-dep -fsection-anchors
@ -fsemantic-interposition -fshow-column -fshrink-wrap
@ -fshrink-wrap-separate -fsigned-zeros -fsplit-ivs-in-unroller
@ -fsplit-wide-types -fssa-backprop -fstdarg-opt
@ -fstrict-volatile-bitfields -fsync-libcalls -ftoplevel-reorder
@ -ftrapping-math -ftree-builtin-call-dce -ftree-ccp -ftree-ch
@ -ftree-coalesce-vars -ftree-copy-prop -ftree-cselim -ftree-dce
@ -ftree-dominator-opts -ftree-dse -ftree-forwprop -ftree-fre
@ -ftree-loop-if-convert -ftree-loop-im -ftree-loop-ivcanon
@ -ftree-loop-optimize -ftree-parallelize-loops= -ftree-phiprop
@ -ftree-reassoc -ftree-scev-cprop -ftree-sink -ftree-slsr -ftree-ter
@ -funit-at-a-time -fvar-tracking -fvar-tracking-assignments -fverbose-asm
@ -fzero-initialized-in-bss -gstrict-dwarf -marm -mlittle-endian
@ -mpic-data-is-text-relative -msched-prolog -munaligned-access
@ -mvectorize-with-neon-quad

	.text
.Ltext0:
	.cfi_sections	.debug_frame
	.align	2
	.global	i2cInit
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cInit, %function
i2cInit:
.LFB0:
	.file 1 "../source/HL_i2c.c"
	.loc 1 75 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	push	{r4, lr}	@
	.cfi_def_cfa_offset 8
	.cfi_offset 4, -8
	.cfi_offset 14, -4
@ ../source/HL_i2c.c:81:     i2cREG1->MDR = (uint32)((uint32)0U << 5U);
	.loc 1 81 0
	movw	r2, #54527	@ tmp116,
	movt	r2, 65527	@ tmp116,
	mov	r3, #0	@ tmp117,
	str	r3, [r2, #-219]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294431744B].MDR
@ ../source/HL_i2c.c:84:     i2cREG1->MDR =   (uint32)((uint32)0U << 15U)     /* nack mode  */
	.loc 1 84 0
	mov	r1, #3584	@ tmp119,
	str	r1, [r2, #-219]	@ tmp119, MEM[(volatile struct i2cBASE_t *)4294431744B].MDR
@ ../source/HL_i2c.c:98:     i2cREG1->EMDR = (uint32)0U << 1U; /* Ignore Nack Enable/Disable */
	.loc 1 98 0
	str	r3, [r2, #-211]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294431744B].EMDR
@ ../source/HL_i2c.c:101:     i2cREG1->EMDR |= 0U;
	.loc 1 101 0
	ldr	r1, [r2, #-211]	@ _1, MEM[(volatile struct i2cBASE_t *)4294431744B].EMDR
	str	r1, [r2, #-211]	@ _1, MEM[(volatile struct i2cBASE_t *)4294431744B].EMDR
@ ../source/HL_i2c.c:104:     i2cREG1->DMACR = 0x00U;
	.loc 1 104 0
	str	r3, [r2, #-195]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294431744B].DMACR
@ ../source/HL_i2c.c:107:     i2cREG1->CNT = 8U;
	.loc 1 107 0
	mov	ip, #8	@ tmp127,
	str	ip, [r2, #-235]	@ tmp127, MEM[(volatile struct i2cBASE_t *)4294431744B].CNT
@ ../source/HL_i2c.c:110:     i2cREG1->IMR = 0x00U;
	.loc 1 110 0
	str	r3, [r2, #-251]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294431744B].IMR
@ ../source/HL_i2c.c:113:     i2cREG1->PSC = 8U;
	.loc 1 113 0
	str	ip, [r2, #-207]	@ tmp127, MEM[(volatile struct i2cBASE_t *)4294431744B].PSC
@ ../source/HL_i2c.c:116:     i2cREG1->CKH = 37U;
	.loc 1 116 0
	mov	r0, #37	@ tmp133,
	str	r0, [r2, #-239]	@ tmp133, MEM[(volatile struct i2cBASE_t *)4294431744B].CKH
@ ../source/HL_i2c.c:117:     i2cREG1->CKL = 37U;
	.loc 1 117 0
	str	r0, [r2, #-243]	@ tmp133, MEM[(volatile struct i2cBASE_t *)4294431744B].CKL
@ ../source/HL_i2c.c:120:     i2cREG1->PFNC = (0U);
	.loc 1 120 0
	str	r3, [r2, #-183]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294431744B].PFNC
@ ../source/HL_i2c.c:123:     i2cREG1->DOUT = (uint32)((uint32)0U << 1U)     /* sda pin */
	.loc 1 123 0
	str	r3, [r2, #-171]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294431744B].DOUT
@ ../source/HL_i2c.c:127:     i2cREG1->DIR = (uint32)((uint32)0U << 1U)     /* sda pin */
	.loc 1 127 0
	str	r3, [r2, #-179]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294431744B].DIR
@ ../source/HL_i2c.c:131:     i2cREG1->PDR = (uint32)((uint32)0U << 1U)     /* sda pin */
	.loc 1 131 0
	str	r3, [r2, #-159]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294431744B].PDR
@ ../source/HL_i2c.c:135:     i2cREG1->PDIS = (uint32)((uint32)0U << 1U)     /* sda pin */
	.loc 1 135 0
	str	r3, [r2, #-155]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294431744B].PDIS
@ ../source/HL_i2c.c:139:     i2cREG1->PSEL = (uint32)((uint32)1U << 1U)     /* sda pin */
	.loc 1 139 0
	mov	lr, #3	@ tmp147,
	str	lr, [r2, #-151]	@ tmp147, MEM[(volatile struct i2cBASE_t *)4294431744B].PSEL
@ ../source/HL_i2c.c:143:     i2cREG1->IMR    = (uint32)((uint32)0U << 6U)     /* Address as slave interrupt      */
	.loc 1 143 0
	str	r3, [r2, #-251]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294431744B].IMR
@ ../source/HL_i2c.c:151:     i2cREG1->MDR |= (uint32)I2C_RESET_OUT; /* i2c out of reset */
	.loc 1 151 0
	ldr	r1, [r2, #-219]	@ _2, MEM[(volatile struct i2cBASE_t *)4294431744B].MDR
	orr	r1, r1, #32	@ _3, _2,
	str	r1, [r2, #-219]	@ _3, MEM[(volatile struct i2cBASE_t *)4294431744B].MDR
@ ../source/HL_i2c.c:154:     g_i2cTransfer_t[0U].mode   = (uint32)0U << 4U;
	.loc 1 154 0
	movw	r1, #:lower16:.LANCHOR0	@ tmp152,
	movt	r1, #:upper16:.LANCHOR0	@ tmp152,
	str	r3, [r1]	@ tmp117, g_i2cTransfer_t[0].mode
@ ../source/HL_i2c.c:155:     g_i2cTransfer_t[0U].length = 0U;
	.loc 1 155 0
	str	r3, [r1, #4]	@ tmp117, g_i2cTransfer_t[0].length
@ ../source/HL_i2c.c:160:     i2cREG2->MDR = (uint32)((uint32)0U << 5U);
	.loc 1 160 0
	movw	r2, #54783	@ tmp156,
	movt	r2, 65527	@ tmp156,
	str	r3, [r2, #-219]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294432000B].MDR
@ ../source/HL_i2c.c:163:     i2cREG2->MDR =   (uint32)((uint32)0U << 15U)     /* nack mode  */
	.loc 1 163 0
	movw	r4, #3586	@ tmp159,
	str	r4, [r2, #-219]	@ tmp159, MEM[(volatile struct i2cBASE_t *)4294432000B].MDR
@ ../source/HL_i2c.c:177:     i2cREG2->EMDR = (uint32)0U << 1U; /* Ignore Nack Enable/Disable */
	.loc 1 177 0
	str	r3, [r2, #-211]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294432000B].EMDR
@ ../source/HL_i2c.c:180:     i2cREG2->EMDR |= 0U;
	.loc 1 180 0
	ldr	r4, [r2, #-211]	@ _4, MEM[(volatile struct i2cBASE_t *)4294432000B].EMDR
	str	r4, [r2, #-211]	@ _4, MEM[(volatile struct i2cBASE_t *)4294432000B].EMDR
@ ../source/HL_i2c.c:183:     i2cREG2->DMACR = 0x00U;
	.loc 1 183 0
	str	r3, [r2, #-195]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294432000B].DMACR
@ ../source/HL_i2c.c:186:     i2cREG2->CNT = 8U;
	.loc 1 186 0
	str	ip, [r2, #-235]	@ tmp127, MEM[(volatile struct i2cBASE_t *)4294432000B].CNT
@ ../source/HL_i2c.c:189:     i2cREG2->IMR = 0x00U;
	.loc 1 189 0
	str	r3, [r2, #-251]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294432000B].IMR
@ ../source/HL_i2c.c:192:     i2cREG2->PSC = 8U;
	.loc 1 192 0
	str	ip, [r2, #-207]	@ tmp127, MEM[(volatile struct i2cBASE_t *)4294432000B].PSC
@ ../source/HL_i2c.c:195:     i2cREG2->CKH = 37U;
	.loc 1 195 0
	str	r0, [r2, #-239]	@ tmp133, MEM[(volatile struct i2cBASE_t *)4294432000B].CKH
@ ../source/HL_i2c.c:196:     i2cREG2->CKL = 37U;
	.loc 1 196 0
	str	r0, [r2, #-243]	@ tmp133, MEM[(volatile struct i2cBASE_t *)4294432000B].CKL
@ ../source/HL_i2c.c:199:     i2cREG2->PFNC = (0U);
	.loc 1 199 0
	str	r3, [r2, #-183]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294432000B].PFNC
@ ../source/HL_i2c.c:202:     i2cREG2->DOUT = (uint32)((uint32)0U << 1U)     /* sda pin */
	.loc 1 202 0
	str	r3, [r2, #-171]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294432000B].DOUT
@ ../source/HL_i2c.c:206:     i2cREG2->DIR = (uint32)((uint32)0U << 1U)     /* sda pin */
	.loc 1 206 0
	str	r3, [r2, #-179]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294432000B].DIR
@ ../source/HL_i2c.c:210:     i2cREG2->PDR = (uint32)((uint32)0U << 1U)     /* sda pin */
	.loc 1 210 0
	str	r3, [r2, #-159]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294432000B].PDR
@ ../source/HL_i2c.c:214:     i2cREG2->PDIS = (uint32)((uint32)0U << 1U)     /* sda pin */
	.loc 1 214 0
	str	r3, [r2, #-155]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294432000B].PDIS
@ ../source/HL_i2c.c:218:     i2cREG2->PSEL = (uint32)((uint32)1U << 1U)     /* sda pin */
	.loc 1 218 0
	str	lr, [r2, #-151]	@ tmp147, MEM[(volatile struct i2cBASE_t *)4294432000B].PSEL
@ ../source/HL_i2c.c:222:     i2cREG2->IMR    = (uint32)((uint32)0U << 6U)     /* Address as slave interrupt      */
	.loc 1 222 0
	str	r3, [r2, #-251]	@ tmp117, MEM[(volatile struct i2cBASE_t *)4294432000B].IMR
@ ../source/HL_i2c.c:230:     i2cREG2->MDR |= (uint32)I2C_RESET_OUT; /* i2c out of reset */
	.loc 1 230 0
	ldr	r0, [r2, #-219]	@ _5, MEM[(volatile struct i2cBASE_t *)4294432000B].MDR
	orr	r0, r0, #32	@ _6, _5,
	str	r0, [r2, #-219]	@ _6, MEM[(volatile struct i2cBASE_t *)4294432000B].MDR
@ ../source/HL_i2c.c:233:     g_i2cTransfer_t[1U].mode   = (uint32)0U << 4U;
	.loc 1 233 0
	str	r3, [r1, #12]	@ tmp117, g_i2cTransfer_t[1].mode
@ ../source/HL_i2c.c:234:     g_i2cTransfer_t[1U].length = 0U;
	.loc 1 234 0
	str	r3, [r1, #16]	@ tmp117, g_i2cTransfer_t[1].length
@ ../source/HL_i2c.c:238: }
	.loc 1 238 0
	pop	{r4, pc}	@
	.cfi_endproc
.LFE0:
	.size	i2cInit, .-i2cInit
	.align	2
	.global	i2cSetOwnAdd
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cSetOwnAdd, %function
i2cSetOwnAdd:
.LFB1:
	.loc 1 250 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL0:
@ ../source/HL_i2c.c:251:     i2c->OAR = oadd;  /* set own address */
	.loc 1 251 0
	str	r1, [r0]	@ oadd, i2c_2(D)->OAR
@ ../source/HL_i2c.c:252: }
	.loc 1 252 0
	bx	lr	@
	.cfi_endproc
.LFE1:
	.size	i2cSetOwnAdd, .-i2cSetOwnAdd
	.align	2
	.global	i2cSetSlaveAdd
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cSetSlaveAdd, %function
i2cSetSlaveAdd:
.LFB2:
	.loc 1 264 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL1:
@ ../source/HL_i2c.c:265:     i2c->SAR = sadd;  /* set slave address */
	.loc 1 265 0
	str	r1, [r0, #28]	@ sadd, i2c_2(D)->SAR
@ ../source/HL_i2c.c:266: }
	.loc 1 266 0
	bx	lr	@
	.cfi_endproc
.LFE2:
	.size	i2cSetSlaveAdd, .-i2cSetSlaveAdd
	.align	2
	.global	i2cSetBaudrate
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cSetBaudrate, %function
i2cSetBaudrate:
.LFB3:
	.loc 1 279 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL2:
@ ../source/HL_i2c.c:302:     temp = 2U * baud * 1000U * (prescale + 1U);
	.loc 1 302 0
	add	r1, r1, r1, lsl #3	@ tmp120, baud, baud,
.LVL3:
	rsb	r3, r1, r1, lsl #5	@ tmp123, tmp120, tmp120,
	add	r1, r1, r3, lsl #2	@ tmp125, tmp120, tmp123,
	lsl	r3, r1, #4	@ tmp126, tmp125,
.LVL4:
@ ../source/HL_i2c.c:303:     divider = vclk / ((float64)temp);
	.loc 1 303 0
	vmov	s15, r3	@ int	@ tmp126, tmp126
	vcvt.f64.u32	d6, s15	@ _2, tmp126
	vldr.64	d5, .L6	@ tmp127,
	vdiv.f64	d7, d5, d6	@ divider, tmp127, _2
.LVL5:
@ ../source/HL_i2c.c:304:     ck = (uint32)divider - d;
	.loc 1 304 0
	vcvt.u32.f64	s15, d7	@ _3, divider
	vmov	r3, s15	@ int	@ _3, _3
.LVL6:
	sub	r3, r3, #5	@ ck, _3,
.LVL7:
@ ../source/HL_i2c.c:306:     i2c->PSC  = prescale;
	.loc 1 306 0
	mov	r2, #8	@ tmp128,
	str	r2, [r0, #48]	@ tmp128, i2c_9(D)->PSC
@ ../source/HL_i2c.c:307:     i2c->CKH = ck;
	.loc 1 307 0
	str	r3, [r0, #16]	@ ck, i2c_9(D)->CKH
@ ../source/HL_i2c.c:308:     i2c->CKL = ck;
	.loc 1 308 0
	str	r3, [r0, #12]	@ ck, i2c_9(D)->CKL
@ ../source/HL_i2c.c:313: }
	.loc 1 313 0
	bx	lr	@
.L7:
	.align	3
.L6:
	.word	0
	.word	1100079523
	.cfi_endproc
.LFE3:
	.size	i2cSetBaudrate, .-i2cSetBaudrate
	.align	2
	.global	i2cSetStart
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cSetStart, %function
i2cSetStart:
.LFB4:
	.loc 1 324 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL8:
@ ../source/HL_i2c.c:328:     i2c->MDR |= (uint32)I2C_START_COND;  /* set start condition */
	.loc 1 328 0
	ldr	r3, [r0, #36]	@ _1, i2c_4(D)->MDR
	orr	r3, r3, #8192	@ _2, _1,
	str	r3, [r0, #36]	@ _2, i2c_4(D)->MDR
@ ../source/HL_i2c.c:332: }
	.loc 1 332 0
	bx	lr	@
	.cfi_endproc
.LFE4:
	.size	i2cSetStart, .-i2cSetStart
	.align	2
	.global	i2cSetStop
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cSetStop, %function
i2cSetStop:
.LFB5:
	.loc 1 343 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL9:
@ ../source/HL_i2c.c:347:     i2c->MDR |= (uint32)I2C_STOP_COND;  /* generate stop condition */
	.loc 1 347 0
	ldr	r3, [r0, #36]	@ _1, i2c_4(D)->MDR
	orr	r3, r3, #2048	@ _2, _1,
	str	r3, [r0, #36]	@ _2, i2c_4(D)->MDR
@ ../source/HL_i2c.c:351: }
	.loc 1 351 0
	bx	lr	@
	.cfi_endproc
.LFE5:
	.size	i2cSetStop, .-i2cSetStop
	.align	2
	.global	i2cSetCount
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cSetCount, %function
i2cSetCount:
.LFB6:
	.loc 1 364 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL10:
@ ../source/HL_i2c.c:368:     i2c->CNT = cnt;  /* set i2c count  */
	.loc 1 368 0
	str	r1, [r0, #20]	@ cnt, i2c_2(D)->CNT
@ ../source/HL_i2c.c:372: }
	.loc 1 372 0
	bx	lr	@
	.cfi_endproc
.LFE6:
	.size	i2cSetCount, .-i2cSetCount
	.align	2
	.global	i2cIsTxReady
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cIsTxReady, %function
i2cIsTxReady:
.LFB7:
	.loc 1 387 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL11:
@ ../source/HL_i2c.c:391:     return i2c->STR & (uint32)I2C_TX_INT;
	.loc 1 391 0
	ldr	r0, [r0, #8]	@ _1, i2c_3(D)->STR
.LVL12:
@ ../source/HL_i2c.c:395: }
	.loc 1 395 0
	and	r0, r0, #16	@, _1,
	bx	lr	@
	.cfi_endproc
.LFE7:
	.size	i2cIsTxReady, .-i2cIsTxReady
	.align	2
	.global	i2cSendByte
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cSendByte, %function
i2cSendByte:
.LFB8:
	.loc 1 411 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL13:
.L13:
@ ../source/HL_i2c.c:416:     while ((i2c->STR & (uint32)I2C_TX_INT) == 0U)
	.loc 1 416 0
	ldr	r3, [r0, #8]	@ _1, i2c_5(D)->STR
	tst	r3, #16	@ _1,
	beq	.L13	@,
@ ../source/HL_i2c.c:419:     i2c->DXR = (uint32)byte;
	.loc 1 419 0
	str	r1, [r0, #32]	@ byte, i2c_5(D)->DXR
@ ../source/HL_i2c.c:423: }
	.loc 1 423 0
	bx	lr	@
	.cfi_endproc
.LFE8:
	.size	i2cSendByte, .-i2cSendByte
	.align	2
	.global	i2cSend
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cSend, %function
i2cSend:
.LFB9:
	.loc 1 447 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL14:
	push	{r4, r5, lr}	@
	.cfi_def_cfa_offset 12
	.cfi_offset 4, -12
	.cfi_offset 5, -8
	.cfi_offset 14, -4
@ ../source/HL_i2c.c:448:     uint32 index = i2c == i2cREG1 ? 0U : 1U;
	.loc 1 448 0
	mov	r3, #54272	@ tmp129,
	movt	r3, 65527	@ tmp129,
	subs	r3, r0, r3	@ index, i2c, tmp129
	movne	r3, #1	@ index,
.LVL15:
@ ../source/HL_i2c.c:453:     if ((g_i2cTransfer_t[index].mode & (uint32)I2C_TX_INT) != 0U)
	.loc 1 453 0
	movw	lr, #:lower16:.LANCHOR0	@ tmp130,
	movt	lr, #:upper16:.LANCHOR0	@ tmp130,
	lsl	ip, r3, #1	@ tmp132, index,
	add	ip, ip, r3	@ tmp133, tmp132, index
	lsl	r4, ip, #2	@ tmp134, tmp133,
	ldr	ip, [lr, r4]	@ _2, g_i2cTransfer_t[index_19].mode
	tst	ip, #16	@ _2,
	beq	.L15	@,
@ ../source/HL_i2c.c:457:         g_i2cTransfer_t[index].data   = data;
	.loc 1 457 0
	mov	ip, lr	@ tmp136, tmp130
	lsl	lr, r3, #1	@ tmp138, index,
	add	r4, ip, r4	@ tmp141, tmp136, tmp140
@ ../source/HL_i2c.c:461:         i2c->DXR = (uint32)*g_i2cTransfer_t[index].data;
	.loc 1 461 0
	ldrb	r5, [r2], #1	@ zero_extendqisi2	@ _4, *data_22(D)
.LVL16:
	str	r5, [r0, #32]	@ _4, i2c_18(D)->DXR
@ ../source/HL_i2c.c:463:         g_i2cTransfer_t[index].data++;
	.loc 1 463 0
	str	r2, [r4, #8]	@ tmp150, g_i2cTransfer_t[index_19].data
@ ../source/HL_i2c.c:465:         g_i2cTransfer_t[index].length = (length - 1U);
	.loc 1 465 0
	sub	r1, r1, #1	@ _7, length,
.LVL17:
	str	r1, [r4, #4]	@ _7, g_i2cTransfer_t[index_19].length
@ ../source/HL_i2c.c:467:         i2c->IMR |= (uint32)I2C_TX_INT;
	.loc 1 467 0
	ldr	r3, [r0, #4]	@ _8, i2c_18(D)->IMR
.LVL18:
	orr	r3, r3, #16	@ _9, _8,
	str	r3, [r0, #4]	@ _9, i2c_18(D)->IMR
	pop	{r4, r5, pc}	@
.LVL19:
.L17:
@ ../source/HL_i2c.c:476:             while ((i2c->STR & (uint32)I2C_TX_INT) == 0U)
	.loc 1 476 0
	ldr	r3, [r0, #8]	@ _10, i2c_18(D)->STR
	tst	r3, #16	@ _10,
	beq	.L17	@,
@ ../source/HL_i2c.c:480:             i2c->DXR = (uint32)*data;
	.loc 1 480 0
	ldrb	r3, [r2], #1	@ zero_extendqisi2	@ _12, *data_15
.LVL20:
	str	r3, [r0, #32]	@ _12, i2c_18(D)->DXR
.LVL21:
@ ../source/HL_i2c.c:483:             length--;
	.loc 1 483 0
	sub	r1, r1, #1	@ length, length,
.LVL22:
.L15:
@ ../source/HL_i2c.c:473:         while (length > 0U)
	.loc 1 473 0
	cmp	r1, #0	@ length,
	bne	.L17	@,
	pop	{r4, r5, pc}	@
	.cfi_endproc
.LFE9:
	.size	i2cSend, .-i2cSend
	.align	2
	.global	i2cIsRxReady
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cIsRxReady, %function
i2cIsRxReady:
.LFB10:
	.loc 1 503 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL23:
@ ../source/HL_i2c.c:507:     return i2c->STR & (uint32)I2C_RX_INT;
	.loc 1 507 0
	ldr	r0, [r0, #8]	@ _1, i2c_3(D)->STR
.LVL24:
@ ../source/HL_i2c.c:511: }
	.loc 1 511 0
	and	r0, r0, #8	@, _1,
	bx	lr	@
	.cfi_endproc
.LFE10:
	.size	i2cIsRxReady, .-i2cIsRxReady
	.align	2
	.global	i2cIsStopDetected
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cIsStopDetected, %function
i2cIsStopDetected:
.LFB11:
	.loc 1 527 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL25:
@ ../source/HL_i2c.c:528:     return i2c->STR & (uint32)I2C_SCD_INT;
	.loc 1 528 0
	ldr	r0, [r0, #8]	@ _1, i2c_3(D)->STR
.LVL26:
@ ../source/HL_i2c.c:529: }
	.loc 1 529 0
	and	r0, r0, #32	@, _1,
	bx	lr	@
	.cfi_endproc
.LFE11:
	.size	i2cIsStopDetected, .-i2cIsStopDetected
	.align	2
	.global	i2cRxError
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cRxError, %function
i2cRxError:
.LFB12:
	.loc 1 544 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL27:
@ ../source/HL_i2c.c:545:     uint32 status = i2c->STR & ((uint32)I2C_AL_INT | (uint32)I2C_NACK_INT);
	.loc 1 545 0
	ldr	r3, [r0, #8]	@ _1, i2c_3(D)->STR
.LVL28:
@ ../source/HL_i2c.c:550:     i2c->STR = (uint32)((uint32)I2C_AL_INT | (uint32)I2C_NACK_INT);
	.loc 1 550 0
	mov	r2, #3	@ tmp113,
	str	r2, [r0, #8]	@ tmp113, i2c_3(D)->STR
@ ../source/HL_i2c.c:557: }
	.loc 1 557 0
	and	r0, r3, r2	@, _1,
.LVL29:
	bx	lr	@
	.cfi_endproc
.LFE12:
	.size	i2cRxError, .-i2cRxError
	.align	2
	.global	i2cClearSCD
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cClearSCD, %function
i2cClearSCD:
.LFB13:
	.loc 1 569 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL30:
@ ../source/HL_i2c.c:573:     i2c->STR = (uint32)I2C_SCD_INT;
	.loc 1 573 0
	mov	r3, #32	@ tmp111,
	str	r3, [r0, #8]	@ tmp111, i2c_2(D)->STR
@ ../source/HL_i2c.c:577: }
	.loc 1 577 0
	bx	lr	@
	.cfi_endproc
.LFE13:
	.size	i2cClearSCD, .-i2cClearSCD
	.align	2
	.global	i2cReceiveByte
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cReceiveByte, %function
i2cReceiveByte:
.LFB14:
	.loc 1 594 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL31:
.L24:
@ ../source/HL_i2c.c:596:     while ((i2c->STR & (uint32)I2C_RX_INT) == 0U)
	.loc 1 596 0
	ldr	r3, [r0, #8]	@ _1, i2c_5(D)->STR
	tst	r3, #8	@ _1,
	beq	.L24	@,
@ ../source/HL_i2c.c:602:     return ((uint8)i2c->DRR);
	.loc 1 602 0
	ldr	r0, [r0, #24]	@ _3, i2c_5(D)->DRR
.LVL32:
@ ../source/HL_i2c.c:603: }
	.loc 1 603 0
	uxtb	r0, r0	@, _3
	bx	lr	@
	.cfi_endproc
.LFE14:
	.size	i2cReceiveByte, .-i2cReceiveByte
	.align	2
	.global	i2cReceive
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cReceive, %function
i2cReceive:
.LFB15:
	.loc 1 624 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL33:
@ ../source/HL_i2c.c:625:     uint32 index = i2c == i2cREG1 ? 0U : 1U;
	.loc 1 625 0
	mov	r3, #54272	@ tmp123,
	movt	r3, 65527	@ tmp123,
	subs	r3, r0, r3	@ index, i2c, tmp123
	movne	r3, #1	@ index,
.LVL34:
@ ../source/HL_i2c.c:629:     if ((i2c->IMR & (uint32)I2C_RX_INT) != 0U)
	.loc 1 629 0
	ldr	ip, [r0, #4]	@ _2, i2c_12(D)->IMR
	tst	ip, #8	@ _2,
	beq	.L26	@,
@ ../source/HL_i2c.c:624: {
	.loc 1 624 0
	push	{r4, lr}	@
	.cfi_def_cfa_offset 8
	.cfi_offset 4, -8
	.cfi_offset 14, -4
@ ../source/HL_i2c.c:633:         i2c->STR = (uint32)I2C_AL_INT | (uint32)I2C_NACK_INT;
	.loc 1 633 0
	mov	ip, #3	@ tmp124,
	str	ip, [r0, #8]	@ tmp124, i2c_12(D)->STR
@ ../source/HL_i2c.c:635:         g_i2cTransfer_t[index].length = length;
	.loc 1 635 0
	movw	r0, #:lower16:.LANCHOR0	@ tmp125,
.LVL35:
	movt	r0, #:upper16:.LANCHOR0	@ tmp125,
	lsl	ip, r3, #1	@ tmp127, index,
	add	r4, ip, r3	@ tmp128, tmp127, index
	lsl	lr, r4, #2	@ tmp129, tmp128,
	mov	r4, lr	@ tmp128, tmp129
	add	lr, r0, lr	@ tmp130, tmp125, tmp129
	str	r1, [lr, #4]	@ length, g_i2cTransfer_t[index_13].length
@ ../source/HL_i2c.c:637:         g_i2cTransfer_t[index].data   = data;
	.loc 1 637 0
	str	r2, [lr, #8]	@ data, g_i2cTransfer_t[index_13].data
@ ../source/HL_i2c.c:657: }
	.loc 1 657 0
	pop	{r4, pc}	@
.LVL36:
.L28:
	.cfi_def_cfa_offset 0
	.cfi_restore 4
	.cfi_restore 14
@ ../source/HL_i2c.c:644:             while ((i2c->STR & (uint32)I2C_RX_INT) == 0U)
	.loc 1 644 0
	ldr	r3, [r0, #8]	@ _4, i2c_12(D)->STR
	tst	r3, #8	@ _4,
	beq	.L28	@,
@ ../source/HL_i2c.c:648:             *data = ((uint8)i2c->DRR);
	.loc 1 648 0
	ldr	r3, [r0, #24]	@ _6, i2c_12(D)->DRR
	strb	r3, [r2], #1	@ _6, *data_9
.LVL37:
@ ../source/HL_i2c.c:651:             length--;
	.loc 1 651 0
	sub	r1, r1, #1	@ length, length,
.LVL38:
.L26:
@ ../source/HL_i2c.c:641:         while (length > 0U)
	.loc 1 641 0
	cmp	r1, #0	@ length,
	bne	.L28	@,
	bx	lr	@
	.cfi_endproc
.LFE15:
	.size	i2cReceive, .-i2cReceive
	.align	2
	.global	i2cEnableLoopback
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cEnableLoopback, %function
i2cEnableLoopback:
.LFB16:
	.loc 1 669 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL39:
@ ../source/HL_i2c.c:674:     i2c->MDR |= ((uint32)1U << 6U);
	.loc 1 674 0
	ldr	r3, [r0, #36]	@ _1, i2c_4(D)->MDR
	orr	r3, r3, #64	@ _2, _1,
	str	r3, [r0, #36]	@ _2, i2c_4(D)->MDR
@ ../source/HL_i2c.c:678: }
	.loc 1 678 0
	bx	lr	@
	.cfi_endproc
.LFE16:
	.size	i2cEnableLoopback, .-i2cEnableLoopback
	.align	2
	.global	i2cDisableLoopback
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cDisableLoopback, %function
i2cDisableLoopback:
.LFB17:
	.loc 1 690 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL40:
@ ../source/HL_i2c.c:695:     i2c->MDR &= 0xFFFFFFBFU;
	.loc 1 695 0
	ldr	r3, [r0, #36]	@ _1, i2c_4(D)->MDR
	bic	r3, r3, #64	@ _2, _1,
	str	r3, [r0, #36]	@ _2, i2c_4(D)->MDR
@ ../source/HL_i2c.c:699: }
	.loc 1 699 0
	bx	lr	@
	.cfi_endproc
.LFE17:
	.size	i2cDisableLoopback, .-i2cDisableLoopback
	.align	2
	.global	i2cEnableNotification
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cEnableNotification, %function
i2cEnableNotification:
.LFB18:
	.loc 1 717 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL41:
	push	{r4, r5, lr}	@
	.cfi_def_cfa_offset 12
	.cfi_offset 4, -12
	.cfi_offset 5, -8
	.cfi_offset 14, -4
@ ../source/HL_i2c.c:718:     uint32 index = i2c == i2cREG1 ? 0U : 1U;
	.loc 1 718 0
	mov	r3, #54272	@ tmp120,
	movt	r3, 65527	@ tmp120,
	subs	r3, r0, r3	@ _1, i2c, tmp120
	movne	r3, #1	@ _1,
.LVL42:
@ ../source/HL_i2c.c:723:     g_i2cTransfer_t[index].mode |= (flags & (uint32)I2C_TX_INT);
	.loc 1 723 0
	and	r5, r1, #16	@ _3, flags,
	movw	ip, #:lower16:.LANCHOR0	@ tmp121,
	movt	ip, #:upper16:.LANCHOR0	@ tmp121,
	lsl	r2, r3, #1	@ tmp123, _1,
	add	r4, r2, r3	@ tmp124, tmp123, _1
	lsl	lr, r4, #2	@ tmp125, tmp124,
	mov	r4, lr	@ tmp124, tmp125
	ldr	r3, [ip, lr]	@ g_i2cTransfer_t[index_7].mode, g_i2cTransfer_t[index_7].mode
.LVL43:
	orr	r3, r3, r5	@ tmp133, g_i2cTransfer_t[index_7].mode, _3
	str	r3, [ip, lr]	@ tmp133, g_i2cTransfer_t[index_7].mode
@ ../source/HL_i2c.c:724:     i2c->IMR                     = (flags & (uint32)(~(uint32)I2C_TX_INT));
	.loc 1 724 0
	bic	r1, r1, #16	@ _5, flags,
.LVL44:
	str	r1, [r0, #4]	@ _5, i2c_6(D)->IMR
@ ../source/HL_i2c.c:725: }
	.loc 1 725 0
	pop	{r4, r5, pc}	@
	.cfi_endproc
.LFE18:
	.size	i2cEnableNotification, .-i2cEnableNotification
	.align	2
	.global	i2cDisableNotification
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cDisableNotification, %function
i2cDisableNotification:
.LFB19:
	.loc 1 743 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
.LVL45:
	push	{r4, r5, lr}	@
	.cfi_def_cfa_offset 12
	.cfi_offset 4, -12
	.cfi_offset 5, -8
	.cfi_offset 14, -4
@ ../source/HL_i2c.c:744:     uint32 index = i2c == i2cREG1 ? 0U : 1U;
	.loc 1 744 0
	mov	r3, #54272	@ tmp124,
	movt	r3, 65527	@ tmp124,
	subs	r3, r0, r3	@ _1, i2c, tmp124
	movne	r3, #1	@ _1,
.LVL46:
@ ../source/HL_i2c.c:750:     g_i2cTransfer_t[index].mode &= (uint32)~(flags & (uint32)I2C_TX_INT);
	.loc 1 750 0
	and	r5, r1, #16	@ _3, flags,
	movw	ip, #:lower16:.LANCHOR0	@ tmp125,
	movt	ip, #:upper16:.LANCHOR0	@ tmp125,
	lsl	r2, r3, #1	@ tmp127, _1,
	add	r4, r2, r3	@ tmp128, tmp127, _1
	lsl	lr, r4, #2	@ tmp129, tmp128,
	mov	r4, lr	@ tmp128, tmp129
	ldr	r3, [ip, lr]	@ g_i2cTransfer_t[index_10].mode, g_i2cTransfer_t[index_10].mode
.LVL47:
	bic	r3, r3, r5	@ tmp137, g_i2cTransfer_t[index_10].mode, _3
	str	r3, [ip, lr]	@ tmp137, g_i2cTransfer_t[index_10].mode
@ ../source/HL_i2c.c:751:     int_mask              = i2c->IMR &(uint32)(~(uint32)(flags | (uint32)I2C_TX_INT));
	.loc 1 751 0
	ldr	r3, [r0, #4]	@ _6, i2c_9(D)->IMR
	orr	r1, r1, #16	@ _7, flags,
.LVL48:
	bic	r1, r3, r1	@ int_mask, _6, _7
.LVL49:
@ ../source/HL_i2c.c:752:     i2c->IMR              = int_mask;
	.loc 1 752 0
	str	r1, [r0, #4]	@ int_mask, i2c_9(D)->IMR
@ ../source/HL_i2c.c:753: }
	.loc 1 753 0
	pop	{r4, r5, pc}	@
	.cfi_endproc
.LFE19:
	.size	i2cDisableNotification, .-i2cDisableNotification
	.align	2
	.global	i2cSetMode
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cSetMode, %function
i2cSetMode:
.LFB20:
	.loc 1 767 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL50:
@ ../source/HL_i2c.c:773: 	temp_mdr  = (i2c->MDR & (~I2C_MASTER));
	.loc 1 773 0
	ldr	r3, [r0, #36]	@ _1, i2c_4(D)->MDR
	bic	r3, r3, #1024	@ temp_mdr, _1,
.LVL51:
@ ../source/HL_i2c.c:774:     i2c->MDR  = (temp_mdr | mode);
	.loc 1 774 0
	orr	r1, r3, r1	@ _2, temp_mdr, mode
.LVL52:
	str	r1, [r0, #36]	@ _2, i2c_4(D)->MDR
@ ../source/HL_i2c.c:778: }
	.loc 1 778 0
	bx	lr	@
	.cfi_endproc
.LFE20:
	.size	i2cSetMode, .-i2cSetMode
	.align	2
	.global	i2c1GetConfigValue
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2c1GetConfigValue, %function
i2c1GetConfigValue:
.LFB21:
	.loc 1 802 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL53:
@ ../source/HL_i2c.c:803:     if (type == InitialValue)
	.loc 1 803 0
	cmp	r1, #0	@ type,
	beq	.L44	@,
@ ../source/HL_i2c.c:824:         config_reg->CONFIG_OAR  = i2cREG1->OAR;
	.loc 1 824 0
	movw	r3, #54527	@ tmp142,
	movt	r3, 65527	@ tmp142,
	ldr	r2, [r3, #-255]	@ _1, MEM[(volatile struct i2cBASE_t *)4294431744B].OAR
	str	r2, [r0]	@ _1, config_reg_19(D)->CONFIG_OAR
@ ../source/HL_i2c.c:825:         config_reg->CONFIG_IMR  = i2cREG1->IMR;
	.loc 1 825 0
	ldr	r2, [r3, #-251]	@ _2, MEM[(volatile struct i2cBASE_t *)4294431744B].IMR
	str	r2, [r0, #4]	@ _2, config_reg_19(D)->CONFIG_IMR
@ ../source/HL_i2c.c:826:         config_reg->CONFIG_CLKL = i2cREG1->CKL;
	.loc 1 826 0
	ldr	r2, [r3, #-243]	@ _3, MEM[(volatile struct i2cBASE_t *)4294431744B].CKL
	str	r2, [r0, #8]	@ _3, config_reg_19(D)->CONFIG_CLKL
@ ../source/HL_i2c.c:827:         config_reg->CONFIG_CLKH = i2cREG1->CKH;
	.loc 1 827 0
	ldr	r2, [r3, #-239]	@ _4, MEM[(volatile struct i2cBASE_t *)4294431744B].CKH
	str	r2, [r0, #12]	@ _4, config_reg_19(D)->CONFIG_CLKH
@ ../source/HL_i2c.c:828:         config_reg->CONFIG_CNT  = i2cREG1->CNT;
	.loc 1 828 0
	ldr	r2, [r3, #-235]	@ _5, MEM[(volatile struct i2cBASE_t *)4294431744B].CNT
	str	r2, [r0, #16]	@ _5, config_reg_19(D)->CONFIG_CNT
@ ../source/HL_i2c.c:829:         config_reg->CONFIG_SAR  = i2cREG1->SAR;
	.loc 1 829 0
	ldr	r2, [r3, #-227]	@ _6, MEM[(volatile struct i2cBASE_t *)4294431744B].SAR
	str	r2, [r0, #20]	@ _6, config_reg_19(D)->CONFIG_SAR
@ ../source/HL_i2c.c:830:         config_reg->CONFIG_MDR  = i2cREG1->MDR;
	.loc 1 830 0
	ldr	r2, [r3, #-219]	@ _7, MEM[(volatile struct i2cBASE_t *)4294431744B].MDR
	str	r2, [r0, #24]	@ _7, config_reg_19(D)->CONFIG_MDR
@ ../source/HL_i2c.c:831:         config_reg->CONFIG_EMDR = i2cREG1->EMDR;
	.loc 1 831 0
	ldr	r2, [r3, #-211]	@ _8, MEM[(volatile struct i2cBASE_t *)4294431744B].EMDR
	str	r2, [r0, #28]	@ _8, config_reg_19(D)->CONFIG_EMDR
@ ../source/HL_i2c.c:832:         config_reg->CONFIG_PSC  = i2cREG1->PSC;
	.loc 1 832 0
	ldr	r2, [r3, #-207]	@ _9, MEM[(volatile struct i2cBASE_t *)4294431744B].PSC
	str	r2, [r0, #32]	@ _9, config_reg_19(D)->CONFIG_PSC
@ ../source/HL_i2c.c:833:         config_reg->CONFIG_DMAC = i2cREG1->DMACR;
	.loc 1 833 0
	ldr	r2, [r3, #-195]	@ _10, MEM[(volatile struct i2cBASE_t *)4294431744B].DMACR
	str	r2, [r0, #36]	@ _10, config_reg_19(D)->CONFIG_DMAC
@ ../source/HL_i2c.c:834:         config_reg->CONFIG_FUN  = i2cREG1->PFNC;
	.loc 1 834 0
	ldr	r2, [r3, #-183]	@ _11, MEM[(volatile struct i2cBASE_t *)4294431744B].PFNC
	str	r2, [r0, #40]	@ _11, config_reg_19(D)->CONFIG_FUN
@ ../source/HL_i2c.c:835:         config_reg->CONFIG_DIR  = i2cREG1->DIR;
	.loc 1 835 0
	ldr	r2, [r3, #-179]	@ _12, MEM[(volatile struct i2cBASE_t *)4294431744B].DIR
	str	r2, [r0, #44]	@ _12, config_reg_19(D)->CONFIG_DIR
@ ../source/HL_i2c.c:836:         config_reg->CONFIG_ODR  = i2cREG1->PDR;
	.loc 1 836 0
	ldr	r2, [r3, #-159]	@ _13, MEM[(volatile struct i2cBASE_t *)4294431744B].PDR
	str	r2, [r0, #48]	@ _13, config_reg_19(D)->CONFIG_ODR
@ ../source/HL_i2c.c:837:         config_reg->CONFIG_PD   = i2cREG1->PDIS;
	.loc 1 837 0
	ldr	r2, [r3, #-155]	@ _14, MEM[(volatile struct i2cBASE_t *)4294431744B].PDIS
	str	r2, [r0, #52]	@ _14, config_reg_19(D)->CONFIG_PD
@ ../source/HL_i2c.c:838:         config_reg->CONFIG_PSL  = i2cREG1->PSEL;
	.loc 1 838 0
	ldr	r3, [r3, #-151]	@ _15, MEM[(volatile struct i2cBASE_t *)4294431744B].PSEL
	str	r3, [r0, #56]	@ _15, config_reg_19(D)->CONFIG_PSL
@ ../source/HL_i2c.c:840: }
	.loc 1 840 0
	bx	lr	@
.L44:
@ ../source/HL_i2c.c:805:         config_reg->CONFIG_OAR  = I2C1_OAR_CONFIGVALUE;
	.loc 1 805 0
	mov	r3, #0	@ tmp127,
	str	r3, [r0]	@ tmp127, config_reg_19(D)->CONFIG_OAR
@ ../source/HL_i2c.c:806:         config_reg->CONFIG_IMR  = I2C1_IMR_CONFIGVALUE;
	.loc 1 806 0
	str	r3, [r0, #4]	@ tmp127, config_reg_19(D)->CONFIG_IMR
@ ../source/HL_i2c.c:807:         config_reg->CONFIG_CLKL = I2C1_CLKL_CONFIGVALUE;
	.loc 1 807 0
	mov	r2, #37	@ tmp129,
	str	r2, [r0, #8]	@ tmp129, config_reg_19(D)->CONFIG_CLKL
@ ../source/HL_i2c.c:808:         config_reg->CONFIG_CLKH = I2C1_CLKH_CONFIGVALUE;
	.loc 1 808 0
	str	r2, [r0, #12]	@ tmp129, config_reg_19(D)->CONFIG_CLKH
@ ../source/HL_i2c.c:809:         config_reg->CONFIG_CNT  = I2C1_CNT_CONFIGVALUE;
	.loc 1 809 0
	mov	r2, #8	@ tmp131,
	str	r2, [r0, #16]	@ tmp131, config_reg_19(D)->CONFIG_CNT
@ ../source/HL_i2c.c:810:         config_reg->CONFIG_SAR  = I2C1_SAR_CONFIGVALUE;
	.loc 1 810 0
	movw	r1, #1023	@ tmp132,
.LVL54:
	str	r1, [r0, #20]	@ tmp132, config_reg_19(D)->CONFIG_SAR
@ ../source/HL_i2c.c:811:         config_reg->CONFIG_MDR  = I2C1_MDR_CONFIGVALUE;
	.loc 1 811 0
	mov	r1, #3616	@ tmp133,
	str	r1, [r0, #24]	@ tmp133, config_reg_19(D)->CONFIG_MDR
@ ../source/HL_i2c.c:812:         config_reg->CONFIG_EMDR = I2C1_EMDR_CONFIGVALUE;
	.loc 1 812 0
	str	r3, [r0, #28]	@ tmp127, config_reg_19(D)->CONFIG_EMDR
@ ../source/HL_i2c.c:813:         config_reg->CONFIG_PSC  = I2C1_PSC_CONFIGVALUE;
	.loc 1 813 0
	str	r2, [r0, #32]	@ tmp131, config_reg_19(D)->CONFIG_PSC
@ ../source/HL_i2c.c:814:         config_reg->CONFIG_DMAC = I2C1_DMAC_CONFIGVALUE;
	.loc 1 814 0
	str	r3, [r0, #36]	@ tmp127, config_reg_19(D)->CONFIG_DMAC
@ ../source/HL_i2c.c:815:         config_reg->CONFIG_FUN  = I2C1_FUN_CONFIGVALUE;
	.loc 1 815 0
	str	r3, [r0, #40]	@ tmp127, config_reg_19(D)->CONFIG_FUN
@ ../source/HL_i2c.c:816:         config_reg->CONFIG_DIR  = I2C1_DIR_CONFIGVALUE;
	.loc 1 816 0
	str	r3, [r0, #44]	@ tmp127, config_reg_19(D)->CONFIG_DIR
@ ../source/HL_i2c.c:817:         config_reg->CONFIG_ODR  = I2C1_ODR_CONFIGVALUE;
	.loc 1 817 0
	str	r3, [r0, #48]	@ tmp127, config_reg_19(D)->CONFIG_ODR
@ ../source/HL_i2c.c:818:         config_reg->CONFIG_PD   = I2C1_PD_CONFIGVALUE;
	.loc 1 818 0
	str	r3, [r0, #52]	@ tmp127, config_reg_19(D)->CONFIG_PD
@ ../source/HL_i2c.c:819:         config_reg->CONFIG_PSL  = I2C1_PSL_CONFIGVALUE;
	.loc 1 819 0
	mov	r3, #3	@ tmp141,
	str	r3, [r0, #56]	@ tmp141, config_reg_19(D)->CONFIG_PSL
	bx	lr	@
	.cfi_endproc
.LFE21:
	.size	i2c1GetConfigValue, .-i2c1GetConfigValue
	.align	2
	.global	i2c2GetConfigValue
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2c2GetConfigValue, %function
i2c2GetConfigValue:
.LFB22:
	.loc 1 862 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL55:
@ ../source/HL_i2c.c:863:     if (type == InitialValue)
	.loc 1 863 0
	cmp	r1, #0	@ type,
	beq	.L48	@,
@ ../source/HL_i2c.c:884:         config_reg->CONFIG_OAR  = i2cREG2->OAR;
	.loc 1 884 0
	movw	r3, #54783	@ tmp142,
	movt	r3, 65527	@ tmp142,
	ldr	r2, [r3, #-255]	@ _1, MEM[(volatile struct i2cBASE_t *)4294432000B].OAR
	str	r2, [r0]	@ _1, config_reg_19(D)->CONFIG_OAR
@ ../source/HL_i2c.c:885:         config_reg->CONFIG_IMR  = i2cREG2->IMR;
	.loc 1 885 0
	ldr	r2, [r3, #-251]	@ _2, MEM[(volatile struct i2cBASE_t *)4294432000B].IMR
	str	r2, [r0, #4]	@ _2, config_reg_19(D)->CONFIG_IMR
@ ../source/HL_i2c.c:886:         config_reg->CONFIG_CLKL = i2cREG2->CKL;
	.loc 1 886 0
	ldr	r2, [r3, #-243]	@ _3, MEM[(volatile struct i2cBASE_t *)4294432000B].CKL
	str	r2, [r0, #8]	@ _3, config_reg_19(D)->CONFIG_CLKL
@ ../source/HL_i2c.c:887:         config_reg->CONFIG_CLKH = i2cREG2->CKH;
	.loc 1 887 0
	ldr	r2, [r3, #-239]	@ _4, MEM[(volatile struct i2cBASE_t *)4294432000B].CKH
	str	r2, [r0, #12]	@ _4, config_reg_19(D)->CONFIG_CLKH
@ ../source/HL_i2c.c:888:         config_reg->CONFIG_CNT  = i2cREG2->CNT;
	.loc 1 888 0
	ldr	r2, [r3, #-235]	@ _5, MEM[(volatile struct i2cBASE_t *)4294432000B].CNT
	str	r2, [r0, #16]	@ _5, config_reg_19(D)->CONFIG_CNT
@ ../source/HL_i2c.c:889:         config_reg->CONFIG_SAR  = i2cREG2->SAR;
	.loc 1 889 0
	ldr	r2, [r3, #-227]	@ _6, MEM[(volatile struct i2cBASE_t *)4294432000B].SAR
	str	r2, [r0, #20]	@ _6, config_reg_19(D)->CONFIG_SAR
@ ../source/HL_i2c.c:890:         config_reg->CONFIG_MDR  = i2cREG2->MDR;
	.loc 1 890 0
	ldr	r2, [r3, #-219]	@ _7, MEM[(volatile struct i2cBASE_t *)4294432000B].MDR
	str	r2, [r0, #24]	@ _7, config_reg_19(D)->CONFIG_MDR
@ ../source/HL_i2c.c:891:         config_reg->CONFIG_EMDR = i2cREG2->EMDR;
	.loc 1 891 0
	ldr	r2, [r3, #-211]	@ _8, MEM[(volatile struct i2cBASE_t *)4294432000B].EMDR
	str	r2, [r0, #28]	@ _8, config_reg_19(D)->CONFIG_EMDR
@ ../source/HL_i2c.c:892:         config_reg->CONFIG_PSC  = i2cREG2->PSC;
	.loc 1 892 0
	ldr	r2, [r3, #-207]	@ _9, MEM[(volatile struct i2cBASE_t *)4294432000B].PSC
	str	r2, [r0, #32]	@ _9, config_reg_19(D)->CONFIG_PSC
@ ../source/HL_i2c.c:893:         config_reg->CONFIG_DMAC = i2cREG2->DMACR;
	.loc 1 893 0
	ldr	r2, [r3, #-195]	@ _10, MEM[(volatile struct i2cBASE_t *)4294432000B].DMACR
	str	r2, [r0, #36]	@ _10, config_reg_19(D)->CONFIG_DMAC
@ ../source/HL_i2c.c:894:         config_reg->CONFIG_FUN  = i2cREG2->PFNC;
	.loc 1 894 0
	ldr	r2, [r3, #-183]	@ _11, MEM[(volatile struct i2cBASE_t *)4294432000B].PFNC
	str	r2, [r0, #40]	@ _11, config_reg_19(D)->CONFIG_FUN
@ ../source/HL_i2c.c:895:         config_reg->CONFIG_DIR  = i2cREG2->DIR;
	.loc 1 895 0
	ldr	r2, [r3, #-179]	@ _12, MEM[(volatile struct i2cBASE_t *)4294432000B].DIR
	str	r2, [r0, #44]	@ _12, config_reg_19(D)->CONFIG_DIR
@ ../source/HL_i2c.c:896:         config_reg->CONFIG_ODR  = i2cREG2->PDR;
	.loc 1 896 0
	ldr	r2, [r3, #-159]	@ _13, MEM[(volatile struct i2cBASE_t *)4294432000B].PDR
	str	r2, [r0, #48]	@ _13, config_reg_19(D)->CONFIG_ODR
@ ../source/HL_i2c.c:897:         config_reg->CONFIG_PD   = i2cREG2->PDIS;
	.loc 1 897 0
	ldr	r2, [r3, #-155]	@ _14, MEM[(volatile struct i2cBASE_t *)4294432000B].PDIS
	str	r2, [r0, #52]	@ _14, config_reg_19(D)->CONFIG_PD
@ ../source/HL_i2c.c:898:         config_reg->CONFIG_PSL  = i2cREG2->PSEL;
	.loc 1 898 0
	ldr	r3, [r3, #-151]	@ _15, MEM[(volatile struct i2cBASE_t *)4294432000B].PSEL
	str	r3, [r0, #56]	@ _15, config_reg_19(D)->CONFIG_PSL
@ ../source/HL_i2c.c:900: }
	.loc 1 900 0
	bx	lr	@
.L48:
@ ../source/HL_i2c.c:865:         config_reg->CONFIG_OAR  = I2C2_OAR_CONFIGVALUE;
	.loc 1 865 0
	mov	r3, #0	@ tmp127,
	str	r3, [r0]	@ tmp127, config_reg_19(D)->CONFIG_OAR
@ ../source/HL_i2c.c:866:         config_reg->CONFIG_IMR  = I2C2_IMR_CONFIGVALUE;
	.loc 1 866 0
	str	r3, [r0, #4]	@ tmp127, config_reg_19(D)->CONFIG_IMR
@ ../source/HL_i2c.c:867:         config_reg->CONFIG_CLKL = I2C2_CLKL_CONFIGVALUE;
	.loc 1 867 0
	mov	r2, #37	@ tmp129,
	str	r2, [r0, #8]	@ tmp129, config_reg_19(D)->CONFIG_CLKL
@ ../source/HL_i2c.c:868:         config_reg->CONFIG_CLKH = I2C2_CLKH_CONFIGVALUE;
	.loc 1 868 0
	str	r2, [r0, #12]	@ tmp129, config_reg_19(D)->CONFIG_CLKH
@ ../source/HL_i2c.c:869:         config_reg->CONFIG_CNT  = I2C2_CNT_CONFIGVALUE;
	.loc 1 869 0
	mov	r2, #8	@ tmp131,
	str	r2, [r0, #16]	@ tmp131, config_reg_19(D)->CONFIG_CNT
@ ../source/HL_i2c.c:870:         config_reg->CONFIG_SAR  = I2C2_SAR_CONFIGVALUE;
	.loc 1 870 0
	movw	r1, #1023	@ tmp132,
.LVL56:
	str	r1, [r0, #20]	@ tmp132, config_reg_19(D)->CONFIG_SAR
@ ../source/HL_i2c.c:871:         config_reg->CONFIG_MDR  = I2C2_MDR_CONFIGVALUE;
	.loc 1 871 0
	movw	r1, #3618	@ tmp133,
	str	r1, [r0, #24]	@ tmp133, config_reg_19(D)->CONFIG_MDR
@ ../source/HL_i2c.c:872:         config_reg->CONFIG_EMDR = I2C2_EMDR_CONFIGVALUE;
	.loc 1 872 0
	str	r3, [r0, #28]	@ tmp127, config_reg_19(D)->CONFIG_EMDR
@ ../source/HL_i2c.c:873:         config_reg->CONFIG_PSC  = I2C2_PSC_CONFIGVALUE;
	.loc 1 873 0
	str	r2, [r0, #32]	@ tmp131, config_reg_19(D)->CONFIG_PSC
@ ../source/HL_i2c.c:874:         config_reg->CONFIG_DMAC = I2C2_DMAC_CONFIGVALUE;
	.loc 1 874 0
	str	r3, [r0, #36]	@ tmp127, config_reg_19(D)->CONFIG_DMAC
@ ../source/HL_i2c.c:875:         config_reg->CONFIG_FUN  = I2C2_FUN_CONFIGVALUE;
	.loc 1 875 0
	str	r3, [r0, #40]	@ tmp127, config_reg_19(D)->CONFIG_FUN
@ ../source/HL_i2c.c:876:         config_reg->CONFIG_DIR  = I2C2_DIR_CONFIGVALUE;
	.loc 1 876 0
	str	r3, [r0, #44]	@ tmp127, config_reg_19(D)->CONFIG_DIR
@ ../source/HL_i2c.c:877:         config_reg->CONFIG_ODR  = I2C2_ODR_CONFIGVALUE;
	.loc 1 877 0
	str	r3, [r0, #48]	@ tmp127, config_reg_19(D)->CONFIG_ODR
@ ../source/HL_i2c.c:878:         config_reg->CONFIG_PD   = I2C2_PD_CONFIGVALUE;
	.loc 1 878 0
	str	r3, [r0, #52]	@ tmp127, config_reg_19(D)->CONFIG_PD
@ ../source/HL_i2c.c:879:         config_reg->CONFIG_PSL  = I2C2_PSL_CONFIGVALUE;
	.loc 1 879 0
	mov	r3, #3	@ tmp141,
	str	r3, [r0, #56]	@ tmp141, config_reg_19(D)->CONFIG_PSL
	bx	lr	@
	.cfi_endproc
.LFE22:
	.size	i2c2GetConfigValue, .-i2c2GetConfigValue
	.align	2
	.global	i2cSetDirection
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cSetDirection, %function
i2cSetDirection:
.LFB23:
	.loc 1 915 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL57:
@ ../source/HL_i2c.c:920:     i2c->MDR  &= ~I2C_TRANSMITTER;
	.loc 1 920 0
	ldr	r3, [r0, #36]	@ _1, i2c_6(D)->MDR
	bic	r3, r3, #512	@ _2, _1,
	str	r3, [r0, #36]	@ _2, i2c_6(D)->MDR
@ ../source/HL_i2c.c:921:     i2c->MDR  |= dir;
	.loc 1 921 0
	ldr	r3, [r0, #36]	@ _3, i2c_6(D)->MDR
	orr	r1, r3, r1	@ _4, _3, dir
.LVL58:
	str	r1, [r0, #36]	@ _4, i2c_6(D)->MDR
@ ../source/HL_i2c.c:925: }
	.loc 1 925 0
	bx	lr	@
	.cfi_endproc
.LFE23:
	.size	i2cSetDirection, .-i2cSetDirection
	.align	2
	.global	i2cIsMasterReady
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cIsMasterReady, %function
i2cIsMasterReady:
.LFB24:
	.loc 1 940 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL59:
@ ../source/HL_i2c.c:946:     if((i2c->MDR & I2C_MASTER) == 0)
	.loc 1 946 0
	ldr	r3, [r0, #36]	@ _1, i2c_5(D)->MDR
	tst	r3, #1024	@ _1,
	beq	.L53	@,
@ ../source/HL_i2c.c:952:         retVal = false;
	.loc 1 952 0
	mov	r0, #0	@ <retval>,
.LVL60:
@ ../source/HL_i2c.c:958: }
	.loc 1 958 0
	bx	lr	@
.LVL61:
.L53:
@ ../source/HL_i2c.c:948:         retVal = true;
	.loc 1 948 0
	mov	r0, #1	@ <retval>,
.LVL62:
	bx	lr	@
	.cfi_endproc
.LFE24:
	.size	i2cIsMasterReady, .-i2cIsMasterReady
	.align	2
	.global	i2cIsBusBusy
	.syntax unified
	.arm
	.fpu vfpv3-d16
	.type	i2cIsBusBusy, %function
i2cIsBusBusy:
.LFB25:
	.loc 1 971 0
	.cfi_startproc
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 0, uses_anonymous_args = 0
	@ link register save eliminated.
.LVL63:
@ ../source/HL_i2c.c:977:     if((i2c->STR & I2C_BUSBUSY) == I2C_BUSBUSY)
	.loc 1 977 0
	ldr	r3, [r0, #8]	@ _1, i2c_5(D)->STR
	tst	r3, #4096	@ _1,
	bne	.L57	@,
@ ../source/HL_i2c.c:983:         retVal = false;
	.loc 1 983 0
	mov	r0, #0	@ <retval>,
.LVL64:
@ ../source/HL_i2c.c:989: }
	.loc 1 989 0
	bx	lr	@
.LVL65:
.L57:
@ ../source/HL_i2c.c:979:         retVal = true;
	.loc 1 979 0
	mov	r0, #1	@ <retval>,
.LVL66:
	bx	lr	@
	.cfi_endproc
.LFE25:
	.size	i2cIsBusBusy, .-i2cIsBusBusy
	.bss
	.align	2
	.set	.LANCHOR0,. + 0
	.type	g_i2cTransfer_t, %object
	.size	g_i2cTransfer_t, 24
g_i2cTransfer_t:
	.space	24
	.text
.Letext0:
	.file 2 "/home/mr_halfword/ti/ccs901/ccs/tools/compiler/gcc-arm-none-eabi-7-2017-q4-major/arm-none-eabi/include/machine/_default_types.h"
	.file 3 "/home/mr_halfword/ti/ccs901/ccs/tools/compiler/gcc-arm-none-eabi-7-2017-q4-major/arm-none-eabi/include/sys/_stdint.h"
	.file 4 "/home/mr_halfword/workspace_v9/TMS570LC4357_GCC_halcogen/include/HL_hal_stdtypes.h"
	.file 5 "/home/mr_halfword/workspace_v9/TMS570LC4357_GCC_halcogen/include/HL_sys_common.h"
	.file 6 "/home/mr_halfword/workspace_v9/TMS570LC4357_GCC_halcogen/include/HL_reg_i2c.h"
	.file 7 "/home/mr_halfword/workspace_v9/TMS570LC4357_GCC_halcogen/include/HL_i2c.h"
	.section	.debug_info,"",%progbits
.Ldebug_info0:
	.4byte	0xabc
	.2byte	0x3
	.4byte	.Ldebug_abbrev0
	.byte	0x4
	.uleb128 0x1
	.4byte	.LASF146
	.byte	0xc
	.4byte	.LASF147
	.4byte	.LASF148
	.4byte	.Ltext0
	.4byte	.Letext0
	.4byte	.Ldebug_line0
	.uleb128 0x2
	.byte	0x1
	.byte	0x6
	.4byte	.LASF0
	.uleb128 0x3
	.4byte	.LASF5
	.byte	0x2
	.byte	0x2b
	.4byte	0x37
	.uleb128 0x2
	.byte	0x1
	.byte	0x8
	.4byte	.LASF1
	.uleb128 0x2
	.byte	0x2
	.byte	0x5
	.4byte	.LASF2
	.uleb128 0x2
	.byte	0x2
	.byte	0x7
	.4byte	.LASF3
	.uleb128 0x2
	.byte	0x4
	.byte	0x5
	.4byte	.LASF4
	.uleb128 0x3
	.4byte	.LASF6
	.byte	0x2
	.byte	0x4f
	.4byte	0x5e
	.uleb128 0x2
	.byte	0x4
	.byte	0x7
	.4byte	.LASF7
	.uleb128 0x2
	.byte	0x8
	.byte	0x5
	.4byte	.LASF8
	.uleb128 0x2
	.byte	0x8
	.byte	0x7
	.4byte	.LASF9
	.uleb128 0x4
	.byte	0x4
	.byte	0x5
	.ascii	"int\000"
	.uleb128 0x2
	.byte	0x4
	.byte	0x7
	.4byte	.LASF10
	.uleb128 0x3
	.4byte	.LASF11
	.byte	0x3
	.byte	0x18
	.4byte	0x2c
	.uleb128 0x3
	.4byte	.LASF12
	.byte	0x3
	.byte	0x30
	.4byte	0x53
	.uleb128 0x3
	.4byte	.LASF13
	.byte	0x4
	.byte	0x41
	.4byte	0x8c
	.uleb128 0x3
	.4byte	.LASF14
	.byte	0x4
	.byte	0x4b
	.4byte	0x81
	.uleb128 0x2
	.byte	0x1
	.byte	0x2
	.4byte	.LASF15
	.uleb128 0x2
	.byte	0x4
	.byte	0x4
	.4byte	.LASF16
	.uleb128 0x3
	.4byte	.LASF17
	.byte	0x4
	.byte	0x72
	.4byte	0xc6
	.uleb128 0x2
	.byte	0x8
	.byte	0x4
	.4byte	.LASF18
	.uleb128 0x5
	.4byte	.LASF34
	.byte	0x1
	.4byte	0x37
	.byte	0x5
	.byte	0x5a
	.4byte	0xea
	.uleb128 0x6
	.4byte	.LASF19
	.byte	0
	.uleb128 0x6
	.4byte	.LASF20
	.byte	0x1
	.byte	0
	.uleb128 0x3
	.4byte	.LASF21
	.byte	0x5
	.byte	0x5e
	.4byte	0xcd
	.uleb128 0x7
	.4byte	.LASF82
	.byte	0x70
	.byte	0x6
	.byte	0x46
	.4byte	0x252
	.uleb128 0x8
	.ascii	"OAR\000"
	.byte	0x6
	.byte	0x49
	.4byte	0x97
	.byte	0
	.uleb128 0x8
	.ascii	"IMR\000"
	.byte	0x6
	.byte	0x4a
	.4byte	0x97
	.byte	0x4
	.uleb128 0x8
	.ascii	"STR\000"
	.byte	0x6
	.byte	0x4b
	.4byte	0x97
	.byte	0x8
	.uleb128 0x8
	.ascii	"CKL\000"
	.byte	0x6
	.byte	0x4c
	.4byte	0x97
	.byte	0xc
	.uleb128 0x8
	.ascii	"CKH\000"
	.byte	0x6
	.byte	0x4d
	.4byte	0x97
	.byte	0x10
	.uleb128 0x8
	.ascii	"CNT\000"
	.byte	0x6
	.byte	0x4e
	.4byte	0x97
	.byte	0x14
	.uleb128 0x8
	.ascii	"DRR\000"
	.byte	0x6
	.byte	0x4f
	.4byte	0x97
	.byte	0x18
	.uleb128 0x8
	.ascii	"SAR\000"
	.byte	0x6
	.byte	0x50
	.4byte	0x97
	.byte	0x1c
	.uleb128 0x8
	.ascii	"DXR\000"
	.byte	0x6
	.byte	0x51
	.4byte	0x97
	.byte	0x20
	.uleb128 0x8
	.ascii	"MDR\000"
	.byte	0x6
	.byte	0x52
	.4byte	0x97
	.byte	0x24
	.uleb128 0x8
	.ascii	"IVR\000"
	.byte	0x6
	.byte	0x53
	.4byte	0x97
	.byte	0x28
	.uleb128 0x9
	.4byte	.LASF22
	.byte	0x6
	.byte	0x54
	.4byte	0x97
	.byte	0x2c
	.uleb128 0x8
	.ascii	"PSC\000"
	.byte	0x6
	.byte	0x55
	.4byte	0x97
	.byte	0x30
	.uleb128 0x9
	.4byte	.LASF23
	.byte	0x6
	.byte	0x56
	.4byte	0x97
	.byte	0x34
	.uleb128 0x9
	.4byte	.LASF24
	.byte	0x6
	.byte	0x57
	.4byte	0x97
	.byte	0x38
	.uleb128 0x9
	.4byte	.LASF25
	.byte	0x6
	.byte	0x58
	.4byte	0x97
	.byte	0x3c
	.uleb128 0x9
	.4byte	.LASF26
	.byte	0x6
	.byte	0x59
	.4byte	0x97
	.byte	0x40
	.uleb128 0x9
	.4byte	.LASF27
	.byte	0x6
	.byte	0x5a
	.4byte	0x97
	.byte	0x44
	.uleb128 0x9
	.4byte	.LASF28
	.byte	0x6
	.byte	0x5b
	.4byte	0x97
	.byte	0x48
	.uleb128 0x8
	.ascii	"DIR\000"
	.byte	0x6
	.byte	0x5c
	.4byte	0x97
	.byte	0x4c
	.uleb128 0x8
	.ascii	"DIN\000"
	.byte	0x6
	.byte	0x5d
	.4byte	0x97
	.byte	0x50
	.uleb128 0x9
	.4byte	.LASF29
	.byte	0x6
	.byte	0x5e
	.4byte	0x97
	.byte	0x54
	.uleb128 0x8
	.ascii	"SET\000"
	.byte	0x6
	.byte	0x5f
	.4byte	0x97
	.byte	0x58
	.uleb128 0x8
	.ascii	"CLR\000"
	.byte	0x6
	.byte	0x60
	.4byte	0x97
	.byte	0x5c
	.uleb128 0x8
	.ascii	"PDR\000"
	.byte	0x6
	.byte	0x61
	.4byte	0x97
	.byte	0x60
	.uleb128 0x9
	.4byte	.LASF30
	.byte	0x6
	.byte	0x62
	.4byte	0x97
	.byte	0x64
	.uleb128 0x9
	.4byte	.LASF31
	.byte	0x6
	.byte	0x63
	.4byte	0x97
	.byte	0x68
	.uleb128 0x9
	.4byte	.LASF32
	.byte	0x6
	.byte	0x64
	.4byte	0x97
	.byte	0x6c
	.byte	0
	.uleb128 0xa
	.4byte	0xf5
	.uleb128 0x3
	.4byte	.LASF33
	.byte	0x6
	.byte	0x65
	.4byte	0x252
	.uleb128 0x5
	.4byte	.LASF35
	.byte	0x2
	.4byte	0x45
	.byte	0x7
	.byte	0x3b
	.4byte	0x2da
	.uleb128 0x6
	.4byte	.LASF36
	.byte	0x8
	.uleb128 0x6
	.4byte	.LASF37
	.byte	0x10
	.uleb128 0x6
	.4byte	.LASF38
	.byte	0x20
	.uleb128 0x6
	.4byte	.LASF39
	.byte	0
	.uleb128 0x6
	.4byte	.LASF40
	.byte	0x40
	.uleb128 0x6
	.4byte	.LASF41
	.byte	0x80
	.uleb128 0xb
	.4byte	.LASF42
	.2byte	0x100
	.uleb128 0x6
	.4byte	.LASF43
	.byte	0
	.uleb128 0xb
	.4byte	.LASF44
	.2byte	0x200
	.uleb128 0x6
	.4byte	.LASF45
	.byte	0
	.uleb128 0xb
	.4byte	.LASF46
	.2byte	0x400
	.uleb128 0x6
	.4byte	.LASF47
	.byte	0
	.uleb128 0xb
	.4byte	.LASF48
	.2byte	0x800
	.uleb128 0xb
	.4byte	.LASF49
	.2byte	0x2000
	.uleb128 0xb
	.4byte	.LASF50
	.2byte	0x4000
	.uleb128 0xb
	.4byte	.LASF51
	.2byte	0x8000
	.byte	0
	.uleb128 0x5
	.4byte	.LASF52
	.byte	0x1
	.4byte	0x37
	.byte	0x7
	.byte	0x50
	.4byte	0x315
	.uleb128 0x6
	.4byte	.LASF53
	.byte	0x2
	.uleb128 0x6
	.4byte	.LASF54
	.byte	0x3
	.uleb128 0x6
	.4byte	.LASF55
	.byte	0x4
	.uleb128 0x6
	.4byte	.LASF56
	.byte	0x5
	.uleb128 0x6
	.4byte	.LASF57
	.byte	0x6
	.uleb128 0x6
	.4byte	.LASF58
	.byte	0x7
	.uleb128 0x6
	.4byte	.LASF59
	.byte	0
	.byte	0
	.uleb128 0x5
	.4byte	.LASF60
	.byte	0x1
	.4byte	0x37
	.byte	0x7
	.byte	0x61
	.4byte	0x350
	.uleb128 0x6
	.4byte	.LASF61
	.byte	0x1
	.uleb128 0x6
	.4byte	.LASF62
	.byte	0x2
	.uleb128 0x6
	.4byte	.LASF63
	.byte	0x4
	.uleb128 0x6
	.4byte	.LASF64
	.byte	0x8
	.uleb128 0x6
	.4byte	.LASF65
	.byte	0x10
	.uleb128 0x6
	.4byte	.LASF66
	.byte	0x20
	.uleb128 0x6
	.4byte	.LASF67
	.byte	0x40
	.byte	0
	.uleb128 0x5
	.4byte	.LASF68
	.byte	0x2
	.4byte	0x45
	.byte	0x7
	.byte	0x70
	.4byte	0x3b6
	.uleb128 0x6
	.4byte	.LASF69
	.byte	0x1
	.uleb128 0x6
	.4byte	.LASF70
	.byte	0x2
	.uleb128 0x6
	.4byte	.LASF71
	.byte	0x4
	.uleb128 0x6
	.4byte	.LASF72
	.byte	0x8
	.uleb128 0x6
	.4byte	.LASF73
	.byte	0x10
	.uleb128 0x6
	.4byte	.LASF74
	.byte	0x20
	.uleb128 0xb
	.4byte	.LASF75
	.2byte	0x100
	.uleb128 0xb
	.4byte	.LASF76
	.2byte	0x200
	.uleb128 0xb
	.4byte	.LASF77
	.2byte	0x400
	.uleb128 0xb
	.4byte	.LASF78
	.2byte	0x800
	.uleb128 0xb
	.4byte	.LASF79
	.2byte	0x1000
	.uleb128 0xb
	.4byte	.LASF80
	.2byte	0x2000
	.uleb128 0xb
	.4byte	.LASF81
	.2byte	0x4000
	.byte	0
	.uleb128 0x7
	.4byte	.LASF83
	.byte	0x3c
	.byte	0x7
	.byte	0x8d
	.4byte	0x477
	.uleb128 0x9
	.4byte	.LASF84
	.byte	0x7
	.byte	0x8f
	.4byte	0x97
	.byte	0
	.uleb128 0x9
	.4byte	.LASF85
	.byte	0x7
	.byte	0x90
	.4byte	0x97
	.byte	0x4
	.uleb128 0x9
	.4byte	.LASF86
	.byte	0x7
	.byte	0x91
	.4byte	0x97
	.byte	0x8
	.uleb128 0x9
	.4byte	.LASF87
	.byte	0x7
	.byte	0x92
	.4byte	0x97
	.byte	0xc
	.uleb128 0x9
	.4byte	.LASF88
	.byte	0x7
	.byte	0x93
	.4byte	0x97
	.byte	0x10
	.uleb128 0x9
	.4byte	.LASF89
	.byte	0x7
	.byte	0x94
	.4byte	0x97
	.byte	0x14
	.uleb128 0x9
	.4byte	.LASF90
	.byte	0x7
	.byte	0x95
	.4byte	0x97
	.byte	0x18
	.uleb128 0x9
	.4byte	.LASF91
	.byte	0x7
	.byte	0x96
	.4byte	0x97
	.byte	0x1c
	.uleb128 0x9
	.4byte	.LASF92
	.byte	0x7
	.byte	0x97
	.4byte	0x97
	.byte	0x20
	.uleb128 0x9
	.4byte	.LASF93
	.byte	0x7
	.byte	0x98
	.4byte	0x97
	.byte	0x24
	.uleb128 0x9
	.4byte	.LASF94
	.byte	0x7
	.byte	0x99
	.4byte	0x97
	.byte	0x28
	.uleb128 0x9
	.4byte	.LASF95
	.byte	0x7
	.byte	0x9a
	.4byte	0x97
	.byte	0x2c
	.uleb128 0x9
	.4byte	.LASF96
	.byte	0x7
	.byte	0x9b
	.4byte	0x97
	.byte	0x30
	.uleb128 0x9
	.4byte	.LASF97
	.byte	0x7
	.byte	0x9c
	.4byte	0x97
	.byte	0x34
	.uleb128 0x9
	.4byte	.LASF98
	.byte	0x7
	.byte	0x9d
	.4byte	0x97
	.byte	0x38
	.byte	0
	.uleb128 0x3
	.4byte	.LASF99
	.byte	0x7
	.byte	0x9e
	.4byte	0x3b6
	.uleb128 0x7
	.4byte	.LASF100
	.byte	0xc
	.byte	0x1
	.byte	0x38
	.4byte	0x4b3
	.uleb128 0x9
	.4byte	.LASF101
	.byte	0x1
	.byte	0x3a
	.4byte	0x97
	.byte	0
	.uleb128 0x9
	.4byte	.LASF102
	.byte	0x1
	.byte	0x3b
	.4byte	0x97
	.byte	0x4
	.uleb128 0x9
	.4byte	.LASF103
	.byte	0x1
	.byte	0x3c
	.4byte	0x4b3
	.byte	0x8
	.byte	0
	.uleb128 0xc
	.byte	0x4
	.4byte	0xa2
	.uleb128 0xd
	.4byte	0x482
	.4byte	0x4c9
	.uleb128 0xe
	.4byte	0x7a
	.byte	0x1
	.byte	0
	.uleb128 0xf
	.4byte	.LASF104
	.byte	0x1
	.byte	0x3d
	.4byte	0x4b9
	.byte	0x5
	.byte	0x3
	.4byte	g_i2cTransfer_t
	.uleb128 0x10
	.byte	0x1
	.4byte	.LASF106
	.byte	0x1
	.2byte	0x3ca
	.byte	0x1
	.4byte	0xad
	.4byte	.LFB25
	.4byte	.LFE25
	.byte	0x1
	.byte	0x9c
	.4byte	0x517
	.uleb128 0x11
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x3ca
	.4byte	0x517
	.4byte	.LLST26
	.uleb128 0x12
	.4byte	.LASF105
	.byte	0x1
	.2byte	0x3cc
	.4byte	0xad
	.4byte	.LLST27
	.byte	0
	.uleb128 0xc
	.byte	0x4
	.4byte	0x257
	.uleb128 0x10
	.byte	0x1
	.4byte	.LASF107
	.byte	0x1
	.2byte	0x3ab
	.byte	0x1
	.4byte	0xad
	.4byte	.LFB24
	.4byte	.LFE24
	.byte	0x1
	.byte	0x9c
	.4byte	0x55a
	.uleb128 0x11
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x3ab
	.4byte	0x517
	.4byte	.LLST24
	.uleb128 0x12
	.4byte	.LASF105
	.byte	0x1
	.2byte	0x3ad
	.4byte	0xad
	.4byte	.LLST25
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF108
	.byte	0x1
	.2byte	0x392
	.byte	0x1
	.4byte	.LFB23
	.4byte	.LFE23
	.byte	0x1
	.byte	0x9c
	.4byte	0x591
	.uleb128 0x14
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x392
	.4byte	0x517
	.byte	0x1
	.byte	0x50
	.uleb128 0x11
	.ascii	"dir\000"
	.byte	0x1
	.2byte	0x392
	.4byte	0x97
	.4byte	.LLST23
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF109
	.byte	0x1
	.2byte	0x35d
	.byte	0x1
	.4byte	.LFB22
	.4byte	.LFE22
	.byte	0x1
	.byte	0x9c
	.4byte	0x5c8
	.uleb128 0x15
	.4byte	.LASF110
	.byte	0x1
	.2byte	0x35d
	.4byte	0x5c8
	.byte	0x1
	.byte	0x50
	.uleb128 0x16
	.4byte	.LASF111
	.byte	0x1
	.2byte	0x35d
	.4byte	0xea
	.4byte	.LLST22
	.byte	0
	.uleb128 0xc
	.byte	0x4
	.4byte	0x477
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF112
	.byte	0x1
	.2byte	0x321
	.byte	0x1
	.4byte	.LFB21
	.4byte	.LFE21
	.byte	0x1
	.byte	0x9c
	.4byte	0x605
	.uleb128 0x15
	.4byte	.LASF110
	.byte	0x1
	.2byte	0x321
	.4byte	0x5c8
	.byte	0x1
	.byte	0x50
	.uleb128 0x16
	.4byte	.LASF111
	.byte	0x1
	.2byte	0x321
	.4byte	0xea
	.4byte	.LLST21
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF113
	.byte	0x1
	.2byte	0x2fe
	.byte	0x1
	.4byte	.LFB20
	.4byte	.LFE20
	.byte	0x1
	.byte	0x9c
	.4byte	0x64a
	.uleb128 0x14
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x2fe
	.4byte	0x517
	.byte	0x1
	.byte	0x50
	.uleb128 0x16
	.4byte	.LASF101
	.byte	0x1
	.2byte	0x2fe
	.4byte	0x97
	.4byte	.LLST20
	.uleb128 0x17
	.4byte	.LASF114
	.byte	0x1
	.2byte	0x300
	.4byte	0x97
	.byte	0x1
	.byte	0x53
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF115
	.byte	0x1
	.2byte	0x2e6
	.byte	0x1
	.4byte	.LFB19
	.4byte	.LFE19
	.byte	0x1
	.byte	0x9c
	.4byte	0x69f
	.uleb128 0x14
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x2e6
	.4byte	0x517
	.byte	0x1
	.byte	0x50
	.uleb128 0x16
	.4byte	.LASF116
	.byte	0x1
	.2byte	0x2e6
	.4byte	0x97
	.4byte	.LLST18
	.uleb128 0x12
	.4byte	.LASF117
	.byte	0x1
	.2byte	0x2e8
	.4byte	0x97
	.4byte	.LLST19
	.uleb128 0x17
	.4byte	.LASF118
	.byte	0x1
	.2byte	0x2e9
	.4byte	0x97
	.byte	0x1
	.byte	0x51
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF119
	.byte	0x1
	.2byte	0x2cc
	.byte	0x1
	.4byte	.LFB18
	.4byte	.LFE18
	.byte	0x1
	.byte	0x9c
	.4byte	0x6e6
	.uleb128 0x14
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x2cc
	.4byte	0x517
	.byte	0x1
	.byte	0x50
	.uleb128 0x16
	.4byte	.LASF116
	.byte	0x1
	.2byte	0x2cc
	.4byte	0x97
	.4byte	.LLST16
	.uleb128 0x12
	.4byte	.LASF117
	.byte	0x1
	.2byte	0x2ce
	.4byte	0x97
	.4byte	.LLST17
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF120
	.byte	0x1
	.2byte	0x2b1
	.byte	0x1
	.4byte	.LFB17
	.4byte	.LFE17
	.byte	0x1
	.byte	0x9c
	.4byte	0x70d
	.uleb128 0x14
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x2b1
	.4byte	0x517
	.byte	0x1
	.byte	0x50
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF121
	.byte	0x1
	.2byte	0x29c
	.byte	0x1
	.4byte	.LFB16
	.4byte	.LFE16
	.byte	0x1
	.byte	0x9c
	.4byte	0x734
	.uleb128 0x14
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x29c
	.4byte	0x517
	.byte	0x1
	.byte	0x50
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF122
	.byte	0x1
	.2byte	0x26f
	.byte	0x1
	.4byte	.LFB15
	.4byte	.LFE15
	.byte	0x1
	.byte	0x9c
	.4byte	0x78d
	.uleb128 0x11
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x26f
	.4byte	0x517
	.4byte	.LLST12
	.uleb128 0x16
	.4byte	.LASF102
	.byte	0x1
	.2byte	0x26f
	.4byte	0x97
	.4byte	.LLST13
	.uleb128 0x16
	.4byte	.LASF103
	.byte	0x1
	.2byte	0x26f
	.4byte	0x4b3
	.4byte	.LLST14
	.uleb128 0x12
	.4byte	.LASF117
	.byte	0x1
	.2byte	0x271
	.4byte	0x97
	.4byte	.LLST15
	.byte	0
	.uleb128 0x10
	.byte	0x1
	.4byte	.LASF123
	.byte	0x1
	.2byte	0x251
	.byte	0x1
	.4byte	0xa2
	.4byte	.LFB14
	.4byte	.LFE14
	.byte	0x1
	.byte	0x9c
	.4byte	0x7ba
	.uleb128 0x11
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x251
	.4byte	0x517
	.4byte	.LLST11
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF124
	.byte	0x1
	.2byte	0x238
	.byte	0x1
	.4byte	.LFB13
	.4byte	.LFE13
	.byte	0x1
	.byte	0x9c
	.4byte	0x7e1
	.uleb128 0x14
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x238
	.4byte	0x517
	.byte	0x1
	.byte	0x50
	.byte	0
	.uleb128 0x10
	.byte	0x1
	.4byte	.LASF125
	.byte	0x1
	.2byte	0x21f
	.byte	0x1
	.4byte	0x97
	.4byte	.LFB12
	.4byte	.LFE12
	.byte	0x1
	.byte	0x9c
	.4byte	0x81e
	.uleb128 0x11
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x21f
	.4byte	0x517
	.4byte	.LLST9
	.uleb128 0x12
	.4byte	.LASF126
	.byte	0x1
	.2byte	0x221
	.4byte	0x97
	.4byte	.LLST10
	.byte	0
	.uleb128 0x10
	.byte	0x1
	.4byte	.LASF127
	.byte	0x1
	.2byte	0x20e
	.byte	0x1
	.4byte	0x97
	.4byte	.LFB11
	.4byte	.LFE11
	.byte	0x1
	.byte	0x9c
	.4byte	0x84b
	.uleb128 0x11
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x20e
	.4byte	0x517
	.4byte	.LLST8
	.byte	0
	.uleb128 0x10
	.byte	0x1
	.4byte	.LASF128
	.byte	0x1
	.2byte	0x1f6
	.byte	0x1
	.4byte	0x97
	.4byte	.LFB10
	.4byte	.LFE10
	.byte	0x1
	.byte	0x9c
	.4byte	0x878
	.uleb128 0x11
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x1f6
	.4byte	0x517
	.4byte	.LLST7
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF129
	.byte	0x1
	.2byte	0x1be
	.byte	0x1
	.4byte	.LFB9
	.4byte	.LFE9
	.byte	0x1
	.byte	0x9c
	.4byte	0x8cf
	.uleb128 0x14
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x1be
	.4byte	0x517
	.byte	0x1
	.byte	0x50
	.uleb128 0x16
	.4byte	.LASF102
	.byte	0x1
	.2byte	0x1be
	.4byte	0x97
	.4byte	.LLST4
	.uleb128 0x16
	.4byte	.LASF103
	.byte	0x1
	.2byte	0x1be
	.4byte	0x4b3
	.4byte	.LLST5
	.uleb128 0x12
	.4byte	.LASF117
	.byte	0x1
	.2byte	0x1c0
	.4byte	0x97
	.4byte	.LLST6
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF130
	.byte	0x1
	.2byte	0x19a
	.byte	0x1
	.4byte	.LFB8
	.4byte	.LFE8
	.byte	0x1
	.byte	0x9c
	.4byte	0x904
	.uleb128 0x14
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x19a
	.4byte	0x517
	.byte	0x1
	.byte	0x50
	.uleb128 0x15
	.4byte	.LASF131
	.byte	0x1
	.2byte	0x19a
	.4byte	0xa2
	.byte	0x1
	.byte	0x51
	.byte	0
	.uleb128 0x10
	.byte	0x1
	.4byte	.LASF132
	.byte	0x1
	.2byte	0x182
	.byte	0x1
	.4byte	0x97
	.4byte	.LFB7
	.4byte	.LFE7
	.byte	0x1
	.byte	0x9c
	.4byte	0x931
	.uleb128 0x11
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x182
	.4byte	0x517
	.4byte	.LLST3
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF133
	.byte	0x1
	.2byte	0x16b
	.byte	0x1
	.4byte	.LFB6
	.4byte	.LFE6
	.byte	0x1
	.byte	0x9c
	.4byte	0x966
	.uleb128 0x14
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x16b
	.4byte	0x517
	.byte	0x1
	.byte	0x50
	.uleb128 0x14
	.ascii	"cnt\000"
	.byte	0x1
	.2byte	0x16b
	.4byte	0x97
	.byte	0x1
	.byte	0x51
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF134
	.byte	0x1
	.2byte	0x156
	.byte	0x1
	.4byte	.LFB5
	.4byte	.LFE5
	.byte	0x1
	.byte	0x9c
	.4byte	0x98d
	.uleb128 0x14
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x156
	.4byte	0x517
	.byte	0x1
	.byte	0x50
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF135
	.byte	0x1
	.2byte	0x143
	.byte	0x1
	.4byte	.LFB4
	.4byte	.LFE4
	.byte	0x1
	.byte	0x9c
	.4byte	0x9b4
	.uleb128 0x14
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x143
	.4byte	0x517
	.byte	0x1
	.byte	0x50
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF136
	.byte	0x1
	.2byte	0x116
	.byte	0x1
	.4byte	.LFB3
	.4byte	.LFE3
	.byte	0x1
	.byte	0x9c
	.4byte	0xa45
	.uleb128 0x14
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x116
	.4byte	0x517
	.byte	0x1
	.byte	0x50
	.uleb128 0x16
	.4byte	.LASF137
	.byte	0x1
	.2byte	0x116
	.4byte	0x97
	.4byte	.LLST0
	.uleb128 0x18
	.4byte	.LASF138
	.byte	0x1
	.2byte	0x118
	.4byte	0x97
	.byte	0x8
	.uleb128 0x19
	.ascii	"d\000"
	.byte	0x1
	.2byte	0x119
	.4byte	0x97
	.byte	0x5
	.uleb128 0x1a
	.ascii	"ck\000"
	.byte	0x1
	.2byte	0x11a
	.4byte	0x97
	.byte	0x1
	.byte	0x53
	.uleb128 0x1b
	.4byte	.LASF139
	.byte	0x1
	.2byte	0x11b
	.4byte	0xbb
	.byte	0x8
	.4byte	0
	.4byte	0x4191e1a3
	.uleb128 0x12
	.4byte	.LASF140
	.byte	0x1
	.2byte	0x11c
	.4byte	0xbb
	.4byte	.LLST1
	.uleb128 0x12
	.4byte	.LASF141
	.byte	0x1
	.2byte	0x11d
	.4byte	0x97
	.4byte	.LLST2
	.byte	0
	.uleb128 0x13
	.byte	0x1
	.4byte	.LASF142
	.byte	0x1
	.2byte	0x107
	.byte	0x1
	.4byte	.LFB2
	.4byte	.LFE2
	.byte	0x1
	.byte	0x9c
	.4byte	0xa7a
	.uleb128 0x14
	.ascii	"i2c\000"
	.byte	0x1
	.2byte	0x107
	.4byte	0x517
	.byte	0x1
	.byte	0x50
	.uleb128 0x15
	.4byte	.LASF143
	.byte	0x1
	.2byte	0x107
	.4byte	0x97
	.byte	0x1
	.byte	0x51
	.byte	0
	.uleb128 0x1c
	.byte	0x1
	.4byte	.LASF144
	.byte	0x1
	.byte	0xf9
	.byte	0x1
	.4byte	.LFB1
	.4byte	.LFE1
	.byte	0x1
	.byte	0x9c
	.4byte	0xaac
	.uleb128 0x1d
	.ascii	"i2c\000"
	.byte	0x1
	.byte	0xf9
	.4byte	0x517
	.byte	0x1
	.byte	0x50
	.uleb128 0x1e
	.4byte	.LASF145
	.byte	0x1
	.byte	0xf9
	.4byte	0x97
	.byte	0x1
	.byte	0x51
	.byte	0
	.uleb128 0x1f
	.byte	0x1
	.4byte	.LASF149
	.byte	0x1
	.byte	0x4a
	.byte	0x1
	.4byte	.LFB0
	.4byte	.LFE0
	.byte	0x1
	.byte	0x9c
	.byte	0
	.section	.debug_abbrev,"",%progbits
.Ldebug_abbrev0:
	.uleb128 0x1
	.uleb128 0x11
	.byte	0x1
	.uleb128 0x25
	.uleb128 0xe
	.uleb128 0x13
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x1b
	.uleb128 0xe
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x10
	.uleb128 0x6
	.byte	0
	.byte	0
	.uleb128 0x2
	.uleb128 0x24
	.byte	0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0xe
	.byte	0
	.byte	0
	.uleb128 0x3
	.uleb128 0x16
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x4
	.uleb128 0x24
	.byte	0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0x8
	.byte	0
	.byte	0
	.uleb128 0x5
	.uleb128 0x4
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x6
	.uleb128 0x28
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x1c
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0x7
	.uleb128 0x13
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x8
	.uleb128 0xd
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0x9
	.uleb128 0xd
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0xa
	.uleb128 0x35
	.byte	0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0xb
	.uleb128 0x28
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x1c
	.uleb128 0x5
	.byte	0
	.byte	0
	.uleb128 0xc
	.uleb128 0xf
	.byte	0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0xd
	.uleb128 0x1
	.byte	0x1
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0xe
	.uleb128 0x21
	.byte	0
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2f
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0xf
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0
	.byte	0
	.uleb128 0x10
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x11
	.uleb128 0x5
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x6
	.byte	0
	.byte	0
	.uleb128 0x12
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x6
	.byte	0
	.byte	0
	.uleb128 0x13
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x14
	.uleb128 0x5
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0
	.byte	0
	.uleb128 0x15
	.uleb128 0x5
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0
	.byte	0
	.uleb128 0x16
	.uleb128 0x5
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0x6
	.byte	0
	.byte	0
	.uleb128 0x17
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0
	.byte	0
	.uleb128 0x18
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x1c
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0x19
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x1c
	.uleb128 0xb
	.byte	0
	.byte	0
	.uleb128 0x1a
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0
	.byte	0
	.uleb128 0x1b
	.uleb128 0x34
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x1c
	.uleb128 0xa
	.byte	0
	.byte	0
	.uleb128 0x1c
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.uleb128 0x1
	.uleb128 0x13
	.byte	0
	.byte	0
	.uleb128 0x1d
	.uleb128 0x5
	.byte	0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0
	.byte	0
	.uleb128 0x1e
	.uleb128 0x5
	.byte	0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0
	.byte	0
	.uleb128 0x1f
	.uleb128 0x2e
	.byte	0
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x27
	.uleb128 0xc
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0xa
	.byte	0
	.byte	0
	.byte	0
	.section	.debug_loc,"",%progbits
.Ldebug_loc0:
.LLST26:
	.4byte	.LVL63-.Ltext0
	.4byte	.LVL64-.Ltext0
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL65-.Ltext0
	.4byte	.LVL66-.Ltext0
	.2byte	0x1
	.byte	0x50
	.4byte	0
	.4byte	0
.LLST27:
	.4byte	.LVL64-.Ltext0
	.4byte	.LVL65-.Ltext0
	.2byte	0x1
	.byte	0x50
	.4byte	0
	.4byte	0
.LLST24:
	.4byte	.LVL59-.Ltext0
	.4byte	.LVL60-.Ltext0
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL61-.Ltext0
	.4byte	.LVL62-.Ltext0
	.2byte	0x1
	.byte	0x50
	.4byte	0
	.4byte	0
.LLST25:
	.4byte	.LVL60-.Ltext0
	.4byte	.LVL61-.Ltext0
	.2byte	0x1
	.byte	0x50
	.4byte	0
	.4byte	0
.LLST23:
	.4byte	.LVL57-.Ltext0
	.4byte	.LVL58-.Ltext0
	.2byte	0x1
	.byte	0x51
	.4byte	0
	.4byte	0
.LLST22:
	.4byte	.LVL55-.Ltext0
	.4byte	.LVL56-.Ltext0
	.2byte	0x1
	.byte	0x51
	.4byte	0
	.4byte	0
.LLST21:
	.4byte	.LVL53-.Ltext0
	.4byte	.LVL54-.Ltext0
	.2byte	0x1
	.byte	0x51
	.4byte	0
	.4byte	0
.LLST20:
	.4byte	.LVL50-.Ltext0
	.4byte	.LVL52-.Ltext0
	.2byte	0x1
	.byte	0x51
	.4byte	0
	.4byte	0
.LLST18:
	.4byte	.LVL45-.Ltext0
	.4byte	.LVL48-.Ltext0
	.2byte	0x1
	.byte	0x51
	.4byte	0
	.4byte	0
.LLST19:
	.4byte	.LVL46-.Ltext0
	.4byte	.LVL47-.Ltext0
	.2byte	0x1
	.byte	0x53
	.4byte	0
	.4byte	0
.LLST16:
	.4byte	.LVL41-.Ltext0
	.4byte	.LVL44-.Ltext0
	.2byte	0x1
	.byte	0x51
	.4byte	0
	.4byte	0
.LLST17:
	.4byte	.LVL42-.Ltext0
	.4byte	.LVL43-.Ltext0
	.2byte	0x1
	.byte	0x53
	.4byte	0
	.4byte	0
.LLST12:
	.4byte	.LVL33-.Ltext0
	.4byte	.LVL35-.Ltext0
	.2byte	0x1
	.byte	0x50
	.4byte	.LVL36-.Ltext0
	.4byte	.LFE15-.Ltext0
	.2byte	0x1
	.byte	0x50
	.4byte	0
	.4byte	0
.LLST13:
	.4byte	.LVL33-.Ltext0
	.4byte	.LVL38-.Ltext0
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL38-.Ltext0
	.4byte	.LFE15-.Ltext0
	.2byte	0x1
	.byte	0x51
	.4byte	0
	.4byte	0
.LLST14:
	.4byte	.LVL33-.Ltext0
	.4byte	.LVL37-.Ltext0
	.2byte	0x1
	.byte	0x52
	.4byte	.LVL37-.Ltext0
	.4byte	.LFE15-.Ltext0
	.2byte	0x1
	.byte	0x52
	.4byte	0
	.4byte	0
.LLST15:
	.4byte	.LVL34-.Ltext0
	.4byte	.LVL36-.Ltext0
	.2byte	0x1
	.byte	0x53
	.4byte	0
	.4byte	0
.LLST11:
	.4byte	.LVL31-.Ltext0
	.4byte	.LVL32-.Ltext0
	.2byte	0x1
	.byte	0x50
	.4byte	0
	.4byte	0
.LLST9:
	.4byte	.LVL27-.Ltext0
	.4byte	.LVL29-.Ltext0
	.2byte	0x1
	.byte	0x50
	.4byte	0
	.4byte	0
.LLST10:
	.4byte	.LVL29-.Ltext0
	.4byte	.LFE12-.Ltext0
	.2byte	0x1
	.byte	0x50
	.4byte	0
	.4byte	0
.LLST8:
	.4byte	.LVL25-.Ltext0
	.4byte	.LVL26-.Ltext0
	.2byte	0x1
	.byte	0x50
	.4byte	0
	.4byte	0
.LLST7:
	.4byte	.LVL23-.Ltext0
	.4byte	.LVL24-.Ltext0
	.2byte	0x1
	.byte	0x50
	.4byte	0
	.4byte	0
.LLST4:
	.4byte	.LVL14-.Ltext0
	.4byte	.LVL17-.Ltext0
	.2byte	0x1
	.byte	0x51
	.4byte	.LVL19-.Ltext0
	.4byte	.LFE9-.Ltext0
	.2byte	0x1
	.byte	0x51
	.4byte	0
	.4byte	0
.LLST5:
	.4byte	.LVL14-.Ltext0
	.4byte	.LVL16-.Ltext0
	.2byte	0x1
	.byte	0x52
	.4byte	.LVL19-.Ltext0
	.4byte	.LVL20-.Ltext0
	.2byte	0x1
	.byte	0x52
	.4byte	.LVL21-.Ltext0
	.4byte	.LFE9-.Ltext0
	.2byte	0x1
	.byte	0x52
	.4byte	0
	.4byte	0
.LLST6:
	.4byte	.LVL15-.Ltext0
	.4byte	.LVL18-.Ltext0
	.2byte	0x1
	.byte	0x53
	.4byte	0
	.4byte	0
.LLST3:
	.4byte	.LVL11-.Ltext0
	.4byte	.LVL12-.Ltext0
	.2byte	0x1
	.byte	0x50
	.4byte	0
	.4byte	0
.LLST0:
	.4byte	.LVL2-.Ltext0
	.4byte	.LVL3-.Ltext0
	.2byte	0x1
	.byte	0x51
	.4byte	0
	.4byte	0
.LLST1:
	.4byte	.LVL5-.Ltext0
	.4byte	.LFE3-.Ltext0
	.2byte	0x8
	.byte	0x90
	.uleb128 0x4e
	.byte	0x93
	.uleb128 0x4
	.byte	0x90
	.uleb128 0x4f
	.byte	0x93
	.uleb128 0x4
	.4byte	0
	.4byte	0
.LLST2:
	.4byte	.LVL4-.Ltext0
	.4byte	.LVL6-.Ltext0
	.2byte	0x1
	.byte	0x53
	.4byte	0
	.4byte	0
	.section	.debug_aranges,"",%progbits
	.4byte	0x1c
	.2byte	0x2
	.4byte	.Ldebug_info0
	.byte	0x4
	.byte	0
	.2byte	0
	.2byte	0
	.4byte	.Ltext0
	.4byte	.Letext0-.Ltext0
	.4byte	0
	.4byte	0
	.section	.debug_line,"",%progbits
.Ldebug_line0:
	.section	.debug_str,"MS",%progbits,1
.LASF98:
	.ascii	"CONFIG_PSL\000"
.LASF105:
	.ascii	"retVal\000"
.LASF123:
	.ascii	"i2cReceiveByte\000"
.LASF132:
	.ascii	"i2cIsTxReady\000"
.LASF73:
	.ascii	"I2C_TX\000"
.LASF78:
	.ascii	"I2C_RXFULL\000"
.LASF29:
	.ascii	"DOUT\000"
.LASF5:
	.ascii	"__uint8_t\000"
.LASF22:
	.ascii	"EMDR\000"
.LASF111:
	.ascii	"type\000"
.LASF67:
	.ascii	"I2C_AAS_INT\000"
.LASF117:
	.ascii	"index\000"
.LASF94:
	.ascii	"CONFIG_FUN\000"
.LASF112:
	.ascii	"i2c1GetConfigValue\000"
.LASF35:
	.ascii	"i2cMode\000"
.LASF147:
	.ascii	"../source/HL_i2c.c\000"
.LASF121:
	.ascii	"i2cEnableLoopback\000"
.LASF129:
	.ascii	"i2cSend\000"
.LASF89:
	.ascii	"CONFIG_SAR\000"
.LASF145:
	.ascii	"oadd\000"
.LASF74:
	.ascii	"I2C_SCD\000"
.LASF57:
	.ascii	"I2C_6_BIT\000"
.LASF30:
	.ascii	"PDIS\000"
.LASF115:
	.ascii	"i2cDisableNotification\000"
.LASF8:
	.ascii	"long long int\000"
.LASF0:
	.ascii	"signed char\000"
.LASF126:
	.ascii	"status\000"
.LASF144:
	.ascii	"i2cSetOwnAdd\000"
.LASF62:
	.ascii	"I2C_NACK_INT\000"
.LASF134:
	.ascii	"i2cSetStop\000"
.LASF9:
	.ascii	"long long unsigned int\000"
.LASF146:
	.ascii	"GNU C11 7.2.1 20170904 (release) [ARM/embedded-7-br"
	.ascii	"anch revision 255204] -mcpu=cortex-r5 -mfloat-abi=h"
	.ascii	"ard -mfpu=vfpv3-d16 -g -gdwarf-3 -gstrict-dwarf -Og"
	.ascii	"\000"
.LASF125:
	.ascii	"i2cRxError\000"
.LASF119:
	.ascii	"i2cEnableNotification\000"
.LASF114:
	.ascii	"temp_mdr\000"
.LASF141:
	.ascii	"temp\000"
.LASF4:
	.ascii	"long int\000"
.LASF118:
	.ascii	"int_mask\000"
.LASF64:
	.ascii	"I2C_RX_INT\000"
.LASF68:
	.ascii	"i2cStatFlags\000"
.LASF120:
	.ascii	"i2cDisableLoopback\000"
.LASF14:
	.ascii	"uint8\000"
.LASF96:
	.ascii	"CONFIG_ODR\000"
.LASF133:
	.ascii	"i2cSetCount\000"
.LASF18:
	.ascii	"double\000"
.LASF41:
	.ascii	"I2C_REPEATMODE\000"
.LASF54:
	.ascii	"I2C_3_BIT\000"
.LASF13:
	.ascii	"uint32\000"
.LASF131:
	.ascii	"byte\000"
.LASF6:
	.ascii	"__uint32_t\000"
.LASF91:
	.ascii	"CONFIG_EMDR\000"
.LASF139:
	.ascii	"vclk\000"
.LASF44:
	.ascii	"I2C_TRANSMITTER\000"
.LASF47:
	.ascii	"I2C_SLAVE\000"
.LASF10:
	.ascii	"unsigned int\000"
.LASF21:
	.ascii	"config_value_type_t\000"
.LASF107:
	.ascii	"i2cIsMasterReady\000"
.LASF84:
	.ascii	"CONFIG_OAR\000"
.LASF7:
	.ascii	"long unsigned int\000"
.LASF82:
	.ascii	"i2cBase\000"
.LASF50:
	.ascii	"I2C_FREE_RUN\000"
.LASF103:
	.ascii	"data\000"
.LASF33:
	.ascii	"i2cBASE_t\000"
.LASF3:
	.ascii	"short unsigned int\000"
.LASF59:
	.ascii	"I2C_8_BIT\000"
.LASF80:
	.ascii	"I2C_NACKSNT\000"
.LASF28:
	.ascii	"PFNC\000"
.LASF148:
	.ascii	"/home/mr_halfword/workspace_v9/TMS570LC4357_GCC_hal"
	.ascii	"cogen/Debug\000"
.LASF97:
	.ascii	"CONFIG_PD\000"
.LASF45:
	.ascii	"I2C_RECEIVER\000"
.LASF83:
	.ascii	"i2c_config_reg\000"
.LASF19:
	.ascii	"InitialValue\000"
.LASF65:
	.ascii	"I2C_TX_INT\000"
.LASF42:
	.ascii	"I2C_10BIT_AMODE\000"
.LASF75:
	.ascii	"I2C_AD0\000"
.LASF128:
	.ascii	"i2cIsRxReady\000"
.LASF85:
	.ascii	"CONFIG_IMR\000"
.LASF60:
	.ascii	"i2cIntFlags\000"
.LASF20:
	.ascii	"CurrentValue\000"
.LASF56:
	.ascii	"I2C_5_BIT\000"
.LASF69:
	.ascii	"I2C_AL\000"
.LASF40:
	.ascii	"I2C_DLOOPBACK\000"
.LASF38:
	.ascii	"I2C_RESET_OUT\000"
.LASF24:
	.ascii	"PID12\000"
.LASF39:
	.ascii	"I2C_RESET_IN\000"
.LASF138:
	.ascii	"prescale\000"
.LASF137:
	.ascii	"baud\000"
.LASF51:
	.ascii	"I2C_NACK_MODE\000"
.LASF90:
	.ascii	"CONFIG_MDR\000"
.LASF93:
	.ascii	"CONFIG_DMAC\000"
.LASF16:
	.ascii	"float\000"
.LASF81:
	.ascii	"I2C_SDIR\000"
.LASF32:
	.ascii	"PSRS\000"
.LASF46:
	.ascii	"I2C_MASTER\000"
.LASF53:
	.ascii	"I2C_2_BIT\000"
.LASF130:
	.ascii	"i2cSendByte\000"
.LASF15:
	.ascii	"_Bool\000"
.LASF1:
	.ascii	"unsigned char\000"
.LASF2:
	.ascii	"short int\000"
.LASF36:
	.ascii	"I2C_FD_FORMAT\000"
.LASF26:
	.ascii	"rsvd7\000"
.LASF27:
	.ascii	"rsvd8\000"
.LASF87:
	.ascii	"CONFIG_CLKH\000"
.LASF88:
	.ascii	"CONFIG_CNT\000"
.LASF86:
	.ascii	"CONFIG_CLKL\000"
.LASF127:
	.ascii	"i2cIsStopDetected\000"
.LASF12:
	.ascii	"uint32_t\000"
.LASF66:
	.ascii	"I2C_SCD_INT\000"
.LASF63:
	.ascii	"I2C_ARDY_INT\000"
.LASF58:
	.ascii	"I2C_7_BIT\000"
.LASF104:
	.ascii	"g_i2cTransfer_t\000"
.LASF72:
	.ascii	"I2C_RX\000"
.LASF61:
	.ascii	"I2C_AL_INT\000"
.LASF34:
	.ascii	"config_value_type\000"
.LASF55:
	.ascii	"I2C_4_BIT\000"
.LASF76:
	.ascii	"I2C_AAS\000"
.LASF106:
	.ascii	"i2cIsBusBusy\000"
.LASF52:
	.ascii	"i2cBitCount\000"
.LASF79:
	.ascii	"I2C_BUSBUSY\000"
.LASF102:
	.ascii	"length\000"
.LASF71:
	.ascii	"I2C_ARDY\000"
.LASF100:
	.ascii	"g_i2cTransfer\000"
.LASF122:
	.ascii	"i2cReceive\000"
.LASF95:
	.ascii	"CONFIG_DIR\000"
.LASF77:
	.ascii	"I2C_XSMT\000"
.LASF43:
	.ascii	"I2C_7BIT_AMODE\000"
.LASF101:
	.ascii	"mode\000"
.LASF49:
	.ascii	"I2C_START_COND\000"
.LASF135:
	.ascii	"i2cSetStart\000"
.LASF109:
	.ascii	"i2c2GetConfigValue\000"
.LASF31:
	.ascii	"PSEL\000"
.LASF70:
	.ascii	"I2C_NACK\000"
.LASF17:
	.ascii	"float64\000"
.LASF113:
	.ascii	"i2cSetMode\000"
.LASF11:
	.ascii	"uint8_t\000"
.LASF142:
	.ascii	"i2cSetSlaveAdd\000"
.LASF116:
	.ascii	"flags\000"
.LASF99:
	.ascii	"i2c_config_reg_t\000"
.LASF140:
	.ascii	"divider\000"
.LASF110:
	.ascii	"config_reg\000"
.LASF25:
	.ascii	"DMACR\000"
.LASF23:
	.ascii	"PID11\000"
.LASF149:
	.ascii	"i2cInit\000"
.LASF124:
	.ascii	"i2cClearSCD\000"
.LASF143:
	.ascii	"sadd\000"
.LASF37:
	.ascii	"I2C_START_BYTE\000"
.LASF136:
	.ascii	"i2cSetBaudrate\000"
.LASF92:
	.ascii	"CONFIG_PSC\000"
.LASF108:
	.ascii	"i2cSetDirection\000"
.LASF48:
	.ascii	"I2C_STOP_COND\000"
	.ident	"GCC: (GNU Tools for Arm Embedded Processors 7-2017-q4-major) 7.2.1 20170904 (release) [ARM/embedded-7-branch revision 255204]"
