Hi,

I recently installed the Dec07 cumulative update. In this update
there are changes to source code in the PRVATE folder. Also I had a
look in the PUBLIC\COMMON\OAK\LIB\ARMV4I folder and found that there
are libs present correspondign to some components that have changed in
the PRIVATE folder. I could not find all the libs corresponding to all
the changed components.

So, my question is, will it be fine if I do not install the PRIVATE
source code? Is it OK if I get the updated libs in PUBLIC folder only
and then build an image?

What is the general procedure for including the PRIVATE folder
source code into the NK.bin? I dont think the PRIVATE folder would be
built ever, instead the corresponding libs from PUBLIC folder woulc be
used. Right?

- Varun

Re: How does code in PRIVATE folder get reflected in the final NK.bin by Paul

Paul
Mon May 12 08:31:18 PDT 2008

It doesn't. The private code is provided for your reference. In some
cases, you can use it, with a DEBUG image, to step through code that is not
available in PUBLIC. In other cases, it might be useful just to see how
Microsoft did some operation.

No, you do not need to install the PRIVATE code at all, if you don't want
it. Having it has no effect on anything else, though, other than the amount
of hard disk space used.

Some of the code can be fully built and used, while other code is incomplete
and cannot be built as shipped in PRIVATE. And yes, you're also correct
that PRIVATE is never built as part of a simple build from the PB IDE. If
you have a *specific* question about a component, we might be able to tell
you (and there's usually a readme file in the PRIVATE folder set somewhere
that talks about how to build pieces). Don't expect, however, that every
line of code in PRIVATE can be built by you into a PUBLIC library.

Paul T.

"Varun" <varun.wadekar@gmail.com> wrote in message
news:5c54a571-85c0-46c7-adce-c1f7cbf9ad36@u36g2000prf.googlegroups.com...
> Hi,
>
> I recently installed the Dec07 cumulative update. In this update
> there are changes to source code in the PRVATE folder. Also I had a
> look in the PUBLIC\COMMON\OAK\LIB\ARMV4I folder and found that there
> are libs present correspondign to some components that have changed in
> the PRIVATE folder. I could not find all the libs corresponding to all
> the changed components.
>
> So, my question is, will it be fine if I do not install the PRIVATE
> source code? Is it OK if I get the updated libs in PUBLIC folder only
> and then build an image?
>
> What is the general procedure for including the PRIVATE folder
> source code into the NK.bin? I dont think the PRIVATE folder would be
> built ever, instead the corresponding libs from PUBLIC folder woulc be
> used. Right?
>
> - Varun