E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
aarch
armv8(
aarch
64)linux内核中flush_dcache_all函数详细分析
/* * __flush_dcache_all()* FlushthewholeD-cache. * Corruptedregisters:x0-x7,x9-x11 */ENTRY(__flush_dcache_all)//保证之前的访存指令的顺序 dsbsy //读cachelevelidregister mrsx0,clidr_el1
哭你吃完
·
2014-11-14 09:00
armv8
ARMv8(
aarch
64)页表建立过程详细分析
目录文件修订记录...2目录...31ARMv8存储管理...41.1
Aarch
64Linux中的内存布局...41.2
AArch
64的虚拟地址格式...41.2.14K页时的虚拟地址...41.2.264K
cosmoslhf
·
2014-07-19 17:00
armv8
AArch
64 debug notes
1.SummaryThefollowingcontentsaregotfrom http://www.linaro.org/projects/armv8/ARMannouncedits64-bitARMv8architectureandassociatedARMcompilerandFastModels inOctober2011.AslicenseeshavedevelopedtheirARMv
robinyeung
·
2014-06-20 13:00
从编译器源码中提取ARMv8的指令编码
问题1:提取ARMv8的指令编码答:ARMv8指令的opcode可以在支持ARMv8的编译器binutils中找到,该工具能在网上找到,见参考资料[1],或者在[1]中搜索
aarch
64_opcode_table
qianlong4526888
·
2014-05-29 11:00
armv8
OS X以及iOS中与硬件环境相关的预定义宏
ARMv7S架构,增加了FMA(融合的乘加)以及FP16(IEEE754-2008中的16位浮点运算)操作(通过__fp16关键字来定义16位浮点变量);而Apple A7又开始支持了64位ARM架构,即
AArch
64
·
2014-04-20 11:00
ios
在LLVM中实现
AArch
64 Neon
概要开发一个LLVM的新后端时,刚开始的时候是往往是比较简单直接的。但是越往后越就会发现要做好一个LLVM后端有很多要考虑的问题。ARM工程师刘江宁在LLVM后段开发时遇到一些问题。他将描述这些问题并分享解决这些问题的经验。个人简介刘江宁,现任ARM首席软件工程师(Principalsoftwareengineer),长期从事编译器软件的设计和开发工作。从2000年至2010年任职于英特尔,期间曾
刘江宁
·
2014-01-09 00:00
在LLVM中实现
AArch
64 Neon
概要开发一个LLVM的新后端时,刚开始的时候是往往是比较简单直接的。但是越往后越就会发现要做好一个LLVM后端有很多要考虑的问题。ARM工程师刘江宁在LLVM后段开发时遇到一些问题。他将描述这些问题并分享解决这些问题的经验。个人简介刘江宁,现任ARM首席软件工程师(Principalsoftwareengineer),长期从事编译器软件的设计和开发工作。从2000年至2010年任职于英特尔,期间曾
刘江宁
·
2014-01-09 00:00
LLVM 3.3完全兼容C++11
最重要的新特性是支持一些新的CPU架构,包括
AArch
64(64位ARM)、AMD的R600GPU和IBM的z/Architecture(s390x),再就是改进了对MIPS和PowerPC的支持。
snsn1984
·
2013-12-08 15:00
C++11
llvm
Linux常用命令大全
系统信息 查看系统版本信息:lsb_release-
aarch
显示机器的处理器架构(1) uname-m显示机器的处理器架构(2) uname-r显示正在使用的内核版本 dmidecode-q显示硬件系统部件
earbao
·
2013-12-07 09:00
armv8(
aarch
64)linux内核中flush_dcache_all函数详细分析
/* * __flush_dcache_all()* FlushthewholeD-cache. * Corruptedregisters:x0-x7,x9-x11 */ENTRY(__flush_dcache_all)//保证之前的访存指令的顺序 dsbsy //读cachelevelidregister mrsx0,clidr_el1
qianlong4526888
·
2013-09-26 17:00
armv8
LLVM 3.3完全兼容C++11
最重要的新特性是支持一些新的CPU架构,包括
AArch
64(64位ARM)、AMD的R600GPU和IBM的z/Architecture(s390x),再就是改进了对MIPS和PowerPC的支持。
Jeff Martin
·
2013-07-02 00:00
[置顶] ARMv8(
aarch
64)页表建立过程详细分析
目录文件修订记录...2目录...31ARMv8存储管理...41.1
Aarch
64Linux中的内存布局...41.2
AArch
64的虚拟地址格式...41.2.14K页时的虚拟地址...41.2.264K
qianlong4526888
·
2013-06-08 17:00
linux
内存
内核
U-boot mkimage指定Linux内核地址时的两种方式
基本格式:mkimage-
Aarch
-Oos-Ttype-Ccomp-aaddr-eep-nname-ddata_file[:data_fi
kangear
·
2013-02-24 14:00
【解答】arm架构的linux内核,软件线程切换的时候,TLB作废吗,cache作废吗?
armv8内核中上下文切换代码:1、linaro-
aarch
64/kernel/sched/core.cline1852context_switch==>该函数调用两个主要函数:switch_mm(),
qianlong4526888
·
2013-01-24 10:00
linux
linux
linux
ARM
ARM
Linux Kernel 3.7 发布
增加对64位ARM处理器ARMv8/
AArch
64架构的支持。在ARMCortex-A15上支持Xen虚拟化。允许构建适用于多个ARM设备的单一镜像。
·
2012-12-11 17:00
linux
kernel
Linux Kernel 3.7 发布
增加对64位ARM处理器ARMv8/
AArch
64架构的支持。在ARMCortex-A15上支持Xen虚拟化。允许构建适用于多个ARM设备的单一镜像。
·
2012-12-11 09:00
linux
kernel
3.7
解决制作交叉编译工具链时报错“/libgcc.mvars: No such file or directory make”
maketest-fconfig.h||(rm-fstamp-h1&&makestamp-h1)make[2]:Leavingdirectory /home/zql/build/arm64-toolchain/gcc/
aarch
64
qianlong4526888
·
2012-11-16 21:00
ARM宣布了64位处理器ARMv8
ARMv8包含
AArch
64和
AArch
32两种主要执行状态:
AArch
64引入了新的64位指令集,
AArch
32兼容现有的ARMv7架构。
blackhat Woooon
·
2011-10-31 09:00
hardware
U-boot mkimage指定Linux内核地址时的两种方式
基本格式:mkimage-
Aarch
-Oos-Ttype-Ccomp-aaddr-eep-nname-ddata_file[:data_fi
EmbededSwordman
·
2011-08-20 14:00
linux
image
Solaris
Build
FreeBSD
linux内核
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他