自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (20)
  • 收藏
  • 关注

原创 python

python常用函数

2023-01-28 16:57:46 316

转载 VIVT VIPT PIPT Properties of Each Caching Strategy

Properties of Each Caching Strategy Properties of Each Caching Strategy Why use VIPT caches if they have this inherent page colouring restriction? The simplest (and perhaps fastest) cache...

2019-10-30 19:43:01 292

原创 小技巧--

将kernel inline改为uninline 修改代码为include/linux/compiler-gcc.h #if 0 //wgz remove inline#if !defined(CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING) || \ !defined(CONFIG_OPTIMIZE_INLINING) || (__...

2019-09-18 22:02:48 290

原创 DMA Buffer Sharing API Guide

DMA Buffer Sharing API Guide ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Sumit Semwal <sumit dot semwal at linaro dot org>...

2019-08-20 13:27:23 488

原创 E2.9 Wake-up Signaling

The wake-up signals are used to indicate that there is activity associated with the interface. These are: • AWAKEUP. • ACWAKEUP. The Wakeup_Signals property is used to indicate whether a comp...

2019-08-18 08:24:07 535

原创 E2.8 QoS Accept signaling

AXI4 introduced two interface signals to indicate the QoS value of a transaction. AMBA 5 introduced two additional interface signals that enable a slave to indicate the minimum QoS value of transactio...

2019-08-17 18:14:50 221

原创 A8.1 QoS signaling

A8.1.1 QoS interface signalsThe AXI4 signal set is extended to support two 4-bit QoS identifiers: AWQOS A 4-bit QoS identifier, sent on the write address channel for each write transaction. AR...

2019-08-17 17:49:08 218

原创 E2.1 Atomic transactions

Previous generations of AMBA have included Exclusive accesses. See Exclusive accesses on page A7-98. AMBA 5 introduces Atomic transactions, which perform more than just a single access, and have some ...

2019-08-17 13:36:27 632 1

原创 D4.10 Handling overlapping write transactions

This section describes the expected behavior when two masters attempt stores to the same cache line in a Shareable region of memory at approximately the same time. When this happens, it is the respons...

2019-07-06 19:12:36 163

原创 D4.4 State change descriptions

For each transaction, the starting state for the transaction and the three possible end state groups are given. The three possible end state groups are: • The expected end states, which are ...

2019-07-06 18:32:03 171

原创 D4.3 State changes on different transactions

The state changes that can be associated with a transaction are determined by: • The transaction type. • The read response for transactions that are issued on the AR channel. • Whether the ma...

2019-07-06 18:02:38 173

原创 D4.2 About snoop filtering

Snoop filtering tracks the cache lines that are allocated in a master’s cache. To support an external snoop filter, a cached master must be able to broadcast cache lines that are allocated and cacheli...

2019-07-06 15:38:07 757

原创 D4.1 About an initiating master

The internal action requires: • For a load, the master must get the data from either: — A valid copy of the appropriate cache line. — A transaction that returns valid read data. • For a st...

2019-07-06 15:30:10 129

原创 D4.9 Evict transactions

An Evict transaction indicates that a cache line has been evicted from a master’s local cache. There is no data transfer associated with an Evict transaction. An Evict transaction must be used only in...

2019-07-06 10:19:30 199

原创 Chapter B1 The AArch64 Application Level Programmers’ Model

B1.1 About the Application level programmers’ modelEL0 corresponds to the lowest privilege level and is often described as unprivileged.• Permits the operating system to allocate system resources ...

2019-07-06 09:54:14 196

原创 B2.1 About the Arm memory model

总览 The Arm architecture is a weakly ordered memory architecture that permits the observation and completion of memory accesses in a different order from the program order. The following sections of t...

2019-07-06 09:54:07 262

原创 armv8笔记--Chapter A1 Introduction to the ARMv8 Architecture

A load/store architecture, where data-processing operations only operate on register contents, not directly onmemory contents.只能操作寄存器,不能直接操作内存Simple addressing modes, with all load/store addresse...

2019-07-06 09:54:01 207

原创 B2.2 Atomicity in the Arm architecture

B2.1 About the Arm memory modelB2.2.1 Requirements for single-copy atomicitysingle-copy atomicity • A read that is generated by a load instruction that loads a single general-purpose register and...

2019-07-06 09:53:51 709

原创 D4.7 Make transactions

D4.7.1 MakeUniqueA MakeUnique transaction is used in a region of memory that is Shareable with other masters. The MakeUnique transaction ensures that: • The cache line can be held in a Unique sta...

2019-07-06 09:49:53 348

原创 D4.5 Read transactions

D4.5.1 ReadNoSnoop ReadNoSnoop is a read transaction that is used in a region of memory that is not Shareable with other masters. The transaction response requirements are: • The IsShared resp...

2019-07-06 07:51:30 849

原创 D4.6 Clean transactions

This section defines the state changes associated with the Clean transaction group that are issued on the AR channel. clean操作都是在AR channel上发出的。 D4.6.1 CleanUniqueA CleanUnique transaction is us...

2019-07-06 06:44:10 294

原创 D4.8 Write transactions

D4.8.1 WriteNoSnoopA WriteNoSnoop transaction is used in a region of memory that is not Shareable with other masters. A WriteNoSnoop transaction can result from: • A program action, such as a sto...

2019-07-05 00:07:51 1123

原创 Part A AMBA AXI3 and AXI4 Protocol Specification

placehold

2019-06-30 10:44:02 569

转载 AMBA

https://community.arm.com/community-help/f/discussions/1630/axi-byte-invariance Hi James, My take on it is as follows; Using a 32-bit bus, in order to make the examples slightly more brie...

2019-06-30 10:36:47 142

原创 docker使用

docker run --name wang--privileged -t -i -v d:\vm:/tmp msm8909_build_env退出之后下次进入:docker start wangdocker attach wangdocker加速:http://f1361db2.m.daocloud.io

2019-06-28 22:31:09 61

原创 windows使用技巧

磁盘检查命令:chkdsk : 可以查看磁盘块大小等信息C:\Windows\system32>chkdsk d:文件系统的类型是 NTFS。卷标是 program。警告! 未指定 /F 参数。将在只读模式下运行 CHKDSK。阶段 1: 检查基本文件系统结构... 已处理 163840 个文件记录。文件验证完成。 已处理 36 个大型文件记录。 已处理...

2019-06-27 09:09:04 907

原创 vmscan.c

/* * linux/mm/vmscan.c * * Copyright (C) 1991, 1992, 1993, 1994 Linus Torvalds * * Swap reorganised 29.12.95, Stephen Tweedie. * kswapd added: 7.1.96 sct * Removed kswapd_ctl limits, and swap out as m

2016-12-05 08:44:24 2297

原创 界面构造UI界面

<br />UI界面,对于每个应用而言,是它与用户进行交互的门脸。好的门脸,不只是是要亮丽可人,最好还能秀色可餐过目不忘,甚至还应该有涵养有气质,彬彬有理温柔耐心。 对于开发者来说,锻造这样的面容,不但需要高超的技艺,也需要有称手的工具和对得起党的料子。俗话说,朽木不可雕也,芙蓉不是一日炼成的,不是什么平台都能叫特能书。有套好用的UI框架,对于开发者而言,真有如沙漠中的甘露,而要是撞见了杯具的UI套件,整个界面开发就有如梦魇了。<br />Android的UI框架,最核心的,是资源和Layout体系,然后,

2010-12-31 14:31:00 737

原创 Android资源文件

<br />资源是您在代码中使用到的并且在编译时被打包进您的应用程序的附加文件。Android支持多种不同的文件,包括XML、PNG和JPEG文件。XML文件的格式决定于其描述的内容。这些文件将描述文件支持的类型、语法或格式。 <br />处于加载效率的考虑,资源被从代码中分离出来,而且XML文件被编译进二进制代码中。字符串,类似的会被压缩存储为更经济的格式。处于这样或那样的原因,Android平台中会存在很多不同的资源和资源定义文件。<br />这些文件包括以下部分:<br />    * 资源<br /

2010-12-30 17:00:00 590

原创 UNIX/LINUX 平台可执行文件格式分析

UNIX/LINUX 平台可执行文件格式分析作者:施聪 2005-01-13 17:24:31 来自:IBM DW中国 <br />    本文讨论了 UNIX/LINUX 平台下三种主要的可执行文件格式:a.out(assembler and link editor output 汇编器和链接编辑器的输出)、COFF(Common Object File Format 通用对象文件格式)、ELF(Executable and Linking Format 可执行和链接格式)。首先是对可执行文件格式的一个综

2010-10-25 21:04:00 674

原创 linux下的lib文件知识

Linux入门普及读物 解读Linux编程库<br /><br /><br />作者:曹江华 赛迪技术天地<br />随着Linux性能的不断提升和逐渐普及,会有越来越多的人在Linux下从事应用软件的开发。这里笔者根据从事Linux应用程序开发的经验,介绍Linux编程库使用的一些基础知识。<br /><br />库的定义和种类<br /><br />所谓编程库就是指始终可以被多个Linux软件项目重复使用的代码集。库是Linux软件开发所追求的目标,C语言就是一个例子,它包含了几百个可以重复使用的例程和

2010-10-25 20:04:00 1680 1

原创 Configuring a New Product of Android 2.2 Froyo

Detailed Instructions<br />The steps below describe how to configure makefiles for new mobile devices and products running Android.Create a company directory in //vendor/.<br /> mkdir vendor/<company_name>Create a products directory beneath the company di

2010-10-19 16:37:00 1126

转载 linux NAND驱动之一:内核中的NAND代码布局

在Linux 内核中,MTD 源代码放在/driver/mtd 目录中,该目录中包含chips 、devices 、maps 、nand 、onenand 和ubi 六个子目录。其中只有nand 和onenand 目录中的代码才与NAND 驱动相关,不过nand 目录中的代码比较通用,而onenand 目录中的代码相对于nand 中的代码而言则简化了很多,它是针对三星公司开发的另一类Flash芯片,即OneNAND Flash,是一种较常用NAND先进的FLASH吧,只是目前似乎普及率并不高,本文也将不做讨

2010-07-09 14:30:00 3197

转载 关于crontab日志问题@请参考(2008-04-01 22:29:30)

关于crontab日志问题@请参考(2008-04-01 22:29:30)转载标签:it分类:操作方法指导 <br />crontab日志的日志就写在/var/log下<br />例如:<br /># ls /var/log/cron*<br />/var/log/cron  /var/log/cron.1  /var/log/cron.2  /var/log/cron.3  /var/log/cron.4<br />如果日志有问题,可以参考以下做法:<br />为crontab增加日志<br />c

2010-06-26 10:53:00 629

原创 蓝牙技术词汇表

蓝牙技术词汇表2005-12-09 来源: 网友评论0 条进入电脑报知道<br /> <br />     如下词汇表是WLAN技术中最常用到的词汇,以便你快速查找。该词汇表的部分词汇源自网站Motorola Bluetooth website。而此处的词汇表则包含了更多的低层信息,精简掉了不必要的、次要的词汇,并对许多关键词汇作了精确的表述。实际上,这已经是完全不同的词汇表了,作者觉得下面的这个词汇表更清楚,也更好。<br />     词汇表<br />      2-in-1 Handset:二合一手

2010-06-22 13:57:00 901

原创 蓝牙基带协议分析。

<br />蓝牙(Bluetooth)是一种新型、开放、低成本、短距离的无线连接接技术,可取代短距离的电缆,实现话音和数据的无线传输。这种有效、廉价的无线连接技术可以方便地将计算机及外设、移动电话、掌上电脑、信息家电等设备连接起来,在它可达到的范围内使各种信息化移动便携设备都能实现无缝资源共享,还可通过无线局域网(WirelessLAN)与Internet连接,实现多媒体信息的无线传输。<br />    蓝牙系统采用分散式(SCAtter)结构,设备间以及从方式构成微微网(Piconet),支持点对点和点

2010-06-18 10:42:00 3972 2

原创 source insight 使用技巧

<br /> 开胃菜-初级应用  选择美丽的界面享受工作  字体选择<br />在SI中样式是可以被继承,如果要从根本上改变字体,最简单的方式就是直接修改根样式中的字体,因为其它样式都会由此继承而来。选择Options/Document Options页面内的Font Options中的Screen Fonts字体,即可改变根样式中的字体。SI中的默认配置为Verdana字体,是一种非等宽字体,为了使编写的代码在各种编辑器中看起来都有良好的对齐效果,这里强烈建议使用等宽字体,Courier、New Cour

2010-06-12 12:11:00 3052 1

转载 [保留] Linux 用户态与内核态的交互——netlink 篇

[保留] Linux 用户态与内核态的交互——netlink 篇http://www.chinaunix.net 作者:独孤九贱  发表于:2009-07-25 21:43:47【发表评论】【查看原文】【Linux讨论区】【关闭】 [size=4]Linux 用户态与内核态的交互 ——netlink 篇[/

2010-05-14 15:43:00 629

原创 用Diff和Patch工具维护源码

用Diff和Patch工具维护源码文档选项将此页作为电子邮件发送级别: 初级杨沙洲 ([email protected])国防科技大学计算机学院2004 年 3 月 01 日在Unix系统下,维

2010-05-12 17:14:00 604

原创 实战Linux Bluetooth编程(2)

Linux下Bluetooth编程,借用了Socket体制。也就是说,BlueZ Kernel部分将Bluetooth协议栈以网络协议的形式添加进网络协议栈,这样极大的方便了用户编程。下面Sam就结合Socket概念将Linux Bluetooth做个研究。 1957年10月4日,星期五,苏联发射了人类历史上第一颗人造地球卫星--Sputnik.这标志着人类外太空时代的开始。这颗卫星篮球大

2010-05-04 17:37:00 4487 1

统计学方法

概率论基础教材,概率论经典教材,学习人工智能必须要掌握的基础知识

2018-12-27

概率论基础教程

概率论基础教材,概率论经典教材,学习人工智能必须要掌握的基础知识

2018-12-27

贝叶斯统计

统计理论中的分支,贝叶斯统计经典教材,学习人工智能必须要掌握的基础只是

2018-12-27

arm gic中断控制器

arm gic中断控制器,arm学习必须,理解arm中断不可缺少,欢迎下载,

2018-08-03

托马斯微积分 第十版

微积分的经典教程,人工智能学习需要理解的内容,优秀的中文教程

2018-08-02

概率论与数理统计-陈希孺

概率论的经典教程,人工智能学习需要理解的内容,优秀的中文教程

2018-08-02

c++设计新思维

c++模板的高层使用,如果需要c++高级特性的工作,这本书是有必要看的

2014-09-23

mipi物理协议

mipi的物理层协议,适用于做camera video或者LCD的同学

2014-09-23

i2c协议中文版

I2c协议中文版,这个真的没啥说的,标准的协议,没有人不知道吧

2014-03-20

NFC协议 Digital部分

nfc基础协议 NFC Data Exchange Format (NDEF) Technical Specification 部分。

2014-03-20

usb2.0协议

usb协议2.0版本,对开发和学习usb的会有所帮助

2012-06-26

usb storage

usb storage协议,对于开发usb设备的同学可能会有帮助

2012-06-26

sed命令------------

sed命令的详细介绍,对于需要使用脚本的童鞋会比较有帮助

2011-10-26

Android Flinger

display flinger 详细描述高通平台下的display flinger的实现,从kernel到user界面,很好

2011-10-26

中兴cdma2000 1x——evdo系统

中兴cdma2000 1x——evdo系统,适合做cdma的同学参考

2011-05-31

EVDO系统详解-CDMA网络的一部分

EVDO系统详解,对EVDO系统详细的介绍,适合准备做这方面工作的同学使用

2011-05-31

CDMA2000核心网介绍

CDMA网络基础的介绍,适合刚刚入门的同学使用×××××××

2011-05-31

IPCP协议解析中文版

IPCP协议的中文版,PPP协议网络的一部分,网络控制部分

2011-05-31

sdio协议-详细-----------

sdio协议----------------------------------------------------

2010-03-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除