remove unnecessary '.align' before '.pool'

This commit is contained in:
YamaArashi 2015-11-27 19:38:13 -08:00
parent 716991410a
commit 54640ba0bf
17 changed files with 14 additions and 23107 deletions

View File

@ -23,7 +23,6 @@ ClearDma3Requests: ; 8000BB8
strb r0, [r2]
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end ClearDma3Requests
@ -96,7 +95,6 @@ ProcessDma3Requests: ; 8000BF0
cmp r0, 0x1
beq @08000C8C
b @08000DF0
.align 2, 0
.pool
@08000C80:
cmp r0, 0x3
@ -138,7 +136,6 @@ ProcessDma3Requests: ; 8000BF0
movs r1, 0x84
lsls r1, 24
b @08000D76
.align 2, 0
.pool
@08000CD0:
mov r3, r10
@ -191,7 +188,6 @@ ProcessDma3Requests: ; 8000BF0
movs r1, 0x85
lsls r1, 24
b @08000DEA
.align 2, 0
.pool
@08000D3C:
ldr r3, [r1]
@ -229,7 +225,6 @@ ProcessDma3Requests: ; 8000BF0
str r0, [r4, 0x8]
ldr r0, [r4, 0x8]
b @08000DF0
.align 2, 0
.pool
@08000D88:
mov r3, r10
@ -341,7 +336,6 @@ ProcessDma3Requests: ; 8000BF0
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end ProcessDma3Requests
@ -387,7 +381,6 @@ RequestDma3Copy: ; 8000E68
bne @08000EC0
strh r4, [r1, 0xA]
b @08000EC4
.align 2, 0
.pool
@08000EC0:
movs r0, 0x3
@ -399,7 +392,6 @@ RequestDma3Copy: ; 8000E68
lsls r0, r2, 16
asrs r0, 16
b @08000EF0
.align 2, 0
.pool
@08000ED4:
adds r1, 0x10
@ -474,7 +466,6 @@ RequestDma3Fill: ; 8000F00
bne @08000F64
movs r0, 0x2
b @08000F66
.align 2, 0
.pool
@08000F64:
movs r0, 0x4
@ -486,7 +477,6 @@ RequestDma3Fill: ; 8000F00
lsls r0, r2, 16
asrs r0, 16
b @08000F96
.align 2, 0
.pool
@08000F78:
adds r1, 0x10
@ -538,7 +528,6 @@ CheckForSpaceForDma3Request: ; 8000FA4
@08000FC4:
movs r0, 0
b @08000FDC
.align 2, 0
.pool
@08000FCC:
ldr r0, =gDma3Requests
@ -553,6 +542,5 @@ CheckForSpaceForDma3Request: ; 8000FA4
@08000FDC:
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end CheckForSpaceForDma3Request

File diff suppressed because it is too large Load Diff

View File

@ -9,7 +9,6 @@ gpu_init_bgs: ; 80012F0
bl gpu_sync_text_mode_and_hide_bgs
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end gpu_init_bgs
@ -25,7 +24,6 @@ gpu_set_bg_mode: ; 8001308
orrs r1, r0
strh r1, [r3, 0x10]
bx lr
.align 2, 0
.pool
thumb_func_end gpu_set_bg_mode
@ -37,7 +35,6 @@ gpu_get_bg_mode: ; 8001324
movs r0, 0x7
ands r0, r1
bx lr
.align 2, 0
.pool
thumb_func_end gpu_get_bg_mode
@ -57,7 +54,6 @@ gpu_reset_bg_configs: ; 8001334
bge @08001340
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end gpu_reset_bg_configs
@ -81,7 +77,6 @@ sub_8001354: ; 8001354
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_8001354
@ -243,7 +238,6 @@ gpu_bg_config_set_fields: ; 8001380
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end gpu_bg_config_set_fields
@ -276,7 +270,6 @@ gpu_bg_config_get_field: ; 80014AC
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@080014EC:
@ -376,7 +369,6 @@ gpu_copy_to_vram_by_bg_id: ; 8001560
beq @080015AC
movs r2, 0xFF
b @080015DC
.align 2, 0
.pool
@080015A4:
ldrb r0, [r1, 0x1]
@ -479,7 +471,6 @@ gpu_bg_show: ; 80015E8
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end gpu_bg_show
@ -508,7 +499,6 @@ gpu_bg_hide: ; 8001664
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end gpu_bg_hide
@ -527,7 +517,6 @@ gpu_sync_bg_visibility_and_mode: ; 8001698
bl lcd_io_set
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end gpu_sync_bg_visibility_and_mode
@ -543,7 +532,6 @@ gpu_sync_text_mode_and_hide_bgs: ; 80016BC
bl lcd_io_set
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end gpu_sync_text_mode_and_hide_bgs
@ -583,7 +571,6 @@ gpu_bg_affine_set: ; 80016D8
cmp r1, 0x2
beq @08001726
b @08001796
.align 2, 0
.pool
@08001720:
cmp r6, 0x2
@ -690,7 +677,6 @@ gpu_reset_bgs_and_dma3_busy_flags: ; 80017BC
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end gpu_reset_bgs_and_dma3_busy_flags
@ -791,7 +777,6 @@ bg_vram_setup: ; 80017E8
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end bg_vram_setup
@ -858,7 +843,6 @@ bg_init_bg_config_2_from_bg_config_3: ; 80018B0
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end bg_init_bg_config_2_from_bg_config_3
@ -903,7 +887,6 @@ gpu_copy_bg_tile_pattern_data_to_vram: ; 8001944
adds r0, r4
lsls r0, 21
b @08001990
.align 2, 0
.pool
@08001980:
ldr r1, =0x030008f8
@ -930,7 +913,6 @@ gpu_copy_bg_tile_pattern_data_to_vram: ; 8001944
bne @080019B8
ldr r0, =0x0000ffff
b @080019E6
.align 2, 0
.pool
@080019B8:
ldr r0, =0x03000938
@ -963,7 +945,6 @@ gpu_copy_bg_tile_pattern_data_to_vram: ; 8001944
pop {r4-r7}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end gpu_copy_bg_tile_pattern_data_to_vram
@ -997,7 +978,6 @@ gpu_copy_bg_tile_map_to_vram: ; 80019FC
str r0, [r2]
adds r0, r3, 0
b @08001A3E
.align 2, 0
.pool
@08001A3C:
ldr r0, =0x0000ffff
@ -1006,7 +986,6 @@ gpu_copy_bg_tile_map_to_vram: ; 80019FC
pop {r4}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end gpu_copy_bg_tile_map_to_vram
@ -1051,7 +1030,6 @@ unused_copy_palette: ; 8001A4C
@08001A98:
ldr r0, =0x0000ffff
b @08001AC8
.align 2, 0
.pool
@08001AA4:
ldr r4, =0x03000938
@ -1077,7 +1055,6 @@ unused_copy_palette: ; 8001A4C
pop {r4-r7}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end unused_copy_palette
@ -1118,7 +1095,6 @@ is_dma3_queue_busy_with_gpu_copy: ; 8001AD4
bne @08001B1C
movs r0, 0x1
b @08001B2A
.align 2, 0
.pool
@08001B1C:
ldr r0, [r4]
@ -1178,7 +1154,6 @@ gpu_bg_config_set_field: ; 8001B58
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@08001B7C:
@ -1279,7 +1254,6 @@ bg_get_field: ; 8001C1C
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@08001C3C:
@ -1366,7 +1340,6 @@ bg_get_field: ; 8001C1C
lsls r0, 22
lsrs r0, 22
b @08001CFA
.align 2, 0
.pool
@08001CF8:
ldr r0, =0x0000ffff
@ -1374,7 +1347,6 @@ bg_get_field: ; 8001C1C
pop {r4}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end bg_get_field
@ -1416,7 +1388,6 @@ bg_change_x_offset: ; 8001D04
str r6, [r0]
adds r5, r1, 0
b @08001D70
.align 2, 0
.pool
@08001D4C:
ldr r0, =0x030008f8
@ -1426,7 +1397,6 @@ bg_change_x_offset: ; 8001D04
ldr r1, [r0]
adds r1, r6
b @08001D6C
.align 2, 0
.pool
@08001D60:
ldr r0, =0x030008f8
@ -1449,7 +1419,6 @@ bg_change_x_offset: ; 8001D04
cmp r4, 0
beq @08001D96
b @08001E2C
.align 2, 0
.pool
@08001D8C:
cmp r4, 0x2
@ -1465,7 +1434,6 @@ bg_change_x_offset: ; 8001D04
movs r0, 0x10
bl lcd_io_set
b @08001E2C
.align 2, 0
.pool
@08001DAC:
ldr r0, =0x030008f8
@ -1475,7 +1443,6 @@ bg_change_x_offset: ; 8001D04
movs r0, 0x14
bl lcd_io_set
b @08001E2C
.align 2, 0
.pool
@08001DC0:
cmp r0, 0
@ -1487,7 +1454,6 @@ bg_change_x_offset: ; 8001D04
movs r0, 0x18
bl lcd_io_set
b @08001E2C
.align 2, 0
.pool
@08001DD8:
ldr r0, =0x030008f8
@ -1501,7 +1467,6 @@ bg_change_x_offset: ; 8001D04
adds r1, r4, 0
bl lcd_io_set
b @08001E2C
.align 2, 0
.pool
@08001DF8:
cmp r0, 0
@ -1513,7 +1478,6 @@ bg_change_x_offset: ; 8001D04
movs r0, 0x1C
bl lcd_io_set
b @08001E2C
.align 2, 0
.pool
@08001E10:
cmp r0, 0x2
@ -1537,7 +1501,6 @@ bg_change_x_offset: ; 8001D04
pop {r4-r6}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end bg_change_x_offset
@ -1563,7 +1526,6 @@ bg_get_x_offset: ; 8001E40
adds r1, r0
ldr r0, [r1]
b @08001E74
.align 2, 0
.pool
@08001E70:
movs r0, 0x1
@ -1612,7 +1574,6 @@ bg_change_y_offset: ; 8001E7C
str r6, [r0]
adds r5, r1, 0
b @08001EE8
.align 2, 0
.pool
@08001EC4:
ldr r0, =0x030008f8
@ -1622,7 +1583,6 @@ bg_change_y_offset: ; 8001E7C
ldr r1, [r0]
adds r1, r6
b @08001EE4
.align 2, 0
.pool
@08001ED8:
ldr r0, =0x030008f8
@ -1645,7 +1605,6 @@ bg_change_y_offset: ; 8001E7C
cmp r4, 0
beq @08001F0E
b @08001FA4
.align 2, 0
.pool
@08001F04:
cmp r4, 0x2
@ -1661,7 +1620,6 @@ bg_change_y_offset: ; 8001E7C
movs r0, 0x12
bl lcd_io_set
b @08001FA4
.align 2, 0
.pool
@08001F24:
ldr r0, =0x030008f8
@ -1671,7 +1629,6 @@ bg_change_y_offset: ; 8001E7C
movs r0, 0x16
bl lcd_io_set
b @08001FA4
.align 2, 0
.pool
@08001F38:
cmp r0, 0
@ -1683,7 +1640,6 @@ bg_change_y_offset: ; 8001E7C
movs r0, 0x1A
bl lcd_io_set
b @08001FA4
.align 2, 0
.pool
@08001F50:
ldr r0, =0x030008f8
@ -1697,7 +1653,6 @@ bg_change_y_offset: ; 8001E7C
adds r1, r4, 0
bl lcd_io_set
b @08001FA4
.align 2, 0
.pool
@08001F70:
cmp r0, 0
@ -1709,7 +1664,6 @@ bg_change_y_offset: ; 8001E7C
movs r0, 0x1E
bl lcd_io_set
b @08001FA4
.align 2, 0
.pool
@08001F88:
cmp r0, 0x2
@ -1733,7 +1687,6 @@ bg_change_y_offset: ; 8001E7C
pop {r4-r6}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end bg_change_y_offset
@ -1775,7 +1728,6 @@ bg_change_y_offset_to_copy_queue: ; 8001FB8
str r6, [r0]
adds r5, r1, 0
b @08002024
.align 2, 0
.pool
@08002000:
ldr r0, =0x030008f8
@ -1785,7 +1737,6 @@ bg_change_y_offset_to_copy_queue: ; 8001FB8
ldr r1, [r0]
adds r1, r6
b @08002020
.align 2, 0
.pool
@08002014:
ldr r0, =0x030008f8
@ -1808,7 +1759,6 @@ bg_change_y_offset_to_copy_queue: ; 8001FB8
cmp r4, 0
beq @0800204A
b @080020E0
.align 2, 0
.pool
@08002040:
cmp r4, 0x2
@ -1824,7 +1774,6 @@ bg_change_y_offset_to_copy_queue: ; 8001FB8
movs r0, 0x12
bl lcd_io_set_forced_blank
b @080020E0
.align 2, 0
.pool
@08002060:
ldr r0, =0x030008f8
@ -1834,7 +1783,6 @@ bg_change_y_offset_to_copy_queue: ; 8001FB8
movs r0, 0x16
bl lcd_io_set_forced_blank
b @080020E0
.align 2, 0
.pool
@08002074:
cmp r0, 0
@ -1846,7 +1794,6 @@ bg_change_y_offset_to_copy_queue: ; 8001FB8
movs r0, 0x1A
bl lcd_io_set_forced_blank
b @080020E0
.align 2, 0
.pool
@0800208C:
ldr r0, =0x030008f8
@ -1860,7 +1807,6 @@ bg_change_y_offset_to_copy_queue: ; 8001FB8
adds r1, r4, 0
bl lcd_io_set_forced_blank
b @080020E0
.align 2, 0
.pool
@080020AC:
cmp r0, 0
@ -1872,7 +1818,6 @@ bg_change_y_offset_to_copy_queue: ; 8001FB8
movs r0, 0x1E
bl lcd_io_set_forced_blank
b @080020E0
.align 2, 0
.pool
@080020C4:
cmp r0, 0x2
@ -1896,7 +1841,6 @@ bg_change_y_offset_to_copy_queue: ; 8001FB8
pop {r4-r6}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end bg_change_y_offset_to_copy_queue
@ -1922,7 +1866,6 @@ bg_get_y_offset: ; 80020F4
adds r1, r0
ldr r0, [r1]
b @08002128
.align 2, 0
.pool
@08002124:
movs r0, 0x1
@ -1995,7 +1938,6 @@ mosaic_something: ; 8002170
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@080021A8:
@ -2117,7 +2059,6 @@ bg_set_tilemap: ; 8002250
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end bg_set_tilemap
@ -2147,7 +2088,6 @@ bg_unset_tilemap: ; 8002284
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end bg_unset_tilemap
@ -2173,7 +2113,6 @@ bg_get_tilemap: ; 80022B8
adds r1, r0
ldr r0, [r1]
b @080022EA
.align 2, 0
.pool
@080022E8:
movs r0, 0
@ -2221,7 +2160,6 @@ gpu_copy_to_wram_bg_tile_map: ; 80022F0
mov r0, r10
bl CpuSet
b @08002358
.align 2, 0
.pool
@08002340:
ldr r0, =0x030008f8
@ -2243,7 +2181,6 @@ gpu_copy_to_wram_bg_tile_map: ; 80022F0
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end gpu_copy_to_wram_bg_tile_map
@ -2299,7 +2236,6 @@ gpu_copy_wram_bg_tilemap_to_vram: ; 800236C
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end gpu_copy_wram_bg_tilemap_to_vram
@ -2382,7 +2318,6 @@ gpu_copy_to_iwram_tile_map_rect: ; 80023D4
cmp r3, r12
blt @08002436
b @080024C4
.align 2, 0
.pool
@08002470:
mov r4, r8
@ -2438,7 +2373,6 @@ gpu_copy_to_iwram_tile_map_rect: ; 80023D4
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end gpu_copy_to_iwram_tile_map_rect
@ -2651,7 +2585,6 @@ bg_copy_tilemap_rect: ; 800251C
cmp r5, r0
blt @080025F8
b @080026EE
.align 2, 0
.pool
@08002674:
ldr r1, [sp, 0x10]
@ -2726,7 +2659,6 @@ bg_copy_tilemap_rect: ; 800251C
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end bg_copy_tilemap_rect
@ -2809,7 +2741,6 @@ bg_fill_tilemap_rect: ; 8002704
cmp r3, r7
blt @08002768
b @080027F0
.align 2, 0
.pool
@080027A0:
adds r0, r6, 0
@ -2863,7 +2794,6 @@ bg_fill_tilemap_rect: ; 8002704
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end bg_fill_tilemap_rect
@ -3039,7 +2969,6 @@ bg_write_sequence_to_wram_tile_map_rect: ; 8002840
cmp r5, r2
blt @080028E0
b @080029D4
.align 2, 0
.pool
@0800295C:
mov r0, r9
@ -3113,7 +3042,6 @@ bg_write_sequence_to_wram_tile_map_rect: ; 8002840
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end bg_write_sequence_to_wram_tile_map_rect
@ -3298,7 +3226,6 @@ bg_copy_tilemap_entry_not_rotscale_mode: ; 8002AEC
adds r1, r2, r5
lsls r1, 12
b @08002B3A
.align 2, 0
.pool
@08002B14:
ldrh r1, [r6]
@ -3314,7 +3241,6 @@ bg_copy_tilemap_entry_not_rotscale_mode: ; 8002AEC
ands r0, r1
orrs r0, r2
b @08002B3C
.align 2, 0
.pool
@08002B34:
ldrh r0, [r4]
@ -3379,7 +3305,6 @@ bg_get_type_by_bg_id: ; 8002B48
pop {r4,r5}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end bg_get_type_by_bg_id
@ -3417,7 +3342,6 @@ IsTileMapOutsideWram: ; 8002BB0
beq @08002BD4
movs r0, 0
b @08002BD6
.align 2, 0
.pool
@08002BD4:
movs r0, 0x1

View File

@ -23,7 +23,6 @@ reset_all_obj_data: ; 8006974
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end reset_all_obj_data
@ -65,7 +64,6 @@ call_obj_callbacks: ; 80069C0
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end call_obj_callbacks
@ -99,7 +97,6 @@ obj_sync_something: ; 8006A0C
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end obj_sync_something
@ -159,7 +156,6 @@ update_obj_oam_coords: ; 8006A58
ldrb r2, [r2]
adds r0, r2
b @08006B08
.align 2, 0
.pool
@08006AD8:
movs r2, 0x20
@ -229,7 +225,6 @@ do_something_with_obj_priorites: ; 8006B1C
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end do_something_with_obj_priorites
@ -342,7 +337,6 @@ determine_visible_sprites_maybe: ; 8006B5C
cmp r0, r6
bne @08006CF6
b @08006CEE
.align 2, 0
.pool
@08006C38:
mov r1, r10
@ -464,7 +458,6 @@ determine_visible_sprites_maybe: ; 8006B5C
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end determine_visible_sprites_maybe
@ -506,7 +499,6 @@ copy_rotscale_coeffs_to_super_sprites: ; 8006D1C
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end copy_rotscale_coeffs_to_super_sprites
@ -576,7 +568,6 @@ super_sprites_fill: ; 8006D68
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end super_sprites_fill
@ -612,7 +603,6 @@ obj_add_from_template_forward_search: ; 8006DF4
lsls r0, 24
lsrs r0, 24
b @08006E40
.align 2, 0
.pool
@08006E34:
adds r0, r3, 0x1
@ -668,7 +658,6 @@ obj_add_from_template_backward_search: ; 8006E48
lsls r0, 24
lsrs r0, 24
b @08006EA6
.align 2, 0
.pool
@08006E98:
subs r0, r1, 0x1
@ -716,7 +705,6 @@ obj_add_empty_with_callback: ; 8006EB4
str r6, [r1]
adds r0, r5, 0
b @08006EF6
.align 2, 0
.pool
@08006EF4:
movs r0, 0x40
@ -823,7 +811,6 @@ template_read: ; 8006EFC
bl obj_delete
movs r0, 0x40
b @08007040
.align 2, 0
.pool
@08006FC8:
ldr r1, =0x000003ff
@ -846,7 +833,6 @@ template_read: ; 8006EFC
movs r0, 0
strh r0, [r1]
b @0800700C
.align 2, 0
.pool
@08006FF8:
mov r1, r8
@ -892,7 +878,6 @@ template_read: ; 8006EFC
pop {r4-r7}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end template_read
@ -954,7 +939,6 @@ obj_add_from_template_call_callback_once: ; 8007054
@080070C0:
adds r0, r5, 0
b @080070D8
.align 2, 0
.pool
@080070CC:
adds r0, r3, 0x1
@ -1029,7 +1013,6 @@ obj_delete_and_free_tiles: ; 80070E8
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end obj_delete_and_free_tiles
@ -1061,7 +1044,6 @@ reset_super_sprites: ; 8007150
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end reset_super_sprites
@ -1086,7 +1068,6 @@ copy_super_sprites_to_oam: ; 8007188
@080071A8:
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end copy_super_sprites_to_oam
@ -1119,7 +1100,6 @@ copy_queue_clear: ; 80071B8
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end copy_queue_clear
@ -1146,7 +1126,6 @@ reset_rotscale_coeffs: ; 80071F8
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end reset_rotscale_coeffs
@ -1165,7 +1144,6 @@ rotscale_set_direct: ; 8007224
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end rotscale_set_direct
@ -1178,7 +1156,6 @@ obj_delete: ; 8007244
bl memcpy
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end obj_delete
@ -1216,7 +1193,6 @@ oam_center: ; 8007258
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end oam_center
@ -1258,7 +1234,6 @@ gpu_tile_obj_alloc: ; 800729C
@080072DA:
movs r0, 0
b @080073A4
.align 2, 0
.pool
@080072EC:
movs r0, 0x1
@ -1369,7 +1344,6 @@ gpu_tile_obj_alloc: ; 800729C
pop {r4-r7}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end gpu_tile_obj_alloc
@ -1402,7 +1376,6 @@ gpu_tile_obj_alloc_map_bit_op: ; 80073B8
ands r2, r1
strb r2, [r0]
b @0800741C
.align 2, 0
.pool
@080073F0:
cmp r1, 0x1
@ -1416,7 +1389,6 @@ gpu_tile_obj_alloc_map_bit_op: ; 80073B8
orrs r2, r1
strb r2, [r0]
b @0800741C
.align 2, 0
.pool
@0800740C:
movs r0, 0x80
@ -1432,7 +1404,6 @@ gpu_tile_obj_alloc_map_bit_op: ; 80073B8
pop {r4-r6}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end gpu_tile_obj_alloc_map_bit_op
@ -1485,7 +1456,6 @@ copy_queue_process: ; 800742C
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end copy_queue_process
@ -1536,7 +1506,6 @@ copy_queue_add_oam_frame: ; 8007488
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end copy_queue_add_oam_frame
@ -1579,7 +1548,6 @@ copy_queue_add: ; 80074EC
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end copy_queue_add
@ -1602,7 +1570,6 @@ copy_all_from_objects: ; 800753C
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end copy_all_from_objects
@ -1625,7 +1592,6 @@ copy_all_to_objects: ; 8007564
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end copy_all_to_objects
@ -1657,7 +1623,6 @@ obj_delete_all: ; 800758C
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end obj_delete_all
@ -1675,7 +1640,6 @@ obj_free_tiles: ; 80075C8
@080075DA:
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end obj_free_tiles
@ -1766,7 +1730,6 @@ obj_anim_step: ; 8007640
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end obj_anim_step
@ -1875,7 +1838,6 @@ obj_anim_image_begin: ; 8007688
orrs r0, r1
strh r0, [r4, 0x4]
b @0800776C
.align 2, 0
.pool
@0800775C:
mov r1, r8
@ -1975,7 +1937,6 @@ obj_anim_image_continue: ; 8007778
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end obj_anim_image_continue
@ -2053,7 +2014,6 @@ anim_image_3: ; 8007818
orrs r0, r1
strh r0, [r4, 0x4]
b @080078BA
.align 2, 0
.pool
@080078AC:
mov r0, r8
@ -2173,7 +2133,6 @@ anim_image_1: ; 80078DC
orrs r0, r1
strh r0, [r4, 0x4]
b @0800799A
.align 2, 0
.pool
@0800798C:
mov r0, r8
@ -2393,7 +2352,6 @@ obj_anim_rotscale_begin: ; 8007A90
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end obj_anim_rotscale_begin
@ -2426,7 +2384,6 @@ obj_anim_rotscale_continue: ; 8007B24
adds r1, r4, 0
bl sub_8007BD8
b @08007BAA
.align 2, 0
.pool
@08007B60:
adds r0, r4, 0
@ -2484,7 +2441,6 @@ obj_anim_rotscale_continue: ; 8007B24
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end obj_anim_rotscale_continue
@ -2534,7 +2490,6 @@ anim_rotscale_0: ; 8007C0C
adds r1, r3, 0
bl sub_8007C7C
b @08007C3C
.align 2, 0
.pool
@08007C34:
adds r0, r2, 0
@ -2573,7 +2528,6 @@ sub_8007C40: ; 8007C40
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_8007C40
@ -2598,7 +2552,6 @@ sub_8007C7C: ; 8007C7C
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_8007C7C
@ -2622,7 +2575,6 @@ obj_anim_rotscale_rewind_to_cmd00_maybe: ; 8007CAC
strb r0, [r2, 0x1]
adds r4, r3, 0
b @08007CDC
.align 2, 0
.pool
@08007CD4:
cmp r2, 0
@ -2659,7 +2611,6 @@ obj_anim_rotscale_rewind_to_cmd00_maybe: ; 8007CAC
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end obj_anim_rotscale_rewind_to_cmd00_maybe
@ -2699,7 +2650,6 @@ anim_rotscale_1: ; 8007D18
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end anim_rotscale_1
@ -2732,7 +2682,6 @@ anim_rotscale_2: ; 8007D64
add sp, 0x8
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end anim_rotscale_2
@ -2762,7 +2711,6 @@ anim_rotscale_3: ; 8007DA0
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end anim_rotscale_3
@ -2782,7 +2730,6 @@ rotscale_set_indirect: ; 8007DD8
ldrh r1, [r1, 0x6]
strh r1, [r0, 0x6]
bx lr
.align 2, 0
.pool
thumb_func_end rotscale_set_indirect
@ -2922,7 +2869,6 @@ obj_update_pos2: ; 8007E54
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end obj_update_pos2
@ -3003,7 +2949,6 @@ rotscale_reset_half: ; 8007F64
strb r0, [r1, 0x2]
strb r0, [r1, 0x3]
bx lr
.align 2, 0
.pool
thumb_func_end rotscale_reset_half
@ -3028,7 +2973,6 @@ rotscale_reset_full_1: ; 8007F80
strh r0, [r2, 0x6]
strh r3, [r2, 0x8]
bx lr
.align 2, 0
.pool
thumb_func_end rotscale_reset_full_1
@ -3053,7 +2997,6 @@ rotscale_reset_full_2: ; 8007FA8
strh r2, [r1, 0x6]
strh r0, [r1, 0x8]
bx lr
.align 2, 0
.pool
thumb_func_end rotscale_reset_full_2
@ -3075,7 +3018,6 @@ rotscale_frame_apply_absolute: ; 8007FD0
lsls r0, 8
strh r0, [r2, 0x8]
bx lr
.align 2, 0
.pool
thumb_func_end rotscale_frame_apply_absolute
@ -3129,7 +3071,6 @@ obj_anim_rotscale_delay_progress: ; 800801C
lsrs r0, 7
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end obj_anim_rotscale_delay_progress
@ -3199,7 +3140,6 @@ rotscale_frame_apply_relative_and_sync: ; 800804C
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end rotscale_frame_apply_relative_and_sync
@ -3273,7 +3213,6 @@ rotscale_load_frame: ; 80080FC
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end rotscale_load_frame
@ -3458,7 +3397,6 @@ sub_8008284: ; 8008284
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_8008284
@ -3488,7 +3426,6 @@ sub_80082B8: ; 80082B8
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80082B8
@ -3516,7 +3453,6 @@ sub_80082F0: ; 80082F0
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80082F0
@ -3564,7 +3500,6 @@ sub_8008324: ; 8008324
@08008370:
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_8008324
@ -3591,7 +3526,6 @@ rotscale_reset_all: ; 800837C
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end rotscale_reset_all
@ -3614,7 +3548,6 @@ rotscale_alloc_entry: ; 80083B0
str r0, [r3]
adds r0, r2, 0
b @080083E2
.align 2, 0
.pool
@080083D4:
adds r0, r2, 0x1
@ -3663,7 +3596,6 @@ rotscale_free_entry: ; 80083E8
add sp, 0x4
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end rotscale_free_entry
@ -3767,7 +3699,6 @@ sub_8008478: ; 8008478
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_8008478
@ -3798,7 +3729,6 @@ gpu_tile_obj_alloc_tag_and_copy_to_vram: ; 80084F8
bl CpuSet
adds r0, r4, 0
b @08008536
.align 2, 0
.pool
@08008534:
movs r0, 0
@ -3892,7 +3822,6 @@ gpu_tile_obj_free_by_tag: ; 8008568
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end gpu_tile_obj_free_by_tag
@ -3926,7 +3855,6 @@ gpu_tile_obj_tags_reset: ; 80085E0
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end gpu_tile_obj_tags_reset
@ -3946,14 +3874,12 @@ gpu_tile_obj_tag_get_range_start: ; 8008620
adds r1, r0
ldrh r0, [r1]
b @08008642
.align 2, 0
.pool
@08008640:
ldr r0, =0x0000ffff
@08008642:
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end gpu_tile_obj_tag_get_range_start
@ -3972,7 +3898,6 @@ gpu_tile_obj_tag_index_of: ; 800864C
bne @08008668
adds r0, r1, 0
b @08008674
.align 2, 0
.pool
@08008668:
adds r0, r1, 0x1
@ -4008,7 +3933,6 @@ gpu_tile_obj_tag_get_by_range_start: ; 8008678
bne @080086AC
ldrh r0, [r1]
b @080086B8
.align 2, 0
.pool
@080086AC:
adds r0, r2, 0x1
@ -4021,7 +3945,6 @@ gpu_tile_obj_tag_get_by_range_start: ; 8008678
pop {r4-r6}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end gpu_tile_obj_tag_get_by_range_start
@ -4056,7 +3979,6 @@ gpu_tile_obj_tag_add: ; 80086C4
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end gpu_tile_obj_tag_add
@ -4084,7 +4006,6 @@ gpu_pal_allocator_reset: ; 800870C
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end gpu_pal_allocator_reset
@ -4118,7 +4039,6 @@ gpu_pal_obj_alloc_tag_and_apply: ; 8008744
bl gpu_pal_obj_load
adds r0, r4, 0
b @0800878A
.align 2, 0
.pool
@08008788:
movs r0, 0xFF
@ -4189,7 +4109,6 @@ gpu_pal_alloc_new: ; 80087D4
strh r4, [r0]
adds r0, r2, 0
b @080087FE
.align 2, 0
.pool
@080087FC:
movs r0, 0xFF
@ -4218,7 +4137,6 @@ gpu_pal_tags_index_of: ; 8008804
bne @0800882C
adds r0, r1, 0
b @08008838
.align 2, 0
.pool
@0800882C:
adds r0, r1, 0x1
@ -4241,7 +4159,6 @@ gpu_pal_tag_by_index: ; 800883C
adds r0, r1
ldrh r0, [r0]
bx lr
.align 2, 0
.pool
thumb_func_end gpu_pal_tag_by_index
@ -4264,7 +4181,6 @@ gpu_pal_free_tag: ; 800884C
@08008868:
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end gpu_pal_free_tag
@ -4291,7 +4207,6 @@ super_sprite_add: ; 8008880
bcc @08008898
movs r0, 0x1
b @080088E0
.align 2, 0
.pool
@08008898:
ldr r0, [r4, 0x18]
@ -4319,7 +4234,6 @@ super_sprite_add: ; 8008880
strb r0, [r3]
movs r0, 0
b @080088E0
.align 2, 0
.pool
@080088CC:
ldrb r1, [r3]
@ -4335,7 +4249,6 @@ super_sprite_add: ; 8008880
pop {r4}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end super_sprite_add
@ -4359,7 +4272,6 @@ sub_80088EC: ; 80088EC
@08008908:
movs r0, 0x1
b @08008AE6
.align 2, 0
.pool
@08008910:
adds r0, r3, 0
@ -4614,6 +4526,5 @@ sub_80088EC: ; 80088EC
pop {r4-r7}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end sub_80088EC

View File

@ -36,7 +36,6 @@ lcd_io_copy_queue_clean: ; 8000FE4
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end lcd_io_copy_queue_clean
@ -59,7 +58,6 @@ lcd_io_buffer_to_hardware: ; 800103C
orrs r0, r1
strh r0, [r2]
b @08001076
.align 2, 0
.pool
@08001068:
movs r0, 0x80
@ -72,7 +70,6 @@ lcd_io_buffer_to_hardware: ; 800103C
@08001076:
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end lcd_io_buffer_to_hardware
@ -101,7 +98,6 @@ lcd_io_copy_queue_process: ; 8001080
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end lcd_io_copy_queue_process
@ -138,7 +134,6 @@ lcd_io_set: ; 80010B4
adds r0, r4, 0
bl lcd_io_buffer_to_hardware
b @08001130
.align 2, 0
.pool
@080010F8:
movs r0, 0
@ -176,7 +171,6 @@ lcd_io_set: ; 80010B4
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end lcd_io_set
@ -203,7 +197,6 @@ lcd_io_set_forced_blank: ; 8001140
adds r0, r4, 0
bl lcd_io_buffer_to_hardware
b @080011A8
.align 2, 0
.pool
@08001170:
movs r0, 0
@ -241,7 +234,6 @@ lcd_io_set_forced_blank: ; 8001140
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end lcd_io_set_forced_blank
@ -256,7 +248,6 @@ lcd_io_get: ; 80011B8
bne @080011CC
ldr r0, =0x04000004
b @080011DE
.align 2, 0
.pool
@080011CC:
cmp r1, 0x6
@ -265,7 +256,6 @@ lcd_io_get: ; 80011B8
adds r0, r1, r0
ldrh r0, [r0]
b @080011E0
.align 2, 0
.pool
@080011DC:
ldr r0, =0x04000006
@ -274,7 +264,6 @@ lcd_io_get: ; 80011B8
@080011E0:
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end lcd_io_get
@ -294,7 +283,6 @@ lcd_io_set_bits: ; 80011E8
bl lcd_io_set
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end lcd_io_set_bits
@ -314,7 +302,6 @@ lcd_io_clear_bits: ; 8001208
bl lcd_io_set
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end lcd_io_clear_bits
@ -340,7 +327,6 @@ update_hardware_IE: ; 8001228
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end update_hardware_IE
@ -363,7 +349,6 @@ enable_irqs: ; 800125C
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end enable_irqs
@ -386,7 +371,6 @@ disable_irqs: ; 8001288
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end disable_irqs

View File

@ -14,7 +14,6 @@ SwitchFlashBank: ; 82E185C
lsls r1, 20
strb r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end SwitchFlashBank
@ -39,7 +38,6 @@ ReadFlashID: ; 82E1880
ldr r2, =0x00004e20
adds r0, r2, 0
b @082E18B8
.align 2, 0
.pool
@082E18B4:
ldrh r0, [r1]
@ -72,7 +70,6 @@ ReadFlashID: ; 82E1880
ldr r2, =0x00004e20
adds r0, r2, 0
b @082E1908
.align 2, 0
.pool
@082E1904:
ldrh r0, [r1]
@ -109,7 +106,6 @@ FlashTimerIntr: ; 82E191C
@082E1938:
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end FlashTimerIntr
@ -134,7 +130,6 @@ SetFlashTimerIntr: ; 82E1944
str r0, [r2]
movs r0, 0
b @082E197A
.align 2, 0
.pool
@082E1978:
movs r0, 0x1
@ -210,7 +205,6 @@ StartFlashTimer: ; 82E1980
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end StartFlashTimer
@ -239,7 +233,6 @@ StopFlashTimer: ; 82E1A28
ldrh r0, [r0]
strh r0, [r3]
bx lr
.align 2, 0
.pool
thumb_func_end StopFlashTimer
@ -266,7 +259,6 @@ SetReadFlash1: ; 82E1A70
subs r0, r1
lsls r0, 15
b @082E1AA4
.align 2, 0
.pool
@082E1A98:
ldrh r0, [r3]
@ -345,7 +337,6 @@ ReadFlash: ; 82E1AD4
subs r0, r1
lsls r0, 15
b @082E1B40
.align 2, 0
.pool
@082E1B34:
ldrh r0, [r3]
@ -376,7 +367,6 @@ ReadFlash: ; 82E1AD4
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end ReadFlash
@ -448,7 +438,6 @@ VerifyFlashSector: ; 82E1BA0
subs r0, r1
lsls r0, 15
b @082E1C08
.align 2, 0
.pool
@082E1BFC:
ldrh r0, [r3]
@ -478,7 +467,6 @@ VerifyFlashSector: ; 82E1BA0
pop {r4,r5}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end VerifyFlashSector
@ -520,7 +508,6 @@ VerifyFlashSectorFirstNBytes: ; 82E1C38
subs r0, r1
lsls r0, 15
b @082E1CA0
.align 2, 0
.pool
@082E1C94:
ldrh r0, [r3]
@ -550,7 +537,6 @@ VerifyFlashSectorFirstNBytes: ; 82E1C38
pop {r4-r6}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end VerifyFlashSectorFirstNBytes
@ -589,7 +575,6 @@ ProgramFlashSectorsAndVerify: ; 82E1CD0
pop {r4-r6}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end ProgramFlashSectorsAndVerify
@ -630,7 +615,6 @@ ProgramFlashSectorsVerifyFirstNBytes: ; 82E1D14
pop {r4-r7}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end ProgramFlashSectorsVerifyFirstNBytes
@ -651,7 +635,6 @@ IdentifyFlash: ; 82E1D5C
ldr r2, =gUnknown_089A30D0
movs r4, 0x1
b @082E1D8A
.align 2, 0
.pool
@082E1D88:
adds r2, 0x4
@ -699,7 +682,6 @@ IdentifyFlash: ; 82E1D5C
pop {r4}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end IdentifyFlash
@ -722,7 +704,6 @@ PollingSR_COMMON: ; 82E1DFC
ldr r1, =0x0e005555
mov r9, r1
b @082E1E60
.align 2, 0
.pool
@082E1E28:
movs r0, 0xF0
@ -752,7 +733,6 @@ PollingSR_COMMON: ; 82E1DFC
orrs r7, r0
mov r8, r7
b @082E1E88
.align 2, 0
.pool
@082E1E60:
ldr r1, [r6]
@ -829,7 +809,6 @@ EraseFlashChip: ; 82E1E9C
pop {r4-r6}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end EraseFlashChip
@ -846,7 +825,6 @@ EraseFlashSector: ; 82E1F10
bcc @082E1F30
ldr r0, =0x000080ff
b @082E1FD0
.align 2, 0
.pool
@082E1F30:
lsrs r0, r6, 4
@ -906,7 +884,6 @@ EraseFlashSector: ; 82E1F10
lsls r0, 16
lsrs r7, r0, 16
b @082E1F40
.align 2, 0
.pool
@082E1FC0:
ldr r2, =0x04000204
@ -922,7 +899,6 @@ EraseFlashSector: ; 82E1F10
pop {r4-r7}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end EraseFlashSector
@ -981,7 +957,6 @@ ProgramFlashByte: ; 82E1FE0
lsls r0, 16
lsrs r0, 16
b @082E206C
.align 2, 0
.pool
@082E2068:
movs r0, 0x80
@ -1016,7 +991,6 @@ ProgramFlashByteInternal: ; 82E2074
pop {r4}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end ProgramFlashByteInternal
@ -1034,7 +1008,6 @@ ProgramFlashSector: ; 82E20AC
bcc @082E20CC
ldr r0, =0x000080ff
b @082E2146
.align 2, 0
.pool
@082E20CC:
adds r0, r4, 0
@ -1070,7 +1043,6 @@ ProgramFlashSector: ; 82E20AC
adds r4, r0
adds r6, r1, 0
b @082E212E
.align 2, 0
.pool
@082E2124:
ldrh r0, [r6]

View File

@ -88,7 +88,6 @@ SoftReset: ; 82E70AC
mov sp, r1
swi 0x1
swi 0
.align 2, 0
.pool
thumb_func_end SoftReset

View File

@ -10,7 +10,6 @@ RTC_SetReadWrite: ; 82E2150
pop {r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end RTC_SetReadWrite
@ -26,7 +25,6 @@ RTC_SetReadOnly: ; 82E2168
pop {r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end RTC_SetReadOnly
@ -157,7 +155,6 @@ RTC_Reset: ; 82E2258
bne @082E2270
movs r0, 0
b @082E22D4
.align 2, 0
.pool
@082E2270:
ldr r0, =0x03001a7e
@ -202,7 +199,6 @@ RTC_Reset: ; 82E2258
ldrb r1, [r0]
adds r0, r1, 0
b @082E22D4
.align 2, 0
.pool
@082E22D4:
add sp, 0x10
@ -212,7 +208,7 @@ RTC_Reset: ; 82E2258
thumb_func_end RTC_Reset
thumb_func_start RTC_GetControlReg
; u8 RTC_GetControlReg(struct RtcInfo *rtc)
; u8 RTC_GetControlReg(struct RTCInfo *rtc)
RTC_GetControlReg: ; 82E22DC
push {r4,r7,lr}
sub sp, 0x8
@ -224,7 +220,6 @@ RTC_GetControlReg: ; 82E22DC
bne @082E22F4
movs r0, 0
b @082E23A0
.align 2, 0
.pool
@082E22F4:
ldr r0, =0x03001a7e
@ -305,7 +300,6 @@ RTC_GetControlReg: ; 82E22DC
strb r1, [r0]
movs r0, 0x1
b @082E23A0
.align 2, 0
.pool
@082E23A0:
add sp, 0x8
@ -315,7 +309,7 @@ RTC_GetControlReg: ; 82E22DC
thumb_func_end RTC_GetControlReg
thumb_func_start RTC_SetControlReg
; u8 RTC_SetControlReg(struct RtcInfo *rtc)
; u8 RTC_SetControlReg(struct RTCInfo *rtc)
RTC_SetControlReg: ; 82E23A8
push {r4,r7,lr}
sub sp, 0x8
@ -327,7 +321,6 @@ RTC_SetControlReg: ; 82E23A8
bne @082E23C0
movs r0, 0
b @082E2448
.align 2, 0
.pool
@082E23C0:
ldr r0, =0x03001a7e
@ -389,7 +382,6 @@ RTC_SetControlReg: ; 82E23A8
strb r1, [r0]
movs r0, 0x1
b @082E2448
.align 2, 0
.pool
@082E2448:
add sp, 0x8
@ -411,7 +403,6 @@ RTC_GetDateTime: ; 82E2450
bne @082E2468
movs r0, 0
b @082E24F8
.align 2, 0
.pool
@082E2468:
ldr r0, =0x03001a7e
@ -440,7 +431,6 @@ RTC_GetDateTime: ; 82E2450
cmp r1, 0x6
bls @082E24A8
b @082E24C6
.align 2, 0
.pool
@082E24A8:
bl RTC_ReadByte
@ -479,7 +469,6 @@ RTC_GetDateTime: ; 82E2450
strb r1, [r0]
movs r0, 0x1
b @082E24F8
.align 2, 0
.pool
@082E24F8:
add sp, 0x8
@ -501,7 +490,6 @@ RTC_SetDateTime: ; 82E2500
bne @082E2518
movs r0, 0
b @082E2594
.align 2, 0
.pool
@082E2518:
ldr r0, =0x03001a7e
@ -527,7 +515,6 @@ RTC_SetDateTime: ; 82E2500
cmp r1, 0x6
bls @082E2554
b @082E2574
.align 2, 0
.pool
@082E2554:
adds r0, r7, 0x4
@ -557,7 +544,6 @@ RTC_SetDateTime: ; 82E2500
strb r1, [r0]
movs r0, 0x1
b @082E2594
.align 2, 0
.pool
@082E2594:
add sp, 0x8
@ -579,7 +565,6 @@ RTC_GetTime: ; 82E259C
bne @082E25B4
movs r0, 0
b @082E2648
.align 2, 0
.pool
@082E25B4:
ldr r0, =0x03001a7e
@ -608,7 +593,6 @@ RTC_GetTime: ; 82E259C
cmp r1, 0x2
bls @082E25F4
b @082E2614
.align 2, 0
.pool
@082E25F4:
bl RTC_ReadByte
@ -648,7 +632,6 @@ RTC_GetTime: ; 82E259C
strb r1, [r0]
movs r0, 0x1
b @082E2648
.align 2, 0
.pool
@082E2648:
add sp, 0x8
@ -670,7 +653,6 @@ RTC_SetTime: ; 82E2650
bne @082E2668
movs r0, 0
b @082E26E4
.align 2, 0
.pool
@082E2668:
ldr r0, =0x03001a7e
@ -696,7 +678,6 @@ RTC_SetTime: ; 82E2650
cmp r1, 0x2
bls @082E26A4
b @082E26C6
.align 2, 0
.pool
@082E26A4:
adds r0, r7, 0x4
@ -727,7 +708,6 @@ RTC_SetTime: ; 82E2650
strb r1, [r0]
movs r0, 0x1
b @082E26E4
.align 2, 0
.pool
@082E26E4:
add sp, 0x8
@ -737,7 +717,7 @@ RTC_SetTime: ; 82E2650
thumb_func_end RTC_SetTime
thumb_func_start RTC_SetUnknownData
; u8 RTC_SetUnknownData(struct RtcInfo *rtc)
; u8 RTC_SetUnknownData(struct RTCInfo *rtc)
RTC_SetUnknownData: ; 82E26EC
push {r4,r7,lr}
sub sp, 0xC
@ -749,7 +729,6 @@ RTC_SetUnknownData: ; 82E26EC
bne @082E2704
movs r0, 0
b @082E2818
.align 2, 0
.pool
@082E2704:
ldr r0, =0x03001a7e
@ -803,7 +782,6 @@ RTC_SetUnknownData: ; 82E26EC
adds r1, r2, 0
strb r1, [r0]
b @082E278E
.align 2, 0
.pool
@082E2770:
adds r0, r7, 0
@ -854,7 +832,6 @@ RTC_SetUnknownData: ; 82E26EC
cmp r1, 0x1
bls @082E27D8
b @082E27FA
.align 2, 0
.pool
@082E27D8:
adds r0, r7, 0
@ -885,7 +862,6 @@ RTC_SetUnknownData: ; 82E26EC
strb r1, [r0]
movs r0, 0x1
b @082E2818
.align 2, 0
.pool
@082E2818:
add sp, 0xC
@ -975,7 +951,6 @@ RTC_WriteByte: ; 82E2820
adds r3, r2, 0
strb r3, [r1]
b @082E2832
.align 2, 0
.pool
@082E28BC:
add sp, 0x4
@ -1063,7 +1038,6 @@ RTC_WriteByteReversed: ; 82E28C4
adds r3, r2, 0
strb r3, [r1]
b @082E28D6
.align 2, 0
.pool
@082E295C:
add sp, 0x4
@ -1136,7 +1110,6 @@ RTC_ReadByte: ; 82E2964
adds r2, r1, 0
strb r2, [r0]
b @082E2970
.align 2, 0
.pool
@082E29E0:
adds r0, r7, 0x2
@ -1161,7 +1134,6 @@ RTC_SetReadWriteInternal: ; 82E29F0
pop {r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end RTC_SetReadWriteInternal
@ -1176,6 +1148,5 @@ RTC_SetReadOnlyInternal: ; 82E2A04
pop {r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end RTC_SetReadOnlyInternal

View File

@ -79,7 +79,6 @@ Main:
movs r0, 0
strb r0, [r6]
b @080004B2
.align 2, 0
.pool
@0800048C:
ldr r5, =0x030022b4
@ -102,7 +101,6 @@ Main:
bl sound_something
bl wait_for_vblank
b @0800042A
.align 2, 0
.pool
thumb_func_end Main
@ -141,7 +139,6 @@ init_saveblock_ptrs_and_set_copyright_callback2: ; 80004D8
str r0, [r1]
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end init_saveblock_ptrs_and_set_copyright_callback2
@ -163,7 +160,6 @@ call_callbacks: ; 800051C
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end call_callbacks
@ -178,7 +174,6 @@ set_callback2: ; 8000540
movs r0, 0
strb r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end set_callback2
@ -189,7 +184,6 @@ start_timer1: ; 8000554
movs r0, 0x80
strh r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end start_timer1
@ -209,7 +203,6 @@ set_rand_seed_and_trainer_id_hi: ; 8000560
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end set_rand_seed_and_trainer_id_hi
@ -219,7 +212,6 @@ get_trainer_id_hi: ; 8000588
ldr r0, =0x02020000
ldrh r0, [r0]
bx lr
.align 2, 0
.pool
thumb_func_end get_trainer_id_hi
@ -262,7 +254,6 @@ init_keypad_data: ; 80005BC
strh r0, [r1, 0x28]
strh r0, [r1, 0x2A]
bx lr
.align 2, 0
.pool
thumb_func_end init_keypad_data
@ -298,7 +289,6 @@ load_keys: ; 80005E4
strh r3, [r2, 0x30]
ldr r0, =0x030026fc
b @08000632
.align 2, 0
.pool
@08000630:
ldr r0, =0x030022b0
@ -343,7 +333,6 @@ load_keys: ; 80005E4
@08000676:
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end load_keys
@ -384,7 +373,6 @@ init_irq_handler: ; 8000684
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end init_irq_handler
@ -394,7 +382,6 @@ SetVBlankCallback: ; 80006F0
ldr r1, =0x030022c0
str r0, [r1, 0xC]
bx lr
.align 2, 0
.pool
thumb_func_end SetVBlankCallback
@ -404,7 +391,6 @@ SetHBlankCallback: ; 80006FC
ldr r1, =0x030022c0
str r0, [r1, 0x10]
bx lr
.align 2, 0
.pool
thumb_func_end SetHBlankCallback
@ -413,7 +399,6 @@ SetVCountCallback: ; 8000708
ldr r1, =0x030022c0
str r0, [r1, 0x14]
bx lr
.align 2, 0
.pool
thumb_func_end SetVCountCallback
@ -426,7 +411,6 @@ restore_serial_timer3_irq_handlers: ; 8000714
ldr r1, =irq_timer3
str r1, [r0, 0x8]
bx lr
.align 2, 0
.pool
thumb_func_end restore_serial_timer3_irq_handlers
@ -436,7 +420,6 @@ set_serial_callback: ; 800072C
ldr r1, =0x030022c0
str r0, [r1, 0x18]
bx lr
.align 2, 0
.pool
thumb_func_end set_serial_callback
@ -450,7 +433,6 @@ irq_vblank: ; 8000738
beq @0800074C
bl rfu_syncVBlank__
b @08000758
.align 2, 0
.pool
@0800074C:
ldr r0, =0x03002748
@ -522,7 +504,6 @@ irq_vblank: ; 8000738
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end irq_vblank
@ -535,7 +516,6 @@ flash_timeout_start_on_timer_2: ; 8000800
bl SetFlashTimerIntr
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end flash_timeout_start_on_timer_2
@ -561,7 +541,6 @@ irq_hblank: ; 8000814
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end irq_hblank
@ -588,7 +567,6 @@ irq_vcount: ; 8000844
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end irq_vcount
@ -614,7 +592,6 @@ irq_serial: ; 8000878
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end irq_serial
@ -649,7 +626,6 @@ wait_for_vblank: ; 80008AC
@080008D0:
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end wait_for_vblank
@ -658,7 +634,6 @@ sub_80008DC: ; 80008DC
ldr r1, =0x0203cf5c
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end sub_80008DC
@ -668,7 +643,6 @@ sub_80008E8: ; 80008E8
movs r0, 0
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end sub_80008E8
@ -717,7 +691,6 @@ do_reset: ; 80008F4
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end do_reset
@ -735,6 +708,5 @@ sub_8000964: ; 8000964
add sp, 0x4
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_8000964

View File

@ -12,7 +12,6 @@ malloc_header: ; 8000988
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end malloc_header
@ -227,7 +226,6 @@ check_memblk_core: ; 8000AC4
@08000B0A:
movs r0, 0
b @08000B16
.align 2, 0
.pool
@08000B14:
movs r0, 0x1
@ -248,7 +246,6 @@ init_malloc: ; 8000B1C
bl malloc_unlinked_header
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end init_malloc
@ -262,7 +259,6 @@ malloc: ; 8000B38
bl malloc_core
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end malloc
@ -276,7 +272,6 @@ malloc_and_clear: ; 8000B4C
bl malloc_core_and_clear
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end malloc_and_clear
@ -290,7 +285,6 @@ free: ; 8000B60
bl free_core
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end free
@ -304,7 +298,6 @@ check_memblk: ; 8000B74
bl check_memblk_core
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end check_memblk
@ -328,7 +321,6 @@ check_all_memblks: ; 8000B88
bne @08000B90
movs r0, 0x1
b @08000BB2
.align 2, 0
.pool
@08000BB0:
movs r0, 0

View File

@ -23,7 +23,6 @@ MultiBootInit: ; 81BA6D0
ldr r0, =0x0400012a
strh r1, [r0]
bx lr
.align 2, 0
.pool
thumb_func_end MultiBootInit
@ -70,7 +69,6 @@ MultiBootMain: ; 81BA70C
movs r0, 0x8
eors r0, r5
b @081BAAEC
.align 2, 0
.pool
@081BA760:
ldrb r0, [r7, 0x18]
@ -174,7 +172,6 @@ MultiBootMain: ; 81BA70C
beq @081BA82C
ldr r0, =0x00007208
b @081BA852
.align 2, 0
.pool
@081BA82C:
subs r5, 0x1
@ -221,7 +218,6 @@ MultiBootMain: ; 81BA70C
adds r0, r7, 0
bl MultiBootStartProbe
b @081BA892
.align 2, 0
.pool
@081BA884:
subs r0, 0x1
@ -278,7 +274,6 @@ MultiBootMain: ; 81BA70C
movs r2, 0xC2
lsls r2, 7
b @081BA992
.align 2, 0
.pool
@081BA8F0:
movs r5, 0x3
@ -316,7 +311,6 @@ MultiBootMain: ; 81BA70C
cmp r5, 0
bne @081BA904
b @081BAA90
.align 2, 0
.pool
@081BA93C:
movs r3, 0x1
@ -371,7 +365,6 @@ MultiBootMain: ; 81BA70C
adds r0, r7, 0
bl MultiBootSend
b @081BAAEC
.align 2, 0
.pool
@081BA9A8:
movs r0, 0xD1
@ -429,7 +422,6 @@ MultiBootMain: ; 81BA70C
adds r0, 0xB0
strh r0, [r7, 0x16]
b @081BAAEA
.align 2, 0
.pool
@081BAA18:
adds r0, r7, 0
@ -492,7 +484,6 @@ MultiBootMain: ; 81BA70C
strb r0, [r7, 0x1E]
strb r5, [r7, 0x18]
b @081BA88A
.align 2, 0
.pool
@081BAA90:
mov r1, r12
@ -576,7 +567,6 @@ MultiBootSend: ; 81BAAFC
strb r0, [r1]
movs r0, 0
b @081BAB40
.align 2, 0
.pool
@081BAB34:
adds r0, r2, 0
@ -650,7 +640,6 @@ MultiBootStartMaster: ; 81BAB6C
adds r0, r4, 0
bl MultiBootInit
b @081BAC28
.align 2, 0
.pool
@081BABB4:
adds r0, r6, r2
@ -668,7 +657,6 @@ MultiBootStartMaster: ; 81BAB6C
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@081BABD8:
@ -806,7 +794,6 @@ MultiBootHandShake: ; 81BAC44
adds r0, r3, 0
bl MultiBootSend
b @081BAD28
.align 2, 0
.pool
@081BACD0:
lsls r0, r4, 1
@ -845,7 +832,6 @@ MultiBootHandShake: ; 81BAC44
str r1, [r3]
str r1, [r3, 0x4]
b @081BACC0
.align 2, 0
.pool
@081BAD1C:
adds r0, r3, 0
@ -907,6 +893,5 @@ MultiBootWaitSendDone: ; 81BAD48
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end MultiBootWaitSendDone

View File

@ -8,7 +8,6 @@ GameFreakRTC_ClearIME: ; 802F0CC
movs r0, 0
strh r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end GameFreakRTC_ClearIME
@ -20,7 +19,6 @@ GameFreakRTC_RestoreIME: ; 802F0E4
ldrh r1, [r1]
strh r1, [r0]
bx lr
.align 2, 0
.pool
thumb_func_end GameFreakRTC_RestoreIME
@ -156,12 +154,11 @@ GameFreakRTC_ConvertYearMonthDayToNumDays: ; 802F154
pop {r4-r7}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end GameFreakRTC_ConvertYearMonthDayToNumDays
thumb_func_start GameFreakRTC_GetNumDaysInternal
; u16 GameFreakRTC_GetNumDaysInternal(struct RtcInfo *rtc)
; u16 GameFreakRTC_GetNumDaysInternal(struct RTCInfo *rtc)
GameFreakRTC_GetNumDaysInternal: ; 802F1E0
push {r4-r6,lr}
adds r6, r0, 0
@ -211,7 +208,6 @@ GameFreakRTC_Init: ; 802F21C
movs r0, 0x1
strh r0, [r5]
b @0802F26E
.align 2, 0
.pool
@0802F250:
movs r0, 0xF0
@ -232,7 +228,6 @@ GameFreakRTC_Init: ; 802F21C
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end GameFreakRTC_Init
@ -242,12 +237,11 @@ GameFreakRTC_GetErrorFlags: ; 802F27C
ldr r0, =0x03000db8
ldrh r0, [r0]
bx lr
.align 2, 0
.pool
thumb_func_end GameFreakRTC_GetErrorFlags
thumb_func_start GameFreakRTC_GetRTCDateTime
; void GameFreakRTC_GetRTCDateTime(struct RtcInfo *rtc)
; void GameFreakRTC_GetRTCDateTime(struct RTCInfo *rtc)
GameFreakRTC_GetRTCDateTime: ; 802F288
push {r4,lr}
adds r2, r0, 0
@ -263,7 +257,6 @@ GameFreakRTC_GetRTCDateTime: ; 802F288
ldm r0!, {r2-r4}
stm r1!, {r2-r4}
b @0802F2B2
.align 2, 0
.pool
@0802F2AC:
adds r0, r2, 0
@ -275,7 +268,7 @@ GameFreakRTC_GetRTCDateTime: ; 802F288
thumb_func_end GameFreakRTC_GetRTCDateTime
thumb_func_start GameFreakRTC_GetRTCDateTimeInternal
; void GameFreakRTC_GetRTCDateTimeInternal(struct RtcInfo *rtc)
; void GameFreakRTC_GetRTCDateTimeInternal(struct RTCInfo *rtc)
GameFreakRTC_GetRTCDateTimeInternal: ; 802F2B8
push {r4,lr}
adds r4, r0, 0
@ -289,7 +282,7 @@ GameFreakRTC_GetRTCDateTimeInternal: ; 802F2B8
thumb_func_end GameFreakRTC_GetRTCDateTimeInternal
thumb_func_start GameFreakRTC_GetControlReg
; void GameFreakRTC_GetControlReg(struct RtcInfo *rtc)
; void GameFreakRTC_GetControlReg(struct RTCInfo *rtc)
GameFreakRTC_GetControlReg: ; 802F2D0
push {r4,lr}
adds r4, r0, 0
@ -303,7 +296,7 @@ GameFreakRTC_GetControlReg: ; 802F2D0
thumb_func_end GameFreakRTC_GetControlReg
thumb_func_start GameFreakRTC_GetControlRegAndRTCDateTime
; void GameFreakRTC_GetControlRegAndRTCDateTime(struct RtcInfo *rtc)
; void GameFreakRTC_GetControlRegAndRTCDateTime(struct RTCInfo *rtc)
GameFreakRTC_GetControlRegAndRTCDateTime: ; 802F2E8
push {r4,lr}
adds r4, r0, 0
@ -316,7 +309,7 @@ GameFreakRTC_GetControlRegAndRTCDateTime: ; 802F2E8
thumb_func_end GameFreakRTC_GetControlRegAndRTCDateTime
thumb_func_start GameFreakRTC_TestForErrors
; u16 GameFreakRTC_TestForErrors(struct RtcInfo *rtc)
; u16 GameFreakRTC_TestForErrors(struct RTCInfo *rtc)
GameFreakRTC_TestForErrors: ; 802F2FC
push {r4-r7,lr}
mov r7, r8
@ -385,7 +378,6 @@ GameFreakRTC_TestForErrors: ; 802F2FC
ldr r1, [r1, 0x4]
adds r0, r1
b @0802F38E
.align 2, 0
.pool
@0802F384:
ldr r0, =gDaysInEachMonth
@ -445,7 +437,6 @@ GameFreakRTC_TestForErrors: ; 802F2FC
pop {r4-r7}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end GameFreakRTC_TestForErrors
@ -518,9 +509,9 @@ GameFreakRTC_FormatHexTimeString: ; 802F444
bx r0
thumb_func_end GameFreakRTC_FormatHexTimeString
thumb_func_start GameFreakRTC_FormatHexTimeStringFromRtcInfo
; void GameFreakRTC_FormatHexTimeStringFromRtcInfo()
GameFreakRTC_FormatHexTimeStringFromRtcInfo: ; 802F47C
thumb_func_start GameFreakRTC_FormatHexTimeStringFromRTCInfo
; void GameFreakRTC_FormatHexTimeStringFromRTCInfo()
GameFreakRTC_FormatHexTimeStringFromRTCInfo: ; 802F47C
push {lr}
ldr r3, =0x03000dc0
ldrb r1, [r3, 0x4]
@ -529,9 +520,8 @@ GameFreakRTC_FormatHexTimeStringFromRtcInfo: ; 802F47C
bl GameFreakRTC_FormatHexTimeString
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end GameFreakRTC_FormatHexTimeStringFromRtcInfo
thumb_func_end GameFreakRTC_FormatHexTimeStringFromRTCInfo
thumb_func_start GameFreakRTC_FormatDecimalYearMonthDayString
; void GameFreakRTC_FormatDecimalYearMonthDayString(u8 *dest, s32 year, s32 month, s32 dayOfMonth)
@ -592,7 +582,7 @@ GameFreakRTC_FormatHexYearMonthDayString: ; 802F4CC
thumb_func_end GameFreakRTC_FormatHexYearMonthDayString
thumb_func_start GameFreakRTC_GetRTCDelta
; void GameFreakRTC_GetRTCDelta(RtcInfo *rtc, GameDateTime *delta, GameDateTime *dateTime)
; void GameFreakRTC_GetRTCDelta(RTCInfo *rtc, GameDateTime *delta, GameDateTime *dateTime)
GameFreakRTC_GetRTCDelta: ; 802F504
push {r4-r7,lr}
adds r5, r0, 0
@ -677,7 +667,6 @@ GameFreakRTC_CalcLocalDateTime: ; 802F588
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end GameFreakRTC_CalcLocalDateTime
@ -716,7 +705,6 @@ GameFreakRTC_CalcRTCToLocalDelta: ; 802F5C8
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end GameFreakRTC_CalcRTCToLocalDelta
@ -805,7 +793,6 @@ GameFreakRTC_GetNumMinutes: ; 802F664
pop {r4}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end GameFreakRTC_GetNumMinutes
@ -819,6 +806,5 @@ GameFreakRTC_GetNumDays: ; 802F69C
lsrs r0, 16
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end GameFreakRTC_GetNumDays

View File

@ -340,7 +340,6 @@ ConvertIntToDecimalString: ; 8008CC0
adds r0, r2, r6
ldrb r0, [r0]
b @08008D22
.align 2, 0
.pool
@08008D20:
movs r0, 0xAC
@ -440,7 +439,6 @@ ConvertUnsignedIntToDecimalString: ; 8008D70
adds r0, r2, r6
ldrb r0, [r0]
b @08008DD2
.align 2, 0
.pool
@08008DD0:
movs r0, 0xAC
@ -552,7 +550,6 @@ ConvertIntToHexString: ; 8008E20
adds r0, r4, r7
ldrb r0, [r0]
b @08008EAC
.align 2, 0
.pool
@08008E90:
cmp r4, 0
@ -621,7 +618,6 @@ ExpandStringRefs: ; 8008EE0
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@08008F00:
@ -655,7 +651,6 @@ ExpandStringRefs: ; 8008EE0
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@08008F4C:
@ -738,7 +733,6 @@ sub_8008FCC: ; 8008FCC
cmp r0, 0xFF
bne @08009012
b @0800901E
.align 2, 0
.pool
@0800900C:
adds r0, r5, 0
@ -765,7 +759,6 @@ sub_8008FCC: ; 8008FCC
StringRef_GetPossiblyUnusedStringVar: ; 800902C
ldr r0, =0x020223ac
bx lr
.align 2, 0
.pool
thumb_func_end StringRef_GetPossiblyUnusedStringVar
@ -775,7 +768,6 @@ StringRef_GetPlayerName: ; 8009034
ldr r0, =0x03005d90
ldr r0, [r0]
bx lr
.align 2, 0
.pool
thumb_func_end StringRef_GetPlayerName
@ -784,7 +776,6 @@ StringRef_GetPlayerName: ; 8009034
StringRef_GetStringVar1: ; 8009040
ldr r0, =0x02021cc4
bx lr
.align 2, 0
.pool
thumb_func_end StringRef_GetStringVar1
@ -793,7 +784,6 @@ StringRef_GetStringVar1: ; 8009040
StringRef_GetStringVar2: ; 8009048
ldr r0, =0x02021dc4
bx lr
.align 2, 0
.pool
thumb_func_end StringRef_GetStringVar2
@ -802,7 +792,6 @@ StringRef_GetStringVar2: ; 8009048
StringRef_GetStringVar3: ; 8009050
ldr r0, =0x02021ec4
bx lr
.align 2, 0
.pool
thumb_func_end StringRef_GetStringVar3
@ -817,14 +806,12 @@ StringRef_GetDummiedOutGenderDependentString: ; 8009058
beq @08009070
ldr r0, =gUnknown_085E821A
b @08009072
.align 2, 0
.pool
@08009070:
ldr r0, =gUnknown_085E8219
@08009072:
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end StringRef_GetDummiedOutGenderDependentString
@ -839,14 +826,12 @@ StringRef_GetRivalName: ; 800907C
beq @08009094
ldr r0, =gUnknown_085E8258
b @08009096
.align 2, 0
.pool
@08009094:
ldr r0, =gUnknown_085E8260
@08009096:
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end StringRef_GetRivalName
@ -855,7 +840,6 @@ StringRef_GetRivalName: ; 800907C
StringRef_GetEmeraldString: ; 80090A0
ldr r0, =gUnknown_085E8229
bx lr
.align 2, 0
.pool
thumb_func_end StringRef_GetEmeraldString
@ -864,7 +848,6 @@ StringRef_GetEmeraldString: ; 80090A0
StringRef_GetAquaString: ; 80090A8
ldr r0, =gUnknown_085E8231
bx lr
.align 2, 0
.pool
thumb_func_end StringRef_GetAquaString
@ -873,7 +856,6 @@ StringRef_GetAquaString: ; 80090A8
StringRef_GetMagmaString: ; 80090B0
ldr r0, =gUnknown_085E8236
bx lr
.align 2, 0
.pool
thumb_func_end StringRef_GetMagmaString
@ -882,7 +864,6 @@ StringRef_GetMagmaString: ; 80090B0
StringRef_GetArchieString: ; 80090B8
ldr r0, =gUnknown_085E823C
bx lr
.align 2, 0
.pool
thumb_func_end StringRef_GetArchieString
@ -891,7 +872,6 @@ StringRef_GetArchieString: ; 80090B8
StringRef_GetMaxieString: ; 80090C0
ldr r0, =gUnknown_085E8243
bx lr
.align 2, 0
.pool
thumb_func_end StringRef_GetMaxieString
@ -900,7 +880,6 @@ StringRef_GetMaxieString: ; 80090C0
StringRef_GetKyogreString: ; 80090C8
ldr r0, =gUnknown_085E8249
bx lr
.align 2, 0
.pool
thumb_func_end StringRef_GetKyogreString
@ -909,7 +888,6 @@ StringRef_GetKyogreString: ; 80090C8
StringRef_GetGroudonString: ; 80090D0
ldr r0, =gUnknown_085E8250
bx lr
.align 2, 0
.pool
thumb_func_end StringRef_GetGroudonString
@ -925,14 +903,12 @@ GetExpandedStringRef: ; 80090D8
ldr r0, [r0]
bl _call_via_r0
b @080090F2
.align 2, 0
.pool
@080090F0:
ldr r0, =gUnknown_085E8218
@080090F2:
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end GetExpandedStringRef
@ -1011,7 +987,6 @@ CopyStringPadded: ; 8009128
pop {r4,r5}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end CopyStringPadded
@ -1206,7 +1181,6 @@ GetExtendedControlCodeLength: ; 800927C
@0800928E:
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end GetExtendedControlCodeLength

View File

@ -42,7 +42,6 @@ clear_tasks: ; 80A8F50
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end clear_tasks
@ -77,7 +76,6 @@ AddTask: ; 80A8FB0
strb r0, [r4, 0x4]
adds r0, r6, 0
b @080A8FFC
.align 2, 0
.pool
@080A8FF0:
adds r0, r6, 0x1
@ -115,7 +113,6 @@ insert_task_in_order_by_priority: ; 80A9004
movs r1, 0xFF
strb r1, [r0, 0x6]
b @080A9090
.align 2, 0
.pool
@080A9034:
ldr r6, =0x03005e00
@ -150,7 +147,6 @@ insert_task_in_order_by_priority: ; 80A9004
@080A906C:
strb r4, [r3, 0x5]
b @080A9090
.align 2, 0
.pool
@080A9074:
ldrb r0, [r3, 0x6]
@ -205,7 +201,6 @@ remove_task: ; 80A909C
adds r0, r4
strb r3, [r0, 0x5]
b @080A9106
.align 2, 0
.pool
@080A90D4:
ldrb r3, [r2, 0x6]
@ -264,7 +259,6 @@ run_active_tasks: ; 80A910C
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end run_active_tasks
@ -301,7 +295,6 @@ get_first_active_task: ; 80A913C
adds r0, r2, 0
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end get_first_active_task
@ -335,7 +328,6 @@ set_task_function_and_args_14_15: ; 80A917C
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end set_task_function_and_args_14_15
@ -364,7 +356,6 @@ set_task_function_to_args_14_15: ; 80A91B0
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end set_task_function_to_args_14_15
@ -388,7 +379,6 @@ is_function_an_active_task: ; 80A91E4
bne @080A9208
movs r0, 0x1
b @080A9214
.align 2, 0
.pool
@080A9208:
adds r0, r2, 0x1
@ -420,7 +410,6 @@ get_task_id_by_function: ; 80A921C
lsls r0, r2, 24
lsrs r0, 24
b @080A9246
.align 2, 0
.pool
@080A923C:
adds r1, 0x28
@ -459,7 +448,6 @@ sub_80A924C: ; 80A924C
adds r0, r2, 0
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end sub_80A924C
@ -492,7 +480,6 @@ set_word_task_arg: ; 80A927C
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end set_word_task_arg
@ -529,6 +516,5 @@ get_word_task_arg: ; 80A92B4
pop {r4}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end get_word_task_arg

View File

@ -4,7 +4,6 @@ fboxes_set_ptr: ; 80045A4
ldr r1, =0x03002f80
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end fboxes_set_ptr
@ -23,7 +22,6 @@ TextBox_ResetSomeField: ; 80045B0
bge @080045BA
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end TextBox_ResetSomeField
@ -113,7 +111,6 @@ Print: ; 80045D0
pop {r4-r7}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end Print
@ -131,7 +128,6 @@ remo_copy: ; 800467C
bne @08004698
movs r0, 0
b @08004766
.align 2, 0
.pool
@08004698:
ldr r0, =0x0202018c
@ -193,7 +189,6 @@ remo_copy: ; 800467C
ldm r0!, {r2,r4,r7}
stm r1!, {r2,r4,r7}
b @0800475E
.align 2, 0
.pool
@08004718:
ldr r1, =0x0202018c
@ -202,7 +197,6 @@ remo_copy: ; 800467C
movs r4, 0
ldr r7, =0x000003ff
b @08004732
.align 2, 0
.pool
@0800472C:
adds r0, r4, 0x1
@ -240,7 +234,6 @@ remo_copy: ; 800467C
pop {r4-r7}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end remo_copy
@ -274,7 +267,6 @@ run_remoboxes: ; 8004778
cmp r4, 0
beq @080047BE
b @080047E8
.align 2, 0
.pool
@080047B8:
cmp r4, 0x3
@ -296,7 +288,6 @@ run_remoboxes: ; 8004778
adds r1, r4, 0
bl _call_via_r2
b @080047E8
.align 2, 0
.pool
@080047E4:
movs r0, 0
@ -328,7 +319,6 @@ a_pressed_maybe: ; 8004800
adds r1, r2
ldrb r0, [r1, 0x1B]
bx lr
.align 2, 0
.pool
thumb_func_end a_pressed_maybe
@ -355,7 +345,6 @@ fbox_exec: ; 8004818
pop {r4}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end fbox_exec
@ -815,7 +804,6 @@ GenerateFontHalfRowLut: ; 8004844
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end GenerateFontHalfRowLut
@ -831,7 +819,6 @@ save_remo_colors: ; 8004BE0
ldrh r0, [r0]
strb r0, [r2]
bx lr
.align 2, 0
.pool
thumb_func_end save_remo_colors
@ -1008,7 +995,6 @@ DecompressGlyphTile: ; 8004C10
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end DecompressGlyphTile
@ -1033,19 +1019,16 @@ sub_8004D58: ; 8004D58
ldr r0, =0x030009ec
ldrb r0, [r0]
b @08004D9A
.align 2, 0
.pool
@08004D80:
ldr r0, =0x030009ea
ldrb r0, [r0]
b @08004D9A
.align 2, 0
.pool
@08004D8C:
ldr r0, =0x030009ee
ldrb r0, [r0]
b @08004D9A
.align 2, 0
.pool
@08004D98:
movs r0, 0
@ -1174,7 +1157,6 @@ CopyGlyphToWindow: ; 8004DA0
cmp r1, r2
bcc @08004E14
b @080052AA
.align 2, 0
.pool
@08004E84:
mov r1, r8
@ -1320,7 +1302,6 @@ CopyGlyphToWindow: ; 8004DA0
cmp r1, r2
bcc @08004F28
b @080052AA
.align 2, 0
.pool
@08004F94:
cmp r0, 0x8
@ -1467,7 +1448,6 @@ CopyGlyphToWindow: ; 8004DA0
cmp r1, r2
bcc @08005038
b @080052AA
.align 2, 0
.pool
@080050A4:
mov r1, r8
@ -1757,7 +1737,6 @@ CopyGlyphToWindow: ; 8004DA0
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end CopyGlyphToWindow
@ -1811,7 +1790,6 @@ Text_ClearHorizontalSpan: ; 80052C8
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end Text_ClearHorizontalSpan
@ -2084,7 +2062,6 @@ sub_80054F8: ; 80054F8
movs r0, 0
strb r0, [r2, 0x2]
b @08005524
.align 2, 0
.pool
@08005514:
ldrb r0, [r2, 0x1]
@ -2128,7 +2105,6 @@ remo_draw_bouncing_down_arrow: ; 8005528
movs r1, 0x20
negs r1, r1
b @080055E8
.align 2, 0
.pool
@08005560:
ldrb r0, [r5, 0x4]
@ -2154,7 +2130,6 @@ remo_draw_bouncing_down_arrow: ; 8005528
@0800558A:
ldr r7, =gDownArrowTiles
b @08005596
.align 2, 0
.pool
@08005594:
ldr r7, =gDarkDownArrowTiles
@ -2207,7 +2182,6 @@ remo_draw_bouncing_down_arrow: ; 8005528
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end remo_draw_bouncing_down_arrow
@ -2275,7 +2249,6 @@ remo_is_it_time_to_continue_plus_down_arrow: ; 8005650
lsls r0, 24
lsrs r4, r0, 24
b @0800568E
.align 2, 0
.pool
@08005674:
adds r0, r2, 0
@ -2294,7 +2267,6 @@ remo_is_it_time_to_continue_plus_down_arrow: ; 8005650
pop {r4}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end remo_is_it_time_to_continue_plus_down_arrow
@ -2314,7 +2286,6 @@ remo_is_it_time_to_continue: ; 800569C
lsls r0, 24
lsrs r4, r0, 24
b @080056D4
.align 2, 0
.pool
@080056C0:
ldr r0, =0x030022c0
@ -2331,7 +2302,6 @@ remo_is_it_time_to_continue: ; 800569C
pop {r4}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end remo_is_it_time_to_continue
@ -2392,7 +2362,6 @@ draw_bouncing_down_arrow_2: ; 80056E0
@08005748:
ldr r6, =gDownArrowTiles
b @08005756
.align 2, 0
.pool
@08005754:
ldr r6, =gDarkDownArrowTiles
@ -2438,7 +2407,6 @@ draw_bouncing_down_arrow_2: ; 80056E0
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end draw_bouncing_down_arrow_2
@ -2459,7 +2427,6 @@ font_render_b: ; 80057B4
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@080057D4:
@ -2515,7 +2482,6 @@ font_render_b: ; 80057B4
movs r0, 0
strb r0, [r6, 0x1E]
b @08005B56
.align 2, 0
.pool
@0800584C:
ldr r0, =0x02022fec
@ -2533,7 +2499,6 @@ font_render_b: ; 80057B4
beq @08005874
movs r0, 0x3
b @08005876
.align 2, 0
.pool
@08005874:
ldrb r0, [r6, 0x1D]
@ -2554,7 +2519,6 @@ font_render_b: ; 80057B4
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@08005898:
@ -2582,7 +2546,6 @@ font_render_b: ; 80057B4
ldrb r0, [r6, 0x9]
adds r0, r1
b @08005ABA
.align 2, 0
.pool
@080058DC:
ldr r0, [r6]
@ -2602,7 +2565,6 @@ font_render_b: ; 80057B4
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@08005900:
@ -2762,7 +2724,6 @@ font_render_b: ; 80057B4
movs r0, 0
strb r0, [r4, 0x2]
b @08005B56
.align 2, 0
.pool
@08005A58:
movs r0, 0x5
@ -2823,13 +2784,11 @@ font_render_b: ; 80057B4
ldr r0, =0x03007420
bl MPlayStop_rev01
b @08005A0A
.align 2, 0
.pool
@08005ACC:
ldr r0, =0x03007420
bl m4aMPlayContinue
b @08005A0A
.align 2, 0
.pool
@08005AD8:
ldr r0, [r6]
@ -2934,7 +2893,6 @@ font_render_b: ; 80057B4
ldrb r3, [r6, 0xA]
adds r0, r3
b @08005C6A
.align 2, 0
.pool
@08005B90:
ldr r0, [r4]
@ -2947,7 +2905,6 @@ font_render_b: ; 80057B4
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@08005BA8:
@ -3019,7 +2976,6 @@ font_render_b: ; 80057B4
ldrb r0, [r6, 0x8]
adds r0, r4
b @08005C6E
.align 2, 0
.pool
@08005C48:
adds r0, r6, 0
@ -3034,7 +2990,6 @@ font_render_b: ; 80057B4
adds r1, r0
ldrb r0, [r6, 0x8]
b @08005C6C
.align 2, 0
.pool
@08005C64:
ldr r0, =0x03002f90
@ -3049,7 +3004,6 @@ font_render_b: ; 80057B4
@08005C70:
movs r0, 0
b @08005D6E
.align 2, 0
.pool
@08005C78:
adds r0, r6, 0
@ -3110,7 +3064,6 @@ font_render_b: ; 80057B4
movs r0, 0x4
strb r0, [r6, 0x1C]
b @08005B56
.align 2, 0
.pool
@08005CF0:
ldrb r0, [r6, 0x1F]
@ -3133,7 +3086,6 @@ font_render_b: ; 80057B4
bl Window_ScrollVertically
movs r0, 0
b @08005D38
.align 2, 0
.pool
@08005D20:
ldrb r0, [r6, 0x4]
@ -3221,7 +3173,6 @@ sub_8005D74: ; 8005D74
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@08005DB8:
@ -3255,7 +3206,6 @@ sub_8005D74: ; 8005D74
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@08005E08:
@ -3340,7 +3290,6 @@ GetFontWidthFunc: ; 8005EA8
bne @08005EC4
ldr r0, [r2]
b @08005ED0
.align 2, 0
.pool
@08005EC4:
adds r2, 0x8
@ -3417,7 +3366,6 @@ font_get_width_of_string: ; 8005ED8
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@08005F4C:
@ -3454,12 +3402,10 @@ font_get_width_of_string: ; 8005ED8
@08005F90:
ldr r6, =0x02021cc4
b @08005FA2
.align 2, 0
.pool
@08005F98:
ldr r6, =0x02021dc4
b @08005FA2
.align 2, 0
.pool
@08005FA0:
ldr r6, =0x02021ec4
@ -3471,7 +3417,6 @@ font_get_width_of_string: ; 8005ED8
bl sub_81AFC74
adds r6, r0, 0
b @08005FE0
.align 2, 0
.pool
@08005FB8:
ldrb r0, [r6]
@ -3514,7 +3459,6 @@ font_get_width_of_string: ; 8005ED8
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@08006004:
@ -3720,7 +3664,6 @@ font_render_some: ; 8006140
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@080061A0:
@ -3745,7 +3688,6 @@ font_render_some: ; 8006140
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@080061E0:
@ -3863,7 +3805,6 @@ font_render_some: ; 8006140
pop {r4-r7}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end font_render_some
@ -3903,7 +3844,6 @@ TextBox_DrawKeypadIcon: ; 80062E8
pop {r4,r5}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end TextBox_DrawKeypadIcon
@ -3915,7 +3855,6 @@ sub_8006338: ; 8006338
adds r0, r1
ldrb r0, [r0]
bx lr
.align 2, 0
.pool
thumb_func_end sub_8006338
@ -3927,7 +3866,6 @@ Font_ReturnsValueFromLUT: ; 8006348
adds r0, r1
ldrb r0, [r0, 0x2]
bx lr
.align 2, 0
.pool
thumb_func_end Font_ReturnsValueFromLUT
@ -3939,7 +3877,6 @@ sub_8006358: ; 8006358
adds r0, r1
ldrb r0, [r0, 0x3]
bx lr
.align 2, 0
.pool
thumb_func_end sub_8006358
@ -3950,7 +3887,6 @@ fboxes_set_default_ptr: ; 8006368
bl fboxes_set_ptr
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end fboxes_set_default_ptr
@ -3969,7 +3905,6 @@ fbox_get_field: ; 8006378
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@08006398:
@ -3989,7 +3924,6 @@ fbox_get_field: ; 8006378
adds r0, r1
ldrb r0, [r0, 0x4]
b @08006456
.align 2, 0
.pool
@080063CC:
ldr r1, =gFontInfos
@ -3999,7 +3933,6 @@ fbox_get_field: ; 8006378
adds r0, r1
ldrb r0, [r0, 0x5]
b @08006456
.align 2, 0
.pool
@080063E0:
ldr r1, =gFontInfos
@ -4009,7 +3942,6 @@ fbox_get_field: ; 8006378
adds r0, r1
ldrb r0, [r0, 0x6]
b @08006456
.align 2, 0
.pool
@080063F4:
ldr r1, =gFontInfos
@ -4019,7 +3951,6 @@ fbox_get_field: ; 8006378
adds r0, r1
ldrb r0, [r0, 0x7]
b @08006456
.align 2, 0
.pool
@08006408:
ldr r0, =gFontInfos
@ -4029,7 +3960,6 @@ fbox_get_field: ; 8006378
adds r1, r0
ldrb r0, [r1, 0x8]
b @0800643C
.align 2, 0
.pool
@0800641C:
ldr r0, =gFontInfos
@ -4039,7 +3969,6 @@ fbox_get_field: ; 8006378
adds r1, r0
ldrb r0, [r1, 0x8]
b @08006454
.align 2, 0
.pool
@08006430:
ldr r0, =gFontInfos
@ -4052,7 +3981,6 @@ fbox_get_field: ; 8006378
lsls r0, 28
lsrs r0, 28
b @08006456
.align 2, 0
.pool
@08006448:
ldr r0, =gFontInfos
@ -4066,7 +3994,6 @@ fbox_get_field: ; 8006378
@08006456:
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end fbox_get_field
@ -4082,7 +4009,6 @@ GetMenuCursorDimensionByFont: ; 8006460
adds r1, r2
ldrb r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end GetMenuCursorDimensionByFont
@ -4119,7 +4045,6 @@ DecompressGlyphFont0: ; 8006478
movs r0, 0xC
strb r0, [r4]
b @08006534
.align 2, 0
.pool
@080064C4:
lsls r1, r3, 6
@ -4143,7 +4068,6 @@ DecompressGlyphFont0: ; 8006478
adds r1, 0x40
bl DecompressGlyphTile
b @0800652C
.align 2, 0
.pool
@08006500:
adds r0, r5, 0
@ -4173,7 +4097,6 @@ DecompressGlyphFont0: ; 8006478
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end DecompressGlyphFont0
@ -4188,7 +4111,6 @@ GetGlyphWidthFont0: ; 8006540
adds r0, r2, r0
ldrb r0, [r0]
b @0800655A
.align 2, 0
.pool
@08006558:
movs r0, 0x8
@ -4230,7 +4152,6 @@ DecompressGlyphFont7: ; 8006560
adds r4, 0x81
strb r5, [r4]
b @0800661C
.align 2, 0
.pool
@080065AC:
lsls r1, r3, 6
@ -4254,7 +4175,6 @@ DecompressGlyphFont7: ; 8006560
adds r1, 0x40
bl DecompressGlyphTile
b @08006614
.align 2, 0
.pool
@080065E8:
adds r0, r6, 0
@ -4284,7 +4204,6 @@ DecompressGlyphFont7: ; 8006560
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end DecompressGlyphFont7
@ -4299,7 +4218,6 @@ GetGlyphWidthFont7: ; 8006628
adds r0, r2, r0
ldrb r0, [r0]
b @08006642
.align 2, 0
.pool
@08006640:
movs r0, 0x8
@ -4342,7 +4260,6 @@ DecompressGlyphFont8: ; 8006648
movs r0, 0xC
strb r0, [r4]
b @08006704
.align 2, 0
.pool
@08006694:
lsls r1, r3, 6
@ -4366,7 +4283,6 @@ DecompressGlyphFont8: ; 8006648
adds r1, 0x40
bl DecompressGlyphTile
b @080066FC
.align 2, 0
.pool
@080066D0:
adds r0, r5, 0
@ -4396,7 +4312,6 @@ DecompressGlyphFont8: ; 8006648
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end DecompressGlyphFont8
@ -4411,7 +4326,6 @@ GetGlyphWidthFont8: ; 8006710
adds r0, r2, r0
ldrb r0, [r0]
b @0800672A
.align 2, 0
.pool
@08006728:
movs r0, 0x8
@ -4467,7 +4381,6 @@ DecompressGlyphFont2: ; 8006730
movs r0, 0xE
strb r0, [r1]
b @08006810
.align 2, 0
.pool
@080067A0:
lsls r1, r6, 6
@ -4491,7 +4404,6 @@ DecompressGlyphFont2: ; 8006730
adds r1, 0x40
bl DecompressGlyphTile
b @08006808
.align 2, 0
.pool
@080067DC:
adds r0, r4, 0
@ -4521,7 +4433,6 @@ DecompressGlyphFont2: ; 8006730
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end DecompressGlyphFont2
@ -4534,7 +4445,6 @@ GetGlyphWidthFont2: ; 800681C
beq @08006830
ldr r0, =gFont2LatinGlyphWidths
b @08006832
.align 2, 0
.pool
@08006830:
ldr r0, =gFont2JapaneseGlyphWidths
@ -4543,7 +4453,6 @@ GetGlyphWidthFont2: ; 800681C
ldrb r0, [r0]
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end GetGlyphWidthFont2
@ -4581,7 +4490,6 @@ DecompressGlyphFont1: ; 8006840
adds r4, 0x81
strb r5, [r4]
b @080068FC
.align 2, 0
.pool
@0800688C:
lsls r1, r3, 6
@ -4605,7 +4513,6 @@ DecompressGlyphFont1: ; 8006840
adds r1, 0x40
bl DecompressGlyphTile
b @080068F4
.align 2, 0
.pool
@080068C8:
adds r0, r6, 0
@ -4635,7 +4542,6 @@ DecompressGlyphFont1: ; 8006840
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end DecompressGlyphFont1
@ -4650,7 +4556,6 @@ GetGlyphWidthFont1: ; 8006908
adds r0, r2, r0
ldrb r0, [r0]
b @08006922
.align 2, 0
.pool
@08006920:
movs r0, 0x8
@ -4693,6 +4598,5 @@ DecompressGlyphFont9: ; 8006928
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end DecompressGlyphFont9

View File

@ -15,7 +15,6 @@ sub_80A0954: ; 80A0954
add sp, 0x4
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A0954
@ -57,7 +56,6 @@ sub_80A0980: ; 80A0980
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A0980
@ -95,7 +93,6 @@ sub_80A09D0: ; 80A09D0
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A09D0
@ -164,7 +161,6 @@ sub_80A0A38: ; 80A0A38
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A0A38
@ -191,7 +187,6 @@ cur_mapheader_run_tileset1_func: ; 80A0AA8
@080A0ACE:
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end cur_mapheader_run_tileset1_func
@ -218,7 +213,6 @@ cur_mapheader_run_tileset2_func: ; 80A0AE4
@080A0B0A:
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end cur_mapheader_run_tileset2_func
@ -236,7 +230,6 @@ TilesetCb_General: ; 80A0B20
ldr r0, =sub_80A0B70
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_General
@ -254,7 +247,6 @@ TilesetCb_InsideBuilding: ; 80A0B48
ldr r0, =sub_80A0BB4
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_InsideBuilding
@ -328,7 +320,6 @@ sub_80A0BCC: ; 80A0BCC
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A0BCC
@ -349,7 +340,6 @@ sub_80A0BF4: ; 80A0BF4
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A0BF4
@ -370,7 +360,6 @@ sub_80A0C1C: ; 80A0C1C
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A0C1C
@ -390,7 +379,6 @@ sub_80A0C44: ; 80A0C44
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A0C44
@ -407,7 +395,6 @@ TilesetCb_Petalburg: ; 80A0C6C
movs r0, 0
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_Petalburg
@ -424,7 +411,6 @@ TilesetCb_Rustboro: ; 80A0C94
ldr r0, =sub_80A103C
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_Rustboro
@ -441,7 +427,6 @@ TilesetCb_Dewford: ; 80A0CC0
ldr r0, =sub_80A10B8
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_Dewford
@ -458,7 +443,6 @@ TilesetCb_Slateport: ; 80A0CEC
ldr r0, =sub_80A10D0
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_Slateport
@ -476,7 +460,6 @@ TilesetCb_Mauville: ; 80A0D18
ldr r0, =sub_80A10E8
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_Mauville
@ -493,7 +476,6 @@ TilesetCb_Lavaridge: ; 80A0D48
ldr r0, =sub_80A115C
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_Lavaridge
@ -510,7 +492,6 @@ TilesetCb_Fallarbor: ; 80A0D74
movs r0, 0
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_Fallarbor
@ -527,7 +508,6 @@ TilesetCb_Fortree: ; 80A0D9C
movs r0, 0
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_Fortree
@ -544,7 +524,6 @@ TilesetCb_Lilycove: ; 80A0DC4
movs r0, 0
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_Lilycove
@ -561,7 +540,6 @@ TilesetCb_Mossdeep: ; 80A0DEC
movs r0, 0
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_Mossdeep
@ -578,7 +556,6 @@ TilesetCb_EverGrande: ; 80A0E14
ldr r0, =sub_80A1188
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_EverGrande
@ -596,7 +573,6 @@ TilesetCb_Pacifidlog: ; 80A0E40
ldr r0, =sub_80A11FC
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_Pacifidlog
@ -613,7 +589,6 @@ TilesetCb_Sootopolis: ; 80A0E70
ldr r0, =sub_80A122C
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_Sootopolis
@ -630,7 +605,6 @@ TilesetCb_BattleFrontierOutsideWest: ; 80A0E9C
ldr r0, =sub_80A127C
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_BattleFrontierOutsideWest
@ -647,7 +621,6 @@ TilesetCb_BattleFrontierOutsideEast: ; 80A0EC8
ldr r0, =sub_80A1294
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_BattleFrontierOutsideEast
@ -663,7 +636,6 @@ TilesetCb_Underwater: ; 80A0EF4
ldr r0, =sub_80A1244
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_Underwater
@ -679,7 +651,6 @@ TilesetCb_SootopolisGym: ; 80A0F18
ldr r0, =sub_80A15D8
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_SootopolisGym
@ -696,7 +667,6 @@ TilesetCb_Cave: ; 80A0F3C
ldr r0, =sub_80A1260
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_Cave
@ -712,7 +682,6 @@ TilesetCb_EliteFour: ; 80A0F68
ldr r0, =sub_80A15F0
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_EliteFour
@ -729,7 +698,6 @@ TilesetCb_MauvilleGym: ; 80A0F8C
ldr r0, =sub_80A15C0
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_MauvilleGym
@ -746,7 +714,6 @@ TilesetCb_BikeShop: ; 80A0FB8
ldr r0, =sub_80A161C
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_BikeShop
@ -763,7 +730,6 @@ TilesetCb_BattlePyramid: ; 80A0FE4
ldr r0, =sub_80A1634
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_BattlePyramid
@ -780,7 +746,6 @@ TilesetCb_BattleDome: ; 80A1010
ldr r0, =sub_80A1658
str r0, [r1]
bx lr
.align 2, 0
.pool
thumb_func_end TilesetCb_BattleDome
@ -1154,7 +1119,6 @@ sub_80A12AC: ; 80A12AC
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A12AC
@ -1187,7 +1151,6 @@ sub_80A12D4: ; 80A12D4
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A12D4
@ -1208,7 +1171,6 @@ sub_80A131C: ; 80A131C
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A131C
@ -1228,7 +1190,6 @@ sub_80A1344: ; 80A1344
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A1344
@ -1249,7 +1210,6 @@ sub_80A136C: ; 80A136C
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A136C
@ -1289,7 +1249,6 @@ sub_80A1394: ; 80A1394
movs r2, 0x80
bl sub_80A0980
b @080A141C
.align 2, 0
.pool
@080A13F0:
movs r0, 0x3
@ -1316,7 +1275,6 @@ sub_80A1394: ; 80A1394
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A1394
@ -1348,7 +1306,6 @@ sub_80A1434: ; 80A1434
@080A1464:
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A1434
@ -1368,7 +1325,6 @@ sub_80A1470: ; 80A1470
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A1470
@ -1388,7 +1344,6 @@ sub_80A1498: ; 80A1498
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A1498
@ -1416,7 +1371,6 @@ sub_80A14C0: ; 80A14C0
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A14C0
@ -1436,7 +1390,6 @@ sub_80A14F8: ; 80A14F8
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A14F8
@ -1456,7 +1409,6 @@ sub_80A1520: ; 80A1520
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A1520
@ -1476,7 +1428,6 @@ sub_80A1548: ; 80A1548
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A1548
@ -1496,7 +1447,6 @@ sub_80A1570: ; 80A1570
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A1570
@ -1516,7 +1466,6 @@ sub_80A1598: ; 80A1598
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A1598
@ -1661,7 +1610,6 @@ sub_80A1688: ; 80A1688
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A1688
@ -1692,7 +1640,6 @@ sub_80A16B0: ; 80A16B0
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A16B0
@ -1712,7 +1659,6 @@ sub_80A16F8: ; 80A16F8
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A16F8
@ -1732,7 +1678,6 @@ sub_80A1720: ; 80A1720
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A1720
@ -1753,7 +1698,6 @@ sub_80A1748: ; 80A1748
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A1748
@ -1774,7 +1718,6 @@ sub_80A1770: ; 80A1770
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A1770
@ -1795,7 +1738,6 @@ sub_80A1798: ; 80A1798
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A1798
@ -1817,7 +1759,6 @@ sub_80A17C0: ; 80A17C0
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A17C0
@ -1839,7 +1780,6 @@ sub_80A17EC: ; 80A17EC
bl sub_80A0980
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A17EC
@ -1882,7 +1822,6 @@ sub_80A1818: ; 80A1818
@080A1862:
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A1818
@ -1929,6 +1868,5 @@ sub_80A1884: ; 80A1884
@080A18D6:
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end sub_80A1884

View File

@ -84,7 +84,6 @@ Window_InitFromTemplates: ; 80031C0
@08003250:
movs r0, 0
b @08003364
.align 2, 0
.pool
@08003268:
ldr r0, =0x03002f70
@ -111,7 +110,6 @@ Window_InitFromTemplates: ; 80031C0
bne @080032A8
bl Window_FreeMemory
b @08003250
.align 2, 0
.pool
@080032A8:
movs r1, 0
@ -158,7 +156,6 @@ Window_InitFromTemplates: ; 80031C0
bl free
str r4, [r5]
b @08003250
.align 2, 0
.pool
@0800330C:
ldr r1, =0x02020004
@ -215,7 +212,6 @@ Window_InitFromTemplates: ; 80031C0
pop {r4-r7}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end Window_InitFromTemplates
@ -341,7 +337,6 @@ Window_AddFromTemplate: ; 8003380
@0800346A:
movs r0, 0xFF
b @080034C0
.align 2, 0
.pool
@08003484:
ldr r2, =0x02020004
@ -383,7 +378,6 @@ Window_AddFromTemplate: ; 8003380
pop {r4-r7}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end Window_AddFromTemplate
@ -434,7 +428,6 @@ Window_AddFromTemplateWithoutAllocatingMemory: ; 80034D8
@08003528:
movs r0, 0xFF
b @08003564
.align 2, 0
.pool
@08003534:
ldr r1, =0x02020004
@ -465,7 +458,6 @@ Window_AddFromTemplateWithoutAllocatingMemory: ; 80034D8
pop {r4-r6}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end Window_AddFromTemplateWithoutAllocatingMemory
@ -532,7 +524,6 @@ Window_Remove: ; 8003574
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end Window_Remove
@ -577,7 +568,6 @@ Window_FreeMemory: ; 8003604
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end Window_FreeMemory
@ -612,7 +602,6 @@ Window_CopyToVram: ; 8003658
cmp r3, 0x1
beq @0800369A
b @080036CE
.align 2, 0
.pool
@08003694:
cmp r5, 0x3
@ -695,7 +684,6 @@ Window_CopyRectToVram: ; 80036D8
cmp r5, 0x1
beq @08003736
b @08003782
.align 2, 0
.pool
@08003730:
cmp r5, 0x3
@ -792,7 +780,6 @@ Window_WriteStandardTileMap: ; 800378C
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end Window_WriteStandardTileMap
@ -888,7 +875,6 @@ Window_WriteStandardTileMapRectOverridePalette: ; 80037EC
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end Window_WriteStandardTileMapRectOverridePalette
@ -929,7 +915,6 @@ Window_FillTileMap: ; 80038A4
pop {r4}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end Window_FillTileMap
@ -1021,7 +1006,6 @@ Window_WriteStandardTileMapRect: ; 80038F4
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end Window_WriteStandardTileMapRect
@ -1148,7 +1132,6 @@ Window_CopyPixelRectToWindow: ; 80039DC
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end Window_CopyPixelRectToWindow
@ -1247,7 +1230,6 @@ Window_copy_pixels_rect_3: ; 8003A9C
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end Window_copy_pixels_rect_3
@ -1316,7 +1298,6 @@ Window_FillPixelRect: ; 8003B64
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end Window_FillPixelRect
@ -1344,7 +1325,6 @@ Window_CopyToPixels: ; 8003BF0
adds r0, r6, 0
bl CpuSet
b @08003C3C
.align 2, 0
.pool
@08003C24:
ldr r1, =0x02020004
@ -1362,7 +1342,6 @@ Window_CopyToPixels: ; 8003BF0
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end Window_CopyToPixels
@ -1403,7 +1382,6 @@ Window_FastFillPixels: ; 8003C48
pop {r4,r5}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end Window_FastFillPixels
@ -1492,7 +1470,6 @@ Window_ScrollVertically: ; 8003C94
mov r1, r10
str r0, [r1]
b @08003D38
.align 2, 0
.pool
@08003D34:
mov r2, r10
@ -1973,7 +1950,6 @@ CallWindowFunction: ; 8004058
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end CallWindowFunction
@ -1991,7 +1967,6 @@ Window_SetField: ; 80040A8
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@080040C4:
@ -2012,7 +1987,6 @@ Window_SetField: ; 80040A8
strb r2, [r0, 0x1]
movs r0, 0
b @08004144
.align 2, 0
.pool
@080040F8:
ldr r1, =0x02020004
@ -2023,7 +1997,6 @@ Window_SetField: ; 80040A8
strb r2, [r0, 0x2]
movs r0, 0
b @08004144
.align 2, 0
.pool
@0800410C:
ldr r1, =0x02020004
@ -2034,7 +2007,6 @@ Window_SetField: ; 80040A8
strb r2, [r0, 0x5]
movs r0, 0
b @08004144
.align 2, 0
.pool
@08004120:
ldr r1, =0x02020004
@ -2045,7 +2017,6 @@ Window_SetField: ; 80040A8
strh r2, [r0, 0x6]
movs r0, 0
b @08004144
.align 2, 0
.pool
@08004134:
ldr r1, =0x02020004
@ -2060,7 +2031,6 @@ Window_SetField: ; 80040A8
@08004144:
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end Window_SetField
@ -2078,7 +2048,6 @@ Window_GetField: ; 800414C
adds r0, r1
ldr r0, [r0]
mov pc, r0
.align 2, 0
.pool
.align 2, 0
@08004168:
@ -2098,7 +2067,6 @@ Window_GetField: ; 800414C
adds r1, r0
ldrb r0, [r1]
b @0800422A
.align 2, 0
.pool
@0800419C:
ldr r0, =0x02020004
@ -2108,7 +2076,6 @@ Window_GetField: ; 800414C
adds r1, r0
ldrb r0, [r1, 0x1]
b @0800422A
.align 2, 0
.pool
@080041B0:
ldr r0, =0x02020004
@ -2118,7 +2085,6 @@ Window_GetField: ; 800414C
adds r1, r0
ldrb r0, [r1, 0x2]
b @0800422A
.align 2, 0
.pool
@080041C4:
ldr r0, =0x02020004
@ -2128,7 +2094,6 @@ Window_GetField: ; 800414C
adds r1, r0
ldrb r0, [r1, 0x3]
b @0800422A
.align 2, 0
.pool
@080041D8:
ldr r0, =0x02020004
@ -2138,7 +2103,6 @@ Window_GetField: ; 800414C
adds r1, r0
ldrb r0, [r1, 0x4]
b @0800422A
.align 2, 0
.pool
@080041EC:
ldr r0, =0x02020004
@ -2148,7 +2112,6 @@ Window_GetField: ; 800414C
adds r1, r0
ldrb r0, [r1, 0x5]
b @0800422A
.align 2, 0
.pool
@08004200:
ldr r0, =0x02020004
@ -2158,7 +2121,6 @@ Window_GetField: ; 800414C
adds r1, r0
ldrh r0, [r1, 0x6]
b @0800422A
.align 2, 0
.pool
@08004214:
ldr r0, =0x02020004
@ -2169,7 +2131,6 @@ Window_GetField: ; 800414C
adds r1, r0
ldr r0, [r1]
b @0800422A
.align 2, 0
.pool
@08004228:
movs r0, 0
@ -2203,7 +2164,6 @@ GetNumActiveWindowsOnBg: ; 8004230
pop {r4}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end GetNumActiveWindowsOnBg
@ -2314,7 +2274,6 @@ Window_AddFromTemplate8Bpp: ; 8004260
@08004322:
movs r0, 0xFF
b @08004356
.align 2, 0
.pool
@08004338:
ldr r1, =0x02020004
@ -2340,7 +2299,6 @@ Window_AddFromTemplate8Bpp: ; 8004260
pop {r4-r7}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end Window_AddFromTemplate8Bpp
@ -2379,7 +2337,6 @@ Window_FillPixels8Bpp: ; 8004368
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end Window_FillPixels8Bpp
@ -2448,7 +2405,6 @@ Window_FillPixelRect8Bpp: ; 80043A8
pop {r4-r6}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end Window_FillPixelRect8Bpp
@ -2549,7 +2505,6 @@ Window_CopyPixelRectToWindow4BppTo8Bpp: ; 8004434
pop {r4-r7}
pop {r0}
bx r0
.align 2, 0
.pool
thumb_func_end Window_CopyPixelRectToWindow4BppTo8Bpp
@ -2581,7 +2536,6 @@ Window_CopyToVram8Bpp: ; 8004500
cmp r2, 0x1
beq @08004546
b @08004570
.align 2, 0
.pool
@08004540:
cmp r5, 0x3
@ -2638,6 +2592,5 @@ GetNumActiveWindowsOnBgDuplicate: ; 8004578
pop {r4}
pop {r1}
bx r1
.align 2, 0
.pool
thumb_func_end GetNumActiveWindowsOnBgDuplicate