0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux阅码场

文章:499 被阅读:177.2w 粉丝数:91 关注数:0 点赞数:23

广告

详细解析Host各模块的架构和原理

Usb Core 为其中两个层次提供了 Device + Driver 的设备驱动模型,这两个层次分....
的头像 Linux阅码场 发表于 06-09 09:57 3315次阅读

ATF里都包括哪些东西呢?

标准的system IP的驱动,例如Generic Interrupt Controller (GI....
的头像 Linux阅码场 发表于 06-08 09:56 4963次阅读

Linux内存的分配管理与内存回收基本框架

内存对计算机系统来说是一项非常重要的资源,直接影响着系统运行的性能。最初的时候,系统是直接运行在物理....
的头像 Linux阅码场 发表于 06-01 16:02 2414次阅读

机械按键硬件原理

由于机械触点的弹性作用,一个按键开关在闭合时不会马上就稳定的接通,在断开时也不会一下子彻底断开,而是....
的头像 Linux阅码场 发表于 05-30 10:37 4064次阅读

xenomai系统中的xnheap管理机制

本文分析的enomai系统中的内存池(xnheap)管理机制。
的头像 Linux阅码场 发表于 05-25 10:15 1672次阅读

EtherCAT原理介绍及应用实例

运动控制系统处理机械系统中一个或多个坐标上的运动以及运动之间的协调,实现精确的位置控制、速度和加速度....
的头像 Linux阅码场 发表于 05-18 13:24 25997次阅读

BPF ring buffer解决的问题及背后的设计

文章介绍了 BPF ring buffer 解决的问题及背后的设计,并给出了一些代码示例和内核 pa....
的头像 Linux阅码场 发表于 05-17 09:37 2177次阅读

armv8/armv9的执行状态的跳转和切换

思考:1、我们知道arm有2个执行状态:aarch32/aarch64,他们之间是如何跳转,如何切换....
的头像 Linux阅码场 发表于 05-16 09:54 4118次阅读

深入理解Linux内核协议栈 Surftrace对网络报文增强处理

Surftrace 是由系统运维 SIG 推出的一个 ftrace 封装器和开发编译平台,让用户既能....
的头像 Linux阅码场 发表于 05-12 17:57 1772次阅读

内核oops错误原因及处理方法

最近在调试设备时,遇到了一个偶发的开机死机问题。通过查看输出日志,发现内核报告了oops错误,如下所....
的头像 Linux阅码场 发表于 05-12 16:20 8071次阅读

如何区分xenomai、linux系统调用/服务

对于同一个POSIX接口应用程序,可能既需要xenomai内核提供服务(xenomai 系统调用),....
的头像 Linux阅码场 发表于 05-10 10:28 1983次阅读

Kernel密码学算法的软件框架和接口模型

在Userspace,需指定socket接口 PF_ALG,需指定算法名称(如skcipher)、需....
的头像 Linux阅码场 发表于 05-09 10:22 1552次阅读

BPF ring buffer解决的问题及其背后的设计

因此内核 5.8 引入了 ringbuf 来解决这个问题。ringbuf 是一个“多生产者、单消费者....
的头像 Linux阅码场 发表于 05-07 11:12 1178次阅读

双核系统调用(ipipe)

为什么需要系统调用?现代操作系统中,处理器的运行模式一般分为两个空间:内核空间和用户空间,大部分应用....
的头像 Linux阅码场 发表于 05-06 11:11 2030次阅读

使用Ftrace研究Linux内核

Ftrace通过tracefs文件系统的控制文件来进行调试。如果内核构建阶段配置ftrace,默认会....
的头像 Linux阅码场 发表于 05-05 10:00 1577次阅读

armv8/armv9中断系列详解-中断示例展示

当cpu处于secure侧时,来了一个安全中断,根据SCR.NS=0/中断在secure group....
的头像 Linux阅码场 发表于 04-29 10:48 4043次阅读

Linux内存管理之CPU访问内存的过程

我们知道内核中的寻址空间大小是由CONFIG_ARM64_VA_BITS控制的,这里以48位为例,A....
的头像 Linux阅码场 发表于 04-28 16:20 2464次阅读

xenomai组成结构和源码

基于直接修改linux内核源代码的PREEMPT RT,应用空间在glibc之上,添加xenomai....
的头像 Linux阅码场 发表于 04-28 16:09 2747次阅读

armv8-armv9中断系列详解-硬件基础篇

SPIs(Share Periphral Interrupts)中断进来之后,由inactive状态....
的头像 Linux阅码场 发表于 04-27 10:57 3155次阅读

为什么要用MMU?为什么要用虚拟地址?

既然MMU开启后,硬件会自动的将虚拟地址转换成物理地址,那么还需要我们软件做什么事情呢?即创建一个页....
的头像 Linux阅码场 发表于 04-26 14:37 4797次阅读

如何基于最新的BPF/XDP特性来应对这些挑战

Facebook 两代软件 L4LB 对比。左:第一代,基于 IPVS,L4LB 需独占节点;右:第....
的头像 Linux阅码场 发表于 04-26 14:29 1700次阅读

一文详细了解Cgroup

cgroup最基本的操作时我们可以使用以下命令创建一个cgroup文件夹
的头像 Linux阅码场 发表于 04-20 11:10 5719次阅读

X86 ubuntu环境下xenomai内核编译

总的来说,ipipe-core和dovetail实现必要功能的同时,也是xenomai与硬件架构、l....
的头像 Linux阅码场 发表于 04-19 14:58 3082次阅读

多核多Cluster多系统之间的缓存一致性

软件管理的一致性是数据共享问题的传统解决方案。在这里,软件(通常是设备驱动程序)必须清除或刷新缓存中....
的头像 Linux阅码场 发表于 04-19 14:55 4813次阅读

几种基于Linux的硬实时解决方案

添加一个实时内核,在内核空间与linux内核并存,把标准的Linux内核作为一个普通进程在实时内核上....
的头像 Linux阅码场 发表于 04-19 14:49 6170次阅读

linux内核支持硬中断嵌套吗

  火焰图中就是找不到函数名,怀疑符号被优化 提问:yly 参与:自行车 成不晒ᯤ⁶ᴳ 你这个图是有....
的头像 Linux阅码场 发表于 04-10 15:57 2083次阅读

如何配置一个页面的cacheable属性

ARM 架构刚开始开发时,处理器的时钟速度和内存的访问速度大致相似。
的头像 Linux阅码场 发表于 04-10 15:20 2711次阅读

内核trace工具surtrace-cmd简介

 说起三板斧,我们首先想到的就是隋唐英雄程咬金,他手持宣花大斧,遇到对手先抡三招(严格意义来说,是两....
的头像 Linux阅码场 发表于 03-30 15:39 2318次阅读

为什么PCIe Gen3/Gen4不使用CXL

Compute Express Link 是一种缓存一致性互联,旨在帮助系统(尤其是具有加速器的系统....
的头像 Linux阅码场 发表于 03-23 15:26 4971次阅读

一手掌握计算机体系结构核心内容

计算机体系结构(Computer Architecture)是描述计算机各组成部分及其相互关系的一组....
的头像 Linux阅码场 发表于 03-21 10:23 1797次阅读