Skip to content

Commit

Permalink
fix up more categories
Browse files Browse the repository at this point in the history
Signed-off-by: Zhangjin Wu <[email protected]>
  • Loading branch information
lzufalcon committed Oct 24, 2024
1 parent 638225c commit 56b1a68
Show file tree
Hide file tree
Showing 210 changed files with 244 additions and 216 deletions.
32 changes: 31 additions & 1 deletion _data/categories.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,19 @@
- name: 文件管理
categories:
- name: 虚拟文件系统
categories:
- name: procfs
- name: sysfs
- name: debugfs

- name: 访问文件
- name: 文件系统
categories:
- name: tmpfs
- name: ext4
- name: btrfs
- name: f2fs

- name: 数据同步
- name: 系统调用
- name: 程序执行
Expand Down Expand Up @@ -122,6 +133,7 @@
- name: 设备树
- name: Linux 系统
categories:
- name: Linux
- name: Ubuntu
- name: 在线 Linux
- name: Arch Linux
Expand All @@ -138,6 +150,10 @@
- name: Linux 开发
categories:
- name: Linux 综合知识
- name: 指令集
categories:
- name: ISA
- name: 特权指令
- name: 硬件架构
categories:
- name: CPU
Expand All @@ -147,7 +163,7 @@
- name: X86
- name: PowerPC
- name: Denver
- name: Risc-V
- name: RISC-V
- name: GPU
categories:
- name: Mali
Expand Down Expand Up @@ -430,6 +446,7 @@
- name: B9Creator
- name: RVOS Lab
- name: GUI Lab
- name: Microbench
- name: 开源书籍

- name: 招聘求职
Expand Down Expand Up @@ -473,3 +490,16 @@
- name: 远程访问
categories:
- name: VNC

- name: 业内厂家
categories:
- name: 芯片
categories:
- name: 龙芯
- name: 算能
- name: 开发板
categories:
- name: Sipeed
- name: 野火


2 changes: 1 addition & 1 deletion _posts/2019-08-08-20-35-51-prebuilt-cross-toolchains.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ tags:
- ARM
- MIPS
- X86
- Risc-V
- RISC-V
- Bootlin
- Linaro
- Buildroot
Expand Down
2 changes: 1 addition & 1 deletion _posts/2019-09-14-17-39-00-linux-lab-v02-rc3.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ tags:
- Windows 10 pro
- Git Bash
- Docker
- Risc-V
- RISC-V
- m32
- gdb
- realpath
Expand Down
2 changes: 1 addition & 1 deletion _posts/2020-11-25-07-05-06-linux-sysctl-intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ license: "cc-by-nc-nd-4.0"
permalink: /linux-sysctl-intro/
description: ""
category:
- Linux 内核接口
- 调试和优化
- procfs
tags:
- Linux
- Sysctl
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ album: 'RISC-V Linux'
permalink: /nezha-d1-archlinux/
description: "本文详细介绍了如何为 哪吒 D1 开发板安装 ArchLinux RISC-V rootfs,并详细解答了如何修复相关的问题。大家也可以参考本文在 D1 上运行 Debian。"
category:
- Risc-V
- RISC-V
- Arch Linux
tags:
- NeZha
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,9 @@ album: 'RISC-V Linux'
permalink: /rv-link-debugger/
description: "本文介绍了如何在 Linux 下,基于 Sipeed RV debugger plus JTAG+UART BL702 调试器,制作 rv-link 调试器"
category:
- risc-v
- Linux
- RISC-V
- sipeed
- longan-nano
- rv-link
- linux
tags:
- rv-link
- longan-nano
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-03-09-21-03-50-riscv-linux-analyse.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-linux-analyse/
description: "社区近日成立了 RISC-V Linux 内核兴趣小组,短期目标是剖析 Linux 内核的 RISC-V 架构支持。"
category:
- 开源项目
- Risc-V
- RISC-V
tags:
- Linux
- RISC-V
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-03-09-21-22-02-riscv-linux-quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-linux-quickstart/
description: "RISC-V Linux 内核兴趣小组于近日建立,将首要聚焦 Linux 内核 RISC-V 架构部分的剖析,本文介绍如何分析 Linux 内核 RISC-V 架构相关源码,并介绍了相关工具,是参与人员必读篇。"
category:
- 开源项目
- Risc-V
- RISC-V
tags:
- cscope
- tree
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /lwn-654783/
description: "本文是 Porting Linux to a new processor architecture 系列翻译的第一部分,后续还有两篇。该成果由 RISC-V Linux 内核兴趣小组输出。"
category:
- 开源项目
- Risc-V
- RISC-V
- 移植 Linux 内核
tags:
- 移植
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-03-17-18-06-11-riscv-mmu.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-mmu/
description: "本文介绍 RISC-V Paging & MMU,是 RISC-V Linux 内核兴趣小组的输出成果。"
category:
- 开源项目
- Risc-V
- RISC-V
- 内存管理
tags:
- Paging
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-03-17-22-02-10-nezha-d1-quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /nezha-d1-quickstart/
description: "本文分享了 RISC-V 开发板 —— 哪吒 D1 开发入门,后续还有两篇。该成果由 RISC-V Linux 内核兴趣小组输出。"
category:
- 开源项目
- Risc-V
- RISC-V
tags:
- RISC-V
- 哪吒
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-jump-label-part1/
description: "本文是对 RISC-V jump_label 架构支持分析成果的第 1 部分,主要介绍 Jump Label 的相关技术背景,接下来会陆续展开介绍其实现细节。"
category:
- 开源项目
- Risc-V
- RISC-V
- Tracepoint
tags:
- Linux
Expand Down
4 changes: 2 additions & 2 deletions _posts/2022-03-20-22-07-18-riscv-linux-stacktrace.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ permalink: /riscv-stacktrace/
description: "本文详细介绍了 RISC-V Linux 内核的 Stack Tracing 原理并分析了其代码实现。"
category:
- 开源项目
- Risc-V
- StackTrace
- RISC-V
- Stacktrace
tags:
- Linux
- RISC-V
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-03-23-20-43-25-riscv-atomics.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-atomics/
description: "本文介绍了 RISC-V 原子指令。"
category:
- 开源项目
- Risc-V
- RISC-V
- 原子指令
tags:
- Linux
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-03-27-20-22-30-riscv-isa-intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-isa-intro/
description: "本文简单介绍了 RISC-V ISA 并演示了如何获取芯片支持的 ISA 特性。"
category:
- 开源项目
- Risc-V
- RISC-V
tags:
- RISC-V
- ISA
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-03-28-04-11-09-riscv-linux-report-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ permalink: /riscv-linux-report-1/
description: "本文简单总结了过去三周 RISC-V Linux 内核剖析第 1 阶段活动的进展。"
category:
- 开源项目
- Risc-V
- RISC-V
- 技术动态
tags:
- RISC-V
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-jump-label-part2/
description: "本文是对 RISC-V jump_label 架构支持分析成果的第 2 部分,主要介绍如何参考指令手册编码 Jump Label 用到的几条指令。"
category:
- 开源项目
- Risc-V
- RISC-V
- Tracepoint
tags:
- Linux
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-03-30-09-02-10-riscv-linux-distros.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-linux-distros/
description: "本文介绍了一种快速体验 RISC-V Linux 系统发行版的方法,即使你手头并没有任何的 RISC-V 开发板。"
category:
- 开源项目
- Risc-V
- RISC-V
- Docker
tags:
- Linux
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-04-02-18-37-23-riscv-perf-benchmark.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-perf-benchmark/
description: "本文介绍了一款自研的 benchmark 工具,用于从指令层面评估处理器性能,并简单评测和对比了 x86_64 和 RISC-V 处理器架构的性能差异。"
category:
- 开源项目
- Risc-V
- RISC-V
- 基准测试
tags:
- Linux
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /lwn-656286/
description: "本文是 Porting Linux to a new processor architecture 系列翻译的第二部分,后续还有一篇。该成果由 RISC-V Linux 内核兴趣小组输出。"
category:
- 开源项目
- Risc-V
- RISC-V
- 移植 Linux 内核
tags:
- 移植
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /lwn-657939/
description: "本文是 Porting Linux to a new processor architecture 系列翻译的第三部分,也是最后一篇。该成果由 RISC-V Linux 内核兴趣小组输出。"
category:
- 开源项目
- Risc-V
- RISC-V
- 移植 Linux 内核
tags:
- 移植
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-05-05-16-39-30-riscv-opensbi-quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-opensbi-quickstart/
description: "本文介绍了 RISC-V OpenSBI 的基础用法以及 Linux 内核调用 OpenSBI 服务的方式。"
category:
- 开源项目
- Risc-V
- RISC-V
- Bootloaders
tags:
- Linux
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-05-10-16-35-01--riscv-uefi.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-uefi-part1/
description: "本文尝试对 OpenSBI,U-Boot 和 UEFI 的相关概念以及代码进行基本的解析。"
category:
- 开源项目
- Risc-V
- RISC-V
- Bootloaders
tags:
- Linux
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-05-10-20-34-30-riscv-linux-report-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ permalink: /riscv-linux-report-2/
description: "本文简单总结了过去 1 个月 RISC-V Linux 内核剖析活动的进展。"
category:
- 开源项目
- Risc-V
- RISC-V
- 技术动态
tags:
- RISC-V
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-05-25-09-28-01-riscv-linux-timer.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-timer/
description: "本文详细分析了 RISC-V Linux Timer 相关技术原理与代码实现。"
category:
- 开源项目
- Risc-V
- RISC-V
- 时钟系统
tags:
- Linux
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-06-07-14-24-05-riscv-linux-kfence.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-linux-kfence/
description: "本文详细分析了一种低开销的内存错误检测机制 Kfence。"
category:
- Linux 内核
- Risc-V
- RISC-V
tags:
- 内存管理
- Kfence
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-06-14-17-53-30-riscv-linux-report-3.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-linux-report-3/
description: "本文简单介绍了 RISC-V Linux 内核剖析活动第 2 阶段的目标与计划,该阶段开始开放招募实习生和兼职工程师。"
category:
- 开源项目
- Risc-V
- RISC-V
- 技术动态
tags:
- RISC-V
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-linux-startup/
description: "本文在 Porting Linux to a new processor architecture 系列翻译工作的基础上,继续就 RISC-V 处理器架构进行启动流程的分析。"
category:
- 开源项目
- Risc-V
- RISC-V
tags:
- RISC-V
- Linux
Expand Down
6 changes: 3 additions & 3 deletions _posts/2022-07-12-16-51-22-riscv-privileged.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ album: 'RISC-V Linux'
license: "cc-by-nc-nd-4.0"
permalink: /riscv-privileged/
description: "本文介绍了 RISC-V 特权指令。"
tags:
- 开源项目
- Risc-V
categories:
- 开源项目
- RISC-V
tags:
- 特权指令
- 机器模式
- 监管者模式
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-07-19-10-36-32-riscv-context-switch.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-context-switch/
description: "本文主要基于 Linux 5.17 版本代码,讨论在 RISC-V 架构中上下文切换的诸多细节。"
category:
- 开源项目
- Risc-V
- RISC-V
tags:
- RISC-V
- Linux
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-07-26-18-13-20-linux-schedule.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-linux-schedule/
description: "本文主要基于 Linux 5.17 版本代码,讨论 Linux __schedule()。"
category:
- 开源项目
- Risc-V
- RISC-V
tags:
- RISC-V
- Linux
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-07-27-14-48-20-run-riscv-ubuntu-over-x86.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /run-riscv-ubuntu-over-x86/
description: "本文介绍并演示了如何在 X86_64 笔记本上运行 RISC-V 架构的 Ubuntu 22.04 + xfce4 桌面系统。"
category:
- 开源项目
- Risc-V
- RISC-V
tags:
- Linux
- RISC-V
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-08-02-19-38-35-riscv-task-implementation.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-task-implementation/
description: '本文基于 RISC-V 架构,分析了 Linux 进程创建与执行的流程。'
category:
- 开源项目
- Risc-V
- RISC-V
tags:
- Linux
- RISC-V
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-jump-label-part3/
description: '前两篇已经介绍了 Jump Label 的工作原理以及 nop 和 goto label(foo) 的指令编码,本节来介绍其中最为关键的 static_branch(foo) 的实现以及 Tracepoint 的用法。'
category:
- 开源项目
- Risc-V
- RISC-V
- Tracepoint
tags:
- Linux
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022-08-09-23-37-35-riscv-ret-from-kernel-thread.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ permalink: /riscv-kthread-ret/
description: '本文探究 RISC-V 架构下的内核线程返回函数。'
category:
- 开源项目
- Risc-V
- RISC-V
tags:
- Linux
- RISC-V
Expand Down
Loading

0 comments on commit 56b1a68

Please sign in to comment.