02 2020 档案

摘要:启动顺序: 1 rtthread_startup进行对象初始化 2 rt_application_init进行线程对象初始化 rt_thread_create 创建线程 1 调用rt_object_allocate(RT_Object_Class_Thread,name);获取线程对象并创建线程 ( 阅读全文
posted @ 2020-02-29 20:08 red_leaf_412 阅读(2203) 评论(0) 推荐(1) 编辑
摘要:代码如下:#include <linux/module.h> #include <linux/fs.h> #include <linux/mm.h> #include <linux/init.h> #include <linux/cdev.h> #include <linux/slab.h> #in 阅读全文
posted @ 2020-02-24 20:46 red_leaf_412 阅读(1574) 评论(0) 推荐(0) 编辑
摘要:我用的是EDMAX的免驱dongle用来做数据抓包。 1 首先执行ifconfig命令查看接口名字。这里是wlx74da38f2b5e5 2 安装aircrack-ng 3 执行sudo airmon-ng start wlx74da38f2b5e5将网卡设置为监听模式 这里注意wlx74da38f 阅读全文
posted @ 2020-02-11 19:44 red_leaf_412 阅读(1816) 评论(0) 推荐(0) 编辑
摘要:前面的队列以及锁都是基于阻塞是的操作。要实现同步,还可以通过信号也就是异步的方式来进行。例如在往文件的写入字符后,发送一个信号。捕捉到信号后执行动作。这样就不会造成阻塞,之前的阻塞性IO和POLL,是调用函数进去检查,条件不满足是造成阻塞。 应用层启动异步通知机制就三个步骤: 1 调用signal函 阅读全文
posted @ 2020-02-09 10:08 red_leaf_412 阅读(464) 评论(0) 推荐(0) 编辑

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