Header files missing in mcuxpresso library

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Header files missing in mcuxpresso library

127 Views
Vidya_1203
Contributor II

We are trying to port a project using code warrior compiler and MCF5282 to MCUXpresso compiler and RT1176.

We noticed that the below header files present in code warrior compiler library are not present in MCUXpresso library.

1.ewlGlobals.h

2.ansi_prefix.ARM.h

3.ewl_c_version.h

4.ansi_parms.h

5.os_enum.h

6.size_t_eabi.h

7.size_t.h

Are these files required for RT series MCU? If required what are the alternatives for these files in MCUXpresso?

(The files are attached to this post)

 

Tags (1)
0 Kudos
1 Reply

111 Views
AdrianOltean
NXP Employee
NXP Employee

Unfortunately, there's no standardized procedure on how to proceed with the migration in your case... The only obvious replacement is for "size_t", defined in "stddef.h". I'm not familiar with CodeWarrior compiler, nor with EWL so I cannot comment on the other headers.

MCUXpresso IDE bundles the Arm GNU Toolchain packages [1]. Moreover, you have the Newlib, NewlibNano and Redlib (proprietary NXP) C/C++ library options. For more details you can take a look at ch. 19 from the User Guide.

Regards,

Adrian

[1] https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads

 

0 Kudos