我想在内核启动时检测CPU类型(即x86或x86_64),以便根据CPU类型执行不同的任务。有没有简单的方法来知道CPU类型?如何在Linux内核代码(即x86,x86_64)中读取CPU类型?
0
A
回答
1
There is a module连接它,源代码is here。
如果有兴趣的话,还可以看看here或here或here的其他例子。
也看看this question使用cpuid
知道您的系统是否支持SSE。
2
您可以阅读/proc/cpuinfo
以获取CPU类型
相关问题
- 1. 如何从内核源代码中提取x86相关文件?
- 2. 阅读linux内核源代码
- 3. 如何在Linux内核模块中获取CPU信息?
- 4. Linux内核模块ABI(x86)
- 5. 读取Linux内核参数
- 6. Linux内核读取功能
- 7. 从内核模块读取x86 MSR
- 8. qemu中的x86 linux内核开发
- 9. 什么linux内核代码创建/ sys/devices/system/cpu/cpuX?
- 10. 如何在Linux内核模块中读取/写入文件?
- 11. 如何copy_to_user在Linux内核中读取功能
- 12. 如何在所有CPU上执行一段内核代码?
- 13. 查找linux内核中CPU的数量
- 14. Linux内核代码中的“当前”
- 15. Linux。 munlockall()在内核源代码
- 16. 读取x86内存
- 17. Linux内核:立即descheduling
- 18. 读取多核CPU的CPU使用率
- 19. 我在哪里可以得到32位的Linux内核源代码为x86
- 20. 构建一个32位x86 Linux内核
- 21. 如何获取QNX内核源代码?
- 22. 如何在Linux内核空间读取环形缓冲区?
- 23. Linux内核写入()和读取()函数
- 24. Linux内核Procfs多次读取/写入
- 25. 使用C读取linux内核版本?
- 26. 如何获得Linux内核模块中的可用CPU集?
- 27. 如何仅使用ptrace(linux,x86/x86_64)获得“backtrace”(如gdb)
- 28. 如何在Windows上编译Linux内核代码?
- 29. 如何在内核驱动代码中读取u-boot环境变量
- 30. Linux内核源代码下载