q800: add a block backend to the PRAM