You are right. I forgot about boot applications.
Where disabling display string should be then? Is SmLoadSubsystems good
place for it?
Best regards,
Rafał Harabień
How do you expect to see autochk's boot strings if
you disabled
DisplayString before launching smss?
The correct order is this:
1) Enable Inbv + Disable Strings
2) re-enable strings if SOS is on
3) Create smss
4) Finalize boot logo
5) Set progressbar to 100%
6) Enable display strings
7) Wait 5 seconds for smss
Also all those DPRINT1s should be KeBugChecks with things like
SESSIONX_INITIALIZATION_FAILED, IOX_INITIALIZATION_FAILED, etc....
--
Best regards,
Alex Ionescu
On 2011-06-15, at 9:12 AM, Rafał H wrote:
Or
another way of putting this...
""Fix" 100% correct reverse engineered NT code and break it so that it
matches ReactOS's broken Video Driver Framework behaviour, instead of
fixing the latter".
Never gets old~
--
Best regards,
Alex Ionescu
What's wrong? How you want to display strings by bootvid driver which
uses VGA, when another 3rd party driver can be loaded? It doesn't make
sense.
I don't reverse NT kernel but disabling bootvid functionality when we
switch to normal graphics mode make sense for me...
Best regards,
Rafal Harabien
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev