[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: VRAM disk



井上@ASAHI-NET です。

In message <12708.981173346@pc-inoue.kusm.kyoto-u.ac.jp> I write:
>VRAM の非表示領域を RAM disk にしようとして、ソースを見てみたんですが、
>どうもできないようなので、md pseudo device に機能追加してみました。とり
>あえず kernel 側の変更部分です。(world21用) MQ200 driver の方もサスペ
>ンド用のコード以外は出来ています。そのうち、
>
>  http://www.asahi-net.or.jp/~pf5y-inue/world21-beta.html
>
>からたどれる所に置きます。

遅くなりましたが、置きました。フォントデータも VRAM に置くようにしたの
で、漢字フォントをロードしてもメインメモリを圧迫する事は無くなりました。
ちなみに、漢字フォント(12x10)をロードした時の VRAM memory disk 容量は
1630 Kbytes です。

先の md.{h,c} への patch は world21 1.3 alpha1 用 kernel patch に含ま
れています。ちなみに、1.3 alpha0 からの kernel patch の変更は、
        sys/arch/i386/conf/files.i386
        sys/dev/md.h
        sys/dev/md.c
のみなので、alpha0 のソースツリーが残っていれば、上のファイルのみ patch
した方が早いでしょう。

御意見、動作・バグ報告など歓迎します。

# rasops 版 world21 なんて需要あります?
---
井上義也	pf5y-inue@asahi-net.or.jp