3.1.5 LTP(Linux Test Project)学习(五)-LTP代码学习 Hello小崔 ? 华为技术有限公司 Linux内核开发 2 人赞同了该文章 LTP代码学习方法主要介绍两个步骤,个人认为效果最好,见效也快。 方法1 查看官方介绍文档(如果你最开始接触ltp,那么步骤1一定要看) ...
分类:
系统相关 时间:
2020-05-09 00:28:07
阅读次数:
119
基于mykernel 2.0编写一个操作系统内核 一. 实验要求 按照https://github.com/mengning/mykernel 的说明配置mykernel 2.0,熟悉Linux内核的编译; 基于mykernel 2.0编写一个操作系统内核,参照https://github.com/ ...
分类:
其他好文 时间:
2020-05-08 22:50:57
阅读次数:
70
C语言结构体初始化的四种方法 ericbars 2018-03-15 17:17:19 95935 收藏 71展开定义struct InitMember{ int first; double second; char* third; float four;};方法一:定义时赋值struct Init ...
分类:
编程语言 时间:
2020-05-08 14:45:28
阅读次数:
100
1.给驱动模块的打印加tag #define pr_fmt(fmt) "my_module: " fmt //在所有include头文件之前加 pr_info("xxxx"); 2.根据函数指针打印函数名 Symbols/Function Pointers: %pF versatile_init+0 ...
分类:
系统相关 时间:
2020-05-08 14:40:37
阅读次数:
102
双向链表 原理 单链表在遍历其每一个元素的过程中,一旦通过某个节点的next进入了下一个节点之后,就没有办法再回到上一个节点了,单链表只能往前走,而不能往后,这样子显然非常的不方便。解决的办法是我们在单链表的基础上给每一个元素附上两个指针域,一个是指向下一个节点的next,另一个是指向下一个节点的p ...
分类:
系统相关 时间:
2020-05-08 10:17:29
阅读次数:
98
博文学习地址:http://www.ruanyifeng.com/blog/2013/02/booting.html 《计算机是如何启动的》 这篇文章讲的很详细,我一直对启动过程模模糊糊,但是看了后,很清晰。 先问一个问题,"启动"用英语怎么说? 回答是boot。可是,boot原来的意思是靴子,"启 ...
分类:
其他好文 时间:
2020-05-07 15:14:40
阅读次数:
73
https://zhuanlan.zhihu.com/p/72818398 推荐几本高质量的Linux内核的书籍。 第一本,《Linux内核设计与实现》,基于Linux 2.6内核介绍了Linux内核的设计与实现,涵盖了从核心内核系统的应用到内核设计与实现等各方面内容,主要内容包括:进程管理、调度、 ...
分类:
系统相关 时间:
2020-05-07 13:21:41
阅读次数:
118
1. 使用管理员身份运行CMD命令行窗口 2.在CMD命令行窗口中执行命令"bcdedit /v",查看“Windows 启动加载器”下的“path”行。 如果是“winload.exe”,则系统是BIOS引导;如果是“winload.efi”,则系统是UEFI引导。 除了以上方法外,还可以使用以下 ...
转自我的个人博客《U盘安装Proxmox VE(二)》 上一篇《U盘安装Proxmox VE(一)》制作好启动盘后,插入U盘,设置bios从U盘启动,开始安装pve。一、安装设置选择Install Proxmox VE后,不再报错no cdrom found,但是自检过后出现白屏,鼠标可以正常移动, ...
分类:
其他好文 时间:
2020-05-05 11:13:27
阅读次数:
255
kbhit kbhit()是一个C和C++函数,用于非阻塞地响应键盘输入事件。其中文可译为“键盘敲击”(keyboard hit)。 函数名:kbhit() 功能及返回值: 检查当前是否有键盘输入,若有则返回一个非0值,否则返回0。 用 法:int kbhit(void); C++语言包含头文件: ...
分类:
其他好文 时间:
2020-05-05 01:08:23
阅读次数:
107