hi Vijay,

>    i am doing a 32 bit multiplication   using _mulsi3 command and the 
> answer which i am getting in 0?!! is that anything i need to do to make it
> work.... ?? i have pasted the code as well.
Yes, ... read docs ... :)

It says, that _mulsi3 _libraty_ call uses non-standard argument passing 
scheme. Therefore _calling_ _mulsi3 might result in unpredictable return.

> milagemultiplier and data received frm obd are declared as longint.
>    __mulsi3 (__mulsi3 (MileageMultiplier , dataReceivedFromOBD), 0x1d14f8);
>

cheers,
~d
>
> thanks a lot
> vijay
>
>
> ---------------------------------
> Discover Yahoo!
>  Get on-the-go sports scores, stock quotes, news & more. Check it out!

Reply via email to