2013年6月17日 星期一

RU 5.07.0134

RU.EFI only (asked by chrisdar)
  • Add support to read/write AP's MSR.
  • Ctrl-PgDn and Ctrl-PgUp selects CPU number.
  • This feature is NOT TESTED!  This is a test version only.
 Minor changes:
  1. Few AHCI MMIO bugs fixed.
  2. Fixed divided overflow if user selects CPU MSR from current ACPI page  (reported by snow liu)
  3. Display a "please wait..." window while saving RU.SET.
  4. Fixed RU32.EFI displaying nothing in register area.
  5. Fixed RU32.EFI displaying overflowed memory and IO base addresses.

Get RU here.  password = 299561008

2013年4月10日 星期三

RU.EFI RU.EXE 5.06.0126 Beta

Main feature:
  1. RU.EFI now remembers where you were last time you quited like RU.EXE does.  You don't need to re-configure the registers every time when entering RU.EFI.
  2. AHCI MMIO added (Ctrl-F5).  Select 32 ports by PgUp and PgDn.
  3. Alt-M is added to select for current type.  For examples, select AHCI port number when you are in AHCI MMIO, select SMBIOS handle number when you are in SMBIOS.
  4. Search UEFI variable directly when Alt-= is pressed, you don't need to browse them by arrow keys.  However if the variable name is not found it will list all variables as usual for you to select.
  5. RU saved register file format is changed to version 2: no index. Ex: "00=00 01=FF 02=AE" changed to just "00 FF AE".  This also means that you can't load/compare older saved register file in new RU.
 Minor changes:
  1. Fixed RU.EFI hangs while accessing some VGA devices.
  2. Fixed not displaying the register help for ACPI tables.
  3. Added ACPI FACS table.
  4. Fixed RU.EXE changes to ISA after UEFI variable type is selected.
  5. Fixed shift+value is not working while inputing values.
  6. Added support for ACPI load/save/compare.
  7. RU.EFI: System Info (Ctrl-I) now displays available memory.
  8. Fixed compare file in CPU MSRs messed up at the end of file.
  9. Fixed load/compare register file hangs the system.
  10. Fixed SMBIOS handle is not displayed correctly when change to different handle number.
  11. Fixed Ctrl-W write LBA data hangs the system. 
  12. Fixed can't see text after exited RU in Shell 2.0.
Again, any changes will cause bugs.  It's not guaranteed that you can always read/write correct registers using RU.  But please report bugs to me if you found any.

Get 5.06.0126 here, password = 16875

2013年4月1日 星期一

RU.SET? Black screen? Hang?

When you quit RU it will save your current setting to a file called RU.SET.  So every time you execute RU it will stay as where you were last time, you don't need to select the register that you were reading.

However sometimes RU did not check the RU.SET carefully and this will often cause data corruption.

If RU hangs at the beginning, it's  probably caused by wrong data of RU.SET.  You can delete the RU.SET and try to execute RU again.

RU.EFI did not have this file saved, so it did not remember where you were.  The next version of RU.EFI will add this support as RU.EXE does.

Updated: RU.EFI now saved RU.SET as well started from 5.06.0125

2012年12月11日 星期二

RU 5.05 beta for DOS and UEFI

This is a quick fix version for RU 5.04

Critical bugs fixed:
  • Fixed CTRL-PGDN and CTRL-PGUP not working.
  • Fixed save file function is not working since v4.95


New Features:
  • ALT-L: Select registers with a readable list.
  • CTRL-W: Write the data back to LBA (Still under development, it could hang after reading LBAs in RU.EXE)
  • ALT-F2: List E820 tables

Again,  I've never tested RU32.EFI, please let me know if you find any problem.


Get RU 5.05 beta Password = 1120

2012年11月29日 星期四

RU 5.04 beta for DOS and UEFI

RU now reads UEFI block IO devices and DOS INT13 devices!   The write function will be added later.

New features:
  • Add support to read LBAs.  Hot key = ALT-F1.  UEFI version lists the partitions as well.
  • UEFI SMBUS support is added back but SPD information is not displayed yet
  • Add ATI/AMD SMBUS - not tested, not fully functional
  • Add ALT-M to select config parameters of current bus type.
Bugs Fixed:
  • Fixed DOS version may not display all tables in RSDT and XSDT
  • Fixed if SMBIOS handle was deleted (not found) RU could hang or get random data.
Minor Bugs fixed:
  • Fixed CTRL-ALT-END not working for UEFI mode 
  • Fixed Shift-F5 (force register meaning) not working properly with TAB/Shift-TAB
Known bug:
  • CTRL-PgUp and CTRL-PgDn keys are not working in RU.EXE

Please note that I never tested RU32.EFI, please let me know if you find any problem.

Get RU 5.04 beta Password = 0852

2012年11月9日 星期五

SMBUS will be rewritten

The SMBUS function of RU is lame.  I will start to rewrite SMBUS part when I had time to do it.  May not be soon but I will take this as a priority.

2012年11月1日 星期四

RU 5.03 beta for DOS and UEFI

There are some bugs fixed for DOS and UEFI version.  But I did not fully test it.  Thanks for all users reported problems to me.

  1. Fixed when RU /l failed, next run color will be wrong.
  2. Fixed command line "/x" is not working. 
  3. Fixed DOS RU did not load the previous configuration (RU.SET)
  4. Fixed the last entry of ACPI XSDT table is missing.
  5. Adjust BW color to make it look right.
  6. Fixed CTRL-ALT-END not working, problem existed since v4.38.

Get RU 5.03 here.