Physical Addresses VS. Logical Addresses

Discussion in 'C++' started by namespace1, Nov 29, 2006.

  1. namespace1

    namespace1 Guest


    I'm new to the drivers arena, I'm dealing with WINNT drivers (2000,XP,
    I wounder whether the addresses i form like this one, are they physical
    without translation or they will me translated to a physical address
    usingh MMU?

    volatile char* myPtr= 0x00000004;

    namespace1, Nov 29, 2006
    1. Advertisements

  2. namespace1

    mlimber Guest

    You'll want to ask in a group that deals with your platform. This one
    deals with the standard C++ language proper, not platform-dependent
    applications thereof. See this FAQ:

    Cheers! --M
    mlimber, Nov 29, 2006
    1. Advertisements

  3. Standard C++, the subject of this newsgroup, does not define "drivers"
    or "physical address" or "MMU". Try the newsgroup for your OS.

    Victor Bazarov, Nov 29, 2006
  4. namespace1

    redfloyd Guest

    What Victor and mlimber said.

    In addition, if you're dealing with NT/2K/XP drivers, and you don't
    know anything about them, you're either in the wrong job, or your
    employer should spring for a driver training class. This class will
    teach you about the kernel memory management API.

    Writing WDM drivers is a tricky business, and really need an

    Also, you should look at the MS newsgroup hierarchy, for a newsgroup
    with "ddk" in the title.
    redfloyd, Nov 29, 2006
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.