logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux Kernel 之九 详解 virtio-net 源码框架、执行流程

virtio 表示虚拟化 IO,用于实现设备半虚拟化,即虚拟机中运行的操作系统需要加载特殊的驱动(e.g. virtio-net)且虚拟机知道自己是虚拟机

文章图片
#linux
Network 之七 DHCP详解

DHCP,动态主机配置协议,前身是BOOTP协议,是一个局域网的网络协议,使用UDP协议工作,常用的2个端口:67(DHCP server),68(DHCP client)。DHCP通常被用于局域网环境,主要作用是集中的管理、分配IP地址,使client动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。简单来说,DHCP就是一个不需要账号密码登录的、自动给内网

#网络#网络协议#linux
TIH64 之一 编写 TIH64Vx690 的 SVD 文件及使用 SVD 辅助调试

TIH64Vx690 是方寸微电子研发的高安全、高可靠的 RISC-V 架构的微处理器系列芯片,重点面向网络安全领域,提供安全的单芯片解决方案。TIH64Vx690 提供了 Linux SDK 和 BareMetal SDK,使用芯来的 NucleiStudio 作为集成开发环境。在使用中发现,相比于 ARM 架构,RISC-V 架构的相关基础设施要差了不少,在代码调试时尤为明显!类比于 ARM,

文章图片
#risc-v#arm#eclipse
Linux 之六 Shell、终端(Terminal)、控制台(Console)、CLI 命令行界面、GUI 图形用户界面(X、X11、Xfree86、Xorg、GNOME、KDE)

  在使用 Ubuntu 的过程中,我们一定会遇到一些叫 X、X11、GNOME、KDE 等等这些名词的东西。今天就总结一下这些玩意到底是啥,以及分别有哪些功能及用途。架构  在介绍各个名词之前,我们先来GUIX参考http://www.4k8k.xyz/article/u011734326/90598788https://zhuanlan.zhihu.com/p/96153960http://w

#linux
FreeRTOS 之六 任务调度原理解析(Systick、PendSV、SVC)

;在 Cortex-M 内核上,FreeRTOS 使用 Systick 定时器作为心跳时钟,一般默认心跳时钟为 1ms,进入 Systick 中断后,内核会进入处理模式进行处理。在 Systick中 断处理中,系统会在 ReadList 就绪链表从高优先级到低优先找需要执行的任务,进行调度,如果有任务的状态发生了变化,改变了状态链表,就会产生一个 PendSV 异常,进入 PendSV 异常,通过

文章图片
Linux 之五 最新 2021 一图看尽 Linux 发行版

今天在逛社区的时候,偶然发现了一个展现 Linux 发行版编年史的图片,可以说会当凌绝顶,一览纵山小!

#linux
编译工具链 之一 基本概念、组成部分、编译过程、命名规则

编译工具链将程序源代码翻译成可以在计算机上运行的可执行程序。编译过程是由一系列的步骤组成的,每一个步骤都有一个对应的工具。这些工具紧密地工作在一起,前一个工具的输出是后一个工具的输入,像一根链条一样,我们称这一系列工具为编译工具链。编译工具链是与其运行的平台(CPU 架构 和 操作系统)息息相关的。————————————————版权声明:本文为CSDN博主「ZC·Shou」的原创文章,遵循CC

文章图片
项目管理 之六 详解 Gitlab 本地部署全过程、Gitlab Pages、企业版 PATCH

Gitlab 官方推荐用户安装企业版,因为在不购买许可证时,安装的 Gitlab-ee 就是运行为 Gitlab-ce 版本(付费功能自动隐藏)

文章图片
#git#gitlab#ubuntu
Linux 之四 Ubuntu 20.04 WiFi 无法使用、设置无法显示、远程桌面、常用快捷键、SSH、Git、PPA、FFmpeg 等各问题记录

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Mar

#ubuntu#linux#windows
FreeRTOS 之三 全配置项(FreeRTOSConfig.h)详解、裁剪、使用示例

简介  首先,我们需要明确一个问题,FreeRTOSConfig.h是一个用户级别的文件,不属于内核文件。每个用户可以有不同的FreeRTOSConfig.h。  FreeRTOS作为一个可高度配置的实时内核,其绝大多数配置选项都体现在FreeRTOS.h(注意是FreeRTOS.h不是FreeRTOSConfig.h)中。为什么这么说?打开FreeRTOS.h看看就知道了,这个文件唯一要...

    共 17 条
  • 1
  • 2
  • 请选择