Ros-diffs October 2006

ros-diffs@reactos.org
  • 17 participants
  • 357 discussions

[ion] 24333: - Remove all the remaining code in boot.S and make KiRosPrepareForSystemStartup fastcall. Now NtProcessStartup just does a jmp to KiRosPrepareForSystemStartup without any other code. - Use freeldr's stack during all of freeldr.c, and only switch to the boot stack in KiSystemStartup before calling KiInitializeKernel. This is what NT does as well (it piggybacks on NTLDR's stack until then). This allowed us to clean boot.S and now we can boot from NTLDR properly.
by ion@svn.reactos.org
18 years, 2 months

[arty] 24332: Working out boot video, fixed memory map completely.
by arty@svn.reactos.org
18 years, 2 months

[ion] 24331: - Fully use KeLoaderBlock->InLoadOrderListHead for driver loading and symbol lookups, instead of KeLoaderModules/KeLoaderModuleCount. Still not 100% compatible with NTLDR (since it uses BootDriverListHead with a special structure), but much closer to a portable design that doesn't rely on static kernel data. - Change some internal functions to use UNICODE_STRING instead of PCHAR since this is how LdrEntry->BaseDllName is, and also it's closer to NT Design.
by ion@svn.reactos.org
18 years, 2 months

[amunger] 24330: WaxDragon curses BrandonTurner.
by amunger@svn.reactos.org
18 years, 2 months

[amunger] 24329: Oops. I forgot the branch has a config.rbuild...
by amunger@svn.reactos.org
18 years, 2 months

[amunger] 24328: Sync win32k and gdi32_winetest from trunk. Merged 24228-24229, 24231, 24234-24239, 24255-24257, 24260-24264, 24266-24268, 24270-24271, 24287-24288.
by amunger@svn.reactos.org
18 years, 2 months

[arty] 24327: Remove the need to relocate freeldr. We now use it in-place as stored in ofwldr's .data. Fix call_ofw for more modern macs. Add more debugging type calls to calls.ofw.
by arty@svn.reactos.org
18 years, 2 months
Results per page: