- 博客(19)
- 资源 (28)
- 收藏
- 关注
原创 sed
another_file:text from another file!t_file:abb ccc Josephjosephlast linedate: 12-11-2011DATE:12/11/2011 1234511 --> 221110111sed cmd:#print
2011-11-30 00:19:38 1202
原创 compare operation in shell
compare:#!/bin/bashdebug=1 tf=1string="abc"test $debug -eq 1 && { echo "hello, test" echo "hello, more"}if [ $debug = 0 ] || [ $tf -eq 0 ] || [ 0 ]; then echo $stringfitest $debu
2011-11-29 00:38:29 661
原创 Reading notes of Broadcast Mode
Broadcast ModeOn some architectures, clock event devices will go to sleep when certainpower-saving modes are active. Thankfully, systems do not have onlya single clck evet device, so another dev
2011-11-27 23:37:21 1178
原创 Reading notes of Dynamic Ticks
================================Most of the contents is from the book, but as it based on 2.6 kernel. I analysis the a new version 3.1.1. So there are some changes. ============================
2011-11-27 23:32:22 1694
原创 shell function
====================== Use function in your script: =======================fun:#!/bin/bash#function definationfunc() { echo "function demon"; ls; echo "----------"; }funcwelc
2011-11-27 21:29:52 1216
原创 Regular Expression
//testaaaaloverxxxxxx goodgooodgoXXodjoseph is a good man Joseph is a bad studentAiBiCiauto.Amy, you are my lovable+loverabababspace 123454321 space leftcat t | grep "a\{3,3\}" -
2011-11-27 20:58:54 819
原创 Reading notes about High-resolution timer managememt on linux
Reading notes about High-resolution timer managememt on linux.Author: Honggang Yang(Joseph) Kernel Version: Linux 3.1.1Last modified: 11-26-2011===============================================
2011-11-26 00:27:35 5994
转载 在 Linux 下用户空间与内核空间数据交换的方式
Origin: http://www.ibm.com/developerworks/cn/linux/l-kerns-usrs/内核启动参数、模块参数与sysfs、sysctl、系统调用和netlink procfs、seq_file、debugfs和relayfs一、引言一般地,在使用虚拟内存技术的多任务系统上,内核和应用有不同的地址空间,因此,在内核和应用之间以及在应
2011-11-25 14:12:24 893
转载 __setup宏简介
Origin: http://blog.csdn.net/wushuan10141/article/details/5914258内核组件用__setup宏来注册关键字及相关联的处理函数,__setup宏在include/linux/init.h中定义,其原型如下:#define __setup(str, fn)__setup_param(str, fn, fn, 0) (__se
2011-11-25 13:57:25 831
转载 从 2.4 到 2.6:Linux 内核可装载模块机制的改变对设备驱动的影响
origin: http://www.ibm.com/developerworks/cn/linux/l-module26/简介: 从 2.4 到 2.6,Linux 内核在可装载模块机制、设备模型、一些核心 API等方面发生较大改变,设备驱动开发人员面临着将驱动从 2.4 移植到 2.6 内核,或是使驱动同时支持2.4 与 2.6内核的任务。站在设备驱动开发人员的角度,驱动由一个或几
2011-11-24 21:44:21 724
原创 Reading notes about Generic Time Subsystem implementation on linux
Reading notes about Generic Time Subsystem implementation on linux.Author: Honggang Yang(Joseph) Kernel Version: Linux 3.1.1==================================================================
2011-11-23 23:51:08 2047
原创 Reading notes about low-resolution timer implementation on linux.
Reading notes about low-resolution timer implementation on linux.Author: Honggang Yang(Joseph) Kernel Version: Linux 3.1.1===================================================================REF
2011-11-21 22:59:15 1421
原创 Time Management of Linux
Time Management of Linux:code review and Professional Linux kernel architecture reading notes.code version is linux-3.2-rc1 FFFFFF+++++/** * struct hrtimer - the basic hrti
2011-11-18 23:19:15 2018
原创 Kernel space DMA and User space DMA
Author: Joseph(Honggang Yang) Contents: Kernel space DMA and User space DMADate: 11-02-2011Last modified: 11-02-2011=======================================================1. The general step
2011-11-17 22:14:38 2218
转载 Linux 时钟管理
原文: Linux 时钟管理陈 功, 软件工程师, Intel陈功,在 Intel 北京开源技术中心工作。负责 Intel 服务器平台的相关开发和维护工作。简介: 时钟管理是操作系统不可或缺的一个重要组成部分。无论是应用程序还是内核本身都在大量使用各种各样的timer。本文介绍了Linux操作系统曾经使用和现在正在使用的时钟管理机制,着重阐述了内核时钟子系统的整体架构以
2011-11-14 22:06:22 896
转载 Linux 下定时器的实现方式分析
原文:Linux 下定时器的实现方式分析概论定时器属于基本的基础组件,不管是用户空间的程序开发,还是内核空间的程序开发,很多时候都需要有定时器作为基础组件的支持,但使用场景的不同,对定时器的实现考虑也不尽相同,本文讨论了在 Linux 环境下,应用层和内核层的定时器的各种实现方法,并分析了各种实现方法的利弊以及适宜的使用环境。首先,给出一个基本模型,定时器的实现,需要具备以
2011-11-13 21:14:59 678
转载 实时 Linux 架构剖析
原文: 实时 Linux 架构剖析本文探索了一些支持实时特性的 Linux 架构,并探讨了实时架构 的含意是什么。有许多种解决方案赋予 Linux 实时能力,本文将对瘦内核(或微内核)方法、超微内核方法以及资源内核(resource-kernel)方法进行考查。最后,描述了标准 2.6 内核的实时功能,并向您示范如何启用并使用这种功能。实时的定义及要求下列实时 的定
2011-11-13 17:33:55 844
转载 浅谈 Linux 内核开发之 PCI 设备驱动
PCI 介绍随着计算机应用的不断更新和发展(比如百兆网卡、视屏流等),计算机内数据传输的带宽要求越来越高,传统内部总线带宽已经远远不能满足这些应用的需要,因此人们推出了 PCI 总线标准PCI 是 Peripheral Component Interconnect 的缩写,它因为高性能、低成本以及良好的扩展性而在计算机系统中被广泛使用。上至服务器,下至嵌入式设备都能找到它的身影。图 1 显
2011-11-08 19:55:25 1870
原创 DMA in user space (uio dma) //code analysis
Joseph (Honggang Yang)Contents: uio-dma.c code review (V1.3)Date: 11-02-2011Last modified: 11-02-2011------------------------------------------------------------------------------------------
2011-11-02 19:35:58 3602
ZFS On-Disk Specification Draft
2015-08-29
经典汇编教程
2012-04-12
Real-Time Concepts for Embedded Systems
2010-10-09
Distributed_Systems_Principles_and_paradigms e2
2010-09-12
Distributed_Systems_Principles_and_paradigms e1_2
2010-09-12
Distributed_Systems_Principles_and_paradigms e1
2010-09-12
Building Embeded Linux System
2010-08-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人