osd-contiki/platform
oliverschmidt 852d2c0283 Introduced very lightweight pfs implementation based on Apple ProDOS.
ProDOS requires for each opened file a user-supplied page-aligned 1024 byte i/o buffer. This makes the generic POSIX file i/o library contained in the cc65 C-library quite heavyweight.

In contrast the lightweight pfs implementation uses the uIP packet buffer as ProDOS i/o buffer. Therefore:
- Only one file may be open at any time.
- That file may not be open while the uIP packet buffer is used by uIP. The open()/read()/close() sequence should be completed before Contiki event scheduling or inside handling a single Contiki event.
- The uIP packet buffer must be large enough to hold the ProDOS I/O buffer. Depending on the position of the uIP buffer in memory this means between 1024 and 1024 + 256 bytes. Therefore in an Ethernet environment setting the MTU_SIZE to at least 1266 is safe (So the default of 1500 is just fine).
2008-01-01 18:49:50 +00:00
..
apple2enh Introduced very lightweight pfs implementation based on Apple ProDOS. 2008-01-01 18:49:50 +00:00
c64 Set sprite color. 2007-12-24 15:01:49 +00:00
cc2420dbk * Include avrdef.h for standard defines. 2007-08-16 13:24:20 +00:00
cooja not using mempcy for ack crc 2007-12-13 16:57:31 +00:00
esb More explicit assignment of Rime address from node ID 2007-12-17 13:04:10 +00:00
ethernut1 Made ethernut1 behave as before. 2007-12-14 23:44:49 +00:00
ethernut2 Made ethernut2 behave as before. 2007-12-14 23:45:56 +00:00
gtk Splitted POSIX based cfs implementation to avoid pulling in potentially large POSIX directory I/O functions without needing them at all. 2007-12-21 01:36:01 +00:00
minimal-net Splitted POSIX based cfs implementation to avoid pulling in potentially large POSIX directory I/O functions without needing them at all. 2007-12-21 01:36:01 +00:00
msb430 added clear channel assessment timeout. long to begin with. 2007-12-20 14:44:31 +00:00
native Changed UIP_UDP -> UIP_CONF_UDP 2007-11-28 15:32:25 +00:00
netsim Added route handling to the Cygwin build. It is done similiar to the other builds by simply shelling out to 'route'. However the coding isn't placed in the driver but in the netsim node main method - and it is fully parametrized. 2007-12-17 01:12:09 +00:00
pc-6001 Made pc-6001 behave as before. 2007-12-14 23:49:14 +00:00
sky swapped the currents for lpm and cpu. 2007-12-17 18:47:17 +00:00
stepper-robot Forgot to add this file 2007-09-01 11:17:25 +00:00
stk501 Add new plattform definition for the STK 501 board featuring an 2006-12-22 17:19:22 +00:00
win32 Minimal reformatting. 2007-12-15 23:02:16 +00:00