上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 23 下一页
摘要: 基本内联汇编 基本内联汇编格式比较直观,可以直接这样写: 例如: 扩展内联汇编 前面讨论的基本内联汇编只涉及到嵌入汇编指令,而在扩展形式中,我们还可以指定操作数,并且可以选择输入输出寄存器,以及指明要修改的寄存器列表。对于要访问的寄存器,并不一定要显式指明,也可以留给GCC自己去选择,这可能让GCC 阅读全文
posted @ 2020-03-29 11:29 thammer 阅读(2669) 评论(0) 推荐(0)
摘要: 1.什么是互斥 在计算机执行过程中,对于多个任务,它们共享着一个资源,要求对该资源的存取过程是排他的。 2.为什么要有互斥 不考虑SMP情况,仅分析单CPU情况,因为SMP只不过是更复杂的一种情况,原理类似。 有如下代码片段,其中share_data是一个全局变量。 2.1线程间 如果两个线程都执行 阅读全文
posted @ 2020-03-27 22:09 thammer 阅读(411) 评论(0) 推荐(0)
摘要: 下面是一个最简单的字符设备驱动。 #include <linux/init.h> #include <linux/module.h> #include <linux/fs.h> #include <linux/cdev.h> #include <linux/slab.h> #include <lin 阅读全文
posted @ 2020-03-21 21:59 thammer 阅读(266) 评论(0) 推荐(0)
摘要: 本文是我迭代学习的笔记,不保证内容的严谨性。 目录 "1.linux内核模块简介" "2.linux内核模块示例" "3.内核模块加载/卸载原理" 1. linux内核模块简介 由于linux内核需要支持多种功能模块或者硬件设备,而这些功能模块或者硬件设备在不同板子上千差万别。受存储空间的限制,不可 阅读全文
posted @ 2020-03-21 15:02 thammer 阅读(466) 评论(0) 推荐(0)
摘要: do {} while(0)的妙用 转自 "https://blog.csdn.net/qq_16777851/article/details/80867981" 避免空的宏定义在声明时出现警告 避免出现歧义代码 上面宏在使用时,展开后: 有些风格的代码只有一个语句的if会省略{},这样导致了仅 受 阅读全文
posted @ 2020-03-20 15:10 thammer 阅读(385) 评论(0) 推荐(0)
摘要: https://magodo.github.io/alsa pcm/ https://www.cnblogs.com/lifan3a/articles/5481993.html 阅读全文
posted @ 2019-08-21 16:55 thammer 阅读(160) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/xiaojianliu/p/9689118.html _labelTop 阅读全文
posted @ 2019-08-17 16:30 thammer 阅读(122) 评论(0) 推荐(0)
摘要: 错误提示:This license key has been revoked xxxxx 即: Windows 系统: 解决方法: 删除以下目录中的所有文件即可。 C:\Users\Administrator\AppData\Roaming\Scooter Software\Beyond Compa 阅读全文
posted @ 2019-08-05 15:57 thammer 阅读(4481) 评论(0) 推荐(0)
摘要: 定义 template <class InputIterator, class T> InputIterator find (InputIterator first, InputIterator last, const T& val); 作用 在范围[first, last]之间查找第一个等于val 阅读全文
posted @ 2019-07-18 09:28 thammer 阅读(360) 评论(0) 推荐(0)
摘要: 转自:https://www.cnblogs.com/Acmen/p/5190391.html NMap,也就是Network Mapper,是Linux下的网络扫描和嗅探工具包。 nmap是在网络安全渗透测试中经常会用到的强大的扫描器。功能之强大,不言而喻。下面介绍一下它的几种扫描命令。具体的还是 阅读全文
posted @ 2019-06-26 08:58 thammer 阅读(446) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 23 下一页