nes-proj/platform/sky
nvt-se d0a546b049 A long refactoring session yielded the following.
Technical changes:

* Factored out file specific information from the file descriptor
  structure into a new file structure.

  - Useful file metadata can be stored after the file is closed.
  - File descriptors become much smaller.
  - Significantly reduces the need to scan for the file end.

* Use correct types in all function signatures.
* Removed the directory cache.

Results:

* Enormous speed increase when opening cached files (10x-20x.)
* Multiple fd:s pointing to the same file have the correct semantics.
* About 100 bytes smaller ROM size.
* Slightly smaller static RAM size.
2009-02-08 17:08:13 +00:00
..
apps added 5 second delay before actually burning the node id (may otherwise cause problems with the .upload script) 2008-02-25 16:34:56 +00:00
dev removed compiler warning by returning 0 at undefined value 2009-01-23 17:08:17 +00:00
doc Short description of the Tmote Sky platform 2007-03-29 23:13:39 +00:00
Makefile.sky checkpointing library implemented for the sky platform (cfs interface is currently not optimized) 2009-02-04 17:51:49 +00:00
cfs-coffee-arch.h A long refactoring session yielded the following. 2009-02-08 17:08:13 +00:00
checkpoint-arch.c A few more minor fixes 2009-02-04 20:58:05 +00:00
contiki-conf.h added DCO/CPU speed re-synch each 30 seconds 2009-02-04 19:32:20 +00:00
contiki-sky-main.c Seed rand() with the node ID + MAC address 2009-02-07 16:49:36 +00:00
node-id.c Node IDs are stored in external memory and restored on bootup 2007-03-23 09:59:08 +00:00
node-id.h Node IDs are stored in external memory and restored on bootup 2007-03-23 09:59:08 +00:00