Dmitry Zuikov wrote:
:
I've tried to use both, the result is the same.

BTW, both of them do not include svs.h.
:


Ok, I see the svs problem:

$ grep svs *
msp430x15x.h:#define __msp430_has_svs_at_0x55
msp430x15x.h:#include <msp430/svs.h>
msp430x16x.h:#define __msp430_has_svs_at_0x55
msp430x16x.h:#include <msp430/svs.h>
msp430x41x.h:#define __msp430_has_non_variable_svs_threshold
msp430x41x.h:#include <msp430/svs.h>
msp430x42x.h:#include <msp430/svs.h>
msp430x42x0.h:#include <msp430/svs.h>
msp430x43x.h:#include <msp430/svs.h>
msp430x44x.h:#include <msp430/svs.h>
msp430x47xx.h:#include <msp430/svs.h>
msp430xE42x.h:#include <msp430/svs.h>
msp430xG42x0.h:#include <msp430/svs.h>
msp430xG43x.h:#include <msp430/svs.h>
msp430xG461x.h:#include <msp430/svs.h>
msp430xW42x.h:#include <msp430/svs.h>

Actually it seems, that the include is missing for several other MSP430s:

following filtered with "grep -in svs *"

ok
   msp430x15x.h:29:#define __MSP430_HAS_SVS__
   msp430x15x.h:36:#define __msp430_has_svs_at_0x55
   msp430x15x.h:40:#include <msp430/svs.h>

ok
   msp430x16x.h:31:#define __MSP430_HAS_SVS__
   msp430x16x.h:38:#define __msp430_has_svs_at_0x55
   msp430x16x.h:43:#include <msp430/svs.h>

NOK
   msp430x241x.h:41:#define __MSP430_HAS_SVS__
   msp430x24x.h:32:#define __MSP430_HAS_SVS__
   msp430x24x1.h:25:#define __MSP430_HAS_SVS__
   msp430x261x.h:40:#define __MSP430_HAS_SVS__

ok
   msp430x41x.h:26:#define __MSP430_HAS_SVS__
   msp430x41x.h:36:#define __msp430_has_non_variable_svs_threshold
   msp430x41x.h:42:#include <msp430/svs.h>

ok
   msp430x42x.h:22:#define __MSP430_HAS_SVS__
   msp430x42x.h:38:#include <msp430/svs.h>

NOK
   msp430x42x0.h:41:#include <msp430/svs.h>

ok
   msp430x43x.h:30:#define __MSP430_HAS_SVS__
   msp430x43x.h:44:#include <msp430/svs.h>

ok
   msp430x44x.h:27:#define __MSP430_HAS_SVS__
   msp430x44x.h:43:#include <msp430/svs.h>

ok
   msp430x47xx.h:45:#define __MSP430_HAS_SVS__
   msp430x47xx.h:83:#include <msp430/svs.h>

ok
   msp430xE42x.h:22:#define __MSP430_HAS_SVS__
   msp430xE42x.h:45:#include <msp430/svs.h>

NOK
   msp430xG42x0.h:43:#include <msp430/svs.h>

ok
   msp430xG43x.h:26:#define __MSP430_HAS_SVS__
   msp430xG43x.h:49:#include <msp430/svs.h>

ok
   msp430xG461x.h:39:#define __MSP430_HAS_SVS__
   msp430xG461x.h:58:#include <msp430/svs.h>

ok
   msp430xW42x.h:26:#define __MSP430_HAS_SVS__
   msp430xW42x.h:39:#include <msp430/svs.h>

Could someone with CVS access please correct the headers?

Hardy

Reply via email to