Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SampleUI$$ShowMenu
- __text:00000001003C7E74 SUB SP, SP, #0x90
- __text:00000001003C7E78 STP D9, D8, [SP,#0x80+var_60]
- __text:00000001003C7E7C STP X28, X27, [SP,#0x80+var_50]
- __text:00000001003C7E80 STP X26, X25, [SP,#0x80+var_40]
- __text:00000001003C7E84 STP X24, X23, [SP,#0x80+var_30]
- __text:00000001003C7E88 STP X22, X21, [SP,#0x80+var_20]
- __text:00000001003C7E8C STP X20, X19, [SP,#0x80+var_10]
- __text:00000001003C7E90 STP X29, X30, [SP,#0x80+var_s0]
- __text:00000001003C7E94 ADD X29, SP, #0x80
- __text:00000001003C7E98 MOV X23, X4
- __text:00000001003C7E9C MOV X21, X3
- __text:00000001003C7EA0 MOV X20, X2
- __text:00000001003C7EA4 MOV X22, X1
- __text:00000001003C7EA8 MOV X19, X0
- __text:00000001003C7EAC ADRP X24, #byte_1021349F4@PAGE
- __text:00000001003C7EB0 LDRB W8, [X24,#byte_1021349F4@PAGEOFF]
- __text:00000001003C7EB4 TBNZ W8, #0, loc_1003C7ED0
- __text:00000001003C7EB8 ADRP X8, #dword_101C1B2F4@PAGE
- __text:00000001003C7EBC NOP
- __text:00000001003C7EC0 LDR W0, [X8,#dword_101C1B2F4@PAGEOFF]
- __text:00000001003C7EC4 BL sub_1012A3B70
- __text:00000001003C7EC8 MOV W8, #1
- __text:00000001003C7ECC STRB W8, [X24,#byte_1021349F4@PAGEOFF]
- __text:00000001003C7ED0
- __text:00000001003C7ED0 loc_1003C7ED0 ; CODE XREF: SampleUI$$ShowMenu+40↑j
- __text:00000001003C7ED0 MOV X0, #0
- __text:00000001003C7ED4 MOV X1, #0
- __text:00000001003C7ED8 BL Screen$$get_width
- __text:00000001003C7EDC MOV X24, X0
- __text:00000001003C7EE0 MOV X0, #0
- __text:00000001003C7EE4 MOV X1, #0
- __text:00000001003C7EE8 BL Screen$$get_height
- __text:00000001003C7EEC STP XZR, XZR, [SP,#0x80+var_70]
- __text:00000001003C7EF0 SCVTF S0, W20
- __text:00000001003C7EF4 LSL W27, W20, #1
- __text:00000001003C7EF8 SUB W8, W24, W20,LSL#1
- __text:00000001003C7EFC SCVTF S2, W8
- __text:00000001003C7F00 SUB W8, W0, W20,LSL#1
- __text:00000001003C7F04 SCVTF S3, W8
- __text:00000001003C7F08 ADD X0, SP, #0x80+var_70
- __text:00000001003C7F0C MOV V1.16B, V0.16B
- __text:00000001003C7F10 MOV X1, #0
- __text:00000001003C7F14 BL sub_100753C98
- __text:00000001003C7F18 ADRP X25, #qword_1021E23D8@PAGE
- __text:00000001003C7F1C ADD X25, X25, #qword_1021E23D8@PAGEOFF
- __text:00000001003C7F20 LDR X0, [X25]
- __text:00000001003C7F24 LDRB W8, [X0,#0x10A]
- __text:00000001003C7F28 TBZ W8, #0, loc_1003C7F38
- __text:00000001003C7F2C LDR W8, [X0,#0xBC]
- __text:00000001003C7F30 CBNZ W8, loc_1003C7F38
- __text:00000001003C7F34 BL sub_1012B8814
- __text:00000001003C7F38
- __text:00000001003C7F38 loc_1003C7F38 ; CODE XREF: SampleUI$$ShowMenu+B4↑j
- __text:00000001003C7F38 ; SampleUI$$ShowMenu+BC↑j
- __text:00000001003C7F38 LDP S0, S1, [SP,#0x80+var_70]
- __text:00000001003C7F3C LDP S2, S3, [SP,#0x80+var_68]
- __text:00000001003C7F40 ADRP X8, #StringLiteral_5304@PAGE
- __text:00000001003C7F44 NOP
- __text:00000001003C7F48 LDR X1, [X8,#StringLiteral_5304@PAGEOFF]
- __text:00000001003C7F4C MOV X0, #0
- __text:00000001003C7F50 MOV X2, #0
- __text:00000001003C7F54 BL GUI$$Box
- __text:00000001003C7F58 ADD W26, W23, W21
- __text:00000001003C7F5C MOV X0, #0
- __text:00000001003C7F60 MOV X1, #0
- __text:00000001003C7F64 BL Screen$$get_width
- __text:00000001003C7F68 STP XZR, XZR, [SP,#0x80+var_80]
- __text:00000001003C7F6C SCVTF S9, W27
- __text:00000001003C7F70 SCVTF S1, W26
- __text:00000001003C7F74 SUB W8, W0, W20,LSL#2
- __text:00000001003C7F78 SCVTF S2, W8
- __text:00000001003C7F7C SCVTF S8, W22
- __text:00000001003C7F80 MOV X0, SP
- __text:00000001003C7F84 MOV V0.16B, V9.16B
- __text:00000001003C7F88 MOV X1, #0
- __text:00000001003C7F8C MOV V3.16B, V8.16B
- __text:00000001003C7F90 BL sub_100753C98
- __text:00000001003C7F94 LDR X1, [X19,#0x18]
- __text:00000001003C7F98 LDP S0, S1, [SP,#0x80+var_80]
- __text:00000001003C7F9C LDP S2, S3, [SP,#0x80+var_78]
- __text:00000001003C7FA0 MOV X0, #0
- __text:00000001003C7FA4 MOV X2, #0
- __text:00000001003C7FA8 BL GUI$$TextField
- __text:00000001003C7FAC MOV X23, X0
- __text:00000001003C7FB0 LDR X24, [X19,#0x18]
- __text:00000001003C7FB4 ADRP X27, #qword_1021E0348@PAGE
- __text:00000001003C7FB8 ADD X27, X27, #qword_1021E0348@PAGEOFF
- __text:00000001003C7FBC LDR X0, [X27]
- __text:00000001003C7FC0 LDRB W8, [X0,#0x10A]
- __text:00000001003C7FC4 TBZ W8, #0, loc_1003C7FD4
- __text:00000001003C7FC8 LDR W8, [X0,#0xBC]
- __text:00000001003C7FCC CBNZ W8, loc_1003C7FD4
- __text:00000001003C7FD0 BL sub_1012B8814
- __text:00000001003C7FD4
- __text:00000001003C7FD4 loc_1003C7FD4 ; CODE XREF: SampleUI$$ShowMenu+150↑j
- __text:00000001003C7FD4 ; SampleUI$$ShowMenu+158↑j
- __text:00000001003C7FD4 MOV X0, #0
- __text:00000001003C7FD8 MOV X1, X23
- __text:00000001003C7FDC MOV X2, X24
- __text:00000001003C7FE0 MOV X3, #0
- __text:00000001003C7FE4 BL String$$op_Inequality
- __text:00000001003C7FE8 CBZ W0, loc_1003C800C
- __text:00000001003C7FEC STR X23, [X19,#0x18]
- __text:00000001003C7FF0 ADRP X8, #StringLiteral_5298@PAGE
- __text:00000001003C7FF4 NOP
- __text:00000001003C7FF8 LDR X1, [X8,#StringLiteral_5298@PAGEOFF]
- __text:00000001003C7FFC MOV X0, #0
- __text:00000001003C8000 MOV X2, X23
- __text:00000001003C8004 MOV X3, #0
- __text:00000001003C8008 BL PlayerPrefs$$SetString
- __text:00000001003C800C
- __text:00000001003C800C loc_1003C800C ; CODE XREF: SampleUI$$ShowMenu+174↑j
- __text:00000001003C800C ADD W22, W21, W22
- __text:00000001003C8010 LDR X21, [X19,#0x18]
- __text:00000001003C8014 LDR X0, [X27]
- __text:00000001003C8018 LDRB W8, [X0,#0x10A]
- __text:00000001003C801C TBZ W8, #0, loc_1003C802C
- __text:00000001003C8020 LDR W8, [X0,#0xBC]
- __text:00000001003C8024 CBNZ W8, loc_1003C802C
- __text:00000001003C8028 BL sub_1012B8814
- __text:00000001003C802C
- __text:00000001003C802C loc_1003C802C ; CODE XREF: SampleUI$$ShowMenu+1A8↑j
- __text:00000001003C802C ; SampleUI$$ShowMenu+1B0↑j
- __text:00000001003C802C LSL W23, W20, #2
- __text:00000001003C8030 ADD W24, W26, W22
- __text:00000001003C8034 MOV X0, #0
- __text:00000001003C8038 MOV X1, X21
- __text:00000001003C803C MOV X2, #0
- __text:00000001003C8040 BL String$$IsNullOrEmpty
- __text:00000001003C8044 MOV X20, X0
- __text:00000001003C8048 MOV X0, #0
- __text:00000001003C804C MOV X1, #0
- __text:00000001003C8050 BL Screen$$get_width
- __text:00000001003C8054 CBZ W20, loc_1003C80B8
- __text:00000001003C8058 STP XZR, XZR, [SP,#0x80+var_70]
- __text:00000001003C805C SCVTF S1, W24
- __text:00000001003C8060 SUB W8, W0, W23
- __text:00000001003C8064 SCVTF S2, W8
- __text:00000001003C8068 ADD X0, SP, #0x80+var_70
- __text:00000001003C806C MOV V0.16B, V9.16B
- __text:00000001003C8070 MOV X1, #0
- __text:00000001003C8074 MOV V3.16B, V8.16B
- __text:00000001003C8078 BL sub_100753C98
- __text:00000001003C807C LDR X0, [X25]
- __text:00000001003C8080 LDRB W8, [X0,#0x10A]
- __text:00000001003C8084 TBZ W8, #0, loc_1003C8094
- __text:00000001003C8088 LDR W8, [X0,#0xBC]
- __text:00000001003C808C CBNZ W8, loc_1003C8094
- __text:00000001003C8090 BL sub_1012B8814
- __text:00000001003C8094
- __text:00000001003C8094 loc_1003C8094 ; CODE XREF: SampleUI$$ShowMenu+210↑j
- __text:00000001003C8094 ; SampleUI$$ShowMenu+218↑j
- __text:00000001003C8094 LDP S0, S1, [SP,#0x80+var_70]
- __text:00000001003C8098 LDP S2, S3, [SP,#0x80+var_68]
- __text:00000001003C809C ADRP X8, #StringLiteral_5305@PAGE
- __text:00000001003C80A0 NOP
- __text:00000001003C80A4 LDR X1, [X8,#StringLiteral_5305@PAGEOFF]
- __text:00000001003C80A8 MOV X0, #0
- __text:00000001003C80AC MOV X2, #0
- __text:00000001003C80B0 BL GUI$$Label
- __text:00000001003C80B4 B loc_1003C8478
- __text:00000001003C80B8 ; ---------------------------------------------------------------------------
- __text:00000001003C80B8
- __text:00000001003C80B8 loc_1003C80B8 ; CODE XREF: SampleUI$$ShowMenu+1E0↑j
- __text:00000001003C80B8 STP XZR, XZR, [SP,#0x80+var_70]
- __text:00000001003C80BC SCVTF S1, W24
- __text:00000001003C80C0 SUB W8, W0, W23
- __text:00000001003C80C4 SCVTF S2, W8
- __text:00000001003C80C8 ADD X0, SP, #0x80+var_70
- __text:00000001003C80CC MOV V0.16B, V9.16B
- __text:00000001003C80D0 MOV X1, #0
- __text:00000001003C80D4 MOV V3.16B, V8.16B
- __text:00000001003C80D8 BL sub_100753C98
- __text:00000001003C80DC LDR X20, [X19,#0x28]
- __text:00000001003C80E0 LDR X0, [X25]
- __text:00000001003C80E4 LDRB W8, [X0,#0x10A]
- __text:00000001003C80E8 TBZ W8, #0, loc_1003C80F8
- __text:00000001003C80EC LDR W8, [X0,#0xBC]
- __text:00000001003C80F0 CBNZ W8, loc_1003C80F8
- __text:00000001003C80F4 BL sub_1012B8814
- __text:00000001003C80F8
- __text:00000001003C80F8 loc_1003C80F8 ; CODE XREF: SampleUI$$ShowMenu+274↑j
- __text:00000001003C80F8 ; SampleUI$$ShowMenu+27C↑j
- __text:00000001003C80F8 LDP S0, S1, [SP,#0x80+var_70]
- __text:00000001003C80FC LDP S2, S3, [SP,#0x80+var_68]
- __text:00000001003C8100 MOV X0, #0
- __text:00000001003C8104 MOV X1, X20
- __text:00000001003C8108 MOV X2, #0
- __text:00000001003C810C BL GUI$$Button
- __text:00000001003C8110 CBZ W0, loc_1003C811C
- __text:00000001003C8114 MOV X0, X19
- __text:00000001003C8118 BL SampleUI$$NotifyAll
- __text:00000001003C811C
- __text:00000001003C811C loc_1003C811C ; CODE XREF: SampleUI$$ShowMenu+29C↑j
- __text:00000001003C811C ADD W21, W24, W22
- __text:00000001003C8120 MOV X0, #0
- __text:00000001003C8124 MOV X1, #0
- __text:00000001003C8128 BL Screen$$get_width
- __text:00000001003C812C STP XZR, XZR, [SP,#0x80+var_70]
- __text:00000001003C8130 SCVTF S1, W21
- __text:00000001003C8134 SUB W8, W0, W23
- __text:00000001003C8138 SCVTF S2, W8
- __text:00000001003C813C ADD X0, SP, #0x80+var_70
- __text:00000001003C8140 MOV V0.16B, V9.16B
- __text:00000001003C8144 MOV X1, #0
- __text:00000001003C8148 MOV V3.16B, V8.16B
- __text:00000001003C814C BL sub_100753C98
- __text:00000001003C8150 LDR X20, [X19,#0x20]
- __text:00000001003C8154 LDR X0, [X25]
- __text:00000001003C8158 LDRB W8, [X0,#0x10A]
- __text:00000001003C815C TBZ W8, #0, loc_1003C816C
- __text:00000001003C8160 LDR W8, [X0,#0xBC]
- __text:00000001003C8164 CBNZ W8, loc_1003C816C
- __text:00000001003C8168 BL sub_1012B8814
- __text:00000001003C816C
- __text:00000001003C816C loc_1003C816C ; CODE XREF: SampleUI$$ShowMenu+2E8↑j
- __text:00000001003C816C ; SampleUI$$ShowMenu+2F0↑j
- __text:00000001003C816C LDP S0, S1, [SP,#0x80+var_70]
- __text:00000001003C8170 LDP S2, S3, [SP,#0x80+var_68]
- __text:00000001003C8174 MOV X0, #0
- __text:00000001003C8178 MOV X1, X20
- __text:00000001003C817C MOV X2, #0
- __text:00000001003C8180 BL GUI$$Button
- __text:00000001003C8184 CBZ W0, loc_1003C8190
- __text:00000001003C8188 MOV X0, X19
- __text:00000001003C818C BL SampleUI$$Initialize
- __text:00000001003C8190
- __text:00000001003C8190 loc_1003C8190 ; CODE XREF: SampleUI$$ShowMenu+310↑j
- __text:00000001003C8190 ADD W20, W21, W22
- __text:00000001003C8194 MOV X0, #0
- __text:00000001003C8198 MOV X1, #0
- __text:00000001003C819C BL Screen$$get_width
- __text:00000001003C81A0 STP XZR, XZR, [SP,#0x80+var_70]
- __text:00000001003C81A4 SCVTF S1, W20
- __text:00000001003C81A8 SUB W8, W0, W23
- __text:00000001003C81AC SCVTF S2, W8
- __text:00000001003C81B0 ADD X0, SP, #0x80+var_70
- __text:00000001003C81B4 MOV V0.16B, V9.16B
- __text:00000001003C81B8 MOV X1, #0
- __text:00000001003C81BC MOV V3.16B, V8.16B
- __text:00000001003C81C0 BL sub_100753C98
- __text:00000001003C81C4 LDR X0, [X25]
- __text:00000001003C81C8 LDRB W8, [X0,#0x10A]
- __text:00000001003C81CC TBZ W8, #0, loc_1003C81DC
- __text:00000001003C81D0 LDR W8, [X0,#0xBC]
- __text:00000001003C81D4 CBNZ W8, loc_1003C81DC
- __text:00000001003C81D8 BL sub_1012B8814
- __text:00000001003C81DC
- __text:00000001003C81DC loc_1003C81DC ; CODE XREF: SampleUI$$ShowMenu+358↑j
- __text:00000001003C81DC ; SampleUI$$ShowMenu+360↑j
- __text:00000001003C81DC LDP S0, S1, [SP,#0x80+var_70]
- __text:00000001003C81E0 LDP S2, S3, [SP,#0x80+var_68]
- __text:00000001003C81E4 ADRP X8, #StringLiteral_5306@PAGE
- __text:00000001003C81E8 NOP
- __text:00000001003C81EC LDR X1, [X8,#StringLiteral_5306@PAGEOFF]
- __text:00000001003C81F0 MOV X0, #0
- __text:00000001003C81F4 MOV X2, #0
- __text:00000001003C81F8 BL GUI$$Button
- __text:00000001003C81FC CBZ W0, loc_1003C8204
- __text:00000001003C8200 BL SampleUI$$CreateLocalNotification
- __text:00000001003C8204
- __text:00000001003C8204 loc_1003C8204 ; CODE XREF: SampleUI$$ShowMenu+388↑j
- __text:00000001003C8204 ADD W20, W20, W22
- __text:00000001003C8208 MOV X0, #0
- __text:00000001003C820C MOV X1, #0
- __text:00000001003C8210 BL Screen$$get_width
- __text:00000001003C8214 STP XZR, XZR, [SP,#0x80+var_70]
- __text:00000001003C8218 SCVTF S1, W20
- __text:00000001003C821C SUB W8, W0, W23
- __text:00000001003C8220 SCVTF S2, W8
- __text:00000001003C8224 ADD X0, SP, #0x80+var_70
- __text:00000001003C8228 MOV V0.16B, V9.16B
- __text:00000001003C822C MOV X1, #0
- __text:00000001003C8230 MOV V3.16B, V8.16B
- __text:00000001003C8234 BL sub_100753C98
- __text:00000001003C8238 LDR X0, [X25]
- __text:00000001003C823C LDRB W8, [X0,#0x10A]
- __text:00000001003C8240 TBZ W8, #0, loc_1003C8250
- __text:00000001003C8244 LDR W8, [X0,#0xBC]
- __text:00000001003C8248 CBNZ W8, loc_1003C8250
- __text:00000001003C824C BL sub_1012B8814
- __text:00000001003C8250
- __text:00000001003C8250 loc_1003C8250 ; CODE XREF: SampleUI$$ShowMenu+3CC↑j
- __text:00000001003C8250 ; SampleUI$$ShowMenu+3D4↑j
- __text:00000001003C8250 LDP S0, S1, [SP,#0x80+var_70]
- __text:00000001003C8254 LDP S2, S3, [SP,#0x80+var_68]
- __text:00000001003C8258 ADRP X8, #StringLiteral_5307@PAGE
- __text:00000001003C825C NOP
- __text:00000001003C8260 LDR X1, [X8,#StringLiteral_5307@PAGEOFF]
- __text:00000001003C8264 MOV X0, #0
- __text:00000001003C8268 MOV X2, #0
- __text:00000001003C826C BL GUI$$Button
- __text:00000001003C8270 CBZ W0, loc_1003C8278
- __text:00000001003C8274 BL SampleUI$$CreateScheduledNotifications
- __text:00000001003C8278
- __text:00000001003C8278 loc_1003C8278 ; CODE XREF: SampleUI$$ShowMenu+3FC↑j
- __text:00000001003C8278 ADD W20, W20, W22
- __text:00000001003C827C MOV X0, #0
- __text:00000001003C8280 MOV X1, #0
- __text:00000001003C8284 BL Screen$$get_width
- __text:00000001003C8288 STP XZR, XZR, [SP,#0x80+var_70]
- __text:00000001003C828C SCVTF S1, W20
- __text:00000001003C8290 SUB W8, W0, W23
- __text:00000001003C8294 SCVTF S2, W8
- __text:00000001003C8298 ADD X0, SP, #0x80+var_70
- __text:00000001003C829C MOV V0.16B, V9.16B
- __text:00000001003C82A0 MOV X1, #0
- __text:00000001003C82A4 MOV V3.16B, V8.16B
- __text:00000001003C82A8 BL sub_100753C98
- __text:00000001003C82AC LDR X0, [X25]
- __text:00000001003C82B0 LDRB W8, [X0,#0x10A]
- __text:00000001003C82B4 TBZ W8, #0, loc_1003C82C4
- __text:00000001003C82B8 LDR W8, [X0,#0xBC]
- __text:00000001003C82BC CBNZ W8, loc_1003C82C4
- __text:00000001003C82C0 BL sub_1012B8814
- __text:00000001003C82C4
- __text:00000001003C82C4 loc_1003C82C4 ; CODE XREF: SampleUI$$ShowMenu+440↑j
- __text:00000001003C82C4 ; SampleUI$$ShowMenu+448↑j
- __text:00000001003C82C4 LDP S0, S1, [SP,#0x80+var_70]
- __text:00000001003C82C8 LDP S2, S3, [SP,#0x80+var_68]
- __text:00000001003C82CC ADRP X8, #StringLiteral_5308@PAGE
- __text:00000001003C82D0 NOP
- __text:00000001003C82D4 LDR X1, [X8,#StringLiteral_5308@PAGEOFF]
- __text:00000001003C82D8 MOV X0, #0
- __text:00000001003C82DC MOV X2, #0
- __text:00000001003C82E0 BL GUI$$Button
- __text:00000001003C82E4 CBZ W0, loc_1003C82EC
- __text:00000001003C82E8 BL SampleUI$$CancelRepeatingScheduledNotification
- __text:00000001003C82EC
- __text:00000001003C82EC loc_1003C82EC ; CODE XREF: SampleUI$$ShowMenu+470↑j
- __text:00000001003C82EC ADD W20, W20, W22
- __text:00000001003C82F0 MOV X0, #0
- __text:00000001003C82F4 MOV X1, #0
- __text:00000001003C82F8 BL Screen$$get_width
- __text:00000001003C82FC STP XZR, XZR, [SP,#0x80+var_70]
- __text:00000001003C8300 SCVTF S1, W20
- __text:00000001003C8304 SUB W8, W0, W23
- __text:00000001003C8308 SCVTF S2, W8
- __text:00000001003C830C ADD X0, SP, #0x80+var_70
- __text:00000001003C8310 MOV V0.16B, V9.16B
- __text:00000001003C8314 MOV X1, #0
- __text:00000001003C8318 MOV V3.16B, V8.16B
- __text:00000001003C831C BL sub_100753C98
- __text:00000001003C8320 LDR X0, [X25]
- __text:00000001003C8324 LDRB W8, [X0,#0x10A]
- __text:00000001003C8328 TBZ W8, #0, loc_1003C8338
- __text:00000001003C832C LDR W8, [X0,#0xBC]
- __text:00000001003C8330 CBNZ W8, loc_1003C8338
- __text:00000001003C8334 BL sub_1012B8814
- __text:00000001003C8338
- __text:00000001003C8338 loc_1003C8338 ; CODE XREF: SampleUI$$ShowMenu+4B4↑j
- __text:00000001003C8338 ; SampleUI$$ShowMenu+4BC↑j
- __text:00000001003C8338 LDP S0, S1, [SP,#0x80+var_70]
- __text:00000001003C833C LDP S2, S3, [SP,#0x80+var_68]
- __text:00000001003C8340 ADRP X8, #StringLiteral_5309@PAGE
- __text:00000001003C8344 NOP
- __text:00000001003C8348 LDR X1, [X8,#StringLiteral_5309@PAGEOFF]
- __text:00000001003C834C MOV X0, #0
- __text:00000001003C8350 MOV X2, #0
- __text:00000001003C8354 BL GUI$$Button
- __text:00000001003C8358 CBZ W0, loc_1003C8360
- __text:00000001003C835C BL SampleUI$$IncrementBadge
- __text:00000001003C8360
- __text:00000001003C8360 loc_1003C8360 ; CODE XREF: SampleUI$$ShowMenu+4E4↑j
- __text:00000001003C8360 ADD W20, W20, W22
- __text:00000001003C8364 MOV X0, #0
- __text:00000001003C8368 MOV X1, #0
- __text:00000001003C836C BL Screen$$get_width
- __text:00000001003C8370 STP XZR, XZR, [SP,#0x80+var_70]
- __text:00000001003C8374 SCVTF S1, W20
- __text:00000001003C8378 SUB W8, W0, W23
- __text:00000001003C837C SCVTF S2, W8
- __text:00000001003C8380 ADD X0, SP, #0x80+var_70
- __text:00000001003C8384 MOV V0.16B, V9.16B
- __text:00000001003C8388 MOV X1, #0
- __text:00000001003C838C MOV V3.16B, V8.16B
- __text:00000001003C8390 BL sub_100753C98
- __text:00000001003C8394 LDR X0, [X25]
- __text:00000001003C8398 LDRB W8, [X0,#0x10A]
- __text:00000001003C839C TBZ W8, #0, loc_1003C83AC
- __text:00000001003C83A0 LDR W8, [X0,#0xBC]
- __text:00000001003C83A4 CBNZ W8, loc_1003C83AC
- __text:00000001003C83A8 BL sub_1012B8814
- __text:00000001003C83AC
- __text:00000001003C83AC loc_1003C83AC ; CODE XREF: SampleUI$$ShowMenu+528↑j
- __text:00000001003C83AC ; SampleUI$$ShowMenu+530↑j
- __text:00000001003C83AC LDP S0, S1, [SP,#0x80+var_70]
- __text:00000001003C83B0 LDP S2, S3, [SP,#0x80+var_68]
- __text:00000001003C83B4 ADRP X8, #StringLiteral_5303@PAGE
- __text:00000001003C83B8 NOP
- __text:00000001003C83BC LDR X1, [X8,#StringLiteral_5303@PAGEOFF]
- __text:00000001003C83C0 MOV X0, #0
- __text:00000001003C83C4 MOV X2, #0
- __text:00000001003C83C8 BL GUI$$Button
- __text:00000001003C83CC CBZ W0, loc_1003C83D8
- __text:00000001003C83D0 MOV X0, X19
- __text:00000001003C83D4 BL SampleUI$$CancelAll
- __text:00000001003C83D8
- __text:00000001003C83D8 loc_1003C83D8 ; CODE XREF: SampleUI$$ShowMenu+558↑j
- __text:00000001003C83D8 ADD W20, W20, W22
- __text:00000001003C83DC MOV X0, #0
- __text:00000001003C83E0 MOV X1, #0
- __text:00000001003C83E4 BL Screen$$get_width
- __text:00000001003C83E8 STP XZR, XZR, [SP,#0x80+var_70]
- __text:00000001003C83EC SCVTF S1, W20
- __text:00000001003C83F0 SUB W8, W0, W23
- __text:00000001003C83F4 SCVTF S2, W8
- __text:00000001003C83F8 ADD X0, SP, #0x80+var_70
- __text:00000001003C83FC MOV V0.16B, V9.16B
- __text:00000001003C8400 MOV X1, #0
- __text:00000001003C8404 MOV V3.16B, V8.16B
- __text:00000001003C8408 BL sub_100753C98
- __text:00000001003C840C LDRB W20, [X19,#0x30]
- __text:00000001003C8410 LDR X0, [X25]
- __text:00000001003C8414 LDRB W8, [X0,#0x10A]
- __text:00000001003C8418 TBZ W8, #0, loc_1003C8428
- __text:00000001003C841C LDR W8, [X0,#0xBC]
- __text:00000001003C8420 CBNZ W8, loc_1003C8428
- __text:00000001003C8424 BL sub_1012B8814
- __text:00000001003C8428
- __text:00000001003C8428 loc_1003C8428 ; CODE XREF: SampleUI$$ShowMenu+5A4↑j
- __text:00000001003C8428 ; SampleUI$$ShowMenu+5AC↑j
- __text:00000001003C8428 CMP W20, #0
- __text:00000001003C842C CSET W1, NE
- __text:00000001003C8430 LDP S0, S1, [SP,#0x80+var_70]
- __text:00000001003C8434 LDP S2, S3, [SP,#0x80+var_68]
- __text:00000001003C8438 ADRP X8, #StringLiteral_5310@PAGE
- __text:00000001003C843C NOP
- __text:00000001003C8440 LDR X2, [X8,#StringLiteral_5310@PAGEOFF]
- __text:00000001003C8444 MOV X0, #0
- __text:00000001003C8448 MOV X3, #0
- __text:00000001003C844C BL GUI$$Toggle
- __text:00000001003C8450 LDRB W8, [X19,#0x30]
- __text:00000001003C8454 CMP W8, #0
- __text:00000001003C8458 CSET W9, NE
- __text:00000001003C845C EOR W9, W0, W9
- __text:00000001003C8460 CMP W9, #1
- __text:00000001003C8464 B.NE loc_1003C8478
- __text:00000001003C8468 CMP W8, #0
- __text:00000001003C846C CSET W1, EQ
- __text:00000001003C8470 MOV X0, X19
- __text:00000001003C8474 BL SampleUI$$SetNotificationsEnabled
- __text:00000001003C8478
- __text:00000001003C8478 loc_1003C8478 ; CODE XREF: SampleUI$$ShowMenu+240↑j
- __text:00000001003C8478 ; SampleUI$$ShowMenu+5F0↑j
- __text:00000001003C8478 LDP X29, X30, [SP,#0x80+var_s0]
- __text:00000001003C847C LDP X20, X19, [SP,#0x80+var_10]
- __text:00000001003C8480 LDP X22, X21, [SP,#0x80+var_20]
- __text:00000001003C8484 LDP X24, X23, [SP,#0x80+var_30]
- __text:00000001003C8488 LDP X26, X25, [SP,#0x80+var_40]
- __text:00000001003C848C LDP X28, X27, [SP,#0x80+var_50]
- __text:00000001003C8490 LDP D9, D8, [SP,#0x80+var_60]
- __text:00000001003C8494 ADD SP, SP, #0x90
- __text:00000001003C8498 RET
- __text:00000001003C8498 ; End of function SampleUI$$ShowMenu
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement