[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: とりあえず決めておきたいこと
> # LKMとか使って動的に組み込み可能とか...
そうです。そうしたいです。
> カーソル移動などの制御はwscons layerがdriver layerを呼んで行いますよね。
> wscons layerが文字の幅などを知らないといけないような気がしますので、
> wscons layerでやる方が良いと思います。
文字幅は、両方の layer が知っている必要がありますね。
このあたりについては、wscons と driver 間のインターフェースをあれこれ
拡張する必要がありますね。
あと、フォントについても、一般的な仕組みを作っておいた方が良いように
思います。bitmap display だけど、ROM にフォントを持っているハードウェ
アとかもある (うちに転がってる J3100SX とか、PC9801 で graphic V-RAM
を使う場合とか) ので、カーネルが持っているフォントのリストを userland
に示し、足りない場合に、ユーザー側がフォントをロードする… というやり
方にしたい…
> > 出力側だけじゃなくて、入力側についても、同じ問題があります。
>
> 入力はuserlandでなんとかすれば良かったりしません?
いや、それは正しくないです。:-)
wscons より上の layer では、入力出力ともに、同一の encoding が利用可能
になってないといけないと思います。(別々に設定できても良いけど)
# と、ここら辺りまで考えただけで止まっていたり。
--
soda