会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
luckdog0623
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
4
5
6
7
下一页
2022年5月31日
第四季--上学期--专题10-字符设备驱动模型--01字符设备驱动使用
摘要: 字符数神奇驱动程序的使用 1、编译/安装驱动 (1)Makefile编写 obj-m := memdev.o KDIR := /home/S5-driver/lesson7/linux-tiny6410/ all: make -C $(KDIR) M=$(PWD) modules CROSS_COM
阅读全文
posted @ 2022-05-31 23:48 六月下大雨
阅读(37)
评论(0)
推荐(0)
编辑
2022年5月28日
Ubuntu14.04系统升级内核版本并且增加系统调用
摘要: 一、升级内核版本 1、下载linux源码 在https://www.kernel.org/上下载最新内核源码 2、解压 sudo tar -xvf linux-4.19.245.tar.xz 3、配置新内核的.config cp /usr/src/linux-headers-3.13.0-32-ge
阅读全文
posted @ 2022-05-28 20:25 六月下大雨
阅读(395)
评论(0)
推荐(0)
编辑
2022年5月22日
内存屏障-保序性-原子操作-内存序
摘要: 学习内存相关知识发现一大堆概念,谁能帮忙捋清楚!! 1 内存屏障 什么是单方向内存屏障什么是双方向内存屏障?? 内存屏障指令的基本原则: (1)所有内存屏障指令之前的数据访问必须在该指令之前完成。 (2)所有内存屏障指令之后的数据必须等待该指令之后执行。 (3)如果有多条内存屏障指令,它们是按照顺序
阅读全文
posted @ 2022-05-22 15:35 六月下大雨
阅读(1672)
评论(0)
推荐(0)
编辑
2022年5月16日
C3.1 分支跳转-异常-系统指令
摘要: C3.1.4 Exception generation and return armv8提供了3中软件中断产生的异常和3中系统调用。系统调用允许软件主动地通过特殊指令请求更加高异常等级的程序所提供服务。 C3.1.5 System register instructions 在armv7中体系结构中
阅读全文
posted @ 2022-05-16 23:24 六月下大雨
阅读(32)
评论(0)
推荐(0)
编辑
2022年5月15日
ARM64体系结构--NEON指令集概述
摘要: NEON指令集是一种高级SIMD拓展指令。传统的处理器大多数指令通常采用SISD(单指令单数据)
阅读全文
posted @ 2022-05-15 16:19 六月下大雨
阅读(317)
评论(0)
推荐(0)
编辑
2022年5月8日
优秀文章
摘要: 1、内存管理 《Linux内核设计与实现(原书第3版)》 别再说你不懂Linux内存管理了,10张图给你安排的明明白白! (qq.com) linux 内存管理初探 - 云+社区 - 腾讯云 (tencent.com) linux内存管理源码分析 - 页框分配器 - tolimit - 博客园 (c
阅读全文
posted @ 2022-05-08 23:31 六月下大雨
阅读(20)
评论(0)
推荐(0)
编辑
2022年5月3日
02-LINUX内核源码分析之内存管理专题(一)-- 第010讲 引导内存分配器原理
摘要: 知识点:bootmem分配器memblock分配器 一、bootmem分配器--临时引导内存分配器 在内核初始化的过程中需要分配内存,内核提供临时的引导内存分配器,在页分配器和块分配器初始化完成之后,把空闲的物理页交给页分配器管理,丢弃引导内存分配器bootmem分配器定义的数据结构,内核源码如下:
阅读全文
posted @ 2022-05-03 18:21 六月下大雨
阅读(221)
评论(0)
推荐(0)
编辑
02-LINUX内核源码分析之内存管理专题(一)-- 第009讲 物理内存组织结构
摘要: 一、系统调用sys_mmap (24条消息) 内存管理源码分析-mmap函数在内核的运行机制以及源码分析_HuberyPan的博客-CSDN博客_sys_mmap void *mmap(void * addr, size_t length, int port, int flag, int fd, o
阅读全文
posted @ 2022-05-03 00:03 六月下大雨
阅读(359)
评论(0)
推荐(0)
编辑
2022年5月2日
02-LINUX内核源码分析之内存管理专题(一)-- 第008讲 内存映射原理-内存区域的结构体-系统调用
摘要: 1、内存映射原理 参考文献: 深入理解Linux内存子系统 (qq.com) 经典|图解Linux内存性能优化核心思想 (qq.com) CPU对外设端口物理地址的编址方式有两种:一种是IO映射方式,另一种是内存映射方式。mmap是一种内存映射文件的方法。 (1)IO映射方式:CPU是i386
阅读全文
posted @ 2022-05-02 20:38 六月下大雨
阅读(234)
评论(0)
推荐(0)
编辑
第四季--上学期--专题3-嵌入式内核制作--01linux内核简介
摘要: 概述 虚拟文件系统和文件系统的联系和区别?linux内核源码地址:www,kernel.org
阅读全文
posted @ 2022-05-02 16:41 六月下大雨
阅读(33)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
下一页