V2AS
问路
意见反馈
↓ 按住下拉
Linux ALSA 核心简单分析
Linux 内核 ALSA 框架通过向用户空间导出多个设备文件,以使用户空间程序可以与内核的音频子系统交互,可以访问音频硬件设备。 Linux 内核 ALSA 音频框架初始化时, ......
dev
device
snd
minor
struct
深度解读 Linux 内核级通用内存池 ——
kmalloc
体系
本文是笔者 slab 系列的最后一篇文章,为了方便大家快速检索,先将相关的文章列举出来: 《细节拉满,80 张图带你一步一步推演 slab 内存池的设计与实现》 《从内核源码 ......
kmalloc
内存
slab
cache
内核
IP 层收发报文简要剖析5--ip报文发送2
udp 发送ip段报文接口ip_append_data ip_append_data 函数主要用来udp 套接字以及raw套接字发送报文的接口。在tcp中发送ack 以及rest段的ip_send_unicast_reply也 ......
skb
ip
sk
IP
copy
Linux的总线设备驱动模型
裸机编写驱动比较自由,按照手册实现其功能即可,每个人写出来都有很大不同; 而Linux中还需要按照Linux的驱动模型来编写,也就是需要按照“模板”来写,写出来的驱动就 ......
总线
设备
驱动
driver
device
【调试】ftrace(一)基本使用方法
Ftrace是Linux Kernel的官方tracing系统,支持Function trace、静态tracepoint、动态Tracepoint的跟踪,还提供各种Tracer,用于统计最大irq延迟、最大函数调用栈大小、 ......
tracing
echo
trace
event
sys
Linux 内核:匠心独运之无锁环形队列kfifo
Kernel version Linux 2.6.12 Author Toney Email vip_13031075266@163.com Date 2020.11.8 目录 Linux 内核:匠心独运之无锁环形队列 1. 前 ......
size
fifo
kfifo
buffer
len
【内存管理】ION内存管理器(carveout heap预留内存)
carveout heap从代码中给的解释来看,是reserved预留的物理内存来实现的,这些内存buddy系统是没办法看到和管理到的 carveout heap中的内存通过自建通用内存分配器 ......
内存
pool
chunk
heap
gen
linux驱动移植
1.1.1 Linux 驱动(面向对象) 1).Linux 驱动框架 思想:写驱动的时候,只提供操作硬件设备的函数接口 文件存放磁盘: open ,read ,write ,close ARM exynos4412 or ......
led
Linux
驱动
linux
设备
ucore lab7 同步互斥机制 学习笔记
管程的设计实在是精妙,初看的时候觉得非常奇怪,这混乱的进程切换怎么能保证同一时刻只有一个进程访问管程?理清之后大为赞叹,函数中途把前一个进程唤醒后立刻把自 ......
wait
condvar
sem
mutex
state
Xenomai 源码分析-Part I
xenomai_init() static int __init xenomai_init(void) 源码分析 setup_init_state // 配置Xenomai为启动状态 CONFIG_SMP // 判断处理器CPU系统架构是否为 SMP, ......
heap
init
cobalt
初始化
XNHEAP
V2AS = Way To Ask
V2AS 一个技术分享与创造的静土
手机扫一扫
移动阅读更方便
近15日热搜文章
Paxos协议超级详细解释+简单实例
DevStack部署OpenStack开发环境 - 问题总结
在 Android studio 中 配置Gradle 进行 “动态编译期间,指定 远程服务器地址 ,生成多个安装包”
4
Linux下安装ffmpeg,视频格式转换
5
Docker 创建 Bamboo6.7.1 以及与 Crowd3.3.2 实现 SSO 单点登录
6
UPX源码分析——加壳篇
7
Knockout.Js官网学习(数组observable)
8
Centos 7禁止ftdi_sio模块
9
华为路由交换综合实验 ---IA阶段
10
查看显卡报错:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.