ARM Linux Processor Information
来源:互联网 发布:windows phone 8商店 编辑:程序博客网 时间:2024/05/14 17:37
It's important for Linux kernel to load vmlinux.lds:
arch/arm/kernel/vmlinux.lds-----> __proc_info_begin=.;
*(.proc.info.init)
__proc_info_end=.;
arch/arm/mm/proc-armv6.S-------> .section ".proc.info.init" #alloc, #execinstr
.type __arm6_proc_info,#object
__arm6_proc_info:
arch/arm/kernel/head-common.S--> __lookup_processor_type:
......
.long __proc_info_begin
.long __proc_info_end
The .proc.info.init is structure :proc_info_list
arch/arm/include/asm/procinfo.h
struct proc_info_list{
unsigned int cpu_val;
unsigned int cpu_mask
unsigned long __cpu_mm_mmu_flags;
unsigned long __cpu_io_mmu_flags;
unsigned long __cpu_flush;
const char *arch_name;
const char *elf_name;
const char *cpu_name;
unsigned int elf_hwcap;
struct processor *proc;
struct cpu_tlb_fns *tlb;
struct cpu_user_fns *user;
struct cpu_cache_fns *cache;
};
- ARM Linux Processor Information
- linux processor and memory information commands
- ARM Processor & Keil 8051
- ARM Processor Exception
- ARM PROCESSOR FUNDAMENTALS(arm处理器基础)
- Arm power information
- Linux "processor affinity" explained
- Arm 学习笔记 第二章: ARM Processor Fundamentals
- selected processor does not support ARM mode `smc #0'
- 关于imx6Q报错 processor does not support ARM mode
- Porting Linux to MPC860SR Processor Card
- ARM與Cortex筆記-ARM MPCore (Multi-Processor Core) 多核心架構解析.
- ARM與Cortex筆記-ARM MPCore (Multi-Processor Core) 多核心架構解析
- ARM與Cortex筆記-ARM MPCore (Multi-Processor Core) 多核心架構解析.
- ARM與Cortex筆記-ARM MPCore (Multi-Processor Core) 多核心架構解析.
- ARM與Cortex筆記-ARM MPCore (Multi-Processor Core) 多核心架構解析.
- linux review usb device information
- Arm & Linux
- 资源分类
- ASP.NET MVC原理
- 不看好Twitter广告模式
- vi 命令(转)
- 验证身份证号码是否正确
- ARM Linux Processor Information
- 编程细节
- 如何对DataTable按需要排序?
- Entry aircraft
- java-Collections对象的降序排序--实例
- 创业型公司 , 加入的10大原因
- 怎么样设置主板上的USB跳线?
- 搭建eclipse servlet环境
- DirectShow应用——音频捕捉