[RTEMS Project] #4779: RISC-V: Remove RISCV_ENABLE_HTIF_SUPPORT option

RTEMS trac trac at rtems.org
Sun Dec 18 14:11:55 UTC 2022


#4779: RISC-V: Remove RISCV_ENABLE_HTIF_SUPPORT option
------------------------------+--------------------
  Reporter:  Hesham Almatary  |      Owner:  (none)
      Type:  enhancement      |     Status:  new
  Priority:  normal           |  Milestone:
 Component:  admin            |    Version:
  Severity:  normal           |   Keywords:
Blocked By:                   |   Blocking:
------------------------------+--------------------
 Currently **RISCV_ENABLE_HTIF_SUPPORT** [1] is required to be set to 1 for
 Spike platform. This adds more confusions to users and doubles the number
 of BSPs for testing on both QEMU and Spike.

 I suggest removing the RISCV_ENABLE_HTIF_SUPPORT option and always prob
 for it in the FDT in the C code (only during init and shutdown), it
 shouldn't affect any critical paths.

 This should get us a single BSP that runs on both QEMU and Spike.

 [1] https://docs.rtems.org/branches/master/user/bsps/bsps-riscv.html

--
Ticket URL: <http://devel.rtems.org/ticket/4779>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list