2014年10月8日 星期三

RU 5.12.0197

This release contains only minor changes requested by Ryback.

  1. Add new type of /D command line.
    RU /D PCI <filename>
    File saved format is the same as UI <F2> save registers.  It will save all registers for all PCI devices found including each 4KB PCI express registers.
  2. ACPI tables with wrong checksum will still be listed but marked as bad checksum.  This is for debug purpose for your ACPI tables.
  3. Fixed bug of saved register file has incorrect offset.

Get RU 5.12.0197 here 
Password: 0915252461011

13 則留言:

  1. This one have a bug that it could destroy register 0x7. I will fix it in next version.

    回覆刪除
  2. Hi James,
    There has one bug to show or dump for E820 table, this is dump from my machine:
    [
    A:\>RU /D E820 E820.TXT
    Dumping E820 infromation to E820.TXT
    Saving 15 E820 entries...
    0000000000000000(0000KB) 000000000009ABFF(0618KB) 1=Available
    000000000009AC00(0619KB) 000000000009FFFF(0639KB) 2=Reserved
    00000000000E0000(0896KB) 00000000000FFFFF(1023KB) 2=Reserved
    0000000000100000(0001MB) 000000007C1FFFFF(1985MB) 1=Available
    000000007C200000(1986MB) 000000007C4FFFFF(1988MB) 2=Reserved
    000000007C500000(1989MB) 000000007C7FFFFF(1991MB) 3=ACPI Data
    000000007C800000(1992MB) 000000007ECFFFFF(2028MB) 4=ACPI NVS
    000000007ED00000(2029MB) 000000007F2FFFFF(2034MB) 2=Reserved
    000000007F300000(2035MB) 000000007F300FFF(2035MB) 1=Available
    000000007F301000(2035MB) 000000007F386FFF(2035MB) 4=ACPI NVS
    000000007F387000(2035MB) 000000007F7FFFFF(2039MB) 1=Available
    0000000100000000(0000KB) 000000407FFFFFFF(2047MB) 1=Available
    0000000080000000(2048MB) 000000008FFFFFFF(2303MB) 2=Reserved
    00000000FED1C000(4077MB) 00000000FED1FFFF(4077MB) 2=Reserved
    00000000FF000000(4080MB) 00000000FFFFFFFF(4095MB) 2=Reserved
    ]

    [0000000100000000(0000KB) 000000407FFFFFFF(2047MB) 1=Available ]
    this is should be above 4GB memory.

    thanks.

    Best Regards!
    VW

    回覆刪除
  3. I never tested it with more than 4GB memory.
    I will fix it in next release, thank you!!

    回覆刪除
  4. Hi James. May I request an addition to the /D ACPI export function? I'd like to be able to export just the SLIC and MSDM and other sub parts of the ACPI table. An option to export this as ASCII would be greatly appreciated.

    Maybe something like this:
    RU /T ACPI SLIC slic.txt
    RU /T ACPI MSDM msdm.txt

    回覆刪除
  5. I think I can do that like:
    RU /D ACPI:SLIC slic.txt
    RU /D ACPI:MSDM msdm.txt

    回覆刪除
  6. RU /D ACPI:SLIC slic.txt
    RU /D ACPI:MSDM msdm.txt

    That would work great too :). Will that be outputted in ASCII/TEXT format?

    回覆刪除
  7. Yes it is text/ascii like what it is now.

    回覆刪除
  8. That sounds great James. Look forward to the next version :)

    回覆刪除
  9. The system will hang if using ru.efi in pure UEFI mode.

    Reproduce step
    1. In pure UEFI mode.
    Disable Input on 8259.
    IoWrite8(0x21,0xFF)
    IoWrite8(0xA1,0xFF)
    2. Power on system and boot to shell.
    3. Execute RU.efi.

    "RU 5.11.0196" has this issue.
    "RU 5.10.0181.01 bug fix version" does not have this issue.

    回覆刪除
  10. Hi myrahugh,

    I will try that, thanks!

    回覆刪除
  11. Hi myrahugh,

    It's a little bit late but I think I have fixed it. Please get the latest 5.22.0354.

    回覆刪除

歡迎留下意見, 但是我可能會回可能不會回
I may or may not respond, but welcome.