Specifications
Version 2.0
165
mm
Summary
Displays or modifies MEM/MMIO/IO/PCI/PCIE address space.
Usage
mm address [value] [-w 1|2|4|8] [-MEM | -MMIO | -IO | -PCI | -PCIE] [-n]
Options
address
Starting address
value
The value to write. If not specified, then the current value will be displayed.
-MEM
Memory Address type.
-IO
IO Address type
-PCI
PCI Configuration Space. The address will have the format 0x000000ssbbddffrr,
where ss = Segment, bb = Bus, dd = Device, ff = Function and rr = Register.
This is the same format used in the PCI command.
-PCIE
PCI Express Configuration Space. The address will have the format
0x0000000ssbbddffrrr, where ss = Segment, bb = Bus, dd = Device, ff =
Function and rrr = Register.
-w
Access Width, in bytes. 1 = byte, 2 = 2 bytes, 4 = 4 bytes, 8 = 8 bytes. If not
specified, then 1 is assumed.
-n
Non-interactive mode.
Description
This command allows the user to display or modify I/O register, memory contents, or
PCI configuration space. The user can specify the start address and the access size
they wish to perform using the Address parameter and –w option. Address should be
typed in hex value. -MEM accesses system memory, -MMIO accesses device memory, -
IO accesses device I/O ports, -PCI accesses PCI Configuration Space, and –PCIE
accesses PCIE Configuration Space. If –MEM, -MMIO, -IO, -PCI and –PCIE are not
specified, then –MEM is assumed.










