当陈默和林晚晴为了中断问题争得面红耳赤时,李大叶走到了会议室的白板前。
他没有去评判谁对谁错。
他拿起笔,在白板上画了一个简单的流程图。
一个“信箱”。
“我们能不能换个思路。”他开口了,声音不大,却让整个会议室安静下来。
“键盘驱动不直接处理中断,它只做一件事,就是把按键信息写进这个‘信箱’里。”
“输入法也不去抢中断,它也只做一件事,就是定时去‘信箱’里读取信息。”
他看着陷入沉思的众人,继续说。
“这样一来,驱动和输入法就完全解耦了。驱动负责生产,输入法负责消费,互不干扰。”
一个全新的思路。
一个在当时闻所未闻的“生产者-消费者模型”。
内容未完,下一页继续阅读