From: NIIBE Yutaka (gniibe@oz.etl.go.JP)
Date: 08/21/93


From: gniibe@oz.etl.go.JP (NIIBE Yutaka)
Subject: /dev/vga640x480x2 (Mule w/o X)
Date: Sat, 21 Aug 1993 05:58:03 GMT

Mr. Eric Lin said:
>> I just know that Multi-Languale GNU MULE has a formal release 1.0.
>> I wonder is there a ported version for Linux or it can be compiled without
>> hesels?

Yes, Mule is running on Linux. But we have to run Mule on X to
display multi-lingual text. And more, we Japanese need to run
Kana-Kanji conversion server to input Japanese. All three waste a lot
of memory. :<

Since my Linux environment is a notebook PC (less memory, monochrome),
I don't want to run X. Say, I want to handle frame buffer directory.
(sorry, as I'm not acquaint with PC, the term may be bad.)

Lucky for me, I've been on vacation, and had enough time to hack. :) :)

I wrote VGA monochrome device driver at resolution 640x480. I named
it /dev/vga640x480x2 (still less than 14 letters ;-).

I append the patch to 0.99pl9 at the last of this message. I guess
you could apply this patch to another version of the kernel.

To use this, apply patch and re-compile the kernel, and make new
device (major # is 13), and choose good minor #.

Well, I have a problem with this code. When using graphics, and
anothor process outputs text to console, it corrupts the display.

Someone, please teach me, how to avoid this problem.

Thank you.