DDR2: remember to check if out_empty before attempting an operation