snifer

[原创]Blakfin中uclinux的移植有关的问题,有你不知道的秘密之二

上一节给大家讲了个秘密,很多朋友比较喜欢,我就趁热打铁,再讲一个,呵呵。。。。。。在Blakfin中uclinux操作系统的移植时,除了数据类型定义问题之外,如果想让你编写的驱动程序能在不同的平台间移植的话,还必须注意到其它一些软件上的问题:时间间隔在处理时间间隔

[原创]Blakfin中uclinux的接口特定类型,有你不知道的秘密

经常会发现uclinux在使用内核中最常使用的数据类型有它们自己的typedef声明,这样就防止了任何移植上的问题。例如,进程号(pid)通常使用pid_t,而不是int。使用pid_t屏蔽了任何实际数据类型之间可能的差别。我使用“接口特定”这种表述来指代特定数据项的编程