mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 12:23:31 +00:00
5753152b64246f6953ea9556e34be2732b9d626f
initializing to separate function IopInitializeBootDrivers in io/driver.c. These functions has been renamed: LdrInitializeBootStartDriver -> IopInitializeBuiltinDriver (moved to io/driver.c) LdrLoadAutoConfigDrivers -> IopInitializeSystemDrivers How the driver loading works now: - The root bus driver is enumerated by IoInit2 and it causes all drivers marked as boot start to be initialized and attached to respective device tree node. - Other boot drivers are initialized by IopInitializeBootDrivers (called from ExpInitializeExecutive). - After creating system root link (by IoCreateSystemRootLink) the device tree is travesed by IopInitializePnpServices and all non-boot start drivers all loaded. - At last, system start drivers are loaded by IopInitializeSystemDrivers. svn path=/trunk/; revision=6325
Description
A free Windows-compatible Operating System
528 MiB
Languages
C
86.9%
C++
10.7%
Python
0.7%
Assembly
0.5%
CMake
0.5%
Other
0.4%