- New Framebuffer (Linear) Display Driver to support new unified VGA/VBE miniport...
authorevb <evb@svn.reactos.org>
Fri, 5 Mar 2010 17:29:51 +0000 (17:29 +0000)
committerevb <evb@svn.reactos.org>
Fri, 5 Mar 2010 17:29:51 +0000 (17:29 +0000)
commitd1efdcf9df055a197aa98b4f6d6c5a524d8f0fc2
treed299824b1405bfd58f323ea3ba506983260458b2
parent5ba4b4bbebd8a4392982d5268e8acaa5f905bef5
- New Framebuffer (Linear) Display Driver to support new unified VGA/VBE miniport. Based on NT4 DDK Sample, with modifications by me (marked with // eVb) to support new functionality needed for 2003-era driver.
- Also used Virtual Box Display Driver as sample, which is based on "GPL" Windows 2003 DDK sample driver. Could not use 2003 DDK sample directly because of licensing issues, and feel unsafe about VirtualBox "GPL" driver that says "PATENTED AND ONLY FOR USE IN MICROSOFT PRODUCTS".
- Note that old driver was based off DDK sample too, but with variables renamed (some comments identical!) and code reformatted, then marked as "GPL". This is not very good way to share/use code... one day someone can teach you lesson.

svn path=/trunk/; revision=45874
reactos/drivers/video/displays/directory.rbuild
reactos/drivers/video/displays/framebuf_new/debug.c [new file with mode: 0755]
reactos/drivers/video/displays/framebuf_new/debug.h [new file with mode: 0755]
reactos/drivers/video/displays/framebuf_new/driver.h [new file with mode: 0755]
reactos/drivers/video/displays/framebuf_new/enable.c [new file with mode: 0644]
reactos/drivers/video/displays/framebuf_new/framebuf_new.rbuild [new file with mode: 0644]
reactos/drivers/video/displays/framebuf_new/framebuf_new.rc [new file with mode: 0644]
reactos/drivers/video/displays/framebuf_new/framebuf_new.spec [new file with mode: 0644]
reactos/drivers/video/displays/framebuf_new/palette.c [new file with mode: 0755]
reactos/drivers/video/displays/framebuf_new/pointer.c [new file with mode: 0755]
reactos/drivers/video/displays/framebuf_new/screen.c [new file with mode: 0755]