03 2017 档案

摘要:hub_irq() --> usb_submit_urb() usb_start_wait_urb() --> usb_submit_urb()一旦urb被USB驱动程序正确地创建和初始化后,就可以递交到USB核心以发送到USB设备了。如果函数调用成功,当urb被HC处理结束的时候,urb的结束处理 阅读全文
posted @ 2017-03-31 11:36 zxiaocheng 阅读(3091) 评论(0) 推荐(0) 编辑
摘要:内核源码:Linux-2.6.38.8.tar.bz2 目标平台:ARM体系结构 进程是处于执行期的程序以及它所管理的资源(如打开的文件、挂起的信号、进程状态、地址空间等等)的总称。注意,程序并不是进程,实际上两个或多个进程不仅有可能执行同一程序,而且还有可能共享地址空间等资源。 Linux内核通过 阅读全文
posted @ 2017-03-31 09:48 zxiaocheng 阅读(22955) 评论(0) 推荐(1) 编辑
摘要:避免对同一数据的并发访问(通常由中断、对称多处理器、内核抢占等引起)称为同步。 ——题记 内核源码:Linux-2.6.38.8.tar.bz2 目标平台:ARM体系结构 原子操作确保对同一数据的“读取-修改-写入”操作在它的执行期间不会被打断,要么全部执行完成,要么根本不会执行。例如在ARM上对全 阅读全文
posted @ 2017-03-31 09:44 zxiaocheng 阅读(843) 评论(0) 推荐(0) 编辑
摘要:/** * usb_submit_urb - issue an asynchronous transfer request for an endpoint * @urb: pointer to the urb describing the request * @mem_flags: the type 阅读全文
posted @ 2017-03-30 17:13 zxiaocheng 阅读(1099) 评论(0) 推荐(0) 编辑
摘要:解决方法如下: 原因: 原因: There are multiple known causes for this error: - You attempted to set a route specific to an interface which was not up at the time y 阅读全文
posted @ 2017-03-29 15:32 zxiaocheng 阅读(6989) 评论(0) 推荐(0) 编辑
摘要:linux下route命令 route命令感觉很不容易。一般开机后在命令行中使用route命令,会得到下面的信息 Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.100.0 阅读全文
posted @ 2017-03-28 18:11 zxiaocheng 阅读(26511) 评论(0) 推荐(0) 编辑
摘要:使用下面的 route 命令可以查看 Linux 内核路由表。 [cpp] view plain copy # route Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.0.0 * 255.255.255.0 U 0 0 阅读全文
posted @ 2017-03-28 18:07 zxiaocheng 阅读(1405) 评论(0) 推荐(0) 编辑
摘要:route [-CFvnee] route [-v] [-A family] add [-net|-host] target [netmask Nm] [gw Gw] [metric N] [mss M] [window W] [irtt I] [reject] [mod] [dyn] [reins 阅读全文
posted @ 2017-03-28 15:02 zxiaocheng 阅读(843) 评论(0) 推荐(0) 编辑
摘要:带你入门: 1.INIT_WORK(struct work_struct *work, void (*function)(void *), void *data) 上面一句只是定义了work和work对应的操作。 要是在实际使用的时候还是需要你去在适当的条件下激活这个work。只有激活了这个work 阅读全文
posted @ 2017-03-23 11:39 zxiaocheng 阅读(28904) 评论(3) 推荐(1) 编辑
摘要:要使用网络通讯,所以不可避免的要用到dhcp。理想的网络通讯方式是下面3种都要支持: 1,接入已有网络。这便要求可以作为dhcp客户端。 2,作为DHCP服务器,动态分配IP。 简单说下前2种情况。 使用步骤: (1)在内核的网络项里面把DHCP配置上; (2)在busybox里面把[*]udhcp 阅读全文
posted @ 2017-03-20 16:32 zxiaocheng 阅读(10627) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示