# 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 history
Mem/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
保存F3
load and program chipset
负载和程序芯片组F4
ASCII显示
和信息显示
模式切换F5
进入Config菜单
,可以选择PCI
,ISA
,ACPI
,Memory CPU
等F6
列出全部PCI设备
F7
在8bi
t,16bit
,32 bit
之间切换F8
比较文件
F9
IO Space
F10
退出到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 80
I 60
# 参考资料
UEFI下RU.EFI工具介绍
- RW 使用