编写设备驱动程序

视频模式更改回调接口

在任何时候,控制台帧缓存器驱动程序与内核终端仿真器都必须就视频模式取得一致。视频模式涉及到控制台屏幕高度、宽度和深度(以像素为单位)。视频模式还涉及到内核终端仿真器与控制台帧缓存器之间的通信是在 VGA 文本模式还是在像素模式下进行。

为了让控制台帧缓存器驱动程序通知内核终端仿真器有关视频模式方面的变化,将使用下表中所述的 (*modechg_cb)() 内核终端仿真器回调函数的地址初始化控制台帧缓存器驱动程序:

回调函数 

对应的数据结构 

说明 

(*modechg_cb)()

vis_modechg_arg

vis_devinit

使终端仿真器模块与驱动程序视频模式(屏幕高度、宽度和像素深度)保持同步。