> I saw "safe tinyos annotations" and started changing files from the CVS. > Can anyone tell what is the purpose of "ONE", "ONE_NOK", "TRUSTEDBLOCK" > and where are they defined?
The annotations are described here: http://www.cs.utah.edu/~coop/safetinyos/ The annotations are defined in tos/lib/safe/include/annots_stage[12].h > BECAUSE all applications using Collection > started spitting put huge number of errors. Please send me a real bug report. That is, enough information that I can reproduce the problem. > HOW CAN WE KNOW THAT WHERE > ALL THE CHANGES HAVE BEEN made like with this "safe tinyos annotations", You can ask CVS to tell you about what changes were made between arbitrary points in time, there's plenty of CVS documentation on the web. > "INTERFACES" have changed with the "safe tinyos annotations" and may be > at some other places. What shall happen if we do not change all the > updated files with these "safe annotations"??? Are you asking how to update part of your tree but not other parts? That is probably just a bad idea and you cannot expect it to work in general. Even so, the Safe TinyOS annotations should be harmless for what you're talking about. If you update for example in tos/lib/safe, support, and tools this'll probably work. John Regehr _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
