Mr. Thompson,
I have ported some elliptic curve primitives (for
my thesis) on telosb (tmote sky) from some existing
implementations.
I have a similar problem (even if different from
yours) with long task and full task queue , I have found a
solution
making task queue larger (I wrote it on a previous
message, just put this line in Makefile
PFLAGS=
-DTOSH_MAX_TASKS_LOG2=n
creates a task queue of 2^n.
Did you write ECDSA for telosb ? Which times did
you have obtained ?
I obtained about 10 seconds for ECDSA signature
verification.
I found that somebody has obtained lower times on
other platforms
but some of them have some hardware
"helps".
I would be very interested on your results and on
eventual speed up
we can do for elliptic curve cryptography on
Telosb.
Thanks
Andrea
----- Original Message -----
From: "Matt Thompson" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Sunday, February 05, 2006 10:25
PM
Subject: [Tinyos-help] TimerC filling task
queue?
>
> It appears that TimerC is filling the task queue while a long task is
> running (ie Elliptic Curve DSA signature verification). After the ECDSA
> task completes, the telosb is unable to process any more tasks. Is
> there a way to stop the timer from posting tasks before a long operation
> is started? It seems that even if I do not start the timer (and it is
> not wired to StdControl), the task queue still fills up. I have to
> completely remove it from the configuration for this behaviour to disappear.
>
> Why does the mote not continue to process the task queue after the long
> task completes, and then allow me to post more tasks when some of them
> have completed?
>
> Has anyone else expereienced similar behaviour?
>
> Cheers,
> Matt
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>
----
Email.it, the professional e-mail, gratis per te:clicca qui
Sponsor:
Ricevi picture SMS per il tuo cellulare da Jamba!
Clicca qui
_______________________________________________ Tinyos-help mailing list [email protected] https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
