What's new in RW - Read & Write Utility 1.7

Aug 21, 2017
  • Support ACPI 6.1.
  • Support AppolloLake smbus.

New in RW - Read & Write Utility 1.6.9 (Jul 4, 2016)

  • Support ASL external 0x15 opcode (ACPI 6.0).
  • New command line parameter: LogAppend, LogDate and LogTime.
  • New MMIO function.

New in RW - Read & Write Utility 1.6.8.4 (Mar 15, 2016)

  • Fix MSR bit edit function.
  • Fix command line console redirection.

New in RW - Read & Write Utility 1.6.8.3 (Mar 8, 2016)

  • Fix ACPI ASF table decode issue.
  • Improve MSR function: separate MTRR and user define registers.
  • Support skylake DDR4 SPD.

New in RW - Read & Write Utility 1.6.8.1 (Aug 21, 2015)

  • Fix XP API entry not found issue.
  • Fix SMBIOS version control issue.
  • Minor bug fixed.

New in RW - Read & Write Utility 1.6.8 (Aug 6, 2015)

  • Modify MSR function to support more than 64 processors (processor group).
  • Add apply to all CPUs option in MSR edit function.

New in RW - Read & Write Utility 1.6.7 (Dec 19, 2014)

  • Fixed ACPI FDPT decode issue.
  • Support Win PE environment.
  • Support SPD write function.

New in RW - Read & Write Utility 1.6.6.1 (Oct 21, 2014)

  • Improve ACPI decode function.
  • Add /NoLogo parameter.
  • Support X99 chipset DDR4 SPD.
  • Fix CPU MSR write function.
  • Minor bug fixed.

New in RW - Read & Write Utility 1.6.5.9 (Jan 16, 2014)

  • Improve ACPI decode function.
  • Fix XP 32bit missing API error.

New in RW - Read & Write Utility 1.6.5 (Jan 10, 2014)

  • Improve ACPI table searching method.
  • Change IO space access length according to the display width (byte/word/dword).
  • Support BayTrail smbus controller.
  • Support unpartitioned disk read/write.
  • Improve start up speed.

New in RW - Read & Write Utility 1.6.4 (Oct 17, 2013)

  • Monitor USB device change event to update USB info.
  • Add SMBIOS command script.
  • Fix help file cannot be opened issue.
  • Fix native 64bit exception issue.
  • Fix command line script issue.
  • Fix CPUID command.
  • Change CPU speed to bus speed.
  • Add PCIE base detect option.

New in RW - Read & Write Utility 1.6 (Oct 17, 2013)

  • Support native 64bit.
  • Add USB 3.0 speed (super speed) info.
  • Fix SPD DIMM menu shift issue.
  • Give warning if trying to over write saved file.
  • Minor improvement and bug fix.

New in RW - Read & Write Utility 1.5.3.7 (Oct 17, 2013)

  • Fix ACPI function short-cut key issue.
  • Fix SMBios structure type 14.
  • Fix USB info device description.
  • Re-support E820, PCITree, PCIRes command.

New in RW - Read & Write Utility 1.5.3.1 (Oct 17, 2013)

  • Fix WRMSR command error.

New in RW - Read & Write Utility 1.5.3 (Oct 17, 2013)

  • Fix ACPI DMAR table.
  • Fix option rom save to file function.
  • Save all last open windows for auto start on next launch.
  • Add ACPI FPDT table support.
  • Improve cout and setenv command.

New in RW - Read & Write Utility 1.5.2 (Oct 17, 2013)

  • Display both DSDT and XSDT if found.
  • Speed up ACPI decoding.
  • Improve serial port code for remote access.
  • Improve E820 function.
  • SMBIOS structure bug fixed.
  • Improve remote access code.
  • Modify disk access function.
  • Fix interpreter bugs.
  • Add access width control.
  • Fix SMBios bugs.
  • Fix ACPI decode issues.

New in RW - Read & Write Utility 1.5.1 (Oct 17, 2013)

  • Decode ACPI XSDT if exists.
  • Add PCITREE, PCIRES command script.
  • Add Intel Ivy bridge smbus controller for DIMM SPD information.
  • Fix: driver can’t reload if program exit abnormally.
  • Improve help file context display code.
  • Improve disk read/write function.
  • Fix unsetenv command.
  • Support AMD DRAM DCT0/1 direct access.
  • Improve SPD XMP decode.
  • Improve E820 function.

New in RW - Read & Write Utility 1.5 (Oct 17, 2013)

  • New script command: BSWAP – changes byte order from big endian to little endian or vice versa.
  • Support AMD AM3r2 CPU PCI extended registers.
  • Modify remote access for UEFI.
  • Fix debug mode cannot generate AcpiTbls.bin issue.
  • Update rw.ini to registry if rw.ini is read only.
  • Check CPU ID for user define MSR registers.
  • Display ACPI tables even decode error.
  • Support /Stdout and /Stderr command line option for console output.
  • Support direct command with /Command parameter.
  • Support portable version.
  • New command script: Setenv, Unsetenv, Cout and Cerr.
  • Support binary prefix 0b for binary input.
  • Super IO Chip and SMBus Controller can be selected from Specific menu.
  • Add PCI Device Tree information.
  • Add PCI resource summary information.
  • Fix Nuvoton NCT6776F detection issue.
  • Add EDID function.
  • Add E820 function.

New in RW - Read & Write Utility 1.4.9 (Dec 8, 2011)

  • Improve ACPI and SMBIOS search routine for UEFI system.
  • Improve AHCI mode HD/CD function.
  • Display execution details for command group.
  • New command script: ACPI, Disk.
  • New disk read/write function.
  • Add decode SPD binary file.
  • Fix 64bit memory save file dialog issue.
  • Fix smbus command script function.
  • Fix W627 SIO GPIO info.
  • Support /Min command line option.
  • Support Nuvoton NCT5577D/NCT5573D.
  • Modify unknown Super IO LDN detect routine.

New in RW - Read & Write Utility 1.4.7 (Oct 12, 2010)

  • Fix SMBIOS type 7 cache size information.
  • Fix ACPI SLIT table information.
  • Add ACPI MSCT table information.

New in RW - Read & Write Utility 1.4.6 (Oct 12, 2010)

  • Search EBDA area for ACPI RSDP table

New in RW - Read & Write Utility 1.4.5 (Oct 12, 2010)

  • Fix AML size checking method.
  • Fix XMP SPD QPI Voltage information.
  • Improve class structures.

New in RW - Read & Write Utility 1.4 (Oct 12, 2010)

  • Fix GPIO base routines.
  • Improve driver for accessing ATA/ATAPI identify data.
  • Display PnP BIOS header in option ROM function.
  • Support Nuvoton NCT6771 super I/O.
  • Improve ASL decoder: Remove root char before adding to name space.
  • Fix ASL decoder: CondRefOf accepts SuperName object as first argument only.
  • ACPI function: Fix routine for searching SSDT extended table.

New in RW - Read & Write Utility 1.3 (Oct 12, 2010)

  • Fix ACPI AML decoder: User method with parent prefix character may get error.
  • Support ITE8720 super I/O.
  • Modify the bottom of PCIE base address for detection routine.
  • New Commands: RSIO, RSIO16, RSIO32, WSIO, WSIO16, WSIO32.
  • New Commands: SIO interface for Save/Load.

New in RW - Read & Write Utility 1.2 (Oct 12, 2010)

  • Fix PCI option ROM info: PCI Data Structure.
  • Fix Memory save as binary function.
  • Memory function improve: Alt,Ctrl or Shift + PageUp/PageDown to adjust address offset 0x1000, 0x10000, 0x100000 respectively.
  • Fix: Display "Information file format error." message when user select "Cancel" on load information file button.
  • Support XMP version 1.2 in DIMM SPD function.
  • Support Intel PCH chipset SMBus function.

New in RW - Read & Write Utility 1.1 (Oct 12, 2010)

  • Add Intel SCH SMBus support.
  • Support Windows 7.
  • Check DIMM type before using the SPD data.
  • Fix USB information function.
  • Add SIO Winbond W83627DHG support.

New in RW - Read & Write Utility 1.0 (Oct 12, 2010)

  • Fix command line "Logfile" option.
  • Fix: Some SMBIOS structures may get wrong displayed.
  • Fix: Some platforms may get error when program start.
  • Fix SMBIOS save function: Remove redundant entry.
  • Add SMBus command, also in Save/Load function.
  • Fix CPU MSR save function.
  • Fix Intel ICH GPIO summary.
  • Add Super IO Winbond W83667HG-A support.
  • Fix Super IO GPIO5 info display for Winbond W83627EHF and W83667HG.

New in RW - Read & Write Utility 0.15 (May 19, 2006)

  • Modify the Interpreter "Delay" command to fix SMBus function hang on some systems.
  • Modify RW.INI to support ICH7/ICH8 SMBus function.
  • Add SIO chipset support: FinTek F71872, ITE IT8716F.
  • Add ULI1575 SMBus support.
  • Fix: DDRII DIMM size report is incorrect if its size is more than 2GB.
  • Modify driver to support AMD K8 MSR register read/write.
  • Modify USB function: add HUB descriptor, Device Qualifier descriptor, Other Speed descriptors.
  • Support SMBus function on chipset: nVidia MCP55, MCP61 and ATi SB600.
  • Add more website links
  • Provide End Address input for memory save as binary function.
  • Support SMBus controller with more than one IO base address (nVidia chipset).