1
0
Fork 0
forked from len0rd/rockbox

MPIO HD300: vastly improve sound quality. This unfortunately means reverting r28797 which introduced poping noise

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30904 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Marcin Bukat 2011-11-05 14:01:22 +00:00
parent 9310fc0b4c
commit f4b74b269a
2 changed files with 17 additions and 30 deletions

View file

@ -210,25 +210,8 @@ void lcd_update(void)
lcd_write_command_ex(LCD_CNTL_COLUMN, 0, -1);
lcd_write_command(LCD_CNTL_DATA_WRITE);
/* lcd can't handle the speed of DMA transfer when boosted
* 11 MHz in bootloader hangs for unknown reason
*/
if ( cpu_frequency == CPUFREQ_NORMAL )
{
/* Copy display bitmap to hardware using DMA */
DSR3 = 1;
DAR3 = 0xf0000002;
SAR3 = (unsigned long)lcd_framebuffer;
BCR3 = LCD_WIDTH*LCD_FBHEIGHT;
DCR3 = DMA_BWC(1) | DMA_SINC | DMA_SSIZE(DMA_SIZE_BYTE) |
DMA_DSIZE(DMA_SIZE_BYTE) | DMA_START;
}
else
{
/* Copy display bitmap to hardware */
lcd_write_data (&lcd_framebuffer[0][0], LCD_WIDTH*LCD_FBHEIGHT);
}
/* Copy display bitmap to hardware */
lcd_write_data (&lcd_framebuffer[0][0], LCD_WIDTH*LCD_FBHEIGHT);
}
/* Update a fraction of the display. */