logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux 驱动开发 二:module_init机制

转载博客:https://blog.csdn.net/weixin_37571125/article/details/78665184一、概述通过一个例子引出 Module_init 机制,内容如下:// filename: HelloWorld.c#include <linux/module.h>#include <linux/init.h>static int hell

#linux
Linux 内核调试 九:Linux 内核调试环境搭建

qemu.pdf (cmu.edu)GDB usage — QEMU 7.0.50 documentation搭建 Linux 内核网络调试环境(vscode + gdb + qemu) - 知乎 (zhihu.com)一、环境win10 + vscode + vmware + ubuntu + gdb + qemu + linux kernel。环境版本win10Windows 10 家庭中文版

#linux
Linux 驱动开发 四十九:Linux 自带按键驱动程序

一、自带按键驱动程序源码简析Linux 内核也自带了 KEY 驱动,如果要使用内核自带的 KEY 驱动的话需要配置 Linux 内核,不过 Linux 内核一般默认已经使能了KEY驱动,但是我们还是要检查一下。按照如下路径 找到相应的配置选项:-> Device Drivers-> Input device support-> Generic input layer (neede

#linux
从零开始构建 RPM 包

一、说明本教程通过一个简单示例从 0 开始构建一个 RPM 包。二、参考https://www.cnblogs.com/zafu/p/7423758.htmlhttps://ftp.osuosl.org/pub/rpm/max-rpm/https://www.linuxprobe.com/how-rpm-spec.htmlhttps://www.cnblogs.com/michael-xiang/

#linux
ubuntu20.04 搭建tftp服务器

一、安装软件sudo apt-get install tftp-hpa tftpd-hpasudo apt-get install xinetd二、创建tftp目录onlylove@ubuntu:~/My$ lsarm-gccbusyboxlinuxnfsqemurootfsubootvexpress-a9onlylove@ubuntu:~/My$ mkdir tftponlylove@ubunt

#ubuntu
USB 协议整理 七:STM32F103之USB概述

详细内容见《STM32F10xxx中文参考手册》21 USB全速设备接口(USB) 章节、《STM32F10x参考手册(英文)》 23 Universal serial bus full-speed device interface (USB)和《STM32 USB 开发者培训》资料。本章节只概要描述。一、USB简介USB外设实现了USB2.0全速总线和APB1总线间的接口。USB外设支持USB挂

W5500 使用总结

一、资源官网:WIZnet – 官方中文网站 (iwiznet.cn)芯片资源:W5500 – WIZnet (iwiznet.cn)驱动库:GitHub - Wiznet/ioLibrary_Driver: Create a repository of WIZnet ioLibrary.二、W5500功能框图三、接口W5500 提供了 SPI(串行外部接口)作为外设主机接口,有 SCSn,SCL

基本邮件服务器搭建

一、邮箱系统原理1、参考电子邮件系统架构 - 易科博客 (exsvc.cn)电子邮件系统的组成和结构 (quemingfei.com)postfix 邮件服务的安装及详解 - smile-you-me - 博客园 (cnblogs.com)2、电子邮件系统架构3、基本概念MUA(Mail User Agent)接收邮件所使用的邮件客户端,使用IMAP或POP3协议与服务器通信,如 Foxmail、

#centos
Linux 内核调试 七:qemu网络配置

参考:Documentation/Networking - QEMUQEMU’s new -nic command line option - QEMUQEMU新的-nic选项 - 知乎 (zhihu.com)一、网络基础知识QEMU 中的网络分为两部分:虚拟机网络设备(qemu提供给虚拟机的虚拟网卡)。宿主机网络后端设备(虚拟机往虚拟网卡写入的数据都会由网络后端设备流出到真实的网络环境中)。每个

#linux
到底了