系统采用IBM power PC
kenel 2.6.9(内核经过重编译添加和去掉了一些模块)
文件系统根目录下采用cramfs文件系统,
boot采用squashfs文件系统
系统支持I18N,采用UTF8编码
部分代码如下:
if ((unicode & 0xE0)==0xC0) // two bytes
{
unicode&=0x1F;
unicode<<=6;
if (p != string.end())
unicode|=(*p++)&0x3F;
} else if ((unicode & 0xF0)==0xE0) // three bytes
{
unicode&=0x0F;
unicode<<=6;
if (p != string.end())
unicode|=(*p++)&0x3F;
unicode<<=6;
if (p != string.end())
unicode|=(*p++)&0x3F;
} else if ((unicode & 0xF==0xF0) // four bytes
{
unicode&=0x07;
unicode<<=6;
if (p != string.end())
unicode|=(*p++)&0x3F;
unicode<<=6;
if (p != string.end())
unicode|=(*p++)&0x3F;
unicode<<=6;
if (p != string.end())
unicode|=(*p++)&0x3F;
}
}
肯定是已将.po文件变为了.mo文件.阿