tty 开发进展
按照Linux架构设计,前期写者很折磨,因为tty这一块涉及很多层面,上至用户std,下至键盘及显示驱动,中间还有字体、信号等等杂七杂八的东西,而且为了兼容后面远程终端以及串口开发,必须得把整个架构搞明白。所以前期一直在架构层面摸爬滚打。
目前
目前已经能够实现输出单行字符(未处理换行)。以及完成VT(Virtual Terminal)层的大部分东西但是未测试。因为测试得整个流程都完善了才好慢慢测试。
现在在进行的工作就是对vesa的初始化进行进一步完善。
后续
后续准备先能够正常的读写,并且正确显示到帧缓冲区。然后兼容现有的printk以及键盘驱动。