- Fix definition of SYNCH_LEVEL.
authorAlex Ionescu <aionescu@gmail.com>
Sun, 10 Sep 2006 16:09:58 +0000 (16:09 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Sun, 10 Sep 2006 16:09:58 +0000 (16:09 +0000)
commite61739c38c98f0ce19ffb63efe51b1d9da3834b5
treef50dfc42776fa46abf67def9487e188f0ae8a9ea
parentbd33d7902588844e686ce3f64604cddb1a916003
- Fix definition of SYNCH_LEVEL.
- Implement KeAcquireInStackQueuedSpinLockRaiseToSynch for UP systems.
- Implement KiAcquireApcLock, KiAcquireApcLockAtDpcLevel, KiReleaseApcLock, KiReleaseApcLockFromDpcLevel.
- KeResumeThread, KeSuspendThread, KeAlertThread, KeForceResumeThread, KeTestAlertThread, KeAlertResumeThread are now the first to use the new APC In-Stack Queued Spinlock for sychronization.

svn path=/trunk/; revision=24028
reactos/hal/hal/hal.c
reactos/hal/hal/hal.def
reactos/hal/halx86/generic/spinlock.c
reactos/hal/halx86/mp/spinlock.c
reactos/include/ndk/i386/ketypes.h
reactos/include/ndk/kefuncs.h
reactos/include/ndk/ketypes.h
reactos/ntoskrnl/include/internal/ke_x.h
reactos/ntoskrnl/ke/thrdobj.c