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:
parent
9310fc0b4c
commit
f4b74b269a
2 changed files with 17 additions and 30 deletions
|
|
@ -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. */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue