Project

General

Profile

Statistics
| Revision:

root / trunk / code / behaviors / lemmings / driver.c @ 1481

History | View | Annotate | Download (474 Bytes)

1
/** driver for lemmings code
2
        continually execute lemmings behavior
3
*/
4

    
5
#include "wl_defs.h"
6
#include <dragonfly_lib.h>
7
#include <wireless.h>
8
#include <wl_token_ring.h>
9
#include "lemmings.h"
10

    
11

    
12
int main(void) {
13
  // enable everything
14
  dragonfly_init(ALL_ON);
15
  orb_enable();
16
  orb_init();
17
  wl_init();
18
  wl_token_ring_register();
19
  wl_token_ring_join(); // join token ring
20

    
21
  lemmings_init();
22

    
23
  while(1) {
24
    wl_do();
25
    lemmings_FSM(); // do lemmings
26
  }
27

    
28
  return 0;
29
}