Linux内核之开机logo的函数调用
1. 函数调用
register_framebuffer
---> do_register_framebuffer
---> fb_notifier_call_chain,传递参数FB_EVENT_FB_REGISTERED和还有fb_info的event结构
---> blocking_notifier_call_chain
---> __blocking_notifier_call_chain
---> notifier_call_chain
--> fbcon_event_notify
---> fbcon_fb_registered
---> do_fbcon_takeover
---> do_take_over_console
---> do_bind_con_driver
---> visual_init
---> fbcon_init
---> fbcon_prepare_logo
---> fb_prepare_logo
---> fb_find_logo
---> update_screen
---> redraw_screen
---> fbcon_switch
---> fb_show_logo
---> fb_show_logo_line
---> fb_do_show_logo
menuconfig配置
另外需要保证menuconfig
配置文件中的
CONFIG_LOGO
保持打开状态。
refer to