爱莉清
发布时间:2016-10-20 09:34:24
1、先定个小目标,比如先学会ARM。学习内容: 熟悉并掌握ARM相关知识。 移植U-boot 移植Linux 学会添加驱动。......【阅读全文】
发布时间:2016-10-20 09:08:57
函数参数的传递原理 函数参数是以数据结构:栈的形式存取,从右至左入栈。点击(此处)折叠或打开VOID Nguhyw_printf(const char *fmt, ...){ va_list args; int length; &.........【阅读全文】
发布时间:2016-10-06 17:19:14
Linux内核中,获取节点地址的函数list_entry()非常常用,由于其定义有点晦涩,先解析如下:list_entry的宏定义:#define list_entry(ptr, type, member) / ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member)))这个倒是不难理解:从一个结构的成员指针.........【阅读全文】
发布时间:2016-09-21 20:15:44
unsigned char bw;bw=bw+2;bw=bw>>1;上面两句在STVP+COSMIC 中编译都会出现”truncating assignment“ 警告要怎样改才不会出现 ”truncating assignment“ 警告也就是 使用这类语句都会 如 变量=变量+常数 变量=变量-常数 变量=变量*常数 变量=变量/常数&nbs.........【阅读全文】