This website requires JavaScript.
Explore
Help
Register
Sign in
Intravision
/
reactos
Watch
1
Star
0
Fork
You've already forked reactos
0
mirror of
https://github.com/reactos/reactos.git
synced
2025-02-24 09:25:10 +00:00
Code
Issues
Projects
Releases
Packages
Wiki
Activity
A free Windows-compatible Operating System - mirrored from GitHub
c
drivers
gpl
hacktoberfest
kernel
operating-system
os
osdev
reactos
win32
win32api
windows
x86
40650
commits
97
branches
276
tags
2.1
GiB
C
86.1%
C++
11.1%
Python
0.7%
Assembly
0.5%
CMake
0.5%
Other
0.9%
dd14b916ff
Find a file
HTTPS
Download ZIP
Download TAR.GZ
Download BUNDLE
Open with VS Code
Open with VSCodium
Open with Intellij IDEA
Cite this repository
BibTeX
Cancel
Sir Richard
dd14b916ff
[PERF]: After spending the better part of the last two days rewriting the HAL V8086 code (used for BIOS Display Reset) in C, it dawned upon me that it shouldn't even be used during bootup in the first place! The boot loader, running in real-mode, already sets video mode 12 when starting ReactOS. We then repeat the operation, but since we're in protected mode, we have to emulate the whole sheebang with V8086 mode. We now initialize bootvid without requesting a mode switch (which was broken up until a commit ago). This gives us a dirty palette and VGA state. We then call VidResetDisplay to clean up the palette and setup the VGA registers correctly, but we only reset the screen if a custom /BOOTLOGO command is used (which isn't supported yet). We therefore don't need to enter V8086 mode at all up until the switch to graphics mode from the video card driver. Note that Windows doesn't do this (Win7 might due to the new Boot Graphics Library), so we're actually booting faster!
...
svn path=/trunk/; revision=45270
2010-01-26 19:29:37 +00:00
irc
Give Techbot the ability to check for and ghost existing bots, then rename itself
2008-08-10 13:06:58 +00:00
reactos
[PERF]: After spending the better part of the last two days rewriting the HAL V8086 code (used for BIOS Display Reset) in C, it dawned upon me that it shouldn't even be used during bootup in the first place! The boot loader, running in real-mode, already sets video mode 12 when starting ReactOS. We then repeat the operation, but since we're in protected mode, we have to emulate the whole sheebang with V8086 mode. We now initialize bootvid without requesting a mode switch (which was broken up until a commit ago). This gives us a dirty palette and VGA state. We then call VidResetDisplay to clean up the palette and setup the VGA registers correctly, but we only reset the screen if a custom /BOOTLOGO command is used (which isn't supported yet). We therefore don't need to enter V8086 mode at all up until the switch to graphics mode from the video card driver. Note that Windows doesn't do this (Win7 might due to the new Boot Graphics Library), so we're actually booting faster!
2010-01-26 19:29:37 +00:00
rosapps
Arch, why are you removing </module> tags ?
2010-01-01 01:41:39 +00:00
rostests
[MSHTML_WINETEST]
2010-01-18 16:59:11 +00:00
wallpaper
Rename the wallpaper to conform with ISO 9660:1988 and make cdmake happy...
2009-02-03 13:26:30 +00:00