haiku/build/jam
Jessica Hamilton 48494219eb Add a dumb framebuffer driver.
This is separate to the VESA driver, as the VESA driver requires
using the VBE BIOS. Under UEFI, we don't have the VBE BIOS, nor
are we able to switch modes after leaving UEFI Boot Services, so
a dumb framebuffer driver seemed like the easier way to approach
the problem.

The framebuffer & vesa drivers now test for the presence of the
VESA_MODES_BOOT_INFO boot item to distinguish between which driver
to use. Also added check for the VESA mode count to determine
whether to add the VESA_MODES_BOOT_INFO item.

UEFI video updated to explicitly zero out the VESA and EDID
boot data.
2016-12-13 21:41:10 +13:00
..
board arm: Use new firmware repo for u-boot 2016-10-20 21:45:34 -05:00
images Add a dumb framebuffer driver. 2016-12-13 21:41:10 +13:00
packages ramdisk: implement trim and icon, add to image 2016-11-03 22:58:31 +01:00
repositories Sync x86_64 packages with Haikuports trunk. 2016-12-12 17:35:23 +01:00
ArchitectureRules Merge branch 'uefi-support' 2016-11-14 03:21:59 +13:00
BeOSRules
BootRules EFI: Initial test EFI application 2016-09-02 19:02:29 +12:00
BuildFeatureRules
BuildFeatures Merge branch 'uefi-support' 2016-11-14 03:21:59 +13:00
BuildSetup build: Change anyboot output from image to iso 2016-11-29 09:41:55 -06:00
CDRules
CommandLineArguments
ConfigRules
DefaultBuildProfiles build: Change anyboot output from image to iso 2016-11-29 09:41:55 -06:00
FileRules jam: Extend wget wait 2016-06-30 15:09:17 -05:00
HaikuPackages UserlandFS: Make 64 bit clean and enable build for x86_64. 2015-03-29 16:25:17 +02:00
HeadersRules
HelperRules
ImageRules Revert "repo rework: Re-add compatibility url field" 2016-12-10 12:55:56 +01:00
KernelRules Build without linker warnings about missing entry symbols. 2015-10-29 16:59:59 +01:00
LocaleRules
MainBuildRules Fixup for my last commit (better check for Clang) 2015-11-08 00:37:13 +01:00
MathRules
MiscRules
OptionalPackages Updated Web+ bookmarks package 2016-11-06 17:55:40 +01:00
OverriddenJamRules
PackageRules PackageRules: use valid macro names in defines. 2015-11-23 18:16:08 +01:00
RepositoryRules Revert "repo rework: Re-add compatibility url field" 2016-12-10 12:55:56 +01:00
SystemLibraryRules Use libstdc++.so in place of libsupc++.so. 2016-04-25 19:09:03 +02:00
TestsRules unittests: Build copied BAppTest files 2015-11-01 14:19:04 +01:00
UserBuildConfig.ReadMe build: Change anyboot output from image to iso 2016-11-29 09:41:55 -06:00
UserBuildConfig.sample