How to support NEON coprocessor under WinCE environment

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

How to support NEON coprocessor under WinCE environment

2,898 次查看
admin
Specialist II

Question.  How to support NEON coprocessor under WinCE environment.

 

Answer. 

  1. Basically, "WinCE6.0 has no "native" support for NEON". Please look for details at the next forum :

< http://e2e.ti.com/support/embedded/f/353/t/40281.aspx >

 

WinCE 7.0 is expected to support it.

 

  1. As for VFP : Basically (default case) Windows CE floating-point implementation uses software emulation (CE compiler generates call to the VFP library), but an OEM can replace it with an

implementation based on floating point hardware (VFP). ARM VFP requires OAL support for floating-point exception handling, because many critical elements for this exception handling are "Vendor defined".

 

Note, floating point performance under WinCE can be improved by installing the VFP patch that was available from ARM :

 

< http://www.arm.com/products/os/windowsce.html >

 

This library is offered free of charge, as is and officially unsupported, ARM still recommends use of the Visual Studio 2008 with VFP support as the preferred route. Visual Studio 2008 includes a fully enabled VFP compiler for ARM. This enables in-lining of VFP code for optimal performance and is the preferred method for supporting VFP with CE. As with the VFP library, use of this feature

requires either disabling of the VFP exceptions or inclusion of the proper OAL code to handle such exceptions. Details are included in the Visual Studio 2008 compilers documentation.  But note, WinCE 6 requires Visual Studio(VS) 2005.

 

Finally please take a look at Microsoft help regarding OEM Floating point support.

 

< http://msdn2.microsoft.com/en-us/library/bb330864.aspx >

 

 Related Products:

 i.MX Applications Processors > i.MX51 Processors > i.MX512, i.MX513, i.MX514, i.MX515, i.MX516

标记 (1)
0 项奖励
回复
1 回复

1,573 次查看
Yuri
NXP Employee
NXP Employee

Hope the following helps :


"http://www.adeneo.com/content/download/10455/138026/file/Building WEC7 application with ARMv7 compiler – OEM version final.pdf"



0 项奖励
回复