【BA4988】FileRepairFlash函数


反汇编:

void FileRepairFlash()
{
    _219F = 0
    _80A6()
    if (_219F>00x01)
    {
        _8018()
    }
}

汇编:

[00EB7005]8005 [A9 00 8D]: LDA #$00 @ 送累加器
[00EB7007]8007 [8D 9F 21]: STA $219F = #$00 @ 存累加器
[00EB700A]800A [20 A6 80]: JSR $80A6 @ 转子$00EB70A6
[00EB700D]800D [AD 9F 21]: LDA $219F = #$00 @ 送累加器
[00EB7010]8010 [C9 01 F0]: CMP #$01 @ 累加器与存储器比较
[00EB7012]8012 [F0 03 20]: BEQ $8017 @ 结果为0分支
[00EB7014]8014 [20 18 80]: JSR $8018 @ 转子$00EB7018
[00EB7017]8017 [60 A9 02]: RTS @ 子程序返回