hw/riscv reset vector improvement