自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 ARCH64:怎样恢复函数的栈

static void dump_backtrace(struct pt_regs *regs, struct task_struct *tsk){struct stackframe frame;pr_debug("%s(regs = %p tsk = %p)\n", __func__, regs, tsk);if (!tsk)tsk = current;

2015-06-23 23:45:03 1068 1

原创 怎样才能看上去不那末白痴

1.  常见的操作,应用要会:    vim/ git/ 常见的操作: chmod +w等;2. 常见的工具,如串口, diag等3. 在一定的高度看待问题: 如原理图\ power 域, clock域等4. SOC中 各个CPU间的关系,特别是PMIC.

2015-06-12 21:54:11 597

转载 [转]比较全面的gdb调试命令

http://blog.csdn.net/dadalan/archive/2009/01/12/3758025.aspx 用GDB调试程序 GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就

2015-06-07 08:27:57 632

转载 gdb 的使用

一、列文件清单list / l列出产生执行文件的源代码的一部分[cpp] view plaincopy//列出 line1 到 line2 行之间的源代码  (gdb) list line1, line2    //输出从上次调用list命令开始往后的10行程序代码  (gdb) list    //输出第 n 行附近的10行程序代码  (gdb) li

2015-06-07 08:24:12 539

转载 USB协通讯议--深入理解

0. 基本概念       一个【传输】(控制、批量、中断、等时):由多个【事务】组成;       一个【事务】(IN、OUT、SETUP):由一多个【Packet】组成。       USB数据在【主机软件】与【USB设备特定的端点】间被传输。【主机软件】与【USB设备特定的端点】间的关联叫做【pipes】。一个USB设备可以有多个管道(pipes)。1. 包(Packet

2015-06-05 07:42:39 1251

转载 USB 海量存储传输协议

参见:USB Mass StorageClass Bulk-Only Transport1 规范概述和范围前提条件:熟悉USB协议规范和USB海量存储类规范概述。本规范只描述块传输,也就是仅通过块类型(而不是控制或中断类型的端点)的端点传输命令、数据和状态。本规范仅使用默认的通道清除块端点上的STALL条件,发出相关的请求如下。本规范不需要使用中断端点。本规范定义了逻辑单元,该逻辑

2015-06-05 07:32:43 2456

转载 USB海量存储规范概述

本文介绍USB海量存储规范概述,主要是如下文档的简单翻译和总结。            USB Mass Storage ClassSpecification Overview, Rev. 1.2, June 23, 2003    http://www.usb.org/developers/devclass_docs/usb_msc_overview_1.2.pdf 

2015-06-05 07:31:03 1267

空空如也

空空如也

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

TA关注的人

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