implemented some commands (ver and sleep)
[bertos.git] / app / triface / triface.c
1 /**
2  * \file
3  * <!--
4  * Copyright 2006 Develer S.r.l. (http://www.develer.com/)
5  * This file is part of DevLib - See README.devlib for information.
6  * -->
7  *
8  * \version $Id$
9  *
10  * \author Marco Benelli <marco@develer.com>
11  * \author Bernardo Innocenti <bernie@develer.com>
12  *
13  * \brief Windowing system test.
14  */
15
16 /*#*
17  *#* $Log$
18  *#* Revision 1.3  2006/06/12 21:37:02  marco
19  *#* implemented some commands (ver and sleep)
20  *#*
21  *#* Revision 1.2  2006/06/01 12:29:21  marco
22  *#* Add first simple protocol command (version request).
23  *#*
24  *#* Revision 1.1  2006/05/18 00:41:47  bernie
25  *#* New triface devlib application.
26  *#*
27  *#*/
28
29 #include <drv/timer.h>
30 #include <drv/buzzer.h>
31 #include <drv/ser.h>
32 #include <cfg/macros.h>
33 #include <mware/parser.h>
34
35 #include "protocol.h"
36
37 int main(void)
38 {
39         kdbg_init();
40         timer_init();
41 //      buz_init();
42
43         IRQ_ENABLE;
44
45         Serial *host_port = ser_open(0);
46         ser_setbaudrate(host_port, 38400);
47
48         protocol_init(host_port);
49         timer_delay(2000);
50
51         // Main loop
52         for(;;)
53         {
54                 protocol_run(host_port);
55         }
56
57         return 0;
58 }