前言 本文纯分享,非广告!!! 平时我们写代码的时候,总有一些比较重复的工作(比如要写一行代码来打日志,或者初 …
centos编译安装bear
使用vscode+clangd来阅读源码的时候,发现centos上面yum没法安装bear,因此在此记录一下它 …
关于修改DragonOS的时间子系统的update_walltime的想法
现状 目前DragonOS的时间子系统,更新墙上时间其实是直接在时钟中断里面,调用update walltim …
我把某普AI检测开源了_TextRecogn
毕业查ai率,某普有点贵。然后就自己做了一个查ai的程序,放到网上造福大众,免费使用。 网址是 textrec …
关于dragonos在riscv上的启动流程的概述
关于dragonos在riscv上的启动流程的概述 dragonos在linux上的启动流程包括以下部分: D …
【转载】优化 Rust 程序编译体积
转自https://www.aloxaf.com/2018/09/reduce_rust_size/ 文章目录 …
内核调试黑魔法:对QEMU自身进行调试,从而定位DragonOS问题
前言 与CPU、硬件打交道的时候,有时候看不出自己的代码或者系统出现了什么问题,这时候内核调试工具就显得尤为重 …
汇编调试方式之:通过串口转义输出寄存器的值
前两天在调试DragonOS的riscv引导代码的时候,想在真机上获取寄存器的值,就找到了这篇帖子,非常有用, …
DragonOS的MMLog机制
龙进 Longjin@dragonos.org 本文基于DragonOS主线 dcf232f3 版本进行讲解。 …
Unified-init:为DragonOS开发的模块统一初始化组件
前言 由于DragonOS的驱动、模块变多了,如果每个模块的初始化都手动加个函数调用的话,对条件编译非常不友好 …