You don't need all of that. Here's what TinyKRNL 2 used:
freeldr (ntldr) ntoskrnl hal bootvid kdcom fastfat ramdisk kbdclass i8042prt ntdll smss And then a native app to launch (configured by registry) -- Best regards, Alex Ionescu On 2012-06-19, at 5:05 PM, Timo Kreuzer wrote: > you definately need the following: > freeldr.sys, ntoskrnl.exe, hal.dll, bootvid.dll, kdcom.dll, pci.sys, > npfs.sys, fastfat.sys, i8042prt.sys, kbdclass.sys, mouclass.sys, uniata.sys, > scsiport.sys, win32k.sys, framebuf.dll, ftfd.dll, vbemp.sys, videoprt.sys, > kbd(lang).dll, smss.exe, csrss.exe, lsass.exe, services.exe, win32csr.dll, > svchost.exe, userinit.exe, winlogon.exe, ntdll.dll, kernel32.dll, gdi32.dll, > user32.dll, comdlg32.dll, comctl32.dll, > > most likely nmidebug.dll, blue.sys, umpnpmgr.exe > > And a lot more. We sadly have a lot of interdependencies. As soon as you want > to run a gui app, you might need a lot of dlls. > > Let us know when you found a minimal configuration :) > > Timo > > > _______________________________________________ > Ros-dev mailing list > Ros-dev@reactos.org > http://www.reactos.org/mailman/listinfo/ros-dev _______________________________________________ Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev