- 博客(4)
- 资源 (8)
- 收藏
- 关注
转载 list_head结构的使用
在Linux内核中,提供了一个用来创建双向循环链表的结构list_head。使用list_head提供的相应接口,链表操作将变得相当简单。下面就是kernel中的list_head结构定义:struct list_head { struct list_head *next, *prev;};#define LIST_HEAD_INIT(name) { &(
2014-09-17 23:15:54
585
原创 altera ddio调试
做一个记录关于前段时间调试altera ddio_out双沿输出1、FPGA(cyclone 4 系列E55)与外围器件通过rgmii接口相连,示意图如下:FPGA提供参考时钟phy_ref_clk.2、具体解决方案方案1:时钟方案如下:62.5Mhz经过pll生成2路时钟62.5 M , 125M ,125M时钟直接作为rgmii的参数时钟
2013-12-03 23:23:07
10915
转载 container_of,offsetof,与typeof
根据网上各位的内容和在一起1、typeof关键字在编译时执行,产生的效果和typedef所得结果效果相同; 参数可以是类型,也可以是表达式; 参数为类型时,不能包含存储类说明符,如extern或static;但允许包含类型限定符,如const或volatile。 如果在头文件中,而且这些头文件是要用在I
2013-09-26 23:13:58
649
转载 Linux内核的Makefile和kconfig解读
一、概述 在内核编译中如何将各个目录树中的文件组织起来编译是一个很重要的问题,并且要根据用户配置来编译特有的内核。为了解决这个问题,内核使用两种文件,Makefie和Kconfig。分布到各目录的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文档相关的内核配置菜单,就是我们使用命令 make menuconfig(或者xconfig)后产生的配置菜
2013-07-25 00:27:59
526
LVS手册中文加目录版
2016-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人