2011年11月10日 星期四

RU v4.94 beta


1. Fixed search function failed to display the correct position
2. Remove obsoleted auto SIO detect
3. Add HDD info: TCG feature set and SSD
4. Add displaying ACPI tables (ALT-6), still under testing.

Please leave a comment if I created more bugs in this version! XD

Get RU v4.94 beta here

2011年9月28日 星期三

RU v4.93

Major features:
  1. Added support to identify AHCI devices.  Note: Only one platform is tested.
  2. IDE detection is changed to list all the devices found.  User does not need to select the controller and device now.  The UI has the same look as PCI device selection screen. (Notes: Multiple controllers are not tested.)


Minor bug fixes:
  1. Fixed read/write UEFI variables not working for PI1.2
  2. CTRL-G will go to 32-bit memory address read from current position if it is not a RU recognized address by default.
  3. Fixed compare file is not working.
  4. Fixed search may not display the value correctly if many occurrences in the same page.  Usually happened with 1 digit hex search.
  5. Add IDE words 128-255 details and works with page 2
  6. BBS header and IPL entries are separated for SHIFT-F5.


Get v4.93 beta here

2011年9月7日 星期三

RU v4.92

Major bug fix:
  1. Fixed still hangs on Romley platforms while scanning PCIe base address.

Special thanks to Jeff, the RW writer, who provided me a good way to fix this problem.

Minor bug fixes:
  1. Fixed bug that if PCI devices follow a PCI express device then user hits PgDn the RU will display 4-digits index like PCI express.
  2. Fixed while searching string/data, other function keys are still available.
  3. Fixed Calculator can't accept xxxh as hex numbers since v4.91.

Get v4.92 beta here.

2011年8月25日 星期四

RU v4.91

1. Add "SV" command
To search values in command line, all values are hex. Previously RU have only "S" command which search string only.

2. Add 2 hot keys:
CTRL-F> Find string
CTRL-D> Find data
These hot keys will bring up a dialog window for input the search string/data.

3. Fixed "Machine Check error" in Intel Waimea Bay platform while scanning PCIe devices. I am not sure if this fix can actually work for all platforms that hangs RU.

2011/09/05 update: There is a minor bug displaying PCI device's index, I will fix it in next release.

2011年7月18日 星期一

Improvements list

Here is the list of minor improvements, will be added whenever the new idea comes out.

1. Search values: RU always search strings.
1) A new command like "sv" will be added to search values.
2) Add a search dialog with hotkeys?
3) hex: "sv 0ffh", dec: "sv 255"?

This is done @v4.91

RU v4.90

Again this is just a minor improvement requested by the user:

Improved search string performance by using Boyer–Moore–Horspool algorithm. It is around 5 times faster.

Please note that I did not fully test this, not sure if it works properly.

2011年7月1日 星期五

RU v4.89

This is still a minor bug fix version. The hanging problem is still not solved yet. (Fixed @v4.92)

1. Display PCIe base address in command line while detecting
Please report the address when it hangs.

2. Fixed F6: list PCI will have last page empty sometimes.

2011年5月26日 星期四

RU v4.88

* version 4.88
1. Fixed CPU MSR jumps to wrong registers when navigating by PgDn/PgUp
2. Display 32-bit CPU ID

* version 4.87
1. Added all PCI class names through class / subcalss /program interface from PCI 3.0 spec.
2. Fixed displaying wrong device name if matched with other vendor's device ID
3. Fixed SMBUS not working for ICH
4. Fixed can't select slave address for SMBUS
5. Improve SMBus read speed by eliminating 0xff
6. Fixed can't read ECAM from some PCI express devices. ECAM base is detected only once now, not every time while reading the PCI express device.
7. Removed open/close config from pull down menu. IO's open/close config are controlled by the keyboards only.