	.file	"filesystem.cpp"
	.intel_syntax noprefix
	.section	.debug_abbrev,"dr"
Ldebug_abbrev0:
	.section	.debug_info,"dr"
Ldebug_info0:
	.section	.debug_line,"dr"
Ldebug_line0:
	.text
Ltext0:
	.section	.text$_ZdlPvS_,"x"
	.linkonce discard
.globl __ZdlPvS_
	.def	__ZdlPvS_;	.scl	2;	.type	32;	.endef
__ZdlPvS_:
LFB11:
	.file 1 "g:/mingw/bin/../lib/gcc/mingw32/4.5.0/include/c++/new"
	.loc 1 107 0
	push	ebp
LCFI0:
	mov	ebp, esp
LCFI1:
	.loc 1 107 0
	leave
LCFI2:
	ret
LFE11:
	.section	.text$_ZN10FileSystemnwEjPv,"x"
	.linkonce discard
.globl __ZN10FileSystemnwEjPv
	.def	__ZN10FileSystemnwEjPv;	.scl	2;	.type	32;	.endef
__ZN10FileSystemnwEjPv:
LFB14:
	.file 2 "filesystem.h"
	.loc 2 17 0
	push	ebp
LCFI3:
	mov	ebp, esp
LCFI4:
	.loc 2 17 0
	mov	eax, DWORD PTR [ebp+12]
	leave
LCFI5:
	ret
LFE14:
	.section	.text$_ZN6Screen4InstEv,"x"
	.linkonce discard
.globl __ZN6Screen4InstEv
	.def	__ZN6Screen4InstEv;	.scl	2;	.type	32;	.endef
__ZN6Screen4InstEv:
LFB15:
	.file 3 "screen.h"
	.loc 3 8 0
	push	ebp
LCFI6:
	mov	ebp, esp
LCFI7:
	.loc 3 9 0
	mov	eax, OFFSET FLAT:__ZN6Screen3bufE
	.loc 3 10 0
	leave
LCFI8:
	ret
LFE15:
.globl __ZN10FileSystem3bufE
	.bss
	.align 32
__ZN10FileSystem3bufE:
	.space 4104
	.text
	.align 2
.globl __ZN10FileSystem4InitEP8BOOTINFO
	.def	__ZN10FileSystem4InitEP8BOOTINFO;	.scl	2;	.type	32;	.endef
__ZN10FileSystem4InitEP8BOOTINFO:
LFB28:
	.file 4 "filesystem.cpp"
	.loc 4 9 0
	push	ebp
LCFI9:
	mov	ebp, esp
LCFI10:
	push	edi
LCFI11:
	push	esi
LCFI12:
	push	ebx
LCFI13:
	sub	esp, 28
LCFI14:
	.loc 4 10 0
	mov	esi, OFFSET FLAT:__ZN10FileSystem3bufE
	mov	DWORD PTR [esp+4], esi
	mov	DWORD PTR [esp], 4104
	call	__ZN10FileSystemnwEjPv
	mov	ebx, eax
	mov	eax, ebx
	mov	edx, DWORD PTR [ebp+8]
	mov	DWORD PTR [esp+4], edx
	mov	DWORD PTR [esp], eax
LEHB0:
	call	__ZN10FileSystemC1EP8BOOTINFO
LEHE0:
	.loc 4 11 0
	jmp	L7
L6:
	mov	edi, eax
	.loc 4 10 0
	mov	DWORD PTR [esp+4], esi
	mov	DWORD PTR [esp], ebx
	call	__ZdlPvS_
	mov	eax, edi
	mov	DWORD PTR [esp], eax
LEHB1:
	call	__Unwind_Resume
LEHE1:
L7:
	.loc 4 11 0
	add	esp, 28
	pop	ebx
LCFI15:
	pop	esi
LCFI16:
	pop	edi
LCFI17:
	leave
LCFI18:
	ret
LFE28:
	.def	___gxx_personality_v0;	.scl	2;	.type	32;	.endef
	.section	.gcc_except_table,"w"
LLSDA28:
	.byte	0xff
	.byte	0xff
	.byte	0x1
	.uleb128 LLSDACSE28-LLSDACSB28
LLSDACSB28:
	.uleb128 LEHB0-LFB28
	.uleb128 LEHE0-LEHB0
	.uleb128 L6-LFB28
	.uleb128 0x0
	.uleb128 LEHB1-LFB28
	.uleb128 LEHE1-LEHB1
	.uleb128 0x0
	.uleb128 0x0
LLSDACSE28:
	.text
	.section .rdata,"dr"
LC0:
	.ascii "Found %d devices\12\0"
	.align 4
LC1:
	.ascii "ATA Read Sectors, LBA48, polling...\12\0"
	.text
	.align 2
.globl __ZN10FileSystemC2EP8BOOTINFO
	.def	__ZN10FileSystemC2EP8BOOTINFO;	.scl	2;	.type	32;	.endef
__ZN10FileSystemC2EP8BOOTINFO:
LFB30:
	.loc 4 13 0
	push	ebp
LCFI19:
	mov	ebp, esp
LCFI20:
	sub	esp, 40
LCFI21:
LBB2:
	.loc 4 13 0
	mov	eax, DWORD PTR [ebp+8]
	mov	edx, DWORD PTR [ebp+12]
	mov	DWORD PTR [eax], edx
LBB3:
	.loc 4 15 0
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [eax+4], 0
	.loc 4 17 0
	mov	DWORD PTR _reg_buffer_size, 4096
	.loc 4 20 0
	mov	DWORD PTR [esp+8], 0
	mov	DWORD PTR [esp+4], 1008
	mov	DWORD PTR [esp], 496
	call	__Z19pio_set_iobase_addrjjj
	.loc 4 22 0
	mov	DWORD PTR [ebp-12], 0
	.loc 4 24 0
	call	__Z10reg_configv
	mov	DWORD PTR [ebp-16], eax
	.loc 4 26 0
	call	__ZN6Screen4InstEv
	mov	edx, DWORD PTR [ebp-16]
	mov	DWORD PTR [esp+8], edx
	mov	DWORD PTR [esp+4], OFFSET FLAT:LC0
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen6printfEPKcz
	.loc 4 37 0
	mov	eax, DWORD PTR [ebp+8]
	mov	eax, DWORD PTR [eax+4]
	mov	DWORD PTR [esp+4], eax
	mov	DWORD PTR [esp], 0
	call	__Z9reg_resetii
	mov	DWORD PTR [ebp-12], eax
	.loc 4 42 0
	call	__ZN6Screen4InstEv
	mov	DWORD PTR [esp+4], OFFSET FLAT:LC1
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen6printfEPKcz
LBE3:
LBE2:
	.loc 4 44 0
	leave
LCFI22:
	ret
LFE30:
.globl __ZN10FileSystemC1EP8BOOTINFO
	.def	__ZN10FileSystemC1EP8BOOTINFO;	.scl	2;	.type	32;	.endef
	.set	__ZN10FileSystemC1EP8BOOTINFO,__ZN10FileSystemC2EP8BOOTINFO
	.align 2
.globl __ZN10FileSystemD2Ev
	.def	__ZN10FileSystemD2Ev;	.scl	2;	.type	32;	.endef
__ZN10FileSystemD2Ev:
LFB33:
	.loc 4 47 0
	push	ebp
LCFI23:
	mov	ebp, esp
LCFI24:
	.loc 4 48 0
	leave
LCFI25:
	ret
LFE33:
.globl __ZN10FileSystemD1Ev
	.def	__ZN10FileSystemD1Ev;	.scl	2;	.type	32;	.endef
	.set	__ZN10FileSystemD1Ev,__ZN10FileSystemD2Ev
	.align 2
.globl __ZN10FileSystem10ClearTraceEv
	.def	__ZN10FileSystem10ClearTraceEv;	.scl	2;	.type	32;	.endef
__ZN10FileSystem10ClearTraceEv:
LFB35:
	.loc 4 51 0
	push	ebp
LCFI26:
	mov	ebp, esp
LCFI27:
	sub	esp, 8
LCFI28:
	.loc 4 53 0
	call	__Z13trc_cht_dump0v
	.loc 4 54 0
	call	__Z13trc_llt_dump0v
	.loc 4 55 0
	leave
LCFI29:
	ret
LFE35:
	.align 2
.globl __ZN10FileSystem5pauseEv
	.def	__ZN10FileSystem5pauseEv;	.scl	2;	.type	32;	.endef
__ZN10FileSystem5pauseEv:
LFB36:
	.loc 4 57 0
	push	ebp
LCFI30:
	mov	ebp, esp
LCFI31:
	.loc 4 57 0
	leave
LCFI32:
	ret
LFE36:
	.section .rdata,"dr"
LC2:
	.ascii "ERROR !\12\0"
LC3:
	.ascii "1 END\12\0"
LC4:
	.ascii "1 \0"
LC5:
	.ascii "\12\0"
LC6:
	.ascii "2 END\12\0"
LC7:
	.ascii "2 \0"
LC8:
	.ascii "3 END\12\0"
LC9:
	.ascii "3 \0"
	.text
	.align 2
.globl __ZN10FileSystem7ShowAllEv
	.def	__ZN10FileSystem7ShowAllEv;	.scl	2;	.type	32;	.endef
__ZN10FileSystem7ShowAllEv:
LFB37:
	.loc 4 59 0
	push	ebp
LCFI33:
	mov	ebp, esp
LCFI34:
	sub	esp, 40
LCFI35:
LBB4:
	.loc 4 60 0
	mov	DWORD PTR [ebp-12], 0
	.loc 4 63 0
	call	__ZN6Screen4InstEv
	mov	DWORD PTR [esp+4], OFFSET FLAT:LC2
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen6printfEPKcz
	.loc 4 66 0
	call	__Z13trc_err_dump1v
L16:
	.loc 4 68 0
	inc	DWORD PTR [ebp-12]
	.loc 4 69 0
	call	__Z13trc_err_dump2v
	mov	DWORD PTR [ebp-16], eax
	.loc 4 70 0
	cmp	DWORD PTR [ebp-16], 0
	jne	L14
	.loc 4 76 0
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [esp], eax
	call	__ZN10FileSystem5pauseEv
	.loc 4 77 0
	call	__ZN6Screen4InstEv
	mov	DWORD PTR [esp+4], OFFSET FLAT:LC3
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen6printfEPKcz
	.loc 4 81 0
	call	__Z13trc_cht_dump1v
	jmp	L15
L14:
	.loc 4 72 0
	call	__ZN6Screen4InstEv
	mov	DWORD PTR [esp+4], OFFSET FLAT:LC4
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen4putsEPKc
	.loc 4 73 0
	call	__ZN6Screen4InstEv
	mov	edx, DWORD PTR [ebp-16]
	mov	DWORD PTR [esp+4], edx
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen4putsEPKc
	.loc 4 74 0
	call	__ZN6Screen4InstEv
	mov	DWORD PTR [esp+4], OFFSET FLAT:LC5
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen4putsEPKc
	.loc 4 67 0
	jmp	L16
L24:
	.loc 4 82 0
	nop
L15:
	.loc 4 84 0
	call	__Z13trc_cht_dump2v
	mov	DWORD PTR [ebp-16], eax
	.loc 4 85 0
	cmp	DWORD PTR [ebp-16], 0
	jne	L17
	.loc 4 94 0
	call	__ZN6Screen4InstEv
	mov	DWORD PTR [esp+4], OFFSET FLAT:LC6
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen6printfEPKcz
	.loc 4 97 0
	call	__Z13trc_llt_dump1v
	jmp	L18
L17:
	.loc 4 87 0
	call	__ZN6Screen4InstEv
	mov	DWORD PTR [esp+4], OFFSET FLAT:LC7
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen4putsEPKc
	.loc 4 88 0
	call	__ZN6Screen4InstEv
	mov	edx, DWORD PTR [ebp-16]
	mov	DWORD PTR [esp+4], edx
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen4putsEPKc
	.loc 4 89 0
	call	__ZN6Screen4InstEv
	mov	DWORD PTR [esp+4], OFFSET FLAT:LC5
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen4putsEPKc
	.loc 4 90 0
	inc	DWORD PTR [ebp-12]
	.loc 4 91 0
	mov	eax, DWORD PTR [ebp-12]
	and	eax, 15
	test	eax, eax
	jne	L24
	.loc 4 92 0
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [esp], eax
	call	__ZN10FileSystem5pauseEv
	.loc 4 82 0
	jmp	L15
L25:
	.loc 4 98 0
	nop
L18:
	.loc 4 100 0
	call	__Z13trc_llt_dump2v
	mov	DWORD PTR [ebp-16], eax
	.loc 4 101 0
	cmp	DWORD PTR [ebp-16], 0
	jne	L20
	.loc 4 110 0
	call	__ZN6Screen4InstEv
	mov	DWORD PTR [esp+4], OFFSET FLAT:LC8
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen6printfEPKcz
	.loc 4 111 0
	mov	eax, DWORD PTR [ebp-12]
	and	eax, 15
	test	eax, eax
	jne	L21
	jmp	L13
L20:
	.loc 4 103 0
	call	__ZN6Screen4InstEv
	mov	DWORD PTR [esp+4], OFFSET FLAT:LC9
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen4putsEPKc
	.loc 4 104 0
	call	__ZN6Screen4InstEv
	mov	edx, DWORD PTR [ebp-16]
	mov	DWORD PTR [esp+4], edx
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen4putsEPKc
	.loc 4 105 0
	call	__ZN6Screen4InstEv
	mov	DWORD PTR [esp+4], OFFSET FLAT:LC5
	mov	DWORD PTR [esp], eax
	call	__ZN6Screen4putsEPKc
	.loc 4 106 0
	inc	DWORD PTR [ebp-12]
	.loc 4 107 0
	mov	eax, DWORD PTR [ebp-12]
	and	eax, 15
	test	eax, eax
	jne	L25
	.loc 4 108 0
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [esp], eax
	call	__ZN10FileSystem5pauseEv
	.loc 4 98 0
	jmp	L18
L21:
	.loc 4 112 0
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [esp], eax
	call	__ZN10FileSystem5pauseEv
L13:
LBE4:
	.loc 4 113 0
	leave
LCFI36:
	ret
LFE37:
	.align 2
.globl __ZN10FileSystem10ReadSectorEiiyPhii
	.def	__ZN10FileSystem10ReadSectorEiiyPhii;	.scl	2;	.type	32;	.endef
__ZN10FileSystem10ReadSectorEiiyPhii:
LFB38:
	.loc 4 116 0
	push	ebp
LCFI37:
	mov	ebp, esp
LCFI38:
	push	edi
LCFI39:
	push	esi
LCFI40:
	push	ebx
LCFI41:
	sub	esp, 92
LCFI42:
	mov	eax, DWORD PTR [ebp+20]
	mov	DWORD PTR [ebp-48], eax
	mov	eax, DWORD PTR [ebp+24]
	mov	DWORD PTR [ebp-44], eax
LBB5:
	.loc 4 117 0
	mov	eax, DWORD PTR [ebp+32]
	mov	DWORD PTR _reg_buffer_size, eax
	.loc 4 119 0
	mov	eax, DWORD PTR [ebp+32]
	mov	DWORD PTR [esp+8], eax
	mov	DWORD PTR [esp+4], 0
	mov	eax, DWORD PTR [ebp+28]
	mov	DWORD PTR [esp], eax
	call	_memset
	.loc 4 120 0
	mov	eax, DWORD PTR [ebp+8]
	mov	DWORD PTR [esp], eax
	call	__ZN10FileSystem10ClearTraceEv
	.loc 4 124 0
	mov	edi, DWORD PTR [ebp+28]
	mov	ecx, DWORD PTR [ebp-48]
	mov	eax, DWORD PTR [ebp-48]
	mov	ebx, eax
	and	ebx, 0
	mov	eax, DWORD PTR [ebp-44]
	movzx	esi, ax
	mov	eax, ebx
	mov	edx, esi
	mov	eax, edx
	xor	edx, edx
	mov	edx, eax
	mov	eax, DWORD PTR [ebp+16]
	mov	DWORD PTR [esp+36], 0
	mov	ebx, DWORD PTR [ebp+36]
	mov	DWORD PTR [esp+32], ebx
	mov	DWORD PTR [esp+28], edi
	mov	DWORD PTR [esp+24], 0
	mov	DWORD PTR [esp+20], ecx
	mov	DWORD PTR [esp+16], edx
	mov	DWORD PTR [esp+12], eax
	mov	DWORD PTR [esp+8], 0
	mov	DWORD PTR [esp+4], 36
	mov	eax, DWORD PTR [ebp+12]
	mov	DWORD PTR [esp], eax
	call	__Z21reg_pio_data_in_lba48iijjmmjjli
	mov	DWORD PTR [ebp-28], eax
	.loc 4 125 0
	mov	eax, DWORD PTR [ebp-28]
LBE5:
	.loc 4 133 0
	add	esp, 92
	pop	ebx
LCFI43:
	pop	esi
LCFI44:
	pop	edi
LCFI45:
	leave
LCFI46:
	ret
LFE38:
	.section	.debug_frame,"dr"
Lframe0:
	.long	LECIE0-LSCIE0
LSCIE0:
	.long	0xffffffff
	.byte	0x1
	.ascii "\0"
	.uleb128 0x1
	.sleb128 -4
	.byte	0x8
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.byte	0x88
	.uleb128 0x1
	.align 4
LECIE0:
LSFDE0:
	.long	LEFDE0-LASFDE0
LASFDE0:
	.secrel32	Lframe0
	.long	LFB11
	.long	LFE11-LFB11
	.byte	0x4
	.long	LCFI0-LFB11
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI1-LCFI0
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI2-LCFI1
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE0:
LSFDE2:
	.long	LEFDE2-LASFDE2
LASFDE2:
	.secrel32	Lframe0
	.long	LFB14
	.long	LFE14-LFB14
	.byte	0x4
	.long	LCFI3-LFB14
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI4-LCFI3
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI5-LCFI4
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE2:
LSFDE4:
	.long	LEFDE4-LASFDE4
LASFDE4:
	.secrel32	Lframe0
	.long	LFB15
	.long	LFE15-LFB15
	.byte	0x4
	.long	LCFI6-LFB15
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI7-LCFI6
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI8-LCFI7
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE4:
LSFDE6:
	.long	LEFDE6-LASFDE6
LASFDE6:
	.secrel32	Lframe0
	.long	LFB28
	.long	LFE28-LFB28
	.byte	0x4
	.long	LCFI9-LFB28
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI10-LCFI9
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI14-LCFI10
	.byte	0x83
	.uleb128 0x5
	.byte	0x86
	.uleb128 0x4
	.byte	0x87
	.uleb128 0x3
	.byte	0x4
	.long	LCFI15-LCFI14
	.byte	0xc3
	.byte	0x4
	.long	LCFI16-LCFI15
	.byte	0xc6
	.byte	0x4
	.long	LCFI17-LCFI16
	.byte	0xc7
	.byte	0x4
	.long	LCFI18-LCFI17
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE6:
LSFDE8:
	.long	LEFDE8-LASFDE8
LASFDE8:
	.secrel32	Lframe0
	.long	LFB30
	.long	LFE30-LFB30
	.byte	0x4
	.long	LCFI19-LFB30
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI20-LCFI19
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI22-LCFI20
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE8:
LSFDE10:
	.long	LEFDE10-LASFDE10
LASFDE10:
	.secrel32	Lframe0
	.long	LFB33
	.long	LFE33-LFB33
	.byte	0x4
	.long	LCFI23-LFB33
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI24-LCFI23
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI25-LCFI24
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE10:
LSFDE12:
	.long	LEFDE12-LASFDE12
LASFDE12:
	.secrel32	Lframe0
	.long	LFB35
	.long	LFE35-LFB35
	.byte	0x4
	.long	LCFI26-LFB35
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI27-LCFI26
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI29-LCFI27
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE12:
LSFDE14:
	.long	LEFDE14-LASFDE14
LASFDE14:
	.secrel32	Lframe0
	.long	LFB36
	.long	LFE36-LFB36
	.byte	0x4
	.long	LCFI30-LFB36
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI31-LCFI30
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI32-LCFI31
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE14:
LSFDE16:
	.long	LEFDE16-LASFDE16
LASFDE16:
	.secrel32	Lframe0
	.long	LFB37
	.long	LFE37-LFB37
	.byte	0x4
	.long	LCFI33-LFB37
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI34-LCFI33
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI36-LCFI34
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE16:
LSFDE18:
	.long	LEFDE18-LASFDE18
LASFDE18:
	.secrel32	Lframe0
	.long	LFB38
	.long	LFE38-LFB38
	.byte	0x4
	.long	LCFI37-LFB38
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI38-LCFI37
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI42-LCFI38
	.byte	0x83
	.uleb128 0x5
	.byte	0x86
	.uleb128 0x4
	.byte	0x87
	.uleb128 0x3
	.byte	0x4
	.long	LCFI43-LCFI42
	.byte	0xc3
	.byte	0x4
	.long	LCFI44-LCFI43
	.byte	0xc6
	.byte	0x4
	.long	LCFI45-LCFI44
	.byte	0xc7
	.byte	0x4
	.long	LCFI46-LCFI45
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE18:
	.section	.eh_frame,"w"
Lframe1:
	.long	LECIE1-LSCIE1
LSCIE1:
	.long	0x0
	.byte	0x1
	.ascii "zPL\0"
	.uleb128 0x1
	.sleb128 -4
	.byte	0x8
	.uleb128 0x6
	.byte	0x0
	.long	___gxx_personality_v0
	.byte	0x0
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.byte	0x88
	.uleb128 0x1
	.align 4
LECIE1:
LSFDE21:
	.long	LEFDE21-LASFDE21
LASFDE21:
	.long	LASFDE21-Lframe1
	.long	LFB28
	.long	LFE28-LFB28
	.uleb128 0x4
	.long	LLSDA28
	.byte	0x4
	.long	LCFI9-LFB28
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI10-LCFI9
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI14-LCFI10
	.byte	0x83
	.uleb128 0x5
	.byte	0x86
	.uleb128 0x4
	.byte	0x87
	.uleb128 0x3
	.byte	0x4
	.long	LCFI15-LCFI14
	.byte	0xc3
	.byte	0x4
	.long	LCFI16-LCFI15
	.byte	0xc6
	.byte	0x4
	.long	LCFI17-LCFI16
	.byte	0xc7
	.byte	0x4
	.long	LCFI18-LCFI17
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE21:
LSFDE23:
	.long	LEFDE23-LASFDE23
LASFDE23:
	.long	LASFDE23-Lframe1
	.long	LFB30
	.long	LFE30-LFB30
	.uleb128 0x4
	.long	0x0
	.byte	0x4
	.long	LCFI19-LFB30
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI20-LCFI19
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI22-LCFI20
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE23:
LSFDE25:
	.long	LEFDE25-LASFDE25
LASFDE25:
	.long	LASFDE25-Lframe1
	.long	LFB35
	.long	LFE35-LFB35
	.uleb128 0x4
	.long	0x0
	.byte	0x4
	.long	LCFI26-LFB35
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI27-LCFI26
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI29-LCFI27
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE25:
LSFDE27:
	.long	LEFDE27-LASFDE27
LASFDE27:
	.long	LASFDE27-Lframe1
	.long	LFB37
	.long	LFE37-LFB37
	.uleb128 0x4
	.long	0x0
	.byte	0x4
	.long	LCFI33-LFB37
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI34-LCFI33
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI36-LCFI34
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE27:
LSFDE29:
	.long	LEFDE29-LASFDE29
LASFDE29:
	.long	LASFDE29-Lframe1
	.long	LFB38
	.long	LFE38-LFB38
	.uleb128 0x4
	.long	0x0
	.byte	0x4
	.long	LCFI37-LFB38
	.byte	0xe
	.uleb128 0x8
	.byte	0x85
	.uleb128 0x2
	.byte	0x4
	.long	LCFI38-LCFI37
	.byte	0xd
	.uleb128 0x5
	.byte	0x4
	.long	LCFI42-LCFI38
	.byte	0x83
	.uleb128 0x5
	.byte	0x86
	.uleb128 0x4
	.byte	0x87
	.uleb128 0x3
	.byte	0x4
	.long	LCFI43-LCFI42
	.byte	0xc3
	.byte	0x4
	.long	LCFI44-LCFI43
	.byte	0xc6
	.byte	0x4
	.long	LCFI45-LCFI44
	.byte	0xc7
	.byte	0x4
	.long	LCFI46-LCFI45
	.byte	0xc5
	.byte	0xc
	.uleb128 0x4
	.uleb128 0x4
	.align 4
LEFDE29:
	.text
Letext0:
	.section	.debug_loc,"dr"
Ldebug_loc0:
LLST0:
	.long	LFB11
	.long	LCFI0
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI0
	.long	LCFI1
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI1
	.long	LCFI2
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI2
	.long	LFE11
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST1:
	.long	LFB14
	.long	LCFI3
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI3
	.long	LCFI4
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI4
	.long	LCFI5
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI5
	.long	LFE14
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST2:
	.long	LFB15
	.long	LCFI6
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI6
	.long	LCFI7
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI7
	.long	LCFI8
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI8
	.long	LFE15
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST3:
	.long	LFB28
	.long	LCFI9
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI9
	.long	LCFI10
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI10
	.long	LCFI18
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI18
	.long	LFE28
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST4:
	.long	LFB30
	.long	LCFI19
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI19
	.long	LCFI20
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI20
	.long	LCFI22
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI22
	.long	LFE30
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST5:
	.long	LFB33
	.long	LCFI23
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI23
	.long	LCFI24
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI24
	.long	LCFI25
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI25
	.long	LFE33
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST6:
	.long	LFB35
	.long	LCFI26
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI26
	.long	LCFI27
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI27
	.long	LCFI29
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI29
	.long	LFE35
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST7:
	.long	LFB36
	.long	LCFI30
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI30
	.long	LCFI31
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI31
	.long	LCFI32
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI32
	.long	LFE36
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST8:
	.long	LFB37
	.long	LCFI33
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI33
	.long	LCFI34
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI34
	.long	LCFI36
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI36
	.long	LFE37
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
LLST9:
	.long	LFB38
	.long	LCFI37
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	LCFI37
	.long	LCFI38
	.word	0x2
	.byte	0x74
	.sleb128 8
	.long	LCFI38
	.long	LCFI46
	.word	0x2
	.byte	0x75
	.sleb128 8
	.long	LCFI46
	.long	LFE38
	.word	0x2
	.byte	0x74
	.sleb128 4
	.long	0x0
	.long	0x0
	.file 5 "g:/mingw/bin/../lib/gcc/mingw32/4.5.0/include/c++/cstddef"
	.file 6 "g:/mingw/bin/../lib/gcc/mingw32/4.5.0/include/stddef.h"
	.file 7 "typedefs.h"
	.file 8 "bootpack.h"
	.file 9 "<built-in>"
	.file 10 "ata/ataio.h"
	.section	.debug_info,"dr"
	.long	0x767
	.word	0x2
	.secrel32	Ldebug_abbrev0
	.byte	0x4
	.uleb128 0x1
	.ascii "GNU C++ 4.5.0\0"
	.byte	0x4
	.ascii "filesystem.cpp\0"
	.ascii "G:\\c\\os\\harib27f\\haribote\0"
	.long	0x0
	.long	0x0
	.secrel32	Ldebug_ranges0+0x0
	.secrel32	Ldebug_line0
	.uleb128 0x2
	.byte	0x4
	.byte	0x5
	.ascii "int\0"
	.uleb128 0x3
	.ascii "size_t\0"
	.byte	0x6
	.byte	0xd3
	.long	0x69
	.uleb128 0x2
	.byte	0x4
	.byte	0x7
	.ascii "unsigned int\0"
	.uleb128 0x4
	.ascii "std\0"
	.byte	0x9
	.byte	0x0
	.long	0x93
	.uleb128 0x5
	.byte	0x5
	.byte	0x33
	.long	0x93
	.uleb128 0x5
	.byte	0x5
	.byte	0x34
	.long	0x96
	.byte	0x0
	.uleb128 0x6
	.byte	0x4
	.byte	0x5
	.uleb128 0x6
	.byte	0x4
	.byte	0x7
	.uleb128 0x3
	.ascii "BYTE\0"
	.byte	0x7
	.byte	0x3
	.long	0xa5
	.uleb128 0x2
	.byte	0x1
	.byte	0x8
	.ascii "unsigned char\0"
	.uleb128 0x3
	.ascii "WORD\0"
	.byte	0x7
	.byte	0x4
	.long	0xc2
	.uleb128 0x2
	.byte	0x2
	.byte	0x7
	.ascii "short unsigned int\0"
	.uleb128 0x3
	.ascii "DWORD\0"
	.byte	0x7
	.byte	0x5
	.long	0x69
	.uleb128 0x3
	.ascii "QWORD\0"
	.byte	0x7
	.byte	0x6
	.long	0xf2
	.uleb128 0x2
	.byte	0x8
	.byte	0x7
	.ascii "long long unsigned int\0"
	.uleb128 0x7
	.ascii "BOOTINFO\0"
	.byte	0xc
	.byte	0x8
	.byte	0x4
	.long	0x196
	.uleb128 0x8
	.ascii "bootdrive\0"
	.byte	0x8
	.byte	0x5
	.long	0x99
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.uleb128 0x8
	.ascii "leds\0"
	.byte	0x8
	.byte	0x6
	.long	0x99
	.byte	0x2
	.byte	0x23
	.uleb128 0x1
	.uleb128 0x8
	.ascii "vmode\0"
	.byte	0x8
	.byte	0x7
	.long	0x99
	.byte	0x2
	.byte	0x23
	.uleb128 0x2
	.uleb128 0x8
	.ascii "reserve\0"
	.byte	0x8
	.byte	0x8
	.long	0x99
	.byte	0x2
	.byte	0x23
	.uleb128 0x3
	.uleb128 0x8
	.ascii "screenx\0"
	.byte	0x8
	.byte	0x9
	.long	0xb6
	.byte	0x2
	.byte	0x23
	.uleb128 0x4
	.uleb128 0x8
	.ascii "screeny\0"
	.byte	0x8
	.byte	0x9
	.long	0xb6
	.byte	0x2
	.byte	0x23
	.uleb128 0x6
	.uleb128 0x8
	.ascii "vram\0"
	.byte	0x8
	.byte	0xa
	.long	0x196
	.byte	0x2
	.byte	0x23
	.uleb128 0x8
	.byte	0x0
	.uleb128 0x9
	.byte	0x4
	.long	0x99
	.uleb128 0x2
	.byte	0x4
	.byte	0x5
	.ascii "long int\0"
	.uleb128 0x2
	.byte	0x4
	.byte	0x7
	.ascii "long unsigned int\0"
	.uleb128 0xa
	.secrel32	LASF0
	.word	0x1008
	.byte	0x2
	.byte	0x8
	.long	0x42a
	.uleb128 0xb
	.ascii "buf\0"
	.byte	0x2
	.byte	0x10
	.ascii "_ZN10FileSystem3bufE\0"
	.long	0x42a
	.byte	0x1
	.byte	0x3
	.byte	0x1
	.uleb128 0xc
	.ascii "binfo\0"
	.byte	0x2
	.byte	0x1b
	.long	0x435
	.byte	0x2
	.byte	0x23
	.uleb128 0x0
	.byte	0x3
	.uleb128 0xc
	.ascii "m_drivenum\0"
	.byte	0x2
	.byte	0x1c
	.long	0x54
	.byte	0x2
	.byte	0x23
	.uleb128 0x4
	.byte	0x3
	.uleb128 0xd
	.ascii "READBUFSIZE\0"
	.byte	0x2
	.byte	0x1d
	.ascii "_ZN10FileSystem11READBUFSIZEE\0"
	.long	0x43b
	.byte	0x1
	.byte	0x3
	.byte	0x1
	.word	0x1000
	.uleb128 0xc
	.ascii "readbuf\0"
	.byte	0x2
	.byte	0x1e
	.long	0x440
	.byte	0x2
	.byte	0x23
	.uleb128 0x8
	.byte	0x3
	.uleb128 0xe
	.byte	0x1
	.ascii "Init\0"
	.byte	0x2
	.byte	0xa
	.ascii "_ZN10FileSystem4InitEP8BOOTINFO\0"
	.byte	0x1
	.long	0x291
	.uleb128 0xf
	.long	0x435
	.byte	0x0
	.uleb128 0x10
	.byte	0x1
	.ascii "Inst\0"
	.byte	0x2
	.byte	0xc
	.ascii "_ZN10FileSystem4InstEv\0"
	.long	0x454
	.byte	0x1
	.uleb128 0x11
	.byte	0x1
	.ascii "operator new\0"
	.byte	0x2
	.byte	0x11
	.ascii "_ZN10FileSystemnwEjPv\0"
	.long	0x456
	.byte	0x3
	.byte	0x1
	.long	0x2f2
	.uleb128 0xf
	.long	0x5b
	.uleb128 0xf
	.long	0x456
	.byte	0x0
	.uleb128 0x12
	.byte	0x1
	.secrel32	LASF0
	.byte	0x2
	.byte	0x12
	.byte	0x3
	.byte	0x1
	.long	0x30c
	.uleb128 0x13
	.long	0x458
	.byte	0x1
	.uleb128 0xf
	.long	0x435
	.byte	0x0
	.uleb128 0x14
	.byte	0x1
	.ascii "~FileSystem\0"
	.byte	0x2
	.byte	0x13
	.byte	0x3
	.byte	0x1
	.long	0x32f
	.uleb128 0x13
	.long	0x458
	.byte	0x1
	.uleb128 0x13
	.long	0x54
	.byte	0x1
	.byte	0x0
	.uleb128 0x15
	.byte	0x1
	.ascii "ClearTrace\0"
	.byte	0x2
	.byte	0x15
	.ascii "_ZN10FileSystem10ClearTraceEv\0"
	.byte	0x3
	.byte	0x1
	.long	0x369
	.uleb128 0x13
	.long	0x458
	.byte	0x1
	.byte	0x0
	.uleb128 0x15
	.byte	0x1
	.ascii "pause\0"
	.byte	0x2
	.byte	0x16
	.ascii "_ZN10FileSystem5pauseEv\0"
	.byte	0x3
	.byte	0x1
	.long	0x398
	.uleb128 0x13
	.long	0x458
	.byte	0x1
	.byte	0x0
	.uleb128 0x15
	.byte	0x1
	.ascii "ShowAll\0"
	.byte	0x2
	.byte	0x17
	.ascii "_ZN10FileSystem7ShowAllEv\0"
	.byte	0x3
	.byte	0x1
	.long	0x3cb
	.uleb128 0x13
	.long	0x458
	.byte	0x1
	.byte	0x0
	.uleb128 0x16
	.byte	0x1
	.ascii "ReadSector\0"
	.byte	0x2
	.byte	0x19
	.ascii "_ZN10FileSystem10ReadSectorEiiyPhii\0"
	.long	0x54
	.byte	0x3
	.byte	0x1
	.uleb128 0x13
	.long	0x458
	.byte	0x1
	.uleb128 0xf
	.long	0x54
	.uleb128 0xf
	.long	0x54
	.uleb128 0xf
	.long	0xe5
	.uleb128 0xf
	.long	0x196
	.uleb128 0xf
	.long	0x54
	.uleb128 0xf
	.long	0x54
	.byte	0x0
	.byte	0x0
	.uleb128 0x17
	.long	0xa5
	.long	0x435
	.uleb128 0x18
	.byte	0x0
	.uleb128 0x9
	.byte	0x4
	.long	0x10c
	.uleb128 0x19
	.long	0x54
	.uleb128 0x17
	.long	0xa5
	.long	0x451
	.uleb128 0x1a
	.long	0x451
	.word	0xfff
	.byte	0x0
	.uleb128 0x6
	.byte	0x4
	.byte	0x7
	.uleb128 0x1b
	.byte	0x4
	.uleb128 0x1c
	.byte	0x4
	.uleb128 0x9
	.byte	0x4
	.long	0x1bd
	.uleb128 0x1d
	.ascii "Screen\0"
	.byte	0x14
	.byte	0x3
	.byte	0x5
	.long	0x48e
	.uleb128 0x10
	.byte	0x1
	.ascii "Inst\0"
	.byte	0x3
	.byte	0x8
	.ascii "_ZN6Screen4InstEv\0"
	.long	0x48e
	.byte	0x1
	.byte	0x0
	.uleb128 0x1b
	.byte	0x4
	.uleb128 0x2
	.byte	0x1
	.byte	0x6
	.ascii "char\0"
	.uleb128 0x1e
	.byte	0x1
	.ascii "operator delete\0"
	.byte	0x1
	.byte	0x6b
	.ascii "_ZdlPvS_\0"
	.long	LFB11
	.long	LFE11
	.secrel32	LLST0
	.long	0x4d6
	.uleb128 0x1f
	.long	0x456
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x1f
	.long	0x456
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.byte	0x0
	.uleb128 0x20
	.long	0x2b6
	.long	LFB14
	.long	LFE14
	.secrel32	LLST1
	.long	0x509
	.uleb128 0x21
	.ascii "size\0"
	.byte	0x2
	.byte	0x11
	.long	0x5b
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x21
	.ascii "buf\0"
	.byte	0x2
	.byte	0x11
	.long	0x456
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.byte	0x0
	.uleb128 0x22
	.long	0x46d
	.long	LFB15
	.long	LFE15
	.secrel32	LLST2
	.uleb128 0x23
	.long	0x25d
	.byte	0x4
	.byte	0x9
	.long	LFB28
	.long	LFE28
	.secrel32	LLST3
	.long	0x542
	.uleb128 0x21
	.ascii "binfo\0"
	.byte	0x4
	.byte	0x9
	.long	0x435
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.byte	0x0
	.uleb128 0x24
	.long	0x2f2
	.byte	0x4
	.byte	0xd
	.byte	0x0
	.long	0x580
	.uleb128 0x25
	.secrel32	LASF1
	.long	0x580
	.byte	0x1
	.uleb128 0x26
	.ascii "binfo\0"
	.byte	0x4
	.byte	0xd
	.long	0x435
	.uleb128 0x27
	.uleb128 0x28
	.ascii "rc\0"
	.byte	0x4
	.byte	0x16
	.long	0x54
	.uleb128 0x28
	.ascii "numDev\0"
	.byte	0x4
	.byte	0x18
	.long	0x54
	.byte	0x0
	.byte	0x0
	.uleb128 0x19
	.long	0x458
	.uleb128 0x29
	.long	0x542
	.long	LFB30
	.long	LFE30
	.secrel32	LLST4
	.long	0x5c5
	.uleb128 0x2a
	.long	0x54e
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x2a
	.long	0x558
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.uleb128 0x2b
	.long	LBB3
	.long	LBE3
	.uleb128 0x2c
	.long	0x566
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x2c
	.long	0x570
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.byte	0x0
	.byte	0x0
	.uleb128 0x24
	.long	0x30c
	.byte	0x4
	.byte	0x2f
	.byte	0x0
	.long	0x5ec
	.uleb128 0x25
	.secrel32	LASF1
	.long	0x580
	.byte	0x1
	.uleb128 0x2d
	.ascii "__in_chrg\0"
	.long	0x43b
	.byte	0x1
	.byte	0x0
	.uleb128 0x29
	.long	0x5c5
	.long	LFB33
	.long	LFE33
	.secrel32	LLST5
	.long	0x60a
	.uleb128 0x2a
	.long	0x5d1
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.byte	0x0
	.uleb128 0x23
	.long	0x32f
	.byte	0x4
	.byte	0x33
	.long	LFB35
	.long	LFE35
	.secrel32	LLST6
	.long	0x62f
	.uleb128 0x2e
	.secrel32	LASF1
	.long	0x580
	.byte	0x1
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.byte	0x0
	.uleb128 0x23
	.long	0x369
	.byte	0x4
	.byte	0x39
	.long	LFB36
	.long	LFE36
	.secrel32	LLST7
	.long	0x654
	.uleb128 0x2e
	.secrel32	LASF1
	.long	0x580
	.byte	0x1
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.byte	0x0
	.uleb128 0x23
	.long	0x398
	.byte	0x4
	.byte	0x3b
	.long	LFB37
	.long	LFE37
	.secrel32	LLST8
	.long	0x69d
	.uleb128 0x2e
	.secrel32	LASF1
	.long	0x580
	.byte	0x1
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x2b
	.long	LBB4
	.long	LBE4
	.uleb128 0x2f
	.ascii "lc\0"
	.byte	0x4
	.byte	0x3c
	.long	0x54
	.byte	0x2
	.byte	0x91
	.sleb128 -20
	.uleb128 0x2f
	.ascii "cp\0"
	.byte	0x4
	.byte	0x3d
	.long	0x69d
	.byte	0x2
	.byte	0x91
	.sleb128 -24
	.byte	0x0
	.byte	0x0
	.uleb128 0x9
	.byte	0x4
	.long	0x490
	.uleb128 0x23
	.long	0x3cb
	.byte	0x4
	.byte	0x74
	.long	LFB38
	.long	LFE38
	.secrel32	LLST9
	.long	0x743
	.uleb128 0x2e
	.secrel32	LASF1
	.long	0x580
	.byte	0x1
	.byte	0x2
	.byte	0x91
	.sleb128 0
	.uleb128 0x21
	.ascii "dev\0"
	.byte	0x4
	.byte	0x74
	.long	0x54
	.byte	0x2
	.byte	0x91
	.sleb128 4
	.uleb128 0x21
	.ascii "sectorcount\0"
	.byte	0x4
	.byte	0x74
	.long	0x54
	.byte	0x2
	.byte	0x91
	.sleb128 8
	.uleb128 0x21
	.ascii "lba\0"
	.byte	0x4
	.byte	0x74
	.long	0xe5
	.byte	0x2
	.byte	0x91
	.sleb128 -56
	.uleb128 0x21
	.ascii "buf\0"
	.byte	0x4
	.byte	0x74
	.long	0x196
	.byte	0x2
	.byte	0x91
	.sleb128 20
	.uleb128 0x21
	.ascii "bufsize\0"
	.byte	0x4
	.byte	0x74
	.long	0x54
	.byte	0x2
	.byte	0x91
	.sleb128 24
	.uleb128 0x21
	.ascii "numsect\0"
	.byte	0x4
	.byte	0x74
	.long	0x54
	.byte	0x2
	.byte	0x91
	.sleb128 28
	.uleb128 0x2b
	.long	LBB5
	.long	LBE5
	.uleb128 0x2f
	.ascii "rc\0"
	.byte	0x4
	.byte	0x79
	.long	0x54
	.byte	0x2
	.byte	0x91
	.sleb128 -36
	.byte	0x0
	.byte	0x0
	.uleb128 0x30
	.ascii "reg_buffer_size\0"
	.byte	0xa
	.word	0x1a2
	.long	0x19c
	.byte	0x1
	.byte	0x1
	.uleb128 0x31
	.long	0x1ca
	.byte	0x4
	.byte	0x7
	.byte	0x5
	.byte	0x3
	.long	__ZN10FileSystem3bufE
	.byte	0x0
	.section	.debug_abbrev,"dr"
	.uleb128 0x1
	.uleb128 0x11
	.byte	0x1
	.uleb128 0x25
	.uleb128 0x8
	.uleb128 0x13
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x1b
	.uleb128 0x8
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x52
	.uleb128 0x1
	.uleb128 0x55
	.uleb128 0x6
	.uleb128 0x10
	.uleb128 0x6
	.byte	0x0
	.byte	0x0
	.uleb128 0x2
	.uleb128 0x24
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.uleb128 0x3
	.uleb128 0x8
	.byte	0x0
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x16
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x4
	.uleb128 0x39
	.byte	0x1
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x5
	.uleb128 0x8
	.byte	0x0
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x18
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x6
	.uleb128 0x24
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3e
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0x7
	.uleb128 0x13
	.byte	0x1
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x8
	.uleb128 0xd
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x9
	.uleb128 0xf
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xa
	.uleb128 0x2
	.byte	0x1
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0xb
	.uleb128 0x5
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xd
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2007
	.uleb128 0x8
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x32
	.uleb128 0xb
	.uleb128 0x3c
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0xc
	.uleb128 0xd
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x38
	.uleb128 0xa
	.uleb128 0x32
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0xd
	.uleb128 0xd
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2007
	.uleb128 0x8
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x32
	.uleb128 0xb
	.uleb128 0x3c
	.uleb128 0xc
	.uleb128 0x1c
	.uleb128 0x5
	.byte	0x0
	.byte	0x0
	.uleb128 0xe
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2007
	.uleb128 0x8
	.uleb128 0x3c
	.uleb128 0xc
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0xf
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x10
	.uleb128 0x2e
	.byte	0x0
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2007
	.uleb128 0x8
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3c
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0x11
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2007
	.uleb128 0x8
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x32
	.uleb128 0xb
	.uleb128 0x3c
	.uleb128 0xc
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x12
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x32
	.uleb128 0xb
	.uleb128 0x3c
	.uleb128 0xc
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x13
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x34
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0x14
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x32
	.uleb128 0xb
	.uleb128 0x3c
	.uleb128 0xc
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x15
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2007
	.uleb128 0x8
	.uleb128 0x32
	.uleb128 0xb
	.uleb128 0x3c
	.uleb128 0xc
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x16
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2007
	.uleb128 0x8
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x32
	.uleb128 0xb
	.uleb128 0x3c
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0x17
	.uleb128 0x1
	.byte	0x1
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x18
	.uleb128 0x21
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.uleb128 0x19
	.uleb128 0x26
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x1a
	.uleb128 0x21
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2f
	.uleb128 0x5
	.byte	0x0
	.byte	0x0
	.uleb128 0x1b
	.uleb128 0x10
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0x1c
	.uleb128 0xf
	.byte	0x0
	.uleb128 0xb
	.uleb128 0xb
	.byte	0x0
	.byte	0x0
	.uleb128 0x1d
	.uleb128 0x2
	.byte	0x1
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0xb
	.uleb128 0xb
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x1e
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2007
	.uleb128 0x8
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0x6
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x1f
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x20
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x47
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0x6
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x21
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x22
	.uleb128 0x2e
	.byte	0x0
	.uleb128 0x47
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0x6
	.byte	0x0
	.byte	0x0
	.uleb128 0x23
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x47
	.uleb128 0x13
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0x6
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x24
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x47
	.uleb128 0x13
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x20
	.uleb128 0xb
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x25
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x34
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0x26
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x27
	.uleb128 0xb
	.byte	0x1
	.byte	0x0
	.byte	0x0
	.uleb128 0x28
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x29
	.uleb128 0x2e
	.byte	0x1
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.uleb128 0x40
	.uleb128 0x6
	.uleb128 0x1
	.uleb128 0x13
	.byte	0x0
	.byte	0x0
	.uleb128 0x2a
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x2b
	.uleb128 0xb
	.byte	0x1
	.uleb128 0x11
	.uleb128 0x1
	.uleb128 0x12
	.uleb128 0x1
	.byte	0x0
	.byte	0x0
	.uleb128 0x2c
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x31
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x2d
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x34
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0x2e
	.uleb128 0x5
	.byte	0x0
	.uleb128 0x3
	.uleb128 0xe
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x34
	.uleb128 0xc
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x2f
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.uleb128 0x30
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x3
	.uleb128 0x8
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0x5
	.uleb128 0x49
	.uleb128 0x13
	.uleb128 0x3f
	.uleb128 0xc
	.uleb128 0x3c
	.uleb128 0xc
	.byte	0x0
	.byte	0x0
	.uleb128 0x31
	.uleb128 0x34
	.byte	0x0
	.uleb128 0x47
	.uleb128 0x13
	.uleb128 0x3a
	.uleb128 0xb
	.uleb128 0x3b
	.uleb128 0xb
	.uleb128 0x2
	.uleb128 0xa
	.byte	0x0
	.byte	0x0
	.byte	0x0
	.section	.debug_pubnames,"dr"
	.long	0x114
	.word	0x2
	.secrel32	Ldebug_info0
	.long	0x76b
	.long	0x498
	.ascii "operator delete\0"
	.long	0x4d6
	.ascii "FileSystem::operator new\0"
	.long	0x509
	.ascii "Screen::Inst\0"
	.long	0x51a
	.ascii "FileSystem::Init\0"
	.long	0x585
	.ascii "FileSystem::FileSystem\0"
	.long	0x5ec
	.ascii "FileSystem::~FileSystem\0"
	.long	0x60a
	.ascii "FileSystem::ClearTrace\0"
	.long	0x62f
	.ascii "FileSystem::pause\0"
	.long	0x654
	.ascii "FileSystem::ShowAll\0"
	.long	0x6a3
	.ascii "FileSystem::ReadSector\0"
	.long	0x75d
	.ascii "FileSystem::buf\0"
	.long	0x0
	.section	.debug_pubtypes,"dr"
	.long	0x66
	.word	0x2
	.secrel32	Ldebug_info0
	.long	0x76b
	.long	0x5b
	.ascii "size_t\0"
	.long	0x99
	.ascii "BYTE\0"
	.long	0xb6
	.ascii "WORD\0"
	.long	0xd8
	.ascii "DWORD\0"
	.long	0xe5
	.ascii "QWORD\0"
	.long	0x10c
	.ascii "BOOTINFO\0"
	.long	0x1bd
	.ascii "FileSystem\0"
	.long	0x45e
	.ascii "Screen\0"
	.long	0x0
	.section	.debug_aranges,"dr"
	.long	0x34
	.word	0x2
	.secrel32	Ldebug_info0
	.byte	0x4
	.byte	0x0
	.word	0x0
	.word	0x0
	.long	Ltext0
	.long	Letext0-Ltext0
	.long	LFB11
	.long	LFE11-LFB11
	.long	LFB14
	.long	LFE14-LFB14
	.long	LFB15
	.long	LFE15-LFB15
	.long	0x0
	.long	0x0
	.section	.debug_ranges,"dr"
Ldebug_ranges0:
	.long	Ltext0
	.long	Letext0
	.long	LFB11
	.long	LFE11
	.long	LFB14
	.long	LFE14
	.long	LFB15
	.long	LFE15
	.long	0x0
	.long	0x0
	.section	.debug_str,"dr"
LASF1:
	.ascii "this\0"
LASF0:
	.ascii "FileSystem\0"
	.def	__Unwind_Resume;	.scl	2;	.type	32;	.endef
	.def	__Z19pio_set_iobase_addrjjj;	.scl	2;	.type	32;	.endef
	.def	__Z10reg_configv;	.scl	2;	.type	32;	.endef
	.def	__ZN6Screen6printfEPKcz;	.scl	2;	.type	32;	.endef
	.def	__Z9reg_resetii;	.scl	2;	.type	32;	.endef
	.def	__Z13trc_cht_dump0v;	.scl	2;	.type	32;	.endef
	.def	__Z13trc_llt_dump0v;	.scl	2;	.type	32;	.endef
	.def	__Z13trc_err_dump1v;	.scl	2;	.type	32;	.endef
	.def	__Z13trc_err_dump2v;	.scl	2;	.type	32;	.endef
	.def	__Z13trc_cht_dump1v;	.scl	2;	.type	32;	.endef
	.def	__ZN6Screen4putsEPKc;	.scl	2;	.type	32;	.endef
	.def	__Z13trc_cht_dump2v;	.scl	2;	.type	32;	.endef
	.def	__Z13trc_llt_dump1v;	.scl	2;	.type	32;	.endef
	.def	__Z13trc_llt_dump2v;	.scl	2;	.type	32;	.endef
	.def	_memset;	.scl	2;	.type	32;	.endef
	.def	__Z21reg_pio_data_in_lba48iijjmmjjli;	.scl	2;	.type	32;	.endef
