From dbab2a4519d7cb30c6478aecc2a4e13e3372b3e4 Mon Sep 17 00:00:00 2001 From: Xi Ruoyao Date: Thu, 22 Sep 2022 12:34:07 +0800 Subject: kernel: add CONFIG_FRAMEBUFFER_CONSOLE, and mention CONFIG_DRM_FBDEV_EMULATION Is there anyone using a blind system with serial console now? :) --- chapter10/kernel.xml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) (limited to 'chapter10') diff --git a/chapter10/kernel.xml b/chapter10/kernel.xml index 76a6f86ca..ac104e4b4 100644 --- a/chapter10/kernel.xml +++ b/chapter10/kernel.xml @@ -117,7 +117,9 @@ General architecture-dependent options ---> Device Drivers ---> Graphics support ---> Frame buffer Devices ---> - [*] Support for frame buffer devices ---- + <*> Support for frame buffer devices ---> + Console display driver support ---> + [*] Framebuffer Console support [CONFIG_FRAMEBUFFER_CONSOLE] Generic Driver Options ---> [ ] Support for uevent helper [CONFIG_UEVENT_HELPER] [*] Maintain a devtmpfs filesystem to mount at /dev [CONFIG_DEVTMPFS] @@ -156,6 +158,8 @@ Device Drivers ---> Graphics support ---> Frame buffer Devices ---> <*> Support for frame buffer devices ---> + Console display driver support ---> + [*] Framebuffer Console support [CONFIG_FRAMEBUFFER_CONSOLE] File systems ---> [*] Inotify support for userspace [CONFIG_INOTIFY_USER] Pseudo filesystems ---> @@ -269,6 +273,20 @@ Device Drivers ---> + + Framebuffer Console support + + This is needed to display the Linux console on a frame + buffer device. To allow the kernel to print debug messages at an + early boot stage, it shouldn't be built as a kernel module + unless an initramfs will be used. And, if + (Direct Rendering Manager) is enabled, + it's likely (Enable + legacy fbdev support for your modesetting driver) should be + enabled as well. + + + Support x2apic -- cgit v1.2.3-54-g00ecf