that might be a tool chain problem.  I would recommend looking at the code
generated.
eric


On Tue, Sep 8, 2009 at 7:42 PM, BAI LI <[email protected]> wrote:

> Hi Michael,
>
> Thanks for your reply. I have solved the problem by adding ULL to the value
> I assigned to the variable n. It is as follows:
>
> uint64_t n=0x01FFFFFFFFFFFFFF;
>
> howver, I have encountered some other problems. The program working on
> telosb can't work on micaZ at all. i am still investigating what the problem
> is. But it is really strange when I tried to use micaZ instead of telosb. I
> didn't expect such more problems than I thought.
>
> Regards,
> Bai
>
> On Wed, Sep 9, 2009 at 2:15 AM, Michael Schippling <[email protected]>wrote:
>
>> I think the MSP chip in the telos is 16 bit whereas the ATMEGA in
>> the micas is 8. Probably the ATMEGA doesn't support 64 bit quantities.
>> Look in the avr system header files to see if there is any indication.
>>
>> MS
>>
>>
>> BAI LI wrote:
>>
>>> Hi,
>>>  I have developed a hash function recently on telosb. Now I tested it on
>>> micaz. When I compiled the program on telosb, there is no warning or errors.
>>> However, when it comes to micaZ nodes, it gave me a warining:
>>>  squashm.nc:70 <http://squashm.nc:70>: warning: integer constant is too
>>> large for 'long' type
>>>  The 70th line of code is like the following:
>>>  uint64_t n=0x01FFFFFFFFFFFFFF;
>>>  I wonder how come telosb can hold this big integer not Micaz?
>>>  Should I ingnore this warning or fix it? How to fix this warning?
>>> Thanks.
>>>  Regards,
>>> Bai
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Tinyos-help mailing list
>>> [email protected]
>>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>>>
>>
>
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>



-- 
Eric B. Decker
Senior (over 50 :-) Researcher
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to