Re: Trouble obtaining virtual address from physical address...

Tech-Archive recommends: Fix windows errors by optimizing your registry



Yes! Thats absolutely correct! I've implemented a tftp client in the
bootloader that will pull the image and the file system from a tftp
server as part of the production process.

I was actually half way finished implementing it as a ioctl when i
asked on this group -i was kind of hoping that you guys would remenber
some nifty, long since forgotten API...

Anyway, thanks for the help in solving my problem, everyone!

Steve Maillet (eMVP) wrote:
> I. see - so the idea is to send that BIN file to the boot loader to be able
> to initialize the entire flash file system at manufacturing or upgrade
> time...
>
> There is no way for an application to determine the virtual address
> information. You need to provide it to the application either as a command
> line parameter or as Susan describes provide an IOCTL in the OAL (via
> KernelIoControl/OEMIoControl) which then calls the OAL conversion functions.
> (Note: KenrelIoControl is a trusted API and except for a few OS defined
> control codes requires a trusted application to call it if trust is enabled
> on the device.)
>
> --
> Steve Maillet
> EmbeddedFusion
> www.EmbeddedFusion.com
> smaillet at EmbeddedFusion dot com

.



Relevant Pages

  • Re: about internal file system
    ... then unloading explorer.exe message will output on the debug windows without ... any other errors message. ... don't support ROM-only file system? ... > smaillet at EmbeddedFusion dot com ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Questions about CloseFile() and file/directory attributes
    ... In this context "underlying file system" means the actual file system data ... Steve Maillet ... smaillet at EmbeddedFusion dot com ...
    (microsoft.public.windowsce.embedded)
  • Re: How to put files into non-windows directory by BinFS?
    ... given that BINFs is a file system driver loaded via ... the storage manager like any other file system it would be a neat trick ... smaillet at EmbeddedFusion dot com ...
    (microsoft.public.windowsce.platbuilder)