首页 > TAG信息列表 > PCI

QEMU 启动方式分析 (1):QEMU 及 RISC-V 启动流程简介

Author: YJMSTR jay1273062855@outlook.com Date: 2022/08/16 Revisor: Bin Meng, Falcon Project: RISC-V Linux 内核剖析 Sponsor: PLCT Lab, ISCAS QEMU 启动方式分析 (1):QEMU 及 RISC-V 启动流程简介 使用软件版本如下: QEMU: v7.0.0 OpenSBI: v1.1 U-Boot: v2022.04 Linux K

QEMU 启动方式分析(2): QEMU 'virt' 平台下通过 OpenSBI + U-Boot 引导 RISCV64 Linux Kernel

Author: YJMSTR jay1273062855@outlook.com Date: 2022/08/23 Revisor: Bin Meng, Falcon Project: RISC-V Linux 内核剖析 Sponsor: PLCT Lab, ISCAS QEMU 启动方式分析(2): QEMU 'virt' 平台下通过 OpenSBI + U-Boot 引导 RISCV64 Linux Kernel 使用软件版本如下: QEMU: v7.0.0

Linux Kernel in a Nutshell - 7

Customizing a Kernel 原文链接 我的博客 以·问题·做关键字搜索,还有问题 构建你自己的 Linux 内核版本最困难的部分,应该就是确定哪一个驱动以及配置选项是你的设备需要的。本章将会手把手带你查找选择合适的驱动。 Using a Distribution Kernel 一个最简单确定需要模块的方法之

Linux Kernel in a Nutshell - 8

Kernel Configuration Recipes 原文链接 我的博客 前面介绍了重新配置内核的机制,本章介绍制作自己的内核通常会遇到的那些问题,并给出对应指令来处理它。 Disks Linux 内核支持宽泛的盘类型。本节将展示如何配置内核,让其支持大多数常见类型的盘控制器。 USB Storage 为了使用 USB

IBM小型机 - AIX系统配置IP

AIX系统网口配置IP 前言 新部署的系统都是要通过IP来访问的,但是AIX系统配置IP的方式和Linux的不一样; 为了配置后可以通过远程访问系统,我们要给网口配置上IP。 操作步骤 1、新部署的AIX 6的系统登录页面,输入账号 root ,默认密码为空; 2、登录系统后输入命令: smitty tcpip; 3、

xenomai驱动开发-PCI驱动开发-1

1.参考文档 网 址:http://en.wikipedia.org/wiki/Conventional_PCI ; 网 址:http://en.wikipedia.org/wiki/PCI_configuration_space ; 2.配置与初始化 在系统启动时,在 x86 上,BIOS 负责配置 PCI 设备。在其他平台上,Linux内核可以完成这项工作。但是,无论硬件目标如何,当您到达初始化Li

重磅!PCI 安全标准委员会发布4.0版数据安全标准

PCI 安全标准委员会 (PCI SSC) 发布了 PCI 数据安全标准 (PCI DSS) 的 4.0 版。PCI DSS 是一项全球标准,它提供了旨在保护帐户数据的技术和操作要求的基线。 为了让组织有时间了解新版本中的更改并实施所需的任何更新,PCI DSS 的当前版本 3.2.1 将保持活动状态两年,直到 2024 年 3 月 31

linux查看网卡对应的pci(bus)地址

使用ethtool ethtool -i eth0 直接查找 查看网卡信息 ip address 查看网卡的bus号 lspci |grep Eth 进入到/sys/bus/pci/devices 根据上面的bus号,挨个查看对应目录下的net/目录。net目录下的名字就是与ip address显示的名字对应

crash命令 —— dev

参考:https://crash-utility.github.io/help_pages/dev.html 用法: 显示设备节点对应内核地址、操作函数 dev 显示IO端口的使用信息 dev -i 显示PCI设备数据 dev -p 显示磁盘IO统计信息 dev -d

nvidia显卡查询

1.显卡查询(返回的是十六进制数字代码) lspci | grep -i nvi 或:   lspci | grep -i vga  #返回的是2204    2.将数字代码翻译 翻译网站:http://pci-ids.ucw.cz/mods/PC/10de?action=help?help=pci  

linux下pci总线的驱动模型

linux下的pci驱动关心两个参数 vid(厂商ID) 和did(设备ID) 进一步通过lspci -n 详细的解释如下 zw@zw-pc:~$ lspci -nn |grep NVI 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:1c03] (rev a1) 01:00.1 Audio device [0403]: NVIDIA Corporation Devic

总线——总线的标准

总线标准的概念: 总线标准是国际上公布或推荐的互连各个模块的标准,是各种模块组成计算机系统时必须遵守的规范。按总线标准设计的接口可视为通用接口,在接口的两端,任何一方只需根据总线标准的要求完成自身方面的功能要求,而无须了解对方接口的要求。 系统总线标准:ISA、EISA、VESA、P

移植Kdump至嵌入式ARM64环境

参考----> https://blog.csdn.net/lsy673908720/article/details/90215501   工欲善其事,必先利其器。操作系统崩溃是高级Linux运维工程师很头疼的事情,但也不要害怕,前辈们已经给我们磨了好多把刀,其中有一把叫做Kdump。目前在主流的Linux发行版如Ubuntu、Centos等已经默认安装或者

PCI Express

PCI Express (Peripheral Component Interconnect Express), officially abbreviated as PCIe or PCI-e, is a high-speed serial computer expansion bus standard, designed to replace the older PCI, PCI-X and AGP bus standards. It is the common motherboard interfac

PCI/PCIE概述

相比较与经典的地址访问,比方说DDR访问或者是内存控制器的访问,地址就是地址。但是,当某个设备比方说emcu类型这种通过emcu控制器来访问其控制器挂在的设备空间,也就是说这两个地址空间是隔离的。那么有没有好的方式将这两种地址直接进行隔离呢?PCI/PCIE就是这种类型的设备驱动类型。

kvm+qemu显卡直通

kvm+qemu显卡直通 版权声明:转载请标明来源 侵权必究 1. 基础知识 qemu 仿真软件 kvm linux虚拟化模块 qemu-kvm 是qemu和kvm结合的库(这个不确定 看软件名猜的) libvirt 这个是virt-manager的库(这个也是猜的) virt-manager 是一个python写的虚拟机管理软件 我们用来直通的驱动是

Akaban操作系统(4)-----中断控制器的初始化,来自UHCI的中断

相信你一定读了我的上一篇文章(总之应该只有IO APIC才能接受来自PCI的中断),没错,只要这次将中断驱动写出来就可以正式开始PCI的开发了! APIC相对于8259A中断处理器那性能可谓是差了十万八千里,先不对比实际性能,先说说它们诞生的年代 8259A: 是为8085A和8086/8088这类16位,寻址能力只有

pci-e 3.0速度

PC机PCI-E3.0接口速率计算  翻译 梧桐树的春天2019-08-19 20:51:19博主文章分类:Linux©著作权 文章标签PC机PCI-E3.0接口速率计算文章分类其他其它阅读数6455 一,PCI接口图 PCI-E x1PCI-E x4 新主板已经弃用PCI-E x8PCI-E x16 | PCI Express版本 | 行代码| 传输速率 |吞吐

RK3399平台开发系列讲解(高速设备驱动篇)6.51、PCI总线信号定义

PCIe简介及引脚定义

随着现代处理器技术的发展,在互连领域中,使用高速差分总线替代并行总线是大势所趋。与单端并行信号相比,高速差分信号可以使用更高的时钟频率,从而使用更少的信号线,完成之前需要许多单端并行数据信号才能达到的总线带宽。 PCI总线使用并行总线结构,在同一条总线上的所有外部设备共享

linux 获取Pci-E设备列表(脚本)

1 #!/bin/bash 2 # 3 #通过dmidecode获取有关“Designation:、Type:、Current Usage:、Length:、Bus Address:的信息,并输出到/tmp/dmidecode_slot.log文件内 4 dmidecode -t slot | grep -E "Designation:|Type:|Current Usage:|Length:|Bus Address:" | sed 's/^[ \t]*//g�

pcie D3 cold

从 Windows 8 开始,设备可以进入 D3cold 电源子状态,即使当系统处于 S0 电源状态。 PCI 总线规范引入了 PCI 电源管理,因此它已将 D3(关)设备电源状态拆分为两个子状态:D3hot 和 D3cold。这种区分已添加到ACPI 3.0 中的 ACPI 规范,并在 ACPI 4.0 中扩展。 Windows 始终支持这两个 D3 子

关于 ESXi 安装时无法识别部分NVME SSD 的处理

ESXi 7移除了很多nvme驱动,所以有些nvme ssd在安装的时候无法识别,很是恼火! 解决思路: 给安装镜像添加并替换nvme驱动文件,因为原7.*版本的NVME_PCI.V00大小为31kb,而原来6.5版本的NVME_PCI.V00为78kb,很显然nvme驱动被删减了... 解决过程: 下载ESXi 6.5u2的iso文件,把里面的NVME.V00提取

Android修改Vold支持PCI-E设备自动挂载,阿里出品

+++ b/system/vold/Disk.cpp @@ -68,6 +68,7 @@ static const unsigned int kMajorBlockScsiP = 135; static const unsigned int kMajorBlockMmc = 179; static const unsigned int kMajorBlockExperimentalMin = 240; static const unsigned int kMajorBlockExperimentalMa

[已解决] ESXi: 模块“DevicePowerOn”打开电源失败

 重装 ESXi 后,虚拟机通电后出现如下错误: 状况 失败 - 模块“DevicePowerOn”打开电源失败。 错误 模块“DevicePowerOn”打开电源失败。 systemId 与当前系统或 deviceId 不匹配,并且 vendorId 与当前位于 129:0.0 的设备不匹配。 无法启动虚拟机。 解决方法很简单。重新开启