Commit graph

  • 7a6a9e62e4 improved logic. nvt-se 2007-12-19 13:25:41 +0000
  • 1f00c20815 state variable must be volatile. nvt-se 2007-12-19 13:09:01 +0000
  • 70fe24817e Added target-specifc ctk (and www) configuration values. oliverschmidt 2007-12-18 17:51:20 +0000
  • b4a8641dda removed printf's. nvt-se 2007-12-18 15:27:43 +0000
  • f9d24f0d24 Wake up from sleep in the interrupt when the receiver process is going to be polled. nvt-se 2007-12-18 15:26:25 +0000
  • d21572da02 configurable port fros4943 2007-12-18 11:55:01 +0000
  • ab115e4b10 Removed deprecated function. nvt-se 2007-12-17 20:18:29 +0000
  • 1566f55e04 use smaller payload buffer size and provision for synchronization word in the total buffer. nvt-se 2007-12-17 20:15:53 +0000
  • bcefffb0e7 set ev to valid value. nvt-se 2007-12-17 18:48:50 +0000
  • 692da8fd47 swapped the currents for lpm and cpu. nvt-se 2007-12-17 18:47:17 +0000
  • 004143b6b8 set rxlen to zero before enabling interrupts. nvt-se 2007-12-17 16:37:15 +0000
  • 2288cdecbb small cleanup. nvt-se 2007-12-17 16:23:32 +0000
  • 2d5f331b34 new line. nvt-se 2007-12-17 16:20:34 +0000
  • 479d74ce6a added receiver process outside interrupt fros4943 2007-12-17 15:53:57 +0000
  • 7886d51045 removed old dma_init fros4943 2007-12-17 15:47:55 +0000
  • 3936e0c275 updated version fros4943 2007-12-17 15:47:40 +0000
  • 5f1ca4ccdf use synchronous transmission. nvt-se 2007-12-17 15:26:47 +0000
  • 2a0351afb4 improved uip support and cleaned up the source. nvt-se 2007-12-17 13:33:09 +0000
  • 86ce511469 Separate files for network initialization. nvt-se 2007-12-17 13:20:54 +0000
  • babb455dae More explicit assignment of Rime address from node ID nifi 2007-12-17 13:04:10 +0000
  • 381f5dc4cc Initialize Rime address from hardware MAC address if no node ID has been configured. Be more explicit on how Rime address is assigned from node ID. Set time synch authority level from Rime address rather than node ID. Fix bug that put CPU in LPM2 instead of LPM3. adamdunkels 2007-12-17 12:35:23 +0000
  • f4ddc371e8 changed the way that rime address is set nifi 2007-12-17 12:17:23 +0000
  • 4da695ce72 bugfix: adding cc1020_init again, node hangs at cc1020_on (calib) otherwise fros4943 2007-12-17 11:23:57 +0000
  • 6a42706847 removed duplicate. nvt-se 2007-12-17 11:15:21 +0000
  • a305e3ccbb removed lpm_on. nvt-se 2007-12-17 11:14:28 +0000
  • 3969ea6f9d not using usb port to program the msb fros4943 2007-12-17 11:10:45 +0000
  • 3033b86753 Made the number of routing table entries configurable adamdunkels 2007-12-17 09:20:16 +0000
  • 758411d06d Cleaned up #includes to avoid cyclic dependencies - the Rime includes no longer depend on rime.h adamdunkels 2007-12-17 09:14:08 +0000
  • 8287215c82 Removed obsolete, unused files adamdunkels 2007-12-17 09:12:16 +0000
  • e991edc24d 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. Cygwin doesn't seem to call exit functions on SIGTERM so I needed to go for a signal handler in order to delete the route. oliverschmidt 2007-12-17 01:12:09 +0000
  • 333ad36a4a Added general ctk support to the cc65 build. oliverschmidt 2007-12-16 17:03:27 +0000
  • f55b3cfe0e So we're finally back at reducing the memory footprint be avoiding to pull in large C-library enitities. oliverschmidt 2007-12-16 17:02:37 +0000
  • 2b4f33a4dd Enabled support for CC2420 timestamps adamdunkels 2007-12-16 15:05:04 +0000
  • d13648292e Added initialization of the time synchronization module adamdunkels 2007-12-16 15:03:35 +0000
  • d80052c0e7 Removed debug output adamdunkels 2007-12-16 14:48:33 +0000
  • 6708450749 Added timesynch.c adamdunkels 2007-12-16 14:37:26 +0000
  • b71224b438 tree.h -> collect.h adamdunkels 2007-12-16 14:37:02 +0000
  • 07e2ca9287 Documentation updates adamdunkels 2007-12-16 14:33:32 +0000
  • 5c5775e93b Ensure that receiver_callback is set before calling it adamdunkels 2007-12-16 14:31:43 +0000
  • c948c97b4f Fixed timestamping to support the simple implicit network time synchronization mechanism adamdunkels 2007-12-16 14:30:36 +0000
  • 8bf9a08a70 A simple implicit network time synchronization mechanism adamdunkels 2007-12-16 14:29:56 +0000
  • 8644822a34 Soe we're finally back at reducing the memory footprint be avoiding to pull in large C-library enitities. oliverschmidt 2007-12-16 13:08:09 +0000
  • c7a24bf6cf Soe we're finally bak at reducing the memory footprint be avoiding to pull in large C-library enitities. oliverschmidt 2007-12-16 13:07:35 +0000
  • 805f3f87d3 Make the "empty" error_exit implementation the default to be optionally overridden. oliverschmidt 2007-12-16 13:05:23 +0000
  • 4b11df81ba Mustn't include libconio header as this is just one possible implementation of the conio API (and further code exlusion for fullscreen ctk). oliverschmidt 2007-12-16 13:00:51 +0000
  • 7b3d0559b3 Minimal reformatting. oliverschmidt 2007-12-15 23:02:16 +0000
  • 601f5a6d2f Introduced web browser as new example using ctk fullscreen mode. oliverschmidt 2007-12-15 22:36:50 +0000
  • dca1f5cc19 Exclude unnecessary code in ctk fullscreen mode. oliverschmidt 2007-12-15 22:18:13 +0000
  • 4ffca4c3b8 Introduced web browser as new example using ctk fullscreen mode. oliverschmidt 2007-12-15 22:05:34 +0000
  • a5ab7ee5b7 Don't depend on program handler if building without wget support. oliverschmidt 2007-12-15 21:56:23 +0000
  • 21e343dc2f Don't depend on program handler for project builds. oliverschmidt 2007-12-15 21:54:54 +0000
  • 0e8649e5ae Don't override www defaults for project builds. oliverschmidt 2007-12-15 21:39:06 +0000
  • 97b1c95005 Activate mouse support for fullscreen mode. oliverschmidt 2007-12-15 21:30:56 +0000
  • 80d47e851f Have the fullscreen mode (triggered by not setting CTK_CONF_WINDOWS) work with mouse support. oliverschmidt 2007-12-15 21:29:46 +0000
  • f51a6a6807 Have ctk (at least on conio) work correctly without menus. oliverschmidt 2007-12-15 21:04:51 +0000
  • 9c9e336f45 Some source reformatting. oliverschmidt 2007-12-15 21:04:20 +0000
  • 4671ee3d10 Have ctk (at least on conio) work correctly without menus. oliverschmidt 2007-12-15 20:46:15 +0000
  • 9765b76455 Fixed typos. oliverschmidt 2007-12-15 20:12:28 +0000
  • 2db90feaab Minimal reformatting. oliverschmidt 2007-12-15 13:03:17 +0000
  • 6fd3b0dbae Removed CTK_CONF_HYPERLINK from shared code as its use is still unclear (and the implementation was incomplete anyway). oliverschmidt 2007-12-15 11:34:59 +0000
  • b32f0643ab Moved stuff into sys subdir to clean up the apple2enh dir (and because the corresponding shared res. cpu stuff is in the sys dir as well). oliverschmidt 2007-12-15 11:04:11 +0000
  • e59252ab29 Moved stuff into sys subdir to clean up the 6502 dir (and because the corresponding shared stuff is in the sys as well). oliverschmidt 2007-12-15 00:14:18 +0000
  • 983688bef6 Use C99 type to typedef Contiki types. oliverschmidt 2007-12-15 00:06:27 +0000
  • b89a08be8b Allow Cygwin based Win32 platform to be used for 'project builds' (in the sense of the Contiki 2.x build system) beside the exsisting 'platform build'. oliverschmidt 2007-12-15 00:00:34 +0000
  • 3a3a98fc0f Made pc-6001 behave as before. oliverschmidt 2007-12-14 23:49:14 +0000
  • 4519240466 Made ethernut2 behave as before. oliverschmidt 2007-12-14 23:45:56 +0000
  • 7ad283bfe1 Made ethernut1 behave as before. oliverschmidt 2007-12-14 23:44:49 +0000
  • e4e608bd1d Made gtk behave as before. oliverschmidt 2007-12-14 23:40:41 +0000
  • 3e1431b854 Ooops, forgot to remove debug printfs before committing :-( oliverschmidt 2007-12-14 23:38:00 +0000
  • 2da3a926a2 Introduced CTK_CONF_WINDOWS. If it is set the behaviour is (supposed to be) as before. Otherwise ctk supports just one window in fullscreen mode: No windows, no borders, no menu, no dialogs, no desktop. The ctk draw interface stays stable but obviously further code savings are possible by making ctk draw implementations CTK_CONF_WINDOWS aware. Currently the fullscreen mode doesn't work with mouse support - this is supposed to come later... oliverschmidt 2007-12-14 23:34:19 +0000
  • c028df7ecf not using mempcy for ack crc fros4943 2007-12-13 16:57:31 +0000
  • afb1cb28d3 initializing rimeaddr from nodeid similar to sky platform (!= esb platform) fros4943 2007-12-13 16:11:22 +0000
  • 54bef4bea3 added back initializations that were missing in the previous commit. nvt-se 2007-12-13 13:10:02 +0000
  • 665c58fd2a Contributions from Michael Baar: nvt-se 2007-12-13 12:51:38 +0000
  • b1d87bf0d3 Removed deprecated rules. nvt-se 2007-12-13 11:29:12 +0000
  • 2c67936d6d including uaodv-rt fros4943 2007-12-13 10:04:59 +0000
  • 0fc2178857 added queuebuf conf fros4943 2007-12-13 08:00:51 +0000
  • 829849dbc9 using two random success ratios fros4943 2007-12-13 07:59:35 +0000
  • 98b2bd7de8 changed to not show the executed command nifi 2007-12-12 11:51:47 +0000
  • f997ec6231 fixed defs and to compile for atmega32 also - has no TCNT3 joxe 2007-12-11 17:21:14 +0000
  • 486ea95b4f Limited support for energy estimation. nvt-se 2007-12-10 12:49:08 +0000
  • b1e1f07f64 Yet another PETSCII<->ASCII issue solved - this time it caused failure to send the right content type. oliverschmidt 2007-12-09 23:35:03 +0000
  • 43d394f758 Maximum rtmetric now defined by the collect module - a bit of a hack since this probably should be configured elsewhere (and be referenced by both the collect and the neighbor module) but it will do for now adamdunkels 2007-12-09 15:44:21 +0000
  • 5a89c19b5e Changed to store neighbors' rtmetrics as 16 bit valued adamdunkels 2007-12-09 15:43:51 +0000
  • 01da62aa25 Changed local rtmetric name from 'local_rtmetric' to 'rtmetric' and updated the neighbor discovery module from nbh to neighbor-discovery adamdunkels 2007-12-09 15:43:09 +0000
  • 4e1d2906b7 Changed name on the neighbor discovery module from (cryptic) 'nbh' to 'neighbor-discovery' adamdunkels 2007-12-09 15:40:43 +0000
  • 29b2d1d236 Allow to link with UIP_CONF_ACTIVE_OPEN set to 0. oliverschmidt 2007-12-08 23:06:02 +0000
  • 3b95e284fc Allow to actually configure active open support via UIP_CONF_ACTIVE_OPEN. Is there any reason I don't understand why this wasn't allowed? At least it seems to work... oliverschmidt 2007-12-08 23:04:34 +0000
  • 2bcabc061d Optimized to work with logging turned off. oliverschmidt 2007-12-08 22:34:59 +0000
  • 382603b581 Made error_exit() implementation target-specific. oliverschmidt 2007-12-08 22:21:50 +0000
  • 70321f690f Made error_exit() implementation target-specific. oliverschmidt 2007-12-08 22:16:43 +0000
  • 4defaddf31 Avoid pulling in the DNS client. Later we'll want to have this configurable. oliverschmidt 2007-12-08 21:48:49 +0000
  • a54195ff04 Fixed to work with logging turned off. oliverschmidt 2007-12-08 21:47:26 +0000
  • 69a16d89c5 Fixed typo. oliverschmidt 2007-12-08 21:19:06 +0000
  • fec41a0f44 Clarify that the driver support RR-Net only on RR as other carts tend to differ in clockport activation. oliverschmidt 2007-12-08 21:07:34 +0000
  • a980f40bf6 Take in account that the C64 Retro Replay clockport needs to be activated in order to work with the RR-Net Ethernet card. oliverschmidt 2007-12-08 21:05:48 +0000
  • 32ae3317a6 Several minor changes and reformatting. oliverschmidt 2007-12-06 22:09:56 +0000
  • 1afc872a29 cc65 has recently become more restrictive... oliverschmidt 2007-12-06 10:36:33 +0000
  • 761ad7dd57 Updated debug output adamdunkels 2007-12-05 13:40:34 +0000
  • fff49f6671 Correct route lookup adamdunkels 2007-12-05 13:40:26 +0000