泰晓科技聚焦 Linux - 追本溯源,见微知著!2023-11-18[置顶] Linux Lab Disk 不同于普通随身 Linux 系统盘,业内开创了多项特性,包括智能启动、透明倍容、时区兼容、自动共享、零损编译、出厂恢复、备份还原、内存启动等,Linux Lab Disk 还集成了 Linux Lab, Linux 0.11 Lab, RISC-V Lab, ARM Lab 等实验环境,可用于编程语言、操作系统等计算机课程实验。泰晓 Linux 实验盘 / 泰晓 Linux 系统盘 / 儿童 Linux 系统盘 原创 开源项目 256 Linux lab 622023-11-15[置顶] 泰晓 RISC-V 实验箱,配套 30+ 讲嵌入式 Linux 系统开发公开课 原创 开源项目 256 Linux lab 622022-10-18扁平化设备树 (DTB) 格式剖析之二:结构体块,字符串块和对齐扁平化设备树 (DTB) 格式剖析之二:结构体块,字符串块和对齐 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-10-13RISC-V 中断子系统分析——中断优先级RISC-V 中断子系统分析——中断优先级 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-10-13泰晓资讯·10 月 / 第一期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-10-11扁平化设备树(DTB)格式剖析之一:版本,报头和内存保留块扁平化设备树(DTB)格式剖析之一:版本,报头和内存保留块 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-09-29RISC-V 中断子系统分析——CPU 中断处理RISC-V 中断子系统分析——CPU 中断处理 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-09-27Device Tree 初探Device Tree 初探 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-09-23RISC-V 缺失的 Linux 内核功能RISC-V 缺失的 Linux 内核功能-Part1 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-09-22泰晓资讯·9 月 / 第三期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-09-20RISC-V 中断子系统分析——PLIC 中断处理RISC-V 中断子系统分析——PLIC 中断处理 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-09-15RISC-V Syscall 系列 4:vDSO 实现原理分析RISC-V Syscall 系列 4:vDSO 实现原理分析 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-09-13RISC-V 中断子系统分析——硬件及其初始化RISC-V 中断子系统分析——硬件及其初始化 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-09-08RISC-V Syscall 系列 3:什么是 vDSO?RISC-V Syscall 系列 3:什么是 vDSO? 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-09-08泰晓资讯·9 月 / 第二期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-09-01RISC-V Syscall 系列 2:Syscall 过程分析RISC-V Syscall 系列 2:Syscall 过程分析 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-09-01泰晓资讯·9 月 / 第一期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-08-30LWN 867818: 将不再那么匿名的虚拟内存域LWN 867818: 将不再那么匿名的虚拟内存域 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-08-30memblock 内存分配器原理和代码分析memblock 内存分配器原理和代码分析 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-08-25RISC-V Syscall 系列1:什么是 Syscall ?RISC-V Syscall 系列1:什么是 Syscall ? 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-08-25泰晓资讯·8 月 / 第四期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-08-23RISC-V Linux SPARSEMEM 介绍与分析RISC-V Linux SPARSEMEM 介绍与分析 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-08-18泰晓资讯·8 月 / 第三期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-08-18RISC-V jump_label 详解,第 5 部分:优化案例RISC-V jump_label 详解,第 5 部分:优化案例 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-08-11泰晓资讯·8 月 / 第二期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-08-10RISC-V jump_label 详解,第 4 部分:运行时代码改写RISC-V jump_label 详解,第 4 部分:运行时代码改写 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-08-09本文探究 RISC-V 架构下的内核线程返回函数。RISC-V 架构下内核线程返回函数探究 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-08-04前两篇已经介绍了 Jump Label 的工作原理以及 nop 和 goto label(foo) 的指令编码,本节来介绍其中最为关键的 static_branch(foo) 的实现以及 Tracepoint 的用法。RISC-V jump_label 详解,第 3 部分:核心实现 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-08-04泰晓资讯·8 月 / 第一期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-08-02本文基于 RISC-V 架构,分析了 Linux 进程创建与执行的流程。RISC-V Linux 进程创建与执行流程代码分析 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-07-28泰晓资讯·7 月 / 第四期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-07-27本文介绍并演示了如何在 X86_64 笔记本上运行 RISC-V 架构的 Ubuntu 22.04 + xfce4 桌面系统。5 秒内跨架构运行 RISC-V Ubuntu 22.04 + xfce4 桌面系统 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-07-26本文主要基于 Linux 5.17 版本代码,讨论 Linux __schedule()。RISC-V Linux Schedule 分析 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-07-25Linux Lab v1.1-rc1 带来 QEMU v7.0.0 开发支持,龙芯 v5.18 开发支持和 RISC-V v5.18.9 开发支持,另外,Cloud Lab 带来 3 套新的实验环境,PWN Lab, ARM Lab 和 RISC-V Lab。Linux Lab 发布 v1.1-rc1,新增龙芯 v5.18 支持和 QEMU v7.0.0 编译支持 原创 开源项目 256 Linux lab 622022-07-21泰晓资讯·7 月 / 第三期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-07-19本文主要基于 Linux 5.17 版本代码,讨论在 RISC-V 架构中上下文切换的诸多细节。RISC-V Linux 上下文切换分析 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-07-14泰晓资讯·7 月 / 第二期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-07-12本文介绍了 RISC-V 特权指令。RISC-V 特权指令 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-06-30泰晓资讯·7 月 / 第一期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-06-23泰晓资讯·6 月 / 第三期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-06-21本文在 Porting Linux to a new processor architecture 系列翻译工作的基础上,继续就 RISC-V 处理器架构进行启动流程的分析。RISC-V Linux 启动流程分析 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-06-16经过长达六年的研发,Linux Lab 终于迎来了 v1.0 正式版,Linux 内核与嵌入式 Linux 开发从未像今天这般简单。Linux Lab 发布 v1.0 正式版,Linux 内核开发从未像今天这般简单 原创 开源项目 256 Linux lab 622022-06-16泰晓资讯·6 月 / 第二期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-06-14本文简单介绍了 RISC-V Linux 内核剖析活动第 2 阶段的目标与计划,该阶段开始开放招募实习生和兼职工程师。RISC-V Linux 内核剖析活动进入第 2 阶段并开放实习与兼职岗位 原创 开源项目 256 Risc-v 209 技术动态 2432022-06-09泰晓资讯·6 月 / 第一期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-06-07本文详细分析了一种低开销的内存错误检测机制 Kfence。Linux Kfence 详解 原创 Linux 内核 22 Risc-v 209 RISC-V Linux2022-05-27泰晓资讯·5 月 / 第五期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-05-25本文详细分析了 RISC-V Linux Timer 相关技术原理与代码实现。RISC-V timer 在 Linux 中的实现 原创 开源项目 256 Risc-v 209 RISC-V Linux2022-05-19泰晓资讯·5 月 / 第四期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-05-12泰晓资讯·5 月 / 第三期 / 2022 资讯 泰晓资讯 226 技术动态 243 泰晓资讯2022-05-10本文简单总结了过去 1 个月 RISC-V Linux 内核剖析活动的进展。RISC V Linux 内核兴趣小组活动简报(2) 原创 开源项目 256 Risc-v 209 技术动态 2432022-05-10本文尝试对 OpenSBI,U-Boot 和 UEFI 的相关概念以及代码进行基本的解析。RISC-V UEFI 架构支持详解,第 1 部分 - OpenSBI/U-Boot/UEFI 简介 原创 开源项目 256 Risc-v 209 RISC-V Linux«««第 6/21 页»»»
2023-11-18[置顶] Linux Lab Disk 不同于普通随身 Linux 系统盘,业内开创了多项特性,包括智能启动、透明倍容、时区兼容、自动共享、零损编译、出厂恢复、备份还原、内存启动等,Linux Lab Disk 还集成了 Linux Lab, Linux 0.11 Lab, RISC-V Lab, ARM Lab 等实验环境,可用于编程语言、操作系统等计算机课程实验。泰晓 Linux 实验盘 / 泰晓 Linux 系统盘 / 儿童 Linux 系统盘 原创 开源项目 256 Linux lab 62
2022-10-18扁平化设备树 (DTB) 格式剖析之二:结构体块,字符串块和对齐扁平化设备树 (DTB) 格式剖析之二:结构体块,字符串块和对齐 原创 开源项目 256 Risc-v 209 RISC-V Linux
2022-10-11扁平化设备树(DTB)格式剖析之一:版本,报头和内存保留块扁平化设备树(DTB)格式剖析之一:版本,报头和内存保留块 原创 开源项目 256 Risc-v 209 RISC-V Linux
2022-09-15RISC-V Syscall 系列 4:vDSO 实现原理分析RISC-V Syscall 系列 4:vDSO 实现原理分析 原创 开源项目 256 Risc-v 209 RISC-V Linux
2022-09-08RISC-V Syscall 系列 3:什么是 vDSO?RISC-V Syscall 系列 3:什么是 vDSO? 原创 开源项目 256 Risc-v 209 RISC-V Linux
2022-09-01RISC-V Syscall 系列 2:Syscall 过程分析RISC-V Syscall 系列 2:Syscall 过程分析 原创 开源项目 256 Risc-v 209 RISC-V Linux
2022-08-25RISC-V Syscall 系列1:什么是 Syscall ?RISC-V Syscall 系列1:什么是 Syscall ? 原创 开源项目 256 Risc-v 209 RISC-V Linux
2022-08-23RISC-V Linux SPARSEMEM 介绍与分析RISC-V Linux SPARSEMEM 介绍与分析 原创 开源项目 256 Risc-v 209 RISC-V Linux
2022-08-18RISC-V jump_label 详解,第 5 部分:优化案例RISC-V jump_label 详解,第 5 部分:优化案例 原创 开源项目 256 Risc-v 209 RISC-V Linux
2022-08-10RISC-V jump_label 详解,第 4 部分:运行时代码改写RISC-V jump_label 详解,第 4 部分:运行时代码改写 原创 开源项目 256 Risc-v 209 RISC-V Linux
2022-08-04前两篇已经介绍了 Jump Label 的工作原理以及 nop 和 goto label(foo) 的指令编码,本节来介绍其中最为关键的 static_branch(foo) 的实现以及 Tracepoint 的用法。RISC-V jump_label 详解,第 3 部分:核心实现 原创 开源项目 256 Risc-v 209 RISC-V Linux
2022-08-02本文基于 RISC-V 架构,分析了 Linux 进程创建与执行的流程。RISC-V Linux 进程创建与执行流程代码分析 原创 开源项目 256 Risc-v 209 RISC-V Linux
2022-07-27本文介绍并演示了如何在 X86_64 笔记本上运行 RISC-V 架构的 Ubuntu 22.04 + xfce4 桌面系统。5 秒内跨架构运行 RISC-V Ubuntu 22.04 + xfce4 桌面系统 原创 开源项目 256 Risc-v 209 RISC-V Linux
2022-07-26本文主要基于 Linux 5.17 版本代码,讨论 Linux __schedule()。RISC-V Linux Schedule 分析 原创 开源项目 256 Risc-v 209 RISC-V Linux
2022-07-25Linux Lab v1.1-rc1 带来 QEMU v7.0.0 开发支持,龙芯 v5.18 开发支持和 RISC-V v5.18.9 开发支持,另外,Cloud Lab 带来 3 套新的实验环境,PWN Lab, ARM Lab 和 RISC-V Lab。Linux Lab 发布 v1.1-rc1,新增龙芯 v5.18 支持和 QEMU v7.0.0 编译支持 原创 开源项目 256 Linux lab 62
2022-07-19本文主要基于 Linux 5.17 版本代码,讨论在 RISC-V 架构中上下文切换的诸多细节。RISC-V Linux 上下文切换分析 原创 开源项目 256 Risc-v 209 RISC-V Linux
2022-06-21本文在 Porting Linux to a new processor architecture 系列翻译工作的基础上,继续就 RISC-V 处理器架构进行启动流程的分析。RISC-V Linux 启动流程分析 原创 开源项目 256 Risc-v 209 RISC-V Linux
2022-06-16经过长达六年的研发,Linux Lab 终于迎来了 v1.0 正式版,Linux 内核与嵌入式 Linux 开发从未像今天这般简单。Linux Lab 发布 v1.0 正式版,Linux 内核开发从未像今天这般简单 原创 开源项目 256 Linux lab 62
2022-06-14本文简单介绍了 RISC-V Linux 内核剖析活动第 2 阶段的目标与计划,该阶段开始开放招募实习生和兼职工程师。RISC-V Linux 内核剖析活动进入第 2 阶段并开放实习与兼职岗位 原创 开源项目 256 Risc-v 209 技术动态 243
2022-05-25本文详细分析了 RISC-V Linux Timer 相关技术原理与代码实现。RISC-V timer 在 Linux 中的实现 原创 开源项目 256 Risc-v 209 RISC-V Linux
2022-05-10本文简单总结了过去 1 个月 RISC-V Linux 内核剖析活动的进展。RISC V Linux 内核兴趣小组活动简报(2) 原创 开源项目 256 Risc-v 209 技术动态 243
2022-05-10本文尝试对 OpenSBI,U-Boot 和 UEFI 的相关概念以及代码进行基本的解析。RISC-V UEFI 架构支持详解,第 1 部分 - OpenSBI/U-Boot/UEFI 简介 原创 开源项目 256 Risc-v 209 RISC-V Linux
猜你喜欢:我要投稿:发表原创技术文章,收获福利、挚友与行业影响力知识星球:独家 Linux 实战经验与技巧,订阅「Linux知识星球」视频频道:泰晓学院,B 站,发布各类 Linux 视频课开源小店:欢迎光临泰晓科技自营店,购物支持泰晓原创技术交流:Linux 用户技术交流微信群,联系微信号:tinylab