1. Nov 26, 2019
    • Xiang Wang's avatar
      lib: Fix CPU capabilities detection function · c96cc03f
      Xiang Wang authored
      
      
      On some platforms, misa may not be implemented. On such a platform,
      reading misa will get 0. At this time, platform is required to
      implement a non-standard function to detect the CPU's capabilities.
      Therefore, this modification add interfaces for non-standard function.
      
      The MXL field of misa is always at the highest two bits, whether it
      is a 32-bit 64-bit or a 128-bit machine. Therefore, this modification
      fixes the use of a fixed offset to detect the machine length.
      
      Signed-off-by: default avatarXiang Wang <merle@hardenedlinux.org>
      Signed-off-by: default avatarAnup Patel <anup.patel@wdc.com>
      c96cc03f
  2. Nov 21, 2019
  3. Nov 15, 2019
  4. Nov 06, 2019
  5. Nov 05, 2019
  6. Oct 28, 2019
  7. Oct 09, 2019
  8. Oct 03, 2019
  9. Oct 02, 2019
  10. Sep 30, 2019
  11. Sep 28, 2019
  12. Sep 25, 2019
    • Bin Meng's avatar
      docs: platform: Update descriptions for qemu/sifive_u support · 88537582
      Bin Meng authored
      
      
      With QEMU v4.2 release that has improved the emulation fidelity
      of 'sifive_u' machine, OpenSBI v0.4 / U-Boot v2019.10-rc1 / Linux
      kernel v5.3-rc2 images built for the SiFive HiFive Unleashed board
      can be used out of the box without any special hack.
      
      Update our documents to mention 'qemu/sifive_u' platform should
      only be used with QEMU v4.1 or before, and it will be dropped
      sometime in the future release.
      
      Going forward, 'sifive/fu540' platform can be used on both real
      hardware and QEMU v4.2+ 'sifive_u' machine.
      
      Signed-off-by: default avatarBin Meng <bmeng.cn@gmail.com>
      Reviewed-by: default avatarAnup Patel <anup.patel@wdc.com>
      88537582
  13. Sep 10, 2019
  14. Sep 05, 2019
  15. Aug 31, 2019