随笔分类 -  Linux

摘要:https://mp.weixin.qq.com/s/iOLZpa5hCFR6lC-D4-OGmg 在Linux系统中,使用自定义命令,快速回到指定层级的上层目录。 1. 问题 在使用Linux的过程中,经常进入到很深的目录: 而后又要回到某个上层目录,有没有什么好的方法呢? 2. 解决方法 回到上 阅读全文
posted @ 2022-01-29 22:26 wjcdx 阅读(1828) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/cw5F3tIEdn5dx64XzCmo7Q 简单介绍smp_processor_id相关的内容。 本文目录: 1. secondary processors开始执行 2. smp_processor_id() 3. current_thread 阅读全文
posted @ 2021-09-15 15:27 wjcdx 阅读(315) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/27AS_0EiMKrAENb5w--Lzg 简单介绍Linux kernel中riscv架构相关锁的实现。 本文目录 1. arch_spinlock_t 2. arch_spin_is_locked 3. arch_spin_unlock 4 阅读全文
posted @ 2021-09-15 15:25 wjcdx 阅读(105) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/ysF8gxPmxnYgyVpXsBGbaA 简单介绍Linux kernel中riscv架构核间中断ipi相关的内容。 本文目录: 1. send_ipi_single 2. ipi_ops 3. sbi_send_cpumask_ipi 4. 阅读全文
posted @ 2021-09-14 21:01 wjcdx 阅读(525) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/pelkvVyz-qDSJp8mgtLHTg 简单介绍Linux kernel中riscv架构cache flush和tlb flush的相关内容。 本文目录: 1. cache flush 2. memory barrier 3. tlb fl 阅读全文
posted @ 2021-09-14 21:00 wjcdx 阅读(968) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/VfCIsm22D45noHuMNbrzCg 简单介绍resume_userspace相关的内容。 本文目录 1. _TIF_WORK_MASK 2. work_pending 3. work_notifysig 4. work_resched 阅读全文
posted @ 2021-09-14 20:58 wjcdx 阅读(144) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/S-XnHDaAFd_R2Ksi019itg 简单介绍Linux kernel中riscv架构中irq相关的内容。 1. setup_trap_vector 在主初始化流程中,调用了setup_trap_vector初始化中断向量表: setup 阅读全文
posted @ 2021-09-08 21:00 wjcdx 阅读(378) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/9lHolIPqRQow33ToIhGLOA 简单介绍arch/riscv/kernel/head.S中的启动流程。 1. vmlinux.lds.S vmlinux.lds.S是用于链接vmlinux的链接脚本文件: 其中: a. 输出的架构是 阅读全文
posted @ 2021-09-04 14:09 wjcdx 阅读(307) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/piTE9z9belhxIAkrfzwBzA ​简单介绍linux kernel arch/riscv/boot/loader.S相关的内容。 1. loader.S linux kernel arch/riscv/boot/loader.S中的 阅读全文
posted @ 2021-09-04 14:06 wjcdx 阅读(799) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/WIg7jyD8FCFapKQ7gj03xA Source Insight is a powerful project-oriented programming editor, code browser, and analyzer that he 阅读全文
posted @ 2021-02-27 11:34 wjcdx 阅读(602) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/QsY3cwpLQ5qthgrpZJkBng 一. 代码编程极简进化史 从纸带上的机器码,到汇编语言算是比较自然而然的变化。因为汇编语言每一条指令即对应着一条机器指令码。汇编中的jump和branch为代码模块化组织提供了最原始的形式。 从汇编语 阅读全文
posted @ 2018-06-30 11:33 wjcdx 阅读(1248) 评论(0) 推荐(0)