- Multiple changes to low-level Kernel initalization sequence to bring it a bit close...
authorAlex Ionescu <aionescu@gmail.com>
Fri, 1 Sep 2006 03:05:30 +0000 (03:05 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Fri, 1 Sep 2006 03:05:30 +0000 (03:05 +0000)
commit369f93b984c4f84b24b09ac1334f36d461616bc5
tree601b133455f98f2aa98f6e7252cc4c5d2fe9b9c2
parent3c411c196d77664b23c2cf6e32eaebbb47ffa8a7
- Multiple changes to low-level Kernel initalization sequence to bring it a bit closer to Windows.
- Main difference is new CPU detection algorithms for ID, cache, etc, as well as using KF_ Kernel Feature bits instead of x86 CPU features (For portability).
- Also many many other cleanups and re-sequencing.

svn path=/trunk/; revision=23852
15 files changed:
reactos/include/ddk/winddk.h
reactos/include/ndk/ketypes.h
reactos/ntoskrnl/KrnlFun.c
reactos/ntoskrnl/include/internal/i386/ke.h
reactos/ntoskrnl/include/internal/ke.h
reactos/ntoskrnl/include/internal/po.h
reactos/ntoskrnl/ke/dpc.c
reactos/ntoskrnl/ke/i386/cpu.S [deleted file]
reactos/ntoskrnl/ke/i386/cpu.c [new file with mode: 0644]
reactos/ntoskrnl/ke/i386/kernel.c
reactos/ntoskrnl/ke/i386/main_asm.S
reactos/ntoskrnl/ke/main.c
reactos/ntoskrnl/ntoskrnl.rbuild
reactos/ntoskrnl/po/power.c
reactos/ntoskrnl/vdm/vdmmain.c