Linux内核同步机制之(五):Read/Write spin lock

 Linux内核同步机制之(五):Read/Write spin lock 作者:linuxer 发布于:www.wowotech.net 2015-5-22 18:38 分类:内核同步机制 一、为何会有rw spin lock? 在有了强大的spin lock之后,为何还会有r...

2015-08-28 21:45:12

阅读数 489

评论数 0

Linux内核同步机制之(四):spin lock

 Linux内核同步机制之(四):spin lock 作者:linuxer 发布于:www.wowotech.net 2015-4-22 12:22 分类:内核同步机制 一、前言 在linux kernel的实现中,经常会遇到这样的场景:共享数据被中断上下文和进程上下文访问,该如...

2015-08-28 21:43:08

阅读数 1865

评论数 0

Linux内核同步机制之(三):memory barrier

 Linux内核同步机制之(三):memory barrier 作者:linuxer 发布于:www.wowotech.net 2014-11-14 19:20 分类:内核同步机制 一、前言 我记得以前上学的时候大家经常说的一个词汇叫做所见即所得,有些编程工具是所见即所得的,给程...

2015-08-28 21:41:16

阅读数 525

评论数 0

Linux内核同步机制之(二):Per-CPU变量

 Linux内核同步机制之(二):Per-CPU变量 作者:linuxer 发布于:www.wowotech.net 2014-10-16 11:17 分类:内核同步机制 一、源由:为何引入Per-CPU变量? 1、lock bus带来的性能问题 在ARM平台上,ARMv6之...

2015-08-28 21:39:22

阅读数 761

评论数 0

Linux内核同步机制之(一):原子操作

 Linux内核同步机制之(一):原子操作 作者:linuxer 发布于:www.wowotech.net 2014-10-10 17:56 分类:内核同步机制 一、源由 我们的程序逻辑经常遇到这样的操作序列: 1、读一个位于memory中的变量的值到寄存器中 2、修改该...

2015-08-28 21:37:34

阅读数 324

评论数 0

linux kernel的中断子系统之:tasklet

 linux kernel的中断子系统之:tasklet 作者:linuxer 发布于:www.wowotech.net 2015-7-2 18:10 分类:中断子系统 一、前言 对于中断处理而言,linux将其分成了两个部分,一个叫做中断handler(top half),属于...

2015-08-28 21:35:01

阅读数 334

评论数 0

linux kernel的中断子系统之:softirq

 linux kernel的中断子系统之:softirq 作者:linuxer 发布于:www.wowotech.net 2014-10-24 11:53 分类:中断子系统 一、前言 对于中断处理而言,linux将其分成了两个部分,一个叫做中断handler(top half),...

2015-08-28 21:33:31

阅读数 489

评论数 0

linux kernel的中断子系统之:GIC代码分析

linux kernel的中断子系统之:GIC代码分析 作者:linuxer 发布于:www.wowotech.net 2014-9-4 16:59 分类:中断子系统 一、前言 GIC(Generic Interrupt Controller)是ARM公司提供的一个通用的中断控制器,其arch...

2015-08-28 21:29:46

阅读数 618

评论数 0

linux kernel的中断子系统之:High level irq event handler

 linux kernel的中断子系统之:High level irq event handler 作者:linuxer 发布于:www.wowotech.net 2014-8-28 20:00 分类:中断子系统 一、前言 当外设触发一次中断后,一个大概的处理过程是: 1、具...

2015-08-28 21:25:37

阅读数 338

评论数 0

linux kernel的中断子系统之:IRQ number和中断描述符

 linux kernel的中断子系统之:IRQ number和中断描述符 作者:linuxer 发布于:www.wowotech.net 2014-8-26 17:03 分类:中断子系统 一、前言 本文主要围绕IRQ number和中断描述符(interrupt descrip...

2015-08-28 21:23:17

阅读数 378

评论数 0

Linux kernel的中断子系统之:IRQ Domain介绍

 Linux kernel的中断子系统之:IRQ Domain介绍 作者:linuxer 发布于www.wowotech.net:2014-8-19 18:46 分类:中断子系统 一、概述 在linux kernel中,我们使用下面两个ID来标识一个来自外设的中断: 1、IR...

2015-08-28 21:18:49

阅读数 462

评论数 0

Linux kernel的中断子系统之综述

 Linux kernel的中断子系统之综述 作者:linuxer 发布于 www.wowotech.net:2014-8-14 19:12 分类:中断子系统 一、前言 一个合格的linux驱动工程师需要对kernel中的中断子系统有深刻的理解,只有这样,在写具体driver的...

2015-08-28 21:16:05

阅读数 302

评论数 0

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