added some files for MSP430X I/O

This commit is contained in:
joxe 2010-08-24 16:23:20 +00:00
parent ef880ddf1f
commit c0549cad3d
8 changed files with 585 additions and 4 deletions

View file

@ -28,7 +28,7 @@
*
* This file is part of the Contiki operating system.
*
* @(#)$Id: watchdog.c,v 1.8 2010/04/04 12:30:10 adamdunkels Exp $
* @(#)$Id: watchdog.c,v 1.9 2010/08/24 16:23:20 joxe Exp $
*/
#include <io.h>
#include <signal.h>
@ -36,6 +36,7 @@
static int stopped = 0;
/*---------------------------------------------------------------------------*/
#ifdef CONTIKI_TARGET_SKY
static void
printchar(char c)
{
@ -62,16 +63,17 @@ printstring(char *s)
printchar(*s++);
}
}
#endif
/*---------------------------------------------------------------------------*/
interrupt(WDT_VECTOR)
watchdog_interrupt(void)
{
#ifdef CONTIKI_TARGET_SKY
uint8_t dummy;
static uint8_t *ptr;
static int i;
ptr = &dummy;
printstring("Watchdog reset");
/* printstring("Watchdog reset at PC $");
hexprint(ptr[3]);
@ -89,6 +91,8 @@ watchdog_interrupt(void)
}
}
printchar('\n');
#endif
watchdog_reboot();
}
/*---------------------------------------------------------------------------*/