fixed Sky platform for IAR compiler

This commit is contained in:
Joakim Eriksson 2011-09-11 17:18:02 +02:00
parent d01df43a0c
commit 95dde73618
17 changed files with 149 additions and 22 deletions

View file

@ -29,10 +29,15 @@
* @(#)$Id: cc2420-arch.c,v 1.10 2010/12/16 22:49:33 adamdunkels Exp $
*/
#include "contiki.h"
#ifdef __IAR_SYSTEMS_ICC__
#include <msp430.h>
#else
#include <io.h>
#include <signal.h>
#endif
#include "contiki.h"
#include "contiki-net.h"
#include "dev/spi.h"
@ -51,7 +56,13 @@
#endif
/*---------------------------------------------------------------------------*/
#ifdef __IAR_SYSTEMS_ICC__
#pragma vector=CC2420_IRQ_VECTOR
__interrupt void
#else
interrupt(CC2420_IRQ_VECTOR)
#endif
cc24240_port1_interrupt(void)
{
ENERGEST_ON(ENERGEST_TYPE_IRQ);