• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






luckdog0623

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3 4 5 6 7 下一页

2022年6月26日

专题1-按键驱动程序设计-第2课-Linux中断处理
摘要: 1、中断处理流程 中断专题:11. 基于ARM Cortex-A9中断详解 (qq.com) 2、中断注册函数 3、tq2440写的一个按键中断程序 有一个编译报错: make -C /home/aston/040-linux-tq2440/linux-tq2440/ M=/home/aston/0 阅读全文
posted @ 2022-06-26 20:51 六月下大雨 阅读(50) 评论(0) 推荐(0)
 
专题1-按键驱动程序设计-第1课-混杂设备驱动模型
摘要: 1、混杂设备 什么是上拉电阻和下拉电阻?在GPIO端口中,一般一个芯片例如2440,会分为9组的GPIO端口。GPA GPB ...以GPA为例。GPACON用于设置端口的功能。GPADAT用于读写数据。GPAUP用于决定是否使用上拉电阻 主设备号为10的字符设备称为混杂设备。 为什么要引入混杂设备 阅读全文
posted @ 2022-06-26 16:47 六月下大雨 阅读(59) 评论(0) 推荐(0)
 

2022年6月13日

笨叔第三季实验:编译错误!!
摘要: 原来是.S文件不小心写成了.c文件,导致编译出错。 rlk@rlk:BenOS$ cat src/ldr_test.S .global ldr_test ldr_test: mov x1, 0x80000 mov x3, 16 ldr x0,[x1] ldr x2,[x1, #8] ldr x4,[ 阅读全文
posted @ 2022-06-13 23:04 六月下大雨 阅读(115) 评论(0) 推荐(0)
 

2022年6月11日

专题2-总线设备驱动模型-第1课总线设备驱动模型
摘要: 1、引言 待补充,总线是linux设备驱动的一种软件架构思想。 2、总线概述 总线设备驱动一共分为3步,第一是学习总线,第二是学习设备,第三步是学习驱动。 这张图不全,不管是总线还是设备还是驱动,都分为结构描述、注册、注销这三部分。 2.1第一步:总线创建-结构体-注册-注销 如何创建一条总线? b 阅读全文
posted @ 2022-06-11 12:46 六月下大雨 阅读(176) 评论(0) 推荐(0)
 

2022年6月10日

tsc之x86、armv8的cpu如何获取高精度时间戳以及高精度时间
摘要: 替换x86 rdtsc汇编指令_鲲鹏通用_TaiShan服务器代码移植参考_移植相关问题处理_嵌入式汇编类问题_华为云 (huaweicloud.com) 替换rdtsc汇编指令_鲲鹏处理器_处理器指令替换案例集_源码修改类案例_华为云 (huaweicloud.com) http://ilinux 阅读全文
posted @ 2022-06-10 23:59 六月下大雨 阅读(2457) 评论(0) 推荐(0)
 

2022年6月9日

microsoft edge显示代理问题无法上网
摘要: 首先是ping能通外网,然后我的是关闭这个代理服务器就可以了。 阅读全文
posted @ 2022-06-09 22:14 六月下大雨 阅读(1246) 评论(0) 推荐(0)
 

2022年6月7日

笨叔的ubuntu只有docker0网卡无法上网
摘要: 今天下载了笨叔提供的镜像发现不能上网。通过ifconfig查看网卡情况。每个人情况可能不一样,网上资源很多,但是未必都能用。说明一下ubuntu版本20.4、用的桥接方式。 尝试去加nameserver 8.8.8.8,发现还是失败 解决办法:关闭docker0网卡,然后重启ens33或者eth0 阅读全文
posted @ 2022-06-07 23:14 六月下大雨 阅读(1013) 评论(0) 推荐(0)
 

2022年6月4日

armv8.1新增指令集 LSE简介
摘要: 1、LSE指令集(一共三大类) CAS、SWP、ld<op>其中op包括add/eor之类 (35条消息) linux代码之LL/SC/LSE 及锁指令_xiaozhiwise的博客-CSDN博客_arm lse (35条消息) ARMv8.1平台下新添加原子操作指令_Roland_Sun的博客-C 阅读全文
posted @ 2022-06-04 23:23 六月下大雨 阅读(1293) 评论(0) 推荐(0)
 
第20章-原子操作
摘要: 1、原子操作介绍 原子操作就是指令的以原子的方式进行,例如一条i++指令;不管该指令被反汇编成多少条指令,这些指令之间是不会被打断的。“读-修改-回写”将其三条指令绑定在一起。这样的话,如果处理器不提供新的汇编指令的话,还是用原来老的ldr,add,str这三条指令,这些指令的属性并不能保证不被打断 阅读全文
posted @ 2022-06-04 22:59 六月下大雨 阅读(1207) 评论(0) 推荐(0)
 
02-LINUX内核源码分析之内存管理专题(一)-- 第011讲 伙伴分配器
摘要: 1、分区的伙伴分配器 2、分配页 3、释放页 阅读全文
posted @ 2022-06-04 14:10 六月下大雨 阅读(51) 评论(0) 推荐(0)
 
上一页 1 2 3 4 5 6 7 下一页