[Icc-430] ICC430 V7.08

Richard Man richard-lists at imagecraft.com
Mon May 12 22:45:28 PDT 2008


Oh of course this problem disappears if you select 
Project->Options->Project->"Use Absolute Paths" but we should have a 
fix real soon now...

At 10:14 PM 5/12/2008, Richard Man wrote:
>I found the problem. It has to be with the new relative path support 
>added in icppw.exe. I will have the developer fix it.
>
>At 09:05 PM 5/12/2008, Kris Heidenstrom wrote:
>>Richard Man wrote:
>>
>>>ICCV7 for MSP430, V7.08 has been released.
>>[...]
>>>   Compiler
>>>     - Added the following INTRINSIC functions:
>>>       int GET_SR(void), GET_SR_IRQ(void);
>>>       void PUT_SR(int), PUT_SR_IRQ(int);
>>>
>>>       for accessing the SR status register in a
>>>       normal function and interrupt handler.
>>
>>Since these aren't documented in the online help yet,
>>this is what they do:
>>
>>   _GET_SR() returns the current status register value;
>>   _SET_SR() sets the status register from a 16-bit parameter;
>>   _GET_SR_IRQ() returns the status register value from the
>>     stack, i.e. the value of the status register before the
>>     interrupt was accepted;
>>   _SET_SR_IRQ() sets the stacked status register value.
>>
>>I think they need the leading underscore in the names,
>>as shown above.
>>
>>When I used these intrinsics, the compiler warned me that
>>"calling a function without a prototype may cause runtime
>>errors". They aren't prototyped in any include file, but
>>that may be normal for intrinsics.
>>
>>I'm also now having trouble with include files failing to
>>be included. My project specifies the include file paths as
>>   c:\fw\inc;c:\fw\libmsp\dev
>>I have a file
>>   c:\fw\inc\rosiedef.h
>>which is included correctly, but it contains the line
>>   #include "netdef.h"
>>which should find the file
>>   "c:\fw\inc\netdef.h"
>>but instead I get the error
>>   "!E c:\fw\inc\rosiedef.h(80): cannot include source
>>    file "netdef.h"; invalid file name"
>>This error appears _before_ the line
>>"C:\iccv7430\bin\imakew -f ROSIE.mak"
>>
>>Also I can't add that file to the Header Files
>>list in the project - I can select it in the file
>>selection dialog but it doesn't appear in the list
>>and no error is raised. I can add other files in
>>the same directory, but not that one. It is
>>read-only but so are all the others.
>>
>>I also still have the clipped NoIce toolbar button.
>>My screen resolution is 1600x1200 but the button is
>>clipped even if I resize the icc430 window to less
>>than 640x480.
>>
>>Regards
>>
>>Kris
>>--
>>Kris Heidenstrom       Embedded systems designer / programmer
>>kris at abbey.co.nz       Abbey Systems Ltd - Telemetry Specialists
>>Wellington NEW ZEALAND  Voice +64-4-385-6611  Fax +64-4-385-6848
>>
>>_______________________________________________
>>Icc-430 mailing list
>>Icc-430 at imagecraft.com
>>http://dragonsgate.net/mailman/listinfo/icc-430
>
>// richard (This email is for mailing lists. To reach me directly, 
>please use richard at imagecraft.com)
>_______________________________________________
>Icc-430 mailing list
>Icc-430 at imagecraft.com
>http://dragonsgate.net/mailman/listinfo/icc-430

// richard (This email is for mailing lists. To reach me directly, 
please use richard at imagecraft.com) 



More information about the Icc-430 mailing list