diff options
author | Amaury Pouly <pamaury@rockbox.org> | 2011-09-05 11:29:32 +0000 |
---|---|---|
committer | Amaury Pouly <pamaury@rockbox.org> | 2011-09-05 11:29:32 +0000 |
commit | 7d4fed53cc1e8b0e5aa250ebea3a1b53fc3a50b2 (patch) | |
tree | 236a72d742675715fd599daaa98af8f4eeb45ad8 /firmware/target/arm/imx233/sansa-fuzeplus/lcd-fuzeplus.c | |
parent | 11e1f71612f6c1ef8c17f8ceea17f69fd4bc7b02 (diff) | |
download | rockbox-7d4fed53cc1e8b0e5aa250ebea3a1b53fc3a50b2.tar.gz rockbox-7d4fed53cc1e8b0e5aa250ebea3a1b53fc3a50b2.zip |
imx233:fuze+: major memory and usb rework
- now identity map dram uncached and have a cached and buffered virtual alias
- rework dma to handle virtual to physical pointers conversion
- fix lcd frame pointer
- implement usb detection properly
- implement bootloader usb properly
- allow the bootloader to disable MMC windowing (useful for recovery)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30432 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/imx233/sansa-fuzeplus/lcd-fuzeplus.c')
-rw-r--r-- | firmware/target/arm/imx233/sansa-fuzeplus/lcd-fuzeplus.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/target/arm/imx233/sansa-fuzeplus/lcd-fuzeplus.c b/firmware/target/arm/imx233/sansa-fuzeplus/lcd-fuzeplus.c index 2e49e4d3d0..539229e59e 100644 --- a/firmware/target/arm/imx233/sansa-fuzeplus/lcd-fuzeplus.c +++ b/firmware/target/arm/imx233/sansa-fuzeplus/lcd-fuzeplus.c | |||
@@ -509,7 +509,7 @@ void lcd_update(void) | |||
509 | imx233_lcdif_set_data_format(false, false, false); /* RGB565, don't care, don't care */ | 509 | imx233_lcdif_set_data_format(false, false, false); /* RGB565, don't care, don't care */ |
510 | lcd_copy_buffer_rect((fb_data *)FRAME, &lcd_framebuffer[0][0], | 510 | lcd_copy_buffer_rect((fb_data *)FRAME, &lcd_framebuffer[0][0], |
511 | LCD_WIDTH * LCD_HEIGHT, 1); | 511 | LCD_WIDTH * LCD_HEIGHT, 1); |
512 | imx233_lcdif_dma_send(FRAME, LCD_WIDTH, LCD_HEIGHT); | 512 | imx233_lcdif_dma_send((void *)FRAME_PHYS_ADDR, LCD_WIDTH, LCD_HEIGHT); |
513 | } | 513 | } |
514 | 514 | ||
515 | void lcd_update_rect(int x, int y, int width, int height) | 515 | void lcd_update_rect(int x, int y, int width, int height) |