On the Lubbock/Sandgate reference designs they use the USING_COPROCSUPPORT
define to compile in code to do something with coprocessor 0. Does anyone
know what it is used for?

Do I need it compiled in to use the .Net Compact Framework?

Thanks for the help!

Re: USING_COPROCSUPPORT by K

K
Sat Dec 11 13:42:35 CST 2004

This flag is for enabling saving/restoring the content of CoProc (CP0) while
the OS doing the context switch.
General speaking, if you do use the instructions that will acess CP0 (for
example, the MIAxx or MAR/MRA), you'll need to enable this flag.

For the .net CF which is compiled to IL code, and will be translated into
native code when loading.
I think the .net CF loader and vm will produce a standard ARM v4 native code
on ARM proc,
so I guess it will be fine without the USING_COPROCSUPPORT flag.


"Dale Ziebarth" <dziebarth@hotmail.com> ¼¶¼g©ó¶l¥ó·s»D:OqGueRv3EHA.2608@TK2MSFTNGP10.phx.gbl...
> On the Lubbock/Sandgate reference designs they use the USING_COPROCSUPPORT
> define to compile in code to do something with coprocessor 0. Does anyone
> know what it is used for?
>
> Do I need it compiled in to use the .Net Compact Framework?
>
> Thanks for the help!
>
>