yes. main.exe is the resultant image that gets written to the "ROM" (flash in this case) of the Device being worked with.
The name "main.exe" is historical and probably was chosen because some of the early developers came from a windows environment. The file is an executable (exe) when loaded on the target hardware. The file itself is actually in ELF format after the source has been processed by the gnu toolchain. On Wed, Jun 20, 2012 at 8:26 AM, Gary Lee <[email protected]> wrote: > build/micaz/main.exe is the program image that is used to be written to > micaz, right? > > Thanks. > > On Tue, Jun 19, 2012 at 8:51 PM, Eric Decker <[email protected]> wrote: > >> >> TinyOS is a set of source code that is used to build complete programs >> that get loaded into motes. >> >> There are no libraries of any kind. It is completely statically linked >> and it is whole program. Meaning there are no libraries. >> >> On Tue, Jun 19, 2012 at 8:43 AM, Gary Lee <[email protected]> wrote: >> >>> Hi, >>> >>> I am wondering: suppose that we run Oscilloscope application based on >>> TinyOS 2.1.1, what TinyOS libraries are loaded into the motes? >>> >>> When we compile/program a mote, are TinyOS libraries statically or >>> dynamically linked? >>> >>> Thanks a lot, >>> >>> Gary >>> >>> _______________________________________________ >>> Tinyos-help mailing list >>> [email protected] >>> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >>> >> >> >> >> -- >> Eric B. Decker >> Senior (over 50 :-) Researcher >> >> >> > -- Eric B. Decker Senior (over 50 :-) Researcher
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
