esl-epfl / x-heep

eXtendable Heterogeneous Energy-Efficient Platform based on RISC-V
Other
146 stars 80 forks source link

adding new FPGA target for apps/hal #555

Closed davideschiavone closed 4 months ago

davideschiavone commented 4 months ago

Most of the legacy SW was targetting PYNQ-Z2 FPGA, however, now we support 3 FPGAs, and the HAL would be broken -

This PR updates the HAL and APPs with a generic TARGET_IS_FPGA that is defined in each FPGA target

davideschiavone commented 4 months ago

@JuanSapriza @JoseCalero can you pls have a look and test a few applications? (not the power manager ones yet)

JuanSapriza commented 4 months ago

@davideschiavone tested all applications (but the power ones) and it worked 👍🏼