ACPI on ARMv8 Servers
简介ARM SoC使用越来越广泛, 移动互联网手机设备、IOT设备、近些年ARM进入通用计算场景,如服务器、PC等场景。 ACPI支持是通用服务器场景所必须的,本文主要介绍ARM 服务器ACPI支持。 ARMV8 服务器ACPIARM针对服务器有两个规范,SBSA (Server Base System …
现在的电脑是可以直接按电源键关机的
本来觉得这是常识,没必要说,但前一阵微星的售后过来帮我给笔记本加内存,我随手按电源键关机,他赶忙教育我,“不能这么干,要点开始,关机…”把我震惊到了。其他人不懂正常,但连一个专业的电脑维护人员都不懂,那我觉得有必要说一下。 大约25年前,…
IO Remapping Table表介绍
简介本文主要针对ARM64 IORT table表功能做个学习总结 IORT表就是IO映射表,ACPI表描述了设备, SMMU, ITS之间关系, 如下是IORT spec Introduction描述 This document describes the Input Output Remapping Table (IORT), which represents the IO topolog…
QEMU 模拟PCIe RP和EP设备
调试或者学习PCI代码的时候,如何利用Qemu模拟 root port和ep设备。 启动命令~/repo/qemu/build/aarch64-softmmu/qemu-system-aarch64 -machine virt,kernel_irqchip=on,gic-version=2,iommu=smmuv3 -cpu cortex-a57 \ -m 2G \ -bios ~/repo/edk2/Build/Arm…
系统控制中断SCI
QEMU ARM64 ACPI
2021/3/7: 修正QEMU_EFI.fd编译命令 QEMU ARM64 ACPI启动命令~/repo/qemu/build/aarch64-softmmu/qemu-system-aarch64 -machine virt,kernel_irqchip=on,gic-version=3 -cpu cortex-a57 \ -m 2G \ -bios ~/QEMU_EFI.fd \ -kernel ~/repo/linux/arch/arm64/…