Resumo
No ACTION.ELF recompilado, o perfil diagnóstico atravessou a configuração do canal SIF0 e chegou à leitura de SIF_REG_SUBADDR, após registrar o handler e habilitar o canal 5.
Defeito
O runtime ainda não executa o lado IOP/SIFCMD neste caminho. O valor de SIF_REG_SUBADDR e a base do buffer IOP permanecem desconhecidos; preencher esses dados sem evidência impediria uma conclusão confiável.
Solução aplicada
Implementei call sites exatos e restritos para sceSifSetDChain, AddDmacHandler, EnableDmac e sceSifGetReg. O ensaio usa hipóteses explícitas para CHCR=0 e SMFLAG=CMDINIT, registra-as no manifesto e não força endereço IOP, conclusão DMA, IRQ ou callback.
Detalhes e evidências
Evidência: PC 0x00347EF4; syscall 122 com argumento ID 2 (SIF_REG_SUBADDR); status 5/guest_error 122; 398.278.306 instruções completadas; sem fault de memória. O trace registra CHCR lido como 0 e escrito como 0x184, seguido de SUBADDR de software=0 e SMFLAG=0x20000 sob hipótese diagnóstica. Artefato/log em build/goal019/action-current. Limite: entrada direta no ACTION.ELF, CFG parcial, sem boot pela ISO, imagem ou gameplay. Ynix é um recompilador estático nativo, não um emulador.
META 019