Re: Incorporating a 3rd party driver into a BSP/Image



Paul,

Will platform.reg be an acceptable location to add the the summit
driver's registry settings?


"Paul G. Tobey [eMVP]" wrote:

I've done a CEC file to add the Summit card driver to my CE4.2 catalog.
There's no more effort to doing it that way than to trying to weave it into
the BSP (and you can then build the driver into any device, based on any
BSP, at least any with an ARM processor in it). Since the driver has *no*
relationship with your Board or anything else in the BSP, that's not really
the right place for it, but you can modify the .dat and .bib files as I
indicated, if you want. I set my stuff up so that the entire CAB-based
install arrangement of folders is matched. If you're actually low on
memory, that's probably not the right choice for you, but it is possible.

Paul T.

"Roger Williamson" <RogerWilliamson@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
message news:CA6EF0CD-1F75-4C95-9406-FE5612F710E8@xxxxxxxxxxxxxxxx
Paul,

Thanks for the response.


I see what my problem was with the extra directories, I was attempting
to
create a folder for them in my release directory in the hope that the
folder
would get transfered over. (perhaps a bit foolish)

The higher ups at the company want the driver added to the BSP because
they want an engineer a year down the road--when some problem inevitably
comes up--to be able to restore what I'm doing now with basically zero
effort.

The card is a summit compact flash wireless B card. I'm not sure which
one, since another engineer was handling getting it up and running at all
(via a 3rd party CAB file, so we don't have the source files)

On a related note, is there a good .cec file creation tutorial out
there?

Thanks again,
Roger

"Paul G. Tobey [eMVP]" wrote:

Hang on. It's binary files, right? Put it in platform.bib and
everything
will go into the \Windows folder (that's the only choice and
non-negotiable). If you need to have the files *copied* from \Windows to
some other location at run-time, you can do that with entries in the
platform.dat file.

As far as 'making it part of my BSP', I'm not sure what that means to
you.
You're going to ship this BSP to others for use in creating their own OS
configurations for your hardware? If not, you can put the entries for
your
driver into its own catalog item and add/remove them from any OS
configuration, regardless of what BSP it's targeting.

Can we know what WiFi card we're talking about?

Paul T.

"Roger Williamson" <RogerWilliamson@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
message news:555E2858-0C80-4490-9E07-E3D14C32A3DE@xxxxxxxxxxxxxxxx
I have a .CAB file which installs a WiFi card driver onto the CE device
I'm
developing. I've been able to extract out all the binary files, and
the
registry changes necessary to get the driver up and running, but I've
run
into a problem.

I don't know how to incorporate a binary-only driver into a BSP
(especially
not one with several components which installs itself across
subdirectories
in the \Windows folder)

Even worse, the word from higher-ups says I have to get rid of the CAB
support since it is taking up too much space, so I have to incorporate
this
driver into my image at least, even if it is impossible to make it part
of
the BSP.






.



Relevant Pages

  • Re: Incorporating a 3rd party driver into a BSP/Image
    ... I am now able to configure the file system, and by extension get all of my ... driver suite actually run as if a CAB had installed it. ... folder and run? ... As far as 'making it part of my BSP', I'm not sure what that means ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Incorporating a 3rd party driver into a BSP/Image
    ... I see what my problem was with the extra directories, ... create a folder for them in my release directory in the hope that the folder ... The higher ups at the company want the driver added to the BSP because ... As far as 'making it part of my BSP', I'm not sure what that means to you. ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Incorporating a 3rd party driver into a BSP/Image
    ... I don't think I'm modifying the right platform .dat file, ... BSP, at least any with an ARM processor in it). ... Since the driver has *no* ... create a folder for them in my release directory in the hope that the ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Incorporating a 3rd party driver into a BSP/Image
    ... any sample code, I though we were talking about a the Summit binaries. ... folder and run? ... As far as 'making it part of my BSP', I'm not sure what that means ... driver into its own catalog item and add/remove them from any OS ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Reg. USB Driver while booting wince 5.0
    ... My USB driver is working in my evaluation board and i was able to ... BSP Interrupt Enable IRQ ... [NOTIFY] ...
    (microsoft.public.windowsce.platbuilder)