全部博文(685)
发布时间:2014-09-04 10:35:06
原文地址:http://www.open-open.com/lib/view/open1366080269265.htmlGit服务器端使用如下命令新建一个项目:git --bare init客户端使用如下命令:git initgit add .git commit -m "修改原因:Uboot SDK代码,初始化代码仓库"git remote add server git@192.168.10.222:caiyuchao/uboot_trunk.gitgit push .........【阅读全文】
发布时间:2014-09-03 19:43:54
原文地址:http://blog.chinaunix.net/uid-26952464-id-3380699.html2)来个实现函数:122 int test_ioctl (struct inode *node, struct file *filp, unsigned int cmd, uns igned long arg)123 {124 int ret = 0;125 struct _test_t *dev = filp->private_data;126 struct ioctl_data val;127.........【阅读全文】
发布时间:2014-09-03 19:41:45
原文地址:http://blog.chinaunix.net/uid-26952464-id-3380695.html一、ioctl的简介:虽然在文件操作结构体"struct file_operations"中有很多对应的设备操作函数,但是有些命令是实在找不到对应的操作函数。如CD-ROM的驱动,想要一个弹出光驱的操作,这种操作并不是所有的字符设备都需要的,所以文件操作结构体也.........【阅读全文】
发布时间:2014-09-03 19:32:41
原文地址:http://blog.chinaunix.net/uid-14518381-id-3394235.htmlsk_buff结构中有一些通用字段,和特定内核功能无关:ktime_ttstamp:对一个已接收的封包才有意义。这是一个时间戳,表示接收包的时间,或者有时用于表示封包预定的传输时间。这个丢按由netif_rx函数调用net_timestamp_check设置,而这个函数在接收每.........【阅读全文】
发布时间:2014-09-03 19:31:42
原文地址:http://blog.chinaunix.net/uid-14518381-id-3392908.htmlLinux网络子系统中存在一些很重要的数据结构,贯穿整个子系统,主要有以下两个: struct sk_buff:数据封包结构。所有的网络分层都会使用这个结构来存储其报头、有关用户数据,以及协调其他工作的其他内部信息。 struct.........【阅读全文】