菜鸟刚刚开始在mtk平台上面开发Android,一切从自己摸索开始。
犹豫要修改mtk的lcd背光控制方式,之前是gpio脉冲模式,但是这样的方式不能够调节背光的亮度,只有开和关两种状态。于是直接找到kernel和lk下面的cust_leds.c文件进行修改。当改为PWM模式,使用PWM1,但是编译直接报错:没有定义PWM1! 直接认为我没有定义变量啊,果然是没入门的水平。接着才发现要通过codegen.dws重新配置接口等的状态和模式,然后要使用到drvgen.exe这个东西,但是exe是在windows下面的应用程序,在Ubuntu这样的Linux核的操作系统下面就需要另外的软件来打开他了,这就是接下来要转的这篇讲述wine的文章:
http://sixipiaoyang.blog.163.com/blog/static/62323588201472254520940/
1,用以下命令安装最新版本的Wine。也可以直接在ubuntu软件中心搜索安装wine,不过一般不是最新的。
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.7
2,在ubuntu系统中用wine安装windows系统软件。建议现在Wine AppDB中查看一下你所要安装的软件在wine中的效果怎么样。如下图关于IE的信息,那么就可以选择安装较好的版本。
3, Wine下可用的一些windows软件。 建议:其实既然使用了ubuntu就尽量使用ubuntu linux中可替代的软件,或者同款软件的linux版本。如putty,wps office for linux等。除非万不得已使用wine来运行windows下的软件。
Dameware:windows下电脑管理的神器,在wine下可正常运行。但在remove service时会卡住,必须手动退出才可以。
游戏只测了一下"天下3",可以玩,基本和windows没什么区别,只是需要改系统字体。截图弄没了,就不发了。更多可用的wine软件请参考https://appdb.winehq.org/
另一篇:http://os.51cto.com/art/201508/487239.htm