Sorry for not noticing this earlier, but why do you need the bounce buffer vs just mapping the data buffer?