Re: onboard EROM PXE programming in windows



krcdacin@xxxxxxxxxxx wrote:

I am a bit confused about how to go.. Can i do it at the application level using VC++/MFC and some library or do i have to write a
separate driver to accomplish this task. If it has to be a driver
what kind of driver do i have to write?? -Santosh

You can't access PCI device memory space without a driver. The TVIVPCI program provides a generic driver that allows applications to map PCI memory space for direct access.


As for what type of driver, I'm not sure how to categorise it myself (I've only written SCSI Miniport and HID Miniport drivers myself) but I suspect it's a vanilla kernel mode driver. You'll need access to the PCI PnP functionailty in order to (easily) probe for your card and access the BAR registers.

Perhaps you should post a question on the microsoft newsgroups?

In order to write Windows drivers, it is *strongly* recommended that you use the Windows DDK (as opposed to VC++). The latter reportedly *can* be done, but not without a lot of mucking about - for experienced user only apparently.

Regards,
Mark
.



Relevant Pages

  • Re: Wireless Internet help needed badly!!!
    ... windows drivers for you NIC....worth the time and trouble not to hassle ... > 1) Compiling and installing the Linux-WLAN USB driver. ... > # Below is the list of channels to scan, ...
    (comp.os.linux.networking)
  • Re: Wireless Internet help needed badly!!!
    ... windows drivers for you NIC....worth the time and trouble not to hassle ... > 1) Compiling and installing the Linux-WLAN USB driver. ... > # Below is the list of channels to scan, ...
    (linux.redhat.install)
  • Re: Wireless Internet help needed badly!!!
    ... windows drivers for you NIC....worth the time and trouble not to hassle ... > 1) Compiling and installing the Linux-WLAN USB driver. ... > # Below is the list of channels to scan, ...
    (comp.os.linux.setup)
  • RE: Found new hardware, but cant install printer using wizard
    ... i recommend that you try and use Windows drivers for that device, ... back on, the Found New Hardware wizard pops up, but installing the printer ... driver using the new hardware wizard fails -- yet installing it manually ...
    (microsoft.public.windowsxp.general)
  • Re: Wireless cards
    ... >> so you can load windows drivers. ... don't buy a card based on its working with ndiswrapper. ... A Linux driver could potentially do Bad Things to your system. ...
    (Fedora)