Title: KFZW map inputs a bit weird in ME7.1.1 Post by: R32Dude on May 13, 2023, 04:51:10 AM I need a little help understanding why KFZW is not using the usual rl and nmot in the following code. The zwkfzw0 becomes zwgru eventually, but what are esst_snm16zuuw, esst_srl12zuuw and the map SRL12ZUUW?
FLASH_CODE3:8D68EA mov r12, #1F68h ; map KFZW FLASH_CODE3:8D68EE mov r13, #3264h ; map SRL12ZUUW ; what is this map doing here, what is it? FLASH_CODE3:8D68F2 mov r14, esst_snm16zuuw ; probably nmot, but why the long name? FLASH_CODE3:8D68F6 mov r15, esst_srl12zuuw ; must be rl ? FLASH_CODE3:8D68FA calls 0, gkf_ipol_S8 FLASH_CODE3:8D68FE movb zwkfzw0, rl4 ;most raw timing value not only uses KFZW like in me7 FR, but uses SRL12ZUUW too? Title: Re: KFZW map inputs a bit weird in ME7.1.1 Post by: prj on May 13, 2023, 05:09:14 AM Because the axis lookup is done in a different place and the result already stored as a code optimization to not look it up every single time for every map.
That way the axis has to be looked up once instead of four times. It also makes sure that the same place is read in every map. |