I first got this patch from 内核补丁:字符终端显示UTF-8字符串
but , there is some problems ....
1) why not extending kernel VGA font to support UNICODE?
2) why so many duplicated code ? too many copy&past;, Linus won't take this patch
3) Why all char > 127 should be double-weight ?
4) I need to use setfont to set UNICODE font, with this patch, I can't. So , I made some changes ... to eliminate all problems above.
so ,here is the git repo
webgit view http://repo.or.cz/w/linux-2.6/cjktty.git
git clone URL : git://repo.or.cz/linux-2.6/cjktty.git http://repo.or.cz/r/linux-2.6/cjktty.git