自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (9)
  • 收藏
  • 关注

原创 【Rcore实验4】easyfs文件系统原理图解析--目标是基于Rcore基础代码创建一个软连接系统调用

目标是基于Rcore基础代码创建一个软连接系统调用。

2024-03-18 16:36:19 337 1

原创 迭代器iter的find实现解析

【代码】迭代器iter的find实现解析。

2024-01-28 18:57:05 341

原创 linux 的 Makefile总是出现 $(Q)$(MAKE) $(build) 具体什么含义呢?

QQ。

2024-01-06 15:24:35 482 1

原创 循序渐进,学习开发一个RISC-V 上的操作系统 第 7 章 Hello RVOS练习7.1

【代码】循序渐进,学习开发一个RISC-V 上的操作系统 第 7 章 Hello RVOS练习7.1。

2023-09-05 09:39:37 121 1

原创 循序渐进,学习开发一个RISC-V 上的操作系统 练习5.8 参考答案

【代码】循序渐进,学习开发一个RISC-V 上的操作系统 练习5.8 参考答案。

2023-09-04 10:11:38 97 1

原创 循序渐进,学习开发一个RISC-V 上的操作系统 练习5.9

在 C 函数中嵌入汇编,实现 foo 函数中的 c = a * a + b * b;这句 c 语言的同等功能。

2023-07-12 17:39:15 84 1

原创 markdown 使用mermaid画图

好用的markdown

2023-06-28 11:27:23 165 1

翻译 GNU AS .macro语法说明

GNU macro

2023-02-28 17:11:45 227

翻译 Linux内核 失速(STALL) 警告说明文档翻译

kernel-4.14/Documentation/RCU/stallwarn.txt如何使用RCU的处理器失速(CPU STALL)探测器本文首先论述RCU的CPU stall探测器可以定位哪些类型的问题,然后论述如何用内核参数和Kconfig的选项微调探测器的功能。最后,本文介绍了stall 探测器的 “splat” 格式什么情况下会导致 RCU CPU Stall 警告?那么你的内核kernel打印了一个 RCU CPU stall 警告。下来就是想问“怎么导致的?”。下面原因都可以导致 R

2022-02-16 17:37:14 9163

翻译 快速构建 Yocto 项目 V3.5

快速构建 Yocto 项目 V3.5热烈欢迎!这篇简短的文档指导你通过 Yocto 完成一个典型镜像的构建。文档也介绍了如何为特定硬件的配置构建。你也可以用 Yocto 构建一个 叫Poky的嵌入式参考系统。提示本文的例子假定你本地使用的 Linux 系统是最新的 Ubuntu 发行版。如果用 Yocto 项目构建一个镜像(主机端)的机器不是原生的 Linux 系统,你可以仍旧通过 Poky容器在跨平台(CROPS)基础上完成这三步。可在 Yocto 项目的开发任务手册的“设置使用交叉平台(CR

2021-11-02 21:10:19 309

原创 Ubuntu下的源码浏览器Opengrok搭建 并集成LDAP认证登陆

前言很多做android开发的小伙伴都知道,快速检索代码的利器opengrok,检索代码非常方便,本人之前多次搭建果opengrok,只不过最近终于搞定opengrok+tomcat的ldap认证,所以总结记录下。准备工作

2021-09-28 20:44:16 2385

翻译 Yocto文档概述 : 应知应会

文档概述 : 应知应会在进一步阅读之前,确认你已经给查阅了 软件概述页面 ,其介绍了本文里很多相关的名词解释。同时下面其中有一些信息你现在不需要关心,但是当你着手开发的时候,这些信息会成为你的枕边书。这些都是 Yocto 项目开发的已知最适合的工作方法,我们会不定期的更新。————————-使用 Yocto 项目非常简单,但是出现问题就不好应付了。没有理解编译过程是如何工作的,你会发现你自己在尝试排查一个“黑盒子”的故障。这边有几条给新手开始第一次用 Yocto 项目编译之前他们希望已经知道的事项。如

2020-12-10 09:11:38 273

原创 Ubuntu下搭建支持LDAP的proftpd服务器

背景前几天搭建好了Gerrit和mediawiki服务器,最近有空想把自动构建Jenkins服务器搭建起来,但是前提需要一个保存镜像的地方,因此首先需要搭建要给ftp服务器,考虑到集成LDAP服务,经过调查选择了proftpd,比较了vsftpd,ftpd等后,由于proftpd支持ldap,功能也比较强大,就是配置复杂一些。详细信息参考官网: http://www.proftpd.org安装准备安装Proftpd的操作过程中,会提示选择 : sudo apt-get install

2020-07-15 09:42:22 732

翻译 快速构建 Yocto 项目【译】

快速构建 Yocto 项目所有权@ 2010-2019 Linux 基金会此文允许被复制,分发以及或者修改此文档,但需要遵循知识共享组织发布的共享协议2.0 UK: England & Wales条款热烈欢迎!热烈欢迎!这篇简短的文档指导你通过 Yocto 完成一个典型镜像的构建。文档也介绍了如何为特定硬件的配置构建。你也可以用 Yocto 构建一个 叫Poky的嵌入式参考系统。...

2020-01-23 06:48:34 819

翻译 Yocto 项目特性列表

软件概述 : 特性列表项目特性描述CII下的优秀实践(Best practives)Linux 基金会旗下的核心基础计划(CII)的最佳实践标识是开源软件遵循最佳实践的一种标志。 项目可以自愿,免费的用这个网站程序解释他们是如何遵循每个最佳实践。CII的最佳实践标识的灵感来自于 Github 上的项目标识。使用者可以快速的评估开源软件(FLOSS)是否遵循最佳实践,从而最大...

2020-01-06 01:45:15 203

翻译 ldd -14.1. Kobjects, Ksets, and Subsystems

14.1. Kobjects, Ksets, and SubsystemsThe kobject is the fundamental structure that holds the device model together. It was initially conceived as a simple reference counter, but its responsibilities have grown over time, and so have its fields. T

2010-09-29 11:23:00 431

转载 FAT文件系统原理

                            FAT文件系统原理                         ——http://www.sjhf.net文本结构索引: 图片表格索引:表1 分区表参数表2 扩展分区表项的内容

2009-12-18 09:41:00 335

gauge-1.4.1-windows.x86_64.exe

Gauge是一种轻量级的跨平台测试自动化工具,可以以业务语言编写测试用例。 Android安装的是插件 https://docs.gauge.org/getting_started 16:16 Error running 'Specifications': Cannot run program "gauge" (in directory "D:\work\GIT\CuckooClock\AndroidClockDemo"): CreateProcess error=2, 系统找不到指定的文件。 16:18 Unable to start Gauge Intellij plugin. Could not find executable in `PATH`. Please make sure Gauge is installed. If Gauge is installed then set the Gauge executable path in settings -> tools -> gauge.

2021-08-23

Sevensquare for linux 二进制程序

执行运行,ubuntu下必须按照QT: sudo apt-get install qt4-qmake libqt4-dev libqtcore4 libqtgui4

2018-12-26

Sevensquare android screencast for linux 源码

Compile Install dependences and just make: $> apt-get install qt4-qmake libqt4-dev libqtcore4 libqtgui4 $> make Run from source tree: $> ./build/seven-square Install into system wide: $> make install Or you can create a short cut on your desktop.

2018-12-26

android adb调试usb驱动

android adb调试usb驱动 adb shell adb push adb pull

2010-08-12

GNU_Linux编程指南

介 · · · · · ·   本书全面而深入地介绍了 GNU/Linux编程。首先介绍了在Linux上编程必备的编程工具。然后在库函数、系统调用以及核上阐述Linux编程知识,并专门讲述了包括TCP /IP、UDP以及多播套拉口在内的网络编程知识;图形界面也是本书的重点内容,本书着重讲述了文本形式的图形界面库ncurses;还分别讲解了真正图形化的流行系统X Windows、Qt、GNOME以及OpenGL的基本编程方法;最后,介绍了Bash编程和设备驱动编程。    本书包含大量实用实例,读者可以通过实例代码深入理解编程思想和技巧。本书另一优点是讲述了其他编程书籍通常没有提及的RPM包管理工具、文档编写以及发布许可证选择等内容,这是任何准备投身于GNU开发工作的程序员所必须具备的知识。    本书对于所有Linux编程人员——无论是初学者还是高级用户——都是一本不可多得的参考资料

2010-03-20

嵌入式培训笔记 pdf文档

嵌入式培训收集的课件,很有用。 Linux系统基础与shell编程 嵌入式Linux应用编程 嵌入式Linux构建 u-boot 嵌入式系统体系结构与编程 socket

2010-01-03

简易虚拟光驱 ISO镜像文件刻录

ISO镜像文件刻录教程 本教程将采用三种刻录软件:Alcohol 120%软件、Nero软件、UltraISO软件,并说明各自的特点。 一、Alcohol 120%软件。特点是使用简单,一看就会,而且,刻录的光盘,还原为ISO后,仍能保持原有的MD5值不变。 二、Nero软件。功能最强大的刻录软件,在只对ISO进行刻录时,仍然相当简单(如果ISO文件小于光盘空间时,自己添加应用软件则相对Nero软件复杂一些)。但采用完全版操作界面过于复杂,建议采用绿色简化版的。 三、UltraISO软件。刻录ISO相当简单,简化版的需要同时安装有Nero软件(他是调用Nero软件进行刻录),但该软件在打开ISO镜像文件后,能够方便的添加其他应该应用软件(在ISO文件小于光盘空间时),使你能够刻录出自己喜欢的光盘。 四、注意的问题。 1、刻录速度一般不要太快,在16X以下为好,这样才能够保证刻盘的质量。 2、一般CD光盘的空间为700MB,你要了解刻录的ISO镜像文件是多大,如果剩余太多,就可以考虑增加一些自己喜欢的内容。

2009-12-18

uCOSII中文教程

第1章:范例 第2章 实时系统概念 第3章 内核结构 第4章 任务管理 第5章 时间管理 第6章 任务之间的通讯与同步 第7章 内存管理 第8章 移植uCOS-II

2008-10-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除