Может я не умнее анализатора, но не понимаю как как расширение до
int может тут повлиять. Насколько я знаю Иар отключает расширение до int, представляет константу минимальным типом
if((Adres+Kolvo)>MaxReg) return;
\ ?? Funk_3: (+1)
\ 000000D6 0x19F0 ADDS R0,R6,R7
\ 000000D8 0x2821 CMP R0,#+17
\ 000000DA 0xDB00 BLT .+4
\ 000000DC 0xE120 B ??Funk_1