- 2acc0ac Updated our source code header to explicitly mention that we are GPL v2 or by Daniel Stenberg · 16 years ago
- adf2e4c Targets with HAVE_LCD_ENABLE: Provide a means to receive notifications when the lcd is enabled and the image is refreshed so overlayed drawing can also be refreshed. Chiefly mpegplayer needs this so it can redraw the YUV data after the backlight is turned on while paused or when using 'Set Start Time'. by Michael Sevakis · 16 years ago
- 68a2168 Consistent naming scheme the various blit functions. * Removed lcd_blit_mono() for colour targets. Plugin API became incompatible, so sort, clean up & bump. * Implemented lcd_blit_mono() for M3. by Jens Arnold · 17 years ago
- 99f9550 H300, X5: Optimised lcd_yuv_blit(), using line-pair zig-zag writing to the LCD controller. ~7% speedup on H300, ~5% speedup on X5. by Jens Arnold · 17 years ago
- 60b01fa Straignten out some issues with HAVE_LCD_ENABLE. 1g/2g/3g had it defined but it shouldn't have been. lcd_enabled() was only available as a real function on gigabeat but others can use that too. Markup lcd.h a bit because I got a bit lost in it. by Michael Sevakis · 17 years ago
- 9744433 Move the MPARK init to system_init() by Linus Nielsen Feltzing · 18 years ago
- 6c3db6e Correct LCD DMA init on the H300 by Linus Nielsen Feltzing · 18 years ago
- e89a394 More exodus to the target tree for ColdFire and a bonus sorting of firmware/SOURCES. by Michael Sevakis · 18 years ago[Renamed from firmware/drivers/lcd-h300.c]
- f8b1da2 H300, X5: Faster lcd_yuv_blit() using EMAC. Speedup of the function itself at 124MHz: 10.5% on X5, 16.5% on H300. mpegplayer speedup 3..4% by Jens Arnold · 18 years ago
- 83aded9 H300: (1) Use DMA for LCD updates, with auto-aligned line reads. Speeds up LCD updates by ~ 75% at 11MHz and 45MHz. Only ~ 11% speedup at 124MHz due to (2). (2) Less aggressive LCD transfer timing at 124MHz. With the previous timing, slightly corrupted display contents was reported, and with DMA transfers at least 4 waitstates are needed to make updates work at all. * A table in system-iriver.c shows settings for all integer multiples of the base clock frequency (info for developers, not yet complete). by Jens Arnold · 18 years ago
- 9af13c3 H300: * Assembler optimised lcd_yuv_blit(), based on the X5 version. 23..31% speedup in tests depending on video size. * Don't set HORIZ_RAM_ADDR_POS for LCD updates, it's unnecessary. * Started the target tree move for H300 with this. by Jens Arnold · 18 years ago
- c5a309a H300: * Implemented lcd_yuv_blit(). Speeds up video playback by about 7%. No bounds check in lcd_yuv_blit() (by convention), implementations for other targets should be adapted. * Fixed off-by-one bug in lcd_update_rect() by Jens Arnold · 18 years ago
- cb9e316 H300: Cut-down LCD init & working display flip. by Jens Arnold · 19 years ago
- 06bc627 Removed lcd_roll() and lcd_remote_roll() functions. These functions were not really portable. Removed the only plugin that used lcd_roll(): Oscillograph. Oscilloscope offers everything that oscillograph did and more, in a portable way. * Bumped & sorted plugin API. by Jens Arnold · 19 years ago
- f3857ab H300: lcd_write_data() in pure asm, essentially the same speed as before, but working correctly for all allowed data lengths. Removed RAM waste by declaring inline functions static. by Jens Arnold · 19 years ago
- 9cf5270 Don't init the lcd twice - once on lcd_init_device and the other one on first call of lcd_enable() (an old, known bug). by Hristo Kovachev · 19 years ago
- bd2f678 Patch #1392287 by Brandon Low - faster LCD update for H300 with ASM by Linus Nielsen Feltzing · 19 years ago
- 9d67765 Reverted the H300 LCD DMA patch, since it iterfered with the recording DMA by Linus Nielsen Feltzing · 19 years ago
- c70eb57 H300: Roughly 20% faster LCD updates with DMA by Linus Nielsen Feltzing · 19 years ago
- 67f0022 patch #1385256 by Hristo Kovachev - Turn off H300 LCD while backlight is off by Linus Nielsen Feltzing · 19 years ago
- 6ddfac0 Patch #1377879 by Anders Kagerin - faster lcd_update_rect() for h300 by Linus Nielsen Feltzing · 19 years ago
- 5236ca9 Moved some often-used parts of the LCD driver into IRAM. by Jens Arnold · 19 years ago
- 3be6cf1 16bit colour support (H300) for the win32 simulator. by Jens Arnold · 19 years ago
- dbc8c2c First version of the H300 LCD driver by Linus Nielsen Feltzing · 19 years ago