Author: ion
Date: Tue Jan  5 06:09:22 2016
New Revision: 70492

URL: http://svn.reactos.org/svn/reactos?rev=70492&view=rev
Log:
[BOOTLIB]: Separate out bcd.c into bcdopt.c, bootreg.c and bcd.c
[BOOTLIB]: Implement routines to enumerate subkeys and to read a key value.
[BOOTLIB]: Implement routines to parse, enumerate, and convert registry data 
into BCD elements, and to convert BCD elements into boot library BCD options.
[BOOTLIB/BOOTMGFW]: Lots of cleanups, mainly around the fact we now use 
ntintsafe.h instead of the manually self-inlined code from before, and from 
documenting additional flag values, and from using our newfound BCD powers.
[BOOTMGFW]: Implement BmGetOptionList, BmpUpdateApplicationOptions.
[BOOTMGFW]: Prepare for post-BCD library reinitialization. We correctly read 
the 3 BCD options so far in the hive.

Added:
    trunk/reactos/boot/environ/lib/misc/bcdopt.c   (with props)
    trunk/reactos/boot/environ/lib/misc/bootreg.c   (with props)
Modified:
    trunk/reactos/boot/environ/CMakeLists.txt
    trunk/reactos/boot/environ/app/bootmgr/bootmgr.c
    trunk/reactos/boot/environ/app/bootmgr/bootmgr.h
    trunk/reactos/boot/environ/include/bcd.h
    trunk/reactos/boot/environ/include/bl.h
    trunk/reactos/boot/environ/lib/bootlib.c
    trunk/reactos/boot/environ/lib/io/display/display.c
    trunk/reactos/boot/environ/lib/misc/bcd.c
    trunk/reactos/boot/environ/lib/mm/mm.c
    trunk/reactos/boot/environ/lib/mm/pagealloc.c

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/reactos/boot/environ/CMakeLists.txt
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/environ/CMakeLists.txt?rev=70492&r1=70491&r2=70492&view=diff

Modified: trunk/reactos/boot/environ/app/bootmgr/bootmgr.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/environ/app/bootmgr/bootmgr.c?rev=70492&r1=70491&r2=70492&view=diff

Modified: trunk/reactos/boot/environ/app/bootmgr/bootmgr.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/environ/app/bootmgr/bootmgr.h?rev=70492&r1=70491&r2=70492&view=diff

Modified: trunk/reactos/boot/environ/include/bcd.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/environ/include/bcd.h?rev=70492&r1=70491&r2=70492&view=diff

Modified: trunk/reactos/boot/environ/include/bl.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/environ/include/bl.h?rev=70492&r1=70491&r2=70492&view=diff

Modified: trunk/reactos/boot/environ/lib/bootlib.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/environ/lib/bootlib.c?rev=70492&r1=70491&r2=70492&view=diff

Modified: trunk/reactos/boot/environ/lib/io/display/display.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/environ/lib/io/display/display.c?rev=70492&r1=70491&r2=70492&view=diff

Modified: trunk/reactos/boot/environ/lib/misc/bcd.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/environ/lib/misc/bcd.c?rev=70492&r1=70491&r2=70492&view=diff

Added: trunk/reactos/boot/environ/lib/misc/bcdopt.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/environ/lib/misc/bcdopt.c?rev=70492

Added: trunk/reactos/boot/environ/lib/misc/bootreg.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/environ/lib/misc/bootreg.c?rev=70492

Modified: trunk/reactos/boot/environ/lib/mm/mm.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/environ/lib/mm/mm.c?rev=70492&r1=70491&r2=70492&view=diff

Modified: trunk/reactos/boot/environ/lib/mm/pagealloc.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/boot/environ/lib/mm/pagealloc.c?rev=70492&r1=70491&r2=70492&view=diff


Reply via email to