实验目标 通过本地Linux系统完成构建调试Linux内核网络代码的环境MenuOS系统 截图证实已经在MenuOS上能够完成TCP客户端和服务器发送和接收hello/hi,也就是MenuOS的网络可以正常工作 截图证实通过gdb可以跟踪到内核代码,比如start_kernel、sys_socket ...
分类:
系统相关 时间:
2019-12-12 21:14:08
阅读次数:
109
关于watchdog应该有过单片机学习经历的人。都比較熟悉。但watchdog的正确使用方法,恐怕大家假设没有经历过实际产品的开发不会有深入的理解。 瑞萨RL78系列的单片机自身带有watchdog,当启用watchdogtimer定时器后。在watchdog timer溢出时间间隔的75%会产生w ...
分类:
其他好文 时间:
2019-12-12 01:20:07
阅读次数:
162
一、下载Linux内核源码 wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.1.tar.xz #下载linux-5.0.1内核压缩包 xz -d linux-5.0.1.tar.xz tar -xvf linux-5.0.1.t ...
分类:
系统相关 时间:
2019-12-12 01:02:27
阅读次数:
139
1.下载Linux内核,解压 mkdir shanyan3 #创建实验目录cd shiyan3wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.1.tar.xz #也可以在浏览器中输入https://cdn.kernel.org/ ...
分类:
系统相关 时间:
2019-12-11 21:28:09
阅读次数:
90
第一步:下载,编译linux内核 mkdir LinuxKernel cd LinuxKernel wget https://mirror.bjtu.edu.cn/kernel/linux/kernel/v5.x/linux-5.0.1.tar.xz xz -d linux-5.0.1.tar.xz ...
分类:
系统相关 时间:
2019-12-11 21:16:55
阅读次数:
85
1. 构建MenuOS系统 a). 下载linux内核并编译 (在虚拟机上自己实现一个小的linux操作系统) a.1) 实验环境: VMware虚拟机、64位Ubuntu16.04 a.2) 下载linux内核源码编译内核: 版本 linux-5.0.1(https://cdn.kernel.or ...
分类:
系统相关 时间:
2019-12-11 19:05:50
阅读次数:
109
一、Linux内核 1、下载解压内核源码 mkdir LinuxKernel #创建LinuxKernel根目录 cd ~/LinuxKernel/ wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.1.tar.xz #下载Lin ...
分类:
系统相关 时间:
2019-12-11 17:34:39
阅读次数:
108
一、构建调试系统 下载内核: make -p /lab3/linuxkernel //这里可以选择从国内镜像下载内核,官网下载速度太慢,国内镜像地址 //http://mirror.bjtu.edu.cn/kernel/linux/kernel/v5.x/linux5.0.1.tar.xz wget ...
分类:
系统相关 时间:
2019-12-11 17:08:49
阅读次数:
110
1 编译linux 5.0.1 内核 1)下载linux内核源码 mkdir myKernel #创建自己的目录 cd myKernel #进入新目录 wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.1.tar.xz #下载li ...
分类:
系统相关 时间:
2019-12-11 17:02:17
阅读次数:
83
写下这是为了自己复习的。 主要实现的是给File Explorer注入鼠标钩子,以检测鼠标是否在File Explorer上点击 .cpp #include <Windows.h> #include <stdio.h> #include <psapi.h> #include <shlwapi.h> ...