Why does the first case use 2 bytes and the second 3?
void test1(void)
{
// lapStatus.lapRemoteBusy = true;
lapStatus.lapXIDData = true;
1262: e2 d3 06 02 bis.b #2, &0x0206 ;subst
r3 with A
s==10
}
1266: 30 41 ret
void test2(void)
{
lapStatus.lapRemoteBusy = true;
lapStatus.lapXIDData = true;
1262: f2 d0 03 00 06 02 bis.b #3, &0x0206 ;#0x0003
}
1268: 30 41 ret
Thanks,
Garst
