|
楼主 |
发表于 2004-5-27 00:54:40
|
显示全部楼层
在halfyear的鼓舞下,我又把armlinux编了几遍,:-)。首先是不clean重编,然后是clean重编,然后是重解源码包重编……,:-(。效果还是一样。
只有斑竹的vmlinuxcolor屹立不倒,我的纷纷倒下阵来。哪怕最后我把installguide中以前忽视的kernel setting挖出来,make menuconfig,把lcd support选中,结果好象也没有更好一些。
在问之前,我总算用b lcd_kernel_clear处看了一下,看出斑竹的vmlinuxcolor中的lcd_display结构与我编的vmlinux中的该结构成员不同,前者只有{x1,y1,x2,y2,codes,color},后者多出了lcd_buf,lcd_buf_size,lcd_row,所以好象是否赋值时有问题。比如我的color是一个乱数,buf_size为0,lcd_row也是一个乱数。
我使用的是armlinux4skyeye-v0.2.3(这个不会还有新旧之分吧?),其中的lcd_struct.h中定义了这个结构,加进去的成员是ywc大侠加的,应该比没有时更新,但为什么我编译出来会有问题呢?
当然,原因还是halfyear指出的那样,是驱动变动的问题。 |
|