direct SDRAM access added