	.file	"15762870.c"
	.intel_syntax noprefix
	.text
	.local	pulStack
	.comm	pulStack,960,32
	.globl	g_pfnVectors
	.section	.isr_vector,"aw"
	.align 32
	.type	g_pfnVectors, @object
	.size	g_pfnVectors, 480
g_pfnVectors:
	.quad	pulStack+960
	.quad	ResetISR
	.quad	NmiSR
	.quad	FaultISR
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	0
	.quad	0
	.quad	0
	.quad	0
	.quad	vPortSVCHandler
	.quad	IntDefaultHandler
	.quad	0
	.quad	xPortPendSVHandler
	.quad	xPortSysTickHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	Timer0IntHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	vT2InterruptHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	vT3InterruptHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	IntDefaultHandler
	.quad	0
	.quad	vEMAC_ISR
	.quad	IntDefaultHandler
	.text
	.globl	ResetISR
	.type	ResetISR, @function
ResetISR:
.LFB0:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 16
	lea	rax, _etext[rip]
	mov	QWORD PTR -16[rbp], rax
	lea	rax, _data[rip]
	mov	QWORD PTR -8[rbp], rax
	jmp	.L2
.L3:
	mov	rdx, QWORD PTR -16[rbp]
	lea	rax, 8[rdx]
	mov	QWORD PTR -16[rbp], rax
	mov	rax, QWORD PTR -8[rbp]
	lea	rcx, 8[rax]
	mov	QWORD PTR -8[rbp], rcx
	mov	rdx, QWORD PTR [rdx]
	mov	QWORD PTR [rax], rdx
.L2:
	lea	rax, _edata[rip]
	cmp	QWORD PTR -8[rbp], rax
	jb	.L3
	lea	rax, _bss[rip]
	mov	QWORD PTR -8[rbp], rax
	jmp	.L4
.L5:
	mov	rax, QWORD PTR -8[rbp]
	lea	rdx, 8[rax]
	mov	QWORD PTR -8[rbp], rdx
	mov	QWORD PTR [rax], 0
.L4:
	lea	rax, _ebss[rip]
	cmp	QWORD PTR -8[rbp], rax
	jb	.L5
	call	main@PLT
	nop
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE0:
	.size	ResetISR, .-ResetISR
	.type	NmiSR, @function
NmiSR:
.LFB1:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
.L7:
	jmp	.L7
	.cfi_endproc
.LFE1:
	.size	NmiSR, .-NmiSR
	.type	FaultISR, @function
FaultISR:
.LFB2:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
.L9:
	jmp	.L9
	.cfi_endproc
.LFE2:
	.size	FaultISR, .-FaultISR
	.type	IntDefaultHandler, @function
IntDefaultHandler:
.LFB3:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
.L11:
	jmp	.L11
	.cfi_endproc
.LFE3:
	.size	IntDefaultHandler, .-IntDefaultHandler
	.globl	uipprintf
	.type	uipprintf, @function
uipprintf:
.LFB4:
	.cfi_startproc
	endbr64
	push	rbp
	.cfi_def_cfa_offset 16
	.cfi_offset 6, -16
	mov	rbp, rsp
	.cfi_def_cfa_register 6
	sub	rsp, 72
	mov	QWORD PTR -184[rbp], rdi
	mov	QWORD PTR -168[rbp], rsi
	mov	QWORD PTR -160[rbp], rdx
	mov	QWORD PTR -152[rbp], rcx
	mov	QWORD PTR -144[rbp], r8
	mov	QWORD PTR -136[rbp], r9
	test	al, al
	je	.L15
	movaps	XMMWORD PTR -128[rbp], xmm0
	movaps	XMMWORD PTR -112[rbp], xmm1
	movaps	XMMWORD PTR -96[rbp], xmm2
	movaps	XMMWORD PTR -80[rbp], xmm3
	movaps	XMMWORD PTR -64[rbp], xmm4
	movaps	XMMWORD PTR -48[rbp], xmm5
	movaps	XMMWORD PTR -32[rbp], xmm6
	movaps	XMMWORD PTR -16[rbp], xmm7
.L15:
	mov	eax, 0
	leave
	.cfi_def_cfa 7, 8
	ret
	.cfi_endproc
.LFE4:
	.size	uipprintf, .-uipprintf
	.ident	"GCC: (Ubuntu 10.5.0-1ubuntu1~20.04) 10.5.0"
	.section	.note.GNU-stack,"",@progbits
	.section	.note.gnu.property,"a"
	.align 8
	.long	 1f - 0f
	.long	 4f - 1f
	.long	 5
0:
	.string	 "GNU"
1:
	.align 8
	.long	 0xc0000002
	.long	 3f - 2f
2:
	.long	 0x3
3:
	.align 8
4:

	.arch armv5t
	.eabi_attribute 20, 1
	.eabi_attribute 21, 1
	.eabi_attribute 23, 3
	.eabi_attribute 24, 1
	.eabi_attribute 25, 1
	.eabi_attribute 26, 2
	.eabi_attribute 30, 6
	.eabi_attribute 34, 0
	.eabi_attribute 18, 4
	.file	"15762870.c"
	.text
	.local	pulStack
	.comm	pulStack,480,4
	.global	g_pfnVectors
	.section	.isr_vector,"a"
	.align	2
	.type	g_pfnVectors, %object
	.size	g_pfnVectors, 240
g_pfnVectors:
	.word	pulStack+480
	.word	ResetISR
	.word	NmiSR
	.word	FaultISR
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	0
	.word	0
	.word	0
	.word	0
	.word	vPortSVCHandler
	.word	IntDefaultHandler
	.word	0
	.word	xPortPendSVHandler
	.word	xPortSysTickHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	Timer0IntHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	vT2InterruptHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	vT3InterruptHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	IntDefaultHandler
	.word	0
	.word	vEMAC_ISR
	.word	IntDefaultHandler
	.text
	.align	2
	.global	ResetISR
	.syntax unified
	.arm
	.fpu softvfp
	.type	ResetISR, %function
ResetISR:
	@ args = 0, pretend = 0, frame = 8
	@ frame_needed = 1, uses_anonymous_args = 0
	push	{fp, lr}
	add	fp, sp, #4
	sub	sp, sp, #8
	ldr	r3, .L6
	str	r3, [fp, #-12]
	ldr	r3, .L6+4
	str	r3, [fp, #-8]
	b	.L2
.L3:
	ldr	r2, [fp, #-12]
	add	r3, r2, #4
	str	r3, [fp, #-12]
	ldr	r3, [fp, #-8]
	add	r1, r3, #4
	str	r1, [fp, #-8]
	ldr	r2, [r2]
	str	r2, [r3]
.L2:
	ldr	r3, [fp, #-8]
	ldr	r2, .L6+8
	cmp	r3, r2
	bcc	.L3
	ldr	r3, .L6+12
	str	r3, [fp, #-8]
	b	.L4
.L5:
	ldr	r3, [fp, #-8]
	add	r2, r3, #4
	str	r2, [fp, #-8]
	mov	r2, #0
	str	r2, [r3]
.L4:
	ldr	r3, [fp, #-8]
	ldr	r2, .L6+16
	cmp	r3, r2
	bcc	.L5
	bl	main
	nop
	sub	sp, fp, #4
	@ sp needed
	pop	{fp, pc}
.L7:
	.align	2
.L6:
	.word	_etext
	.word	_data
	.word	_edata
	.word	_bss
	.word	_ebss
	.size	ResetISR, .-ResetISR
	.align	2
	.syntax unified
	.arm
	.fpu softvfp
	.type	NmiSR, %function
NmiSR:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
.L9:
	b	.L9
	.size	NmiSR, .-NmiSR
	.align	2
	.syntax unified
	.arm
	.fpu softvfp
	.type	FaultISR, %function
FaultISR:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
.L11:
	b	.L11
	.size	FaultISR, .-FaultISR
	.align	2
	.syntax unified
	.arm
	.fpu softvfp
	.type	IntDefaultHandler, %function
IntDefaultHandler:
	@ args = 0, pretend = 0, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 0
	@ link register save eliminated.
	str	fp, [sp, #-4]!
	add	fp, sp, #0
.L13:
	b	.L13
	.size	IntDefaultHandler, .-IntDefaultHandler
	.align	2
	.global	uipprintf
	.syntax unified
	.arm
	.fpu softvfp
	.type	uipprintf, %function
uipprintf:
	@ args = 4, pretend = 16, frame = 0
	@ frame_needed = 1, uses_anonymous_args = 1
	@ link register save eliminated.
	push	{r0, r1, r2, r3}
	str	fp, [sp, #-4]!
	add	fp, sp, #0
	mov	r3, #0
	mov	r0, r3
	add	sp, fp, #0
	@ sp needed
	ldr	fp, [sp], #4
	add	sp, sp, #16
	bx	lr
	.size	uipprintf, .-uipprintf
	.ident	"GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0"
	.section	.note.GNU-stack,"",%progbits
