DDK SMP Build

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Hello,

Is there anything special needed in the build environment to support SMP.
The code already uses spinlocks but using some old MS documentation (2002)
it read:

NT_UP

Use this macro to indicate whether your driver will run on a uniprocessor
machine or multiprocessor machine. The default is uniprocessor, as follows:
NT_UP=1

To specify multiprocessor, set:

NT_UP=0

But that of course turns out to be FALSE and you shouldn't define NT_UP at
all.



So is there any other things that need to be defined / not defined?



Thanks.






.



Relevant Pages

  • Re: testing a driver in SMP
    ... > Uniprocessor and multiplrocessor systems based on Linux. ... > spinlocks for concurrency. ... > of SMP machines as i dont have a SMP machine so couldnot actual load ... it may reveal some otherwise hard to find bugs. ...
    (comp.os.linux.development.system)
  • testing a driver in SMP
    ... Uniprocessor and multiplrocessor systems based on Linux. ... spinlocks for concurrency. ... of SMP machines as i dont have a SMP machine so couldnot actual load ...
    (comp.os.linux.development.system)