mRISC-V code, APB version NOTES: Missing APB Peripherals (ADC, DAC, GPIO) Minor differences only included (impl* and axi4_interconnect) Same notes as AXI version.