# RU 工具入口
RU是AMI James Wang,其中包括IA32 X64版本的Ru.EFI和一个Windows版本的Rw.EXE。
U 盘格式需要是
Fat32格式将
Ru文件当道U盘根目录将对应的
shell文件放到efi/boot/目录下点击
Delete进入BIOS,密码统一为123456进入
Sava & Reset页面 选中最后一个Lanch EFI shell from file system进入
Shell里面之后,输入Ru.efi进入Ru寄存器即可进行相关寄存器的操作
# RU 工具的基本使用

# File 菜单
File 菜单提供了
Load Save和Compare功能,用于保存和读取当前页面的数据。

# Config 菜单
Config主要进行寄存器的访问,

# PCI
PCI可以访问PCI设备,选中后输入要查看设备的Bus Dev Func:

# ISA IO
ISA IO是Index/Data这种形式的访问IO Port,Index为行列的特点



# IO Space


# IDE Identify
查看当前系统中的
SATA接口的硬盘信息 (PCIR接口的SSD不行)



# ACPI


# Memory
输入要查看的
内存位置即可,最高支持4G的内存

# CPU MSR
# SMBIOS

# SMBus
根据设备相关硬件信息


# ATi PCI Space
图形处理器
PCI空间
# UEFI Variable
查看
UEFI的变量 (可能存在不准,可在shell下查看)
# AHCI MMIO
高级主机控制器接口 (``Advanced Host Control Interface,AHCI)相关的内存映射输入 / 输出 `
AHCI MMIO提供了一种访问AHCI控制器寄存器的方式。通过内存映射,系统软件可以读取和写入这些寄存器,以进行AHCI控制器的配置和管理。这些存储器存储了关于SATA设备的状态,命令,错误信息等数据。
# USB MMIO
# GO 菜单

Next切换:查看下一个项目Previous切换查看上一个项目Clear all historyMem/IO space
# Tools 菜单

List PCI devices: 列出当前系统中全部PCI设备Toggle 8/16/32 bit使当前界面在8Byte,16Byte,32Byte显示之间切换,在查看寄存器时很有用Toggle ASCII/Info: 切换界面在ASCII显示和信息显示模式切换System Info显示当前系统基本信息Help帮助信息

# Change Color
切换
页面配色
Normal模式,绿红User Defined黑白

# Toggle Sound
切换声音
# Reboot INT 19
# Turn off system
关机 (在
UEFI下无效)
# Quit
退出RU
# 快捷键
F1帮助F2保存F3load and program chipset负载和程序芯片组F4ASCII显示和信息显示模式切换F5进入Config菜单,可以选择PCI,ISA,ACPI,Memory CPU等F6列出全部PCI设备F7在8bit,16bit,32 bit之间切换F8比较文件F9IO SpaceF10退出到Shell
# X86 信息基本操作
PCI信息的访问- 访问
IO Port直接访问 IO Port Index/Data方式访问Memory的访问Memory Index/Data方式的访问MSR的访问
# 使用 RU 获取 CPU 温度
F5调出下面的菜单选择CPU MSR, 或者直接ALT+ 8
# RW
在
RW主界面可以通过快捷图标访问或Access下拉菜单选项中访问
- 绿色区域:寄存器区
- 蓝色区域:解析区
寄存器可以显示
256个 BYTE (0~255)
offset地址 = 横坐标 + 纵坐标 * 16

# 常用功能
可以选择设备


# Memory
选择 Memory, 指定地址。

# IO space
- 选择
IO SPace- 输入
IO Base- 查看对应的
Port值

# I/O Index
通过 IO Index/Data 访问 CMOS 寄存器,其分为上下两个
BankIndex/Data Port:70h/71h点击
OK即可查看CMOS寄存器的值
时钟时间

# CMOS 寄存器地址 Spec

# APCI
选择
APCI Table选项,会列出所有加载ACPI table, 以及对每一个table的解释,里面包含了BIOS的所有ASL code,也可以通过保存按钮把所有ACPI table保存下来

XSDT Table包含所有其它table的入口地址,解析后包括:签名/长度,OEM ID和OEM Table ID等

# Embedded Controller

# USB
USB 拓扑结构,查看 USB 设备信息。

# SMBIOS Structures
包括一些基本的硬件信息,
SMBIOS(System Management BIOS) 是主板或系统制造商以标准格式显示产品管理信息所需遵循的同意规范的统一规范,其数据包括了有关脑系统和配件的信息。可以通过SMBIOS获取序列号,电脑厂商,内存,串口以及其它硬件配置信息。

# Command
通过选项 Command,用户可以通过命令来读和写一些寄存器
I 80I 60

# 参考资料
UEFI下RU.EFI工具介绍- RW 使用