#4779 closed enhancement (fixed)
RISC-V: Remove RISCV_ENABLE_HTIF_SUPPORT option
Reported by: | Hesham Almatary | Owned by: | Hesham Almatary <hesham.almatary@…> |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | admin | Version: | |
Severity: | normal | Keywords: | |
Cc: | Joel Sherrill, Sebastian Huber | Blocked By: | |
Blocking: |
Description
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
Change History (4)
comment:1 Changed on 12/23/22 at 09:07:57 by Hesham Almatary <hesham.almatary@…>
comment:2 Changed on 01/09/23 at 18:11:07 by Hesham Almatary <hesham.almatary@…>
Owner: | set to Hesham Almatary <hesham.almatary@…> |
---|---|
Resolution: | → fixed |
Status: | new → closed |
In [changeset:"763c97df20bc3059cb9b494dcc08e2a4d0a9ed16/rtems-docs" 763c97d/rtems-docs]:
comment:3 Changed on 01/12/23 at 07:01:13 by Sebastian Huber <sebastian.huber@…>
In [changeset:"d46366a2e755865884551166c9fec0533673ec87/rtems" d46366a/rtems]:
comment:4 Changed on 01/12/23 at 07:07:24 by Sebastian Huber <sebastian.huber@…>
In [changeset:"1030fea8ed2accdb40b61791a1b73e2894e16bdc/rtems-docs" 1030fea/rtems-docs]:
In [changeset:"88b80a5fd0035d4f2a5c752c0159a989812d29c8/rtems" 88b80a5f/rtems]: