网卡驱动

设备驱动-10.中断子系统-5 armv7 GIC架构解析

1 armv7 GIC介绍 armv7 32位 gic采用v2版本,参考手册 https://developer.arm.com/documentation/ihi0048/bb/?lang=en GIC400 就是v2版本的中断控制器 IP 核,当 GIC 接收到外部中断信号以后就会报给 ARM ......
设备驱动 子系统 架构 设备 armv7

Linux上的USB驱动器基准测试

基准测试 如果你想在U盘或其他外置USB硬盘上执行基准测试,程序与在普通内部存储设备上执行基准测试非常相似。我们需要做的就是测量USB硬盘的读写速度。在本教程中,你将看到如何在 Linux 系统上通过命令行和图形用户界面对USB硬盘进行基准测试。 在本教程中,你将学习 如何在主要Linux发行版上安 ......
驱动器 基准 Linux USB

Cenots7.8 openstack rocky及mellanox cx5智能网卡基础环境搭建

一.网卡SRIOV及虚拟化配置 1. Mellanox 网卡SRIOV开启配置 网卡安装之后需要到官方网站去下载相关网卡的驱动,然后才能进行下面的配置,本次实验环境使用的是centos7.8,自带了Mellanox CX系列网卡的驱动。 所以网卡驱动安装的部分先不涉及,需要下载的可以到nvdia的官 ......
网卡 openstack mellanox Cenots7 环境

查看网卡驱动版本

ethtool -i eth0 dmesg|grep eth0 ......
网卡驱动 网卡 版本

网卡速率调优参数说明

在软中断中还要用到一个全局变量netdev_budget,这个变量表示一次软中断所能接收的最大报文数,默认值为300 echo 1024 > /proc/sys/net/core/netdev_budget 表示内核套接字接受缓存区默认的大小,默认值为229376 echo 4194304 > /p ......
速率 网卡 参数

【RZ7889】直流电机驱动IC的调试

智能锁主控新添加了一个驱动直流有刷电机的功能,这里我使用RZ7889,记录一些问题。 首先放原理图。 此处DIR_A连接的是PB7引脚,DIR_B连接PB6引脚。其中PB7可输出PWM,PB6只能作为普通IO使用。(本想都接具有PWM输出的引脚,这里设计错误) 由于输入电压为12V,还要进行电流采样 ......
直流电机 电机 7889 RZ

戴尔OptiPlex 3020升级BIOS刷入NVME驱动

前提:戴尔OptiPlex 3020的主板是H81的,DELL官网的bios是不支持nvme启动的。我也是在外网找的,然后根据自己的情况刷的。目前电脑刷了后是可以直接选择nvme的ssd启动的。 外网链接如下:https://www.tachytelic.net/2021/12/dell-optip ......
OptiPlex 3020 BIOS NVME

centos7 网卡配置文件解读

借的图 另外,/etc/resolv.conf 是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序 它的格式很简单,每行以一个关键字开头,后接一个或多个由空格隔开的参数 nameserver 8.8.8.8 借鉴的: https://blog.csdn.n ......
网卡 centos7 文件 centos

AP2400 DC-DC降压恒流驱动器 汽车摩托LED大灯电源驱动 全亮半亮瀑闪三功能循环

产品特点 宽输入电压范围:5V~100V 可设定电流范围:10mA~6000mA 固定工作频率:150KHZ 内置抖频电路,降低对其他设备的 EMI干扰 平均电流模式采样,恒流精度更高 0-100%占空比控制,无电流节点跳变输出 短路保护 过温保护 三功能模式:全亮/半亮/爆闪/三功能循环 SOP8 ......
大灯 驱动器 电源 摩托 功能

实时数据驱动:可视化大屏的交互革命

在当今数字化时代,数据和信息是企业成功的关键。可视化大屏已经成为各个行业中数据呈现和决策支持的重要工具。然而,随着技术的发展,用户对于数据可视化的期望也在不断演变。仅仅呈现数据已经不再足够,用户希望能够更深入地与数据互动,以获得更多洞察力。 ......
大屏 实时 数据

PSAM嵌入式驱动——GD32模拟01

前言 本部分内容是前一篇《PSAM嵌入式驱动——原理》的后续篇,本节主要是以GD32F103为平台,模拟实现驱动部分。 一、背景 项目中以GD32F103为平台, 主频72M GPIO引脚四个:PSAM_VDD, PSAM_CLK, PSAM_RST, PSAM_IO 二、CLK和IO中断实现 1. ......
嵌入式 PSAM GD 32

PSAM嵌入式驱动——原理

前言 本部分内容是前一篇《PSAM嵌入式驱动——概念》的后续篇,本节主要是PSAM做驱动开发要了解的一些基本原理,在此一一阐述,部分内容也是借鉴前辈基础上,加上实践中整理及理解,与项目实际密切相关。 一、PSAM基本交易过程 一般含PSAM的交易终端交互过程如上图,对于嵌入式驱动而言,前四部分是需要 ......
嵌入式 原理 PSAM

PSAM嵌入式驱动——概念

0. 前序刚好最近忙了几项目的部分驱动都与PSAM相关,且不同项目硬件设计原因,涉及软件纯模拟PSAM驱动和硬件USART支持ISO7816的硬件PSAM驱动,顺便边做边总结,纯个人理解,方便交流,其中许多内容也是从别人摘录而来便于理解。1. 背景PSAM卡是一种安全模块,用于验证用户卡的合法性,同 ......
嵌入式 概念 PSAM

ubuntu nvidia驱动安装

安装必要包 apt-get update apt-get install gcc apt-get install g++ apt-get install git apt-get install make 禁用系统自带驱动 禁用系统自带驱动,否则会冲突无法正常启动 sudo vim /etc/modp ......
ubuntu nvidia

VMware ESXi 8.0U2 macOS Unlocker & OEM BIOS 集成网卡驱动和 NVMe 驱动 (集成驱动版)

VMware ESXi 8.0U2 macOS Unlocker & OEM BIOS 集成网卡驱动和 NVMe 驱动 (集成驱动版) 发布 ESXi 8.0U2 集成驱动版,在个人电脑上运行企业级工作负载 请访问原文链接:https://sysin.org/blog/vmware-esxi-8-u ......
网卡驱动 网卡 Unlocker VMware macOS

Ubuntu安装CUDA Driver(显卡驱动)

方法如链接 https://blog.csdn.net/qq_34972053/article/details/126707938 —————————————————————————————— 显卡,显卡驱动,nvcc, cuda driver,cudatoolkit,cudnn到底是什么? htt ......
显卡驱动 显卡 Ubuntu Driver CUDA

芯片驱动选择

看src/soc/common/cm.c -> soc_dev_info这个全局变量,这个才是最准确最标准的,其结构体定义如下: /* information about a device type */ typedef struct soc_cm_device_info_s { uint16 de ......
芯片

确定phy驱动代码

libs/phymod/core/phymod.c -> phymod_core_probe() -> __phymod__dispatch__[idx]->f_phymod_core_identify ↓ phymod_tsce16_driver ↓ tsce16_core_identify() ......
代码 phy

从PHY驱动找寄存器

libs\phymod\chip\tscf\tier1\tefmod_cfg_seq.c中有关于TSCF各种操作时使用的寄存器,比如,PCS link状态,就可以看到具体是要看哪个寄存器 其他的PHY应该也是类似的找寻方法 ......
寄存器 PHY

nacos注册服务时网卡选择错误的问题解决方案

nacos注册服务时网卡选择错误的问题解决方案 如果本地或者服务器有安装虚拟机或者虚拟网卡,会导致应用注册nacos注册中心,导致ip错误的问题,解决方案就是在应用中增加对应配置 spring: cloud: inetutils: preferredNetworks: - 192.168 ......
网卡 解决方案 错误 方案 问题

Typescript 测试驱动开发 TDD (17)

使用async await 如果一个异步函数正在使用Promises,那么我们可以使用async await语法来运行测试,就像我们通常做的一样。例如,考虑以下类,它使用Promise返回一个值,如下所示: 1 class AsyncWithPromise { 2 delayedPromise(): ......
Typescript TDD 17

使用GPIO模拟I2C的驱动程序分析-13

参考资料: i2c_spec.pdf Linux文档 Linux-5.4\Documentation\devicetree\bindings\i2c\i2c-gpio.yaml Linux-4.9.88\Documentation\devicetree\bindings\i2c\i2c-gpio.t ......
驱动程序 程序 GPIO I2C 2C

VMWare Linux虚拟机无法使用桥接网卡上网

笔记本环境 Windows 2019 LTSC MediaTek Wi-Fi 6 MT7921 Wireless LAN Card Realtek PCIe Gbe Family Controller VMware Workstation Pro 17 虚拟网卡设置 虚拟机操作系统 kali-lin ......
网卡 VMWare Linux

完善虚拟的I2C\_Adapter驱动并模拟EEPROM-12

使用GPIO模拟I2C的驱动程序分析 参考资料: i2c_spec.pdf Linux文档 Linux-5.4\Documentation\devicetree\bindings\i2c\i2c-gpio.yaml Linux-4.9.88\Documentation\devicetree\bind ......
Adapter EEPROM I2C I2 2C

I2c_Adapter驱动框架讲解与编写-11

参考资料: Linux内核文档: Linux-4.9.88\Documentation\devicetree\bindings\i2c\i2c-gpio.txt Linux-5.4\Documentation\devicetree\bindings\i2c\i2c-gpio.yaml Linux内核 ......
I2c_Adapter 框架 Adapter I2 2c

android驱动模块实现文件重定位

编写驱动模块进行sys_call_table hook 替换 sys_open和sys_openat系统调用为自定义函数,需要注意sys_call_table是只读的,修改前需要前修改其内存属性为可写。 直接修改内核源码,并编写驱动模块实现filter function进行过滤。 sys_call_ ......
模块 android 文件

观察者模式在事件驱动中的运用

title: 观察者模式在事件驱动中的运用 categories: - Java tags: - 设计模式 abbrlink: 53cb85e5 date: 2023-03-02 15:06:28 在面对一些较为复杂的业务时,合理的使用事件驱动设计,能够帮助我们对主业务逻辑和分支业务逻辑进行解耦,更 ......
观察者 模式 事件

CentOS7 修改网卡名

CentOS7 修改网卡名 参考资料: Centos7更改网卡名称Eth0并配置静态IP cd /etc/sysconfig/network-scripts/ # 配置网络路径 cp ifcfg-enp4s0 ifcfg-enp5s0 [root@Fort network-scripts]# cat ......
网卡 CentOS7 CentOS

PWM驱动调试

对于PWM,是实际运用时,需要关注它两个管脚,一个是电源脚,一个是功放脚。电源置底时,没有声音输出;电源置高时,功放脚所产生的声音会播放出来。 对于功放,通常有两个参数: 1.period-周期数。该数值= 平台的时钟频率/播放的频率 2.duty-占空比 占空比越大,音量越大。最大为period。 ......
PWM

AP5193 DC-DC恒流转换器 消防应急 灯汽车灯 应急日光灯太阳能灯驱动IC

AP5193是一款PWM工作模式,高效率、外围简单、 内置功率MOS管,适用于4.5-100V输入的高精度 降压LED恒流驱动芯片。电流2.5A。AP5193可实现线性调光和PWM调光,线性调光 脚有效电压范围0.55-2.6V. AP5193 工作频率可以通过RT 外部电阻编程来设定,同时内置抖频 ......