ARM内存管理架构详细(一)

在学习Linux嵌入式的同时准备同时步入ARM平台开发的学习
==装载自----https://blog.csdn.net.forever_2015/article/details/50285955
**分级存储架构
***虚拟内存系统架构
Linux虚拟内存布局

**ARMv8架构与指令集.学习笔记-------https://blog.csdn.net/forever_2015/article/details/50285865

目录

一。ARMv8简介

----------------------假装分割线----------------------------------------------------------------

liinux驱动由浅入深系列:驱动程序的基本结构概览之一(第一个驱动程序)---------RadianceBlau--------https://blog.csdn.net/RadianceBlau/article/details/55259627
t提到linux驱动程序,首先应该知道它是linux的内核模块·。那么想要编写驱动程序,就要首先认识一下linux的内核模块机制。
Linux内核模块的特点:
1.模块本身不被编译进内核镜像,能够控制内核的大小
2.模块可以在需要的时候中被动态加载,一旦加载完成就和内核的其他部分完全一样
静态加载就是把驱动程序直接编译进内核,系统启动后可以直接调用,静态加载的缺点就是调式起来比较麻烦,每次修改一个地方都要重新编译共和下载内核
动态加载利用Linux的module特性,可以在系统启动后用insmod命令添加模块
(.ko),在不需要的时候用rmmod命令卸载模块,采用这种方式可以针对产品的功能需求,进行内核裁剪。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值