	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	4, 0x90                         ## -- Begin function pb0330_init
_pb0330_init:                           ## @pb0330_init
	.cfi_startproc
## %bb.0:
	pushq	%rbp
	.cfi_def_cfa_offset 16
	.cfi_offset %rbp, -16
	movq	%rsp, %rbp
	.cfi_def_cfa_register %rbp
	pushq	%r15
	pushq	%r14
	pushq	%r12
	pushq	%rbx
	.cfi_offset %rbx, -48
	.cfi_offset %r12, -40
	.cfi_offset %r14, -32
	.cfi_offset %r15, -24
	movq	%rdi, %r15
	xorl	%esi, %esi
	movl	$1, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	movq	%r15, %rdi
	movl	$8, %esi
	movl	$3, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r12
	addl	%r14d, %r12d
	movq	%r15, %rdi
	movl	$16, %esi
	movl	$10, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%r12d, %r14d
	movq	%r15, %rdi
	movl	$2, %esi
	xorl	%edx, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$3, %esi
	movl	$2, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$4, %esi
	movl	$128, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$5, %esi
	movl	$1, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$6, %esi
	movl	$224, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$1, %esi
	movl	$1, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$18, %esi
	movl	$5, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$18, %esi
	movl	$7, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$152, %esi
	xorl	%edx, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$154, %esi
	xorl	%edx, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$282, %esi                      ## imm = 0x11A
	xorl	%edx, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r12
	addl	%r14d, %r12d
	movq	%r15, %rdi
	movl	$284, %esi                      ## imm = 0x11C
	xorl	%edx, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r12d, %ebx
	movq	%r15, %rdi
	movl	$18, %esi
	movl	$5, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$1, %esi
	movl	$6, %edx
	callq	_zc0301_i2c_write
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$2, %esi
	movl	$17, %edx
	callq	_zc0301_i2c_write
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$3, %esi
	movl	$487, %edx                      ## imm = 0x1E7
	callq	_zc0301_i2c_write
	movq	%rax, %r12
	addl	%r14d, %r12d
	movq	%r15, %rdi
	movl	$4, %esi
	movl	$647, %edx                      ## imm = 0x287
	callq	_zc0301_i2c_write
	movq	%rax, %rbx
	addl	%r12d, %ebx
	movq	%r15, %rdi
	movl	$6, %esi
	movl	$3, %edx
	callq	_zc0301_i2c_write
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$7, %esi
	movl	$12290, %edx                    ## imm = 0x3002
	callq	_zc0301_i2c_write
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$32, %esi
	movl	$4352, %edx                     ## imm = 0x1100
	callq	_zc0301_i2c_write
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$47, %esi
	movl	$63408, %edx                    ## imm = 0xF7B0
	callq	_zc0301_i2c_write
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$48, %esi
	movl	$5, %edx
	callq	_zc0301_i2c_write
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$49, %esi
	xorl	%edx, %edx
	callq	_zc0301_i2c_write
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$52, %esi
	movl	$256, %edx                      ## imm = 0x100
	callq	_zc0301_i2c_write
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$53, %esi
	movl	$96, %edx
	callq	_zc0301_i2c_write
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$61, %esi
	movl	$1679, %edx                     ## imm = 0x68F
	callq	_zc0301_i2c_write
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$64, %esi
	movl	$480, %edx                      ## imm = 0x1E0
	callq	_zc0301_i2c_write
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$88, %esi
	movl	$120, %edx
	callq	_zc0301_i2c_write
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$98, %esi
	movl	$1041, %edx                     ## imm = 0x411
	callq	_zc0301_i2c_write
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$135, %esi
	movl	$16, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$257, %esi                      ## imm = 0x101
	movl	$55, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$18, %esi
	movl	$5, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$256, %esi                      ## imm = 0x100
	movl	$13, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$393, %esi                      ## imm = 0x189
	movl	$6, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$429, %esi                      ## imm = 0x1AD
	xorl	%edx, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$453, %esi                      ## imm = 0x1C5
	movl	$3, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$459, %esi                      ## imm = 0x1CB
	movl	$19, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$592, %esi                      ## imm = 0x250
	movl	$8, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$769, %esi                      ## imm = 0x301
	movl	$8, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$424, %esi                      ## imm = 0x1A8
	movl	$96, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$397, %esi                      ## imm = 0x18D
	movl	$108, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$429, %esi                      ## imm = 0x1AD
	movl	$9, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$430, %esi                      ## imm = 0x1AE
	movl	$21, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$266, %esi                      ## imm = 0x10A
	movl	$80, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$267, %esi                      ## imm = 0x10B
	movl	$248, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$268, %esi                      ## imm = 0x10C
	movl	$248, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$269, %esi                      ## imm = 0x10D
	movl	$248, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$270, %esi                      ## imm = 0x10E
	movl	$80, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$271, %esi                      ## imm = 0x10F
	movl	$248, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$272, %esi                      ## imm = 0x110
	movl	$248, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$273, %esi                      ## imm = 0x111
	movl	$248, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r12
	addl	%r14d, %r12d
	movq	%r15, %rdi
	movl	$274, %esi                      ## imm = 0x112
	movl	$80, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r12d, %ebx
	movq	%r15, %rdi
	movl	$8, %esi
	movl	$3, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$454, %esi                      ## imm = 0x1C6
	movl	$8, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r12
	addl	%r14d, %r12d
	movq	%r15, %rdi
	movl	$459, %esi                      ## imm = 0x1CB
	movl	$15, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r12d, %ebx
	movq	%r15, %rdi
	movl	$266, %esi                      ## imm = 0x10A
	movl	$80, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$267, %esi                      ## imm = 0x10B
	movl	$248, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$268, %esi                      ## imm = 0x10C
	movl	$248, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$269, %esi                      ## imm = 0x10D
	movl	$248, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$270, %esi                      ## imm = 0x10E
	movl	$80, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$271, %esi                      ## imm = 0x10F
	movl	$248, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$272, %esi                      ## imm = 0x110
	movl	$248, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$273, %esi                      ## imm = 0x111
	movl	$248, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$274, %esi                      ## imm = 0x112
	movl	$80, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$384, %esi                      ## imm = 0x180
	xorl	%edx, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$25, %esi
	xorl	%edx, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$5, %esi
	movl	$102, %edx
	callq	_zc0301_i2c_write
	movq	%rax, %r12
	addl	%r14d, %r12d
	movq	%r15, %rdi
	movl	$9, %esi
	movl	$690, %edx                      ## imm = 0x2B2
	callq	_zc0301_i2c_write
	movq	%rax, %rbx
	addl	%r12d, %ebx
	movq	%r15, %rdi
	movl	$16, %esi
	movl	$2, %edx
	callq	_zc0301_i2c_write
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$285, %esi                      ## imm = 0x11D
	movl	$96, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$400, %esi                      ## imm = 0x190
	xorl	%edx, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$401, %esi                      ## imm = 0x191
	movl	$7, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r12
	addl	%r14d, %r12d
	movq	%r15, %rdi
	movl	$402, %esi                      ## imm = 0x192
	movl	$140, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r12d, %ebx
	movq	%r15, %rdi
	movl	$405, %esi                      ## imm = 0x195
	xorl	%edx, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$406, %esi                      ## imm = 0x196
	xorl	%edx, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r12
	addl	%r14d, %r12d
	movq	%r15, %rdi
	movl	$407, %esi                      ## imm = 0x197
	movl	$138, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r12d, %ebx
	movq	%r15, %rdi
	movl	$396, %esi                      ## imm = 0x18C
	movl	$16, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$399, %esi                      ## imm = 0x18F
	movl	$32, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$425, %esi                      ## imm = 0x1A9
	movl	$20, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$426, %esi                      ## imm = 0x1AA
	movl	$36, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$29, %esi
	movl	$215, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$30, %esi
	movl	$240, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$31, %esi
	movl	$248, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$32, %esi
	movl	$255, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$429, %esi                      ## imm = 0x1AD
	movl	$9, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$430, %esi                      ## imm = 0x1AE
	movl	$21, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movq	%r15, %rdi
	movl	$384, %esi                      ## imm = 0x180
	movl	$64, %edx
	callq	_zc0301_write_reg
	movq	%rax, %r14
	addl	%ebx, %r14d
	movq	%r15, %rdi
	movl	$384, %esi                      ## imm = 0x180
	movl	$66, %edx
	callq	_zc0301_write_reg
	movq	%rax, %rbx
	addl	%r14d, %ebx
	movl	$100, %edi
	callq	_msleep
	movl	%ebx, %eax
	popq	%rbx
	popq	%r12
	popq	%r14
	popq	%r15
	popq	%rbp
	retq
	.cfi_endproc
                                        ## -- End function
	.no_dead_strip	_pb0330_init
.subsections_via_symbols

	.section	__TEXT,__text,regular,pure_instructions
	.build_version macos, 13, 0	sdk_version 13, 3
	.p2align	2                               ; -- Begin function pb0330_init
_pb0330_init:                           ; @pb0330_init
	.cfi_startproc
; %bb.0:
	stp	x20, x19, [sp, #-32]!           ; 16-byte Folded Spill
	.cfi_def_cfa_offset 32
	stp	x29, x30, [sp, #16]             ; 16-byte Folded Spill
	add	x29, sp, #16
	.cfi_def_cfa w29, 16
	.cfi_offset w30, -8
	.cfi_offset w29, -16
	.cfi_offset w19, -24
	.cfi_offset w20, -32
	mov	x19, x0
	mov	w1, #0
	mov	w2, #1
	bl	_zc0301_write_reg
	mov	x20, x0
	mov	x0, x19
	mov	w1, #8
	mov	w2, #3
	bl	_zc0301_write_reg
	add	w20, w0, w20
	mov	x0, x19
	mov	w1, #16
	mov	w2, #10
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #2
	mov	w2, #0
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #3
	mov	w2, #2
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #4
	mov	w2, #128
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #5
	mov	w2, #1
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #6
	mov	w2, #224
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #1
	mov	w2, #1
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #18
	mov	w2, #5
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #18
	mov	w2, #7
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #152
	mov	w2, #0
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #154
	mov	w2, #0
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #282
	mov	w2, #0
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #284
	mov	w2, #0
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #18
	mov	w2, #5
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #1
	mov	w2, #6
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #2
	mov	w2, #17
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #3
	mov	w2, #487
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #4
	mov	w2, #647
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #6
	mov	w2, #3
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #7
	mov	w2, #12290
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #32
	mov	w2, #4352
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #47
	mov	w2, #63408
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #48
	mov	w2, #5
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #49
	mov	w2, #0
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #52
	mov	w2, #256
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #53
	mov	w2, #96
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #61
	mov	w2, #1679
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #64
	mov	w2, #480
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #88
	mov	w2, #120
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #98
	mov	w2, #1041
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #135
	mov	w2, #16
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #257
	mov	w2, #55
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #18
	mov	w2, #5
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #256
	mov	w2, #13
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #393
	mov	w2, #6
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #429
	mov	w2, #0
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #453
	mov	w2, #3
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #459
	mov	w2, #19
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #592
	mov	w2, #8
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #769
	mov	w2, #8
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #424
	mov	w2, #96
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #397
	mov	w2, #108
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #429
	mov	w2, #9
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #430
	mov	w2, #21
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #266
	mov	w2, #80
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #267
	mov	w2, #248
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #268
	mov	w2, #248
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #269
	mov	w2, #248
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #270
	mov	w2, #80
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #271
	mov	w2, #248
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #272
	mov	w2, #248
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #273
	mov	w2, #248
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #274
	mov	w2, #80
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #8
	mov	w2, #3
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #454
	mov	w2, #8
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #459
	mov	w2, #15
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #266
	mov	w2, #80
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #267
	mov	w2, #248
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #268
	mov	w2, #248
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #269
	mov	w2, #248
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #270
	mov	w2, #80
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #271
	mov	w2, #248
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #272
	mov	w2, #248
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #273
	mov	w2, #248
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #274
	mov	w2, #80
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #384
	mov	w2, #0
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #25
	mov	w2, #0
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #5
	mov	w2, #102
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #9
	mov	w2, #690
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #16
	mov	w2, #2
	bl	_zc0301_i2c_write
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #285
	mov	w2, #96
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #400
	mov	w2, #0
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #401
	mov	w2, #7
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #402
	mov	w2, #140
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #405
	mov	w2, #0
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #406
	mov	w2, #0
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #407
	mov	w2, #138
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #396
	mov	w2, #16
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #399
	mov	w2, #32
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #425
	mov	w2, #20
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #426
	mov	w2, #36
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #29
	mov	w2, #215
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #30
	mov	w2, #240
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #31
	mov	w2, #248
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #32
	mov	w2, #255
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #429
	mov	w2, #9
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #430
	mov	w2, #21
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #384
	mov	w2, #64
	bl	_zc0301_write_reg
	add	w20, w20, w0
	mov	x0, x19
	mov	w1, #384
	mov	w2, #66
	bl	_zc0301_write_reg
	add	w19, w20, w0
	mov	w0, #100
	bl	_msleep
	mov	x0, x19
	ldp	x29, x30, [sp, #16]             ; 16-byte Folded Reload
	ldp	x20, x19, [sp], #32             ; 16-byte Folded Reload
	ret
	.cfi_endproc
                                        ; -- End function
	.no_dead_strip	_pb0330_init
.subsections_via_symbols
