projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Don't permit to use non ascii character in destination directory field.
[bertos.git]
/
examples
/
at91sam7s
/
at91sam7s.c
diff --git
a/examples/at91sam7s/at91sam7s.c
b/examples/at91sam7s/at91sam7s.c
index 17293a4448bd35091ce4a4d471a74ffa6118b813..d47264bc83d4ac8be45ec89b15036b641299f942 100644
(file)
--- a/
examples/at91sam7s/at91sam7s.c
+++ b/
examples/at91sam7s/at91sam7s.c
@@
-45,7
+45,6
@@
#include <drv/timer.h>
#include <drv/sysirq_at91.h>
#include <drv/ser.h>
#include <drv/timer.h>
#include <drv/sysirq_at91.h>
#include <drv/ser.h>
-#include <drv/ntc.h>
#include <io/arm.h>
#include <io/arm.h>
@@
-87,14
+86,15
@@
static void leds_toggle(void)
timer_add(&leds_timer);
}
timer_add(&leds_timer);
}
-
int main(void)
{
char msg[]="BeRTOS, be fast be beatiful be realtime";
int main(void)
{
char msg[]="BeRTOS, be fast be beatiful be realtime";
+
+
kdbg_init();
timer_init();
kdbg_init();
timer_init();
-
proc_init();
proc_init();
+
ASSERT(!IRQ_ENABLED());
/* Open the main communication port */
ASSERT(!IRQ_ENABLED());
/* Open the main communication port */
@@
-120,11
+120,21
@@
int main(void)
/* turn first led on */
PIOA_CODR = 0x00000001;
/* turn first led on */
PIOA_CODR = 0x00000001;
+ /*
+ * Register timer and arm timer interupt.
+ */
timer_setSoftint(&leds_timer, (Hook)leds_toggle, 0);
timer_setDelay(&leds_timer, ms_to_ticks(100));
timer_add(&leds_timer);
timer_setSoftint(&leds_timer, (Hook)leds_toggle, 0);
timer_setDelay(&leds_timer, ms_to_ticks(100));
timer_add(&leds_timer);
- ASSERT(proc_testRun() == 0);
+ /*
+ * Run process test.
+ */
+ if(!proc_testRun())
+ kfile_printf(&ser_fd.fd, "ProcTest..ok!\n");
+ else
+ kfile_printf(&ser_fd.fd, "ProcTest..FAIL!\n");
+
// Main loop
for(;;)
{
// Main loop
for(;;)
{